Софт-Портал

база данных Pdf

Рейтинг: 4.9/5.0 (932 проголосовавших)

Категория: Windows

Описание

Скачать книги по базам данных

Подробный курс лекций по предмету "Базы Данных" и языку SQL.

06.07.2013
Шварц Б. Зайцев П. Ткаченко В. и др. - MySQL. Оптимизация производительности (2-е издание)

Изначально компьютерное (eBook) Описание: Авторы этой книги – известные специалисты с многолетней практикой – рассказывают о том, как создавать быстрые и надежные системы на основе MySQL. Ими подробно описываются различные нетривиальные подходы, которые позволят задействовать всю мощь этой СУБД.

06.07.2013
Талманн Л. Киндал М. Белл Ч. - Обеспечение высокой доступности систем на основе MySQL

Данная книга — подробное руководство по обеспечению высокой доступности ИТ-систем, построенных с использованием СУБД MySQL. Здесь рассматриваются методические приемы и функции, раскрываются общие подходы и тонкости, связанные с репликацией и мониторингом серверов баз данных.

06.07.2013
Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.)

Рассматриваются понятия баз данных и варианты их архитектуры. Дается характеристика моделей представления данных, рассматриваются реляционная модель данных и проектирование реляционных баз данных, CASE-системы, защита и администрирование базданных.

05.07.2013
К. Дж. Дейт - SQL и реляционная теория. Как грамотно писать код на SQL

Язык SQL распространен повсеместно. Но работать с ним непросто: он сложен, запутан, при написании SQL-команд легко допустить ошибку. Понимание теории, лежащей в основе SQL, – лучший способ гарантировать, что ваш код бу- дет написан правильно, а сама база данных надежна и легко сопровождаема.

05.07.2013
Бейли Л. - Изучаем SQL

В современном мире наивысшую ценность имеет информация, но не менее важно уметь этой информацией управлять. Эта книга посвящена языку запросов SQL и управлению базами данных. Материал излагается, начиная с описания базовых запросов и заканчивая сложными манипуляциями с помощью объединений, подзапросов и транзакций.

03.07.2013
Шутенко Ю.Т. - Visual FoxPro для профессионалов (+CD)

Книга посвящена расширению возможностей приложений Visual FoxPro за счет использования современных технологий. Показано применение различных Web-технологий, таких как ASP.NET, LINQ, Silverlight, javascript, AJAX, JSON и др.

база данных pdf:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Скачать программы Репликатор 4

    Репликатор 4.0 (Leybasoft) баз данных - (авторская раздача) Описание торрента

    Репликатор 4.0 (Leybasoft) баз данных - (авторская раздача)
    Год/Дата Выпуска: 2012
    Версия: 4.0
    Разработчик: Leybasoft
    Платформа: Windows XP SP2 и выше
    Совместимость с Vista: полная
    Системные требования:
    - процессор:P-III (Celeron 1.5 GHz) и выше
    - RAM: 512 Мб (min 256 Мб) и выше (рекомендуется)
    Язык интерфейса: Русский
    Таблэтка: Не требуется

    Описание: Это утилита для клиента АРМ врача (Leybasoft) версии 4.x.x, позволяющая "сливать" данные из разных баз в одну. Будет удобна тем врачам, которые по каким-то причинам ведут несколько баз данных (например, в разных клиниках). Принцип работы утилиты понятен из приведенных скриншотов. В последующем планируется включить ее в состав основной программы, как элемент администрирования. Сам клиент может быть скачан из этой раздачи или непосредственно с сайта программы.

    Раздачу буду осуществлять в основном по ночам (с 22.00 по Мск) и по возможности днем до первых 5 сидеров.

    Похожие торренты

    Комментарии

    К сожалению пока никто не оставил комментарий ;(

    © 2009–2016, Торрентино
    По всем вопросам обращаться на admin@torrentino.me

    Правообладателям просьба писать вежливо и своевременно: abuse@torrentino.me и мы отнесемся к вашей просьбе с пониманием.

    Delphi Базы данных - скачать исходники и примеры на Дельфи 7

    Home Audit(16.02.2012) - исходник программы, показывающей пример создания базы данных по учету домашних доходов, расходов, долгов, командировок и т.п. Не требует инсталляции (один экзешник и один файл базы данных *.fdb) - Автор Scorpion .
    Скриншот | Скачать(183 Кб)

    Stockeur Code Source(02.02.2012) - исходник программы, показывающей пример создания БД для хранения исходных кодов с возможностью сортировки примеров по категориям, различным видам поиска, редактирования категорий и т.п. - Автор PythonGreg .
    Скриншот | Скачать(26 Кб)

    Примеры работы с БД(09.10.2011) - исходник программы, показывающей различные примеры работы с базами данных (фильтрация записей, работа с закладками, поиск данных и сортировка, транзакции, работа с индексами и многое другое) - Автор неизвестен.
    Скриншот | Скачать(1,1 Мб)

    Примеры оформления DBGrid(02.10.2011) - исходник программы, показывающей примеры оформления DBGrid: настройка цветового оформления для каждой записи, отображение изображений в зависимости от значения поля типа Да/Нет, выделение всех записей в таблице, экспорт данных DBGrid в CSV, изменение и сохранение параметров DBGrid (цвет текста, тип шрифта, размер), создание компонентов и восстановление позиций каждого компонента - Автор HAFTARIFOUAD .
    Скриншот | Скачать(31 Кб)

    Without BDE(01.10.2011) - исходник программы, показывающей пример запуска базы данных на компьютере без установленного BDE посредством ClientDataset - Автор Шавкат .
    Скриншот | Скачать(5 Кб)

    e-Bay Commerce(06.08.2011) - исходник программы, показывающей пример создания базы данных для ведения статистики покупок товаров на известном Интернет-аукционе E-Bay (www.ebay.com) - Автор неизвестен.
    Скриншот | Скачать(1,3 Мб)

    Library Database(21.04.2011) - исходник программы, показывающей пример создания базы данных для управления задолженностями пользователей библиотеки - Автор Aodelli .
    Скриншот | Скачать(319 Кб)

    Базы данных

    Базы данных
    Здесь можно скачать бесплатно электронные книги так или иначе связанные с базами данных

    База данных - представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ)

    Безопасность систем баз данных

    В учебном пособии систематически изложены вопросы информационной безопасности систем баз данных. Представлена постановка задачи обеспечения информационной безопасности баз данных: классифицированы основные угрозы, отражена специфика, характерная для баз данных. Рассмотрены основные модели разграничения доступа.
    Наряду с классическими методами аутентификации, обеспечения целостности баз данных также обсуждаются вопросы шифрования элементов баз данных, реализации ролевой и мандатной модели доступа, технология избирательного аудита. Теоретические положения проиллюстрированы большим количеством примеров на основе СУБД Oracle.
    Для студентов, обучающихся по специальностям группы "информационная безопасность" и направлениям подготовки, связанным с вычислительной техникой, аспирантов и специалистов, интересующихся технологиями обеспечения безопасности баз данных.

    Скачать книги о базах данных, книги о СУБД

    Книги о базах данных и СУБД

    • Оригинальное название: SQL: The Complete Reference
    • Третье издание
    • Автор: Грофф Дж. Р. Вайнберг П.Н. Оппелъ Э. Дж.
    • Издательство: Вильямс
    • Год: 2015
    • Язык: Русский
    • ISBN: 978-5-8459-1654-9
    • Страниц: 959
    • Формат: pdf
    • Размер: 28 Мб

    Описание книги SQL. Полное руководство.
    Эта книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных, выполнять мощные запросы, повышать производительность и выстраивать систему безопасности. Вы узнаете, как использовать инструкции DDL и применять API, интегрировать XML и сценарии Java, использовать объекты SQL, создавать веб-серверы, работать с удаленным доступом и выполнять распределенные транзакции.

    Скачать книгу 31 июля 2016 13:28 | Просмотров: 1124

    Описание книги Администрирование PostgreSQL 9. Книга рецептов.
    Эта книга поможет вам освоить систему управления базами данных PostgreSQL. Здесь вы найдете рекомендации ведущего разработчика функционала репликации и восстановления PostgreSQL и системного архитектора Skype – одного из самых успешных проектов, созданных с помощью PostgreSQL. Данное руководство должно стать настольным для разработчиков, имеющих дело с «боевыми» базами данных и использующих PHP, Java, Python, Ruby. Net в любой среде разработки.

    Скачать книгу 31 июля 2016 13:04 | Просмотров: 471

    База данных pdf

    / 156_otchjot_dlja_atp_2007

    Этот отчёт взят с сайта http://access.avorut.ru

    Скачать готовую базу данныхaccess«АТП 2007»

    Пароль для базы данных «АТП 2007»

    Другие готовые базы данныхaccess

    База данных для АТП. Создана в Access2007. Может быть использована для внутреннего пользования автотранспортного предприятия или в качестве курсовой и дипломной работы.

    Главная кнопочная форма:

    Форма для ввода и редактирования водителей:

    Форма для ввода-редактирования транспортных средств:

    Форма для ввода и редактирования данных о ремонте:

    Форма для ввода и редактирования данных о техобслуживании:

    Форма для ввода и редактирования путевых листов:

    Можно вводить несколько маршрутов. Выполняются соответствующие расчёты.

    Отчёт по путевому листу:

    Форма для ввода и редактирования маршрутов:

    Форма для ввода и редактирования данных о масле:

    Форма для ввода и редактирования данных о марках топлива:

    Форма для ввода и редактирования данных о типах автомобилей:

    Для отчёта о путевом листе нужно ввести его номер:

    Отчёт по затратам на транспортные средства:

    Отчёт по затратам на транспортные средства по водителю:

    Для отчёта о работе транспортных средств за период необходимо вести диапазон дат:

    В отчёте о работе транспортных средств рассчитываются пробег, стоимость ремонта и стоимость топлива и доп. топлива:

    Для табельного листа ремонтов необходимо ввести номер месяца и год:

    Табельный лист ремонтов показывает количество ремонтов транспортного средства:

    Табельный лист техобслуживания показывает количество обслуживаний транспортного средства:

    Табельный лист водителей показывает количество часов по дням, общее расстояние и тонно-километр:

    В отчёте о расходе основного топлива рассчитываются пробег, остаток топлива при выезде, топливо выдано, топливо остаток при возвращении, расход топлива по норме, расход топлива фактический, перерасход, норма расхода топлива, фактический расход. Отчёт можно получить за период или месяц:

    Отчёт по маршрутам содержит количество путевых листов, общая масса груза, общее расстояние, стоимость топлива и доп. Топлива по маршруту, тонно-километр, стоимость 1 тонно-километра. Можно получить отче за всё время или за период:

    Отчёт о себестоимости 1 км пробега содержит стоимость ремонта, стоимость топлива, стоимость масла, общие затраты, пробег, себестоимость 1 км пробега для транспортного средства:

    Этот отчёт взят с сайта http://access.avorut.ru

    Скачать готовую базу данныхaccess«АТП 2007»

    Пароль для базы данных «АТП 2007»

    Другие готовые базы данных access

    Скачать базу данных (БД), содержащую сведения по учёту автомобилей в автотранспортном предприятии. Скачать базу данных (БД), содержащую сведения по учёту автомобилей в автотранспортном предприятии.

    Скачать базу данных АТП (автотранспортное предприятие). Скачать базу данных АТП (автотранспортное предприятие)

    Скачать базу данных АТП 2007 (автотранспортное предприятие). Скачать базу данных АТП 2007 (автотранспортное предприятие)

    Скачать базу данных (БД) Авторемонтные мастерские Скачать базу данных (БД) Авторемонтные мастерские

    Скачать базу данных (БД) «Учет эксплуатации транспортных средств» MS Access Скачать базу данных (БД) «Учет эксплуатации транспортных средств» MS Access

    Скачать базу данных (БД) «Учет дорожно-транспортных происшествий» MS Access Скачать базу данных (БД) «Учет дорожно-транспортных происшествий» MS Access

    Скачать базу данных (БД) «Учет дорожно-транспортных происшествий 2» MS Access Скачать базу данных (БД) «Учет дорожно-транспортных происшествий 2» MS Access

    Скачать базу данных (БД), содержащую сведения по учёту автонарушителей в ГАИ. (версия 2) Скачать базу данных (БД), содержащую сведения по учёту автонарушителей в ГАИ. (версия 2)

    Скачать базу данных (БД), содержащую сведения по учёту автонарушителей в ГАИ. Скачать базу данных (БД), содержащую сведения по учёту автонарушителей в ГАИ.

    Скачать базу данных (БД) «Учет нарушений правил дорожного движения» MS Access Скачать базу данных (БД) «Учет нарушений правил дорожного движения» MS Access

    Скачать базу данных (БД) «Статистика по преступлениям» MS Access Скачать базу данных (БД) «Статистика по преступлениям» MS Access

    Скачать базу данных (БД) «АСУ диспетчера ЖД вокзала» MS Access Скачать базу данных (БД) «АСУ диспетчера ЖД вокзала» MS Access

    Скачать базу данных (БД) «Замена автозапчастей на СТО» MS Access Скачать базу данных (БД) «Замена автозапчастей на СТО» MS Access

    Скачать базу данных (БД) Городской транспорт Скачать базу данных (БД) Городской транспорт

    Скачать базу данных (БД) «Продажа авиабилетов» MS Access Скачать базу данных (БД) «Продажа авиабилетов» MS Access

    Скачать базу данных (БД) «Автозаправочная станция» MS Access Скачать базу данных (БД) «Автозаправочная станция» MS Access

    Скачать базу данных (БД) «Гостиница» MS Access Скачать базу данных (БД) «Гостиница» MS Access

    Скачать базу данных (БД) «Автовокзал» MS Access Скачать базу данных (БД) «Автовокзал» MS Access

    Скачать базу данных (БД) «Прокат автомобилей» MS Access Скачать базу данных (БД) «Прокат автомобилей» MS Access

    Скачать базу данных (БД) «Туристическое агентство» MS Access Скачать базу данных (БД) «Туристическое агентство» MS Access

    Редмонд, Уилсон

    Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL

    В книге описаны большинство из современных баз данных с открытым исходным кодом: Redis, Neo4J, CouchDB, MongoDB, HBase, PostgreSQL и Riak. Для каждой базы приведены примеры работы с реальными данными, демонстрирующие основные идеи и сильные стороны. Эта книга прольет свет на сильные и слабые стороны каждой из семи баз данных и научит вас выбирать ту, которая лучше отвечает требованиям. Издание предназначено для программистов разной квалификации, использующих базы данных в своей профессиональной деятельности.

    Мы являемся свидетелями поворотного момента в мире баз данных. В течение многих лет реляционная модель была стандартом де факто для решения любых задач – больших и малых. Мы не думаем, что в обозримом будущем реляционные СУБД полностью сойдут со сцены, но многие люди оглядываются по сторонам в поисках альтернатив, в частности: структур данных без схемы, нетрадиционных структур данных, простой репликации, высокой доступности, горизонтального масштабирования и новых способов формулирования запросов. Все эти технологии получили собирательное название NoSQL. и именно о них пойдет речь в этой книге.

    Мы рассмотрим семь баз данных, представляющих широкий спектр технологий. Вы узнаете о функциональности разных СУБД и принятых при их проектировании компромиссах – долговечность данных или быстродействие, абсолютная согласованность или согласованность в конечном счете и т. д, а также поймете, как принимать оптимальное решение о выборе базы в каждом конкретном случае.

    Все начинается с вопроса

    Главный вопрос настоящей книги таков: какая база данных или их комбинация решает задачу оптимальным способом? Если после ее прочтения вы будете понимать, как сделать выбор, принимая во внимание конкретные требования и располагаемые ресурсы, то мы будем довольны.

    Но чтобы ответить на этот вопрос, надо знать, какие имеются варианты. Для этого мы собираемся глубоко погрузиться в каждую из семи баз данных, показав ее сильные и слабые стороны. Вам предстоит попрактиковаться в операциях CRUD, освежить знания о схемах и найти ответы на следующие вопросы.

    • К какому типу относится это хранилище данных?Существует много «жанров» баз данных: реляционные, ключи и значения, столбцовые, документо-ориентированные, графовые. Популярные СУБД, в том числе рассматриваемые в этой книге, обычно можно отнести к одной из этих категорий. Вы
      узнаете о том, для каких задач предназначена каждая категория. Мы специально выбрали базы, покрывающие все категории: одну реляционную (Postgres), два хранилища ключей и значений (Riak, Redis), столбцовую (HBase), две документо-ориентированных (MongoDB, CouchDB) и одну графовую
      (Neo4J).
    • Что было побудительным мотивом?Базы данных создаются не в вакууме. Они предназначаются для решения конкретных практических задач. РСУБД появились, когда гибкость запросов считалась важнее, чем гибкость схемы. С другой стороны, столбцовые базы данных прекрасно приспособлены для
      хранения больших объемов данных на нескольких машинах; связи между данными при этом отходят на второй план. Мы рассмотрим сценарии применения каждой базы данных и соответствующие примеры.
    • Как обращаться к базе?Существуют различные способы подключения к базе данных. Если предлагается интерактивная командная утилита, то мы начинаем изучение с нее и только потом переходим к другим вариантам. Если требуется программирование, то мы стараемся ограничиться языками Ruby и JavaScript, хотя временами прибегаем и к другим, например PL/pgSQL (Postgres) или Gremlin (Neo4J). На более низком уровне обсуждаются протоколы типа REST (CouchDB, Riak) и Thrift (HBase). В последней главе рассматривается более сложная конфигурация баз данных, объединенных серверным скриптом для Node.js, написанным на JavaScript.
    • В чем состоит уникальность?Любое хранилище данных поддерживает запись и обратное считывание данных. Все остальное изменяется в широких пределах. Иногда поддерживаются запросы по произвольным полям. Иногда – индексирование для ускорения поиска. Некоторые базы поддерживают произвольные запросы, для других запросы следует планировать заранее. Схема может быть жесткой и контролироваться СУБД, а может быть просто набором рекомендаций, которые пересматриваются по желанию. Понимание возможностей и ограничений станет существенным подспорьем при выборе СУБД, которая в наибольшей степени отвечает решаемой задаче.
    • Как обстоит дело с производительностью? Как функционирует база данных и во что это обходится? Поддерживается ли сегментирование? Как насчет репликации? Равномерно ли распределены данные за счет хороших функций хеширования или все данные оказываются в одном узле? Для чего оптимизирована база: для чтения, для записи или для какой-то другой операции? Есть ли какие-нибудь средства настройки и насколько они развиты?
    • Как масштабируется база данных? Масштабируемость тесно связана с производительностью. Говорить о масштабируемости вне контекста – не указывая, что именно вы хотите масштабировать, в общем случае бессмысленно. В этой книге мы расскажем, как задавать правильные вопросы, устанавливающие такой контекст. Вопрос о том, как масштабируются разные базы, намеренно не акцентируется, но мы тем не менее поясним, к какому виду масштабирования наиболее приспособлена та или иная база: горизонтальному (MongoDB, HBase, Riak), традиционному вертикальному (Postgres, Neo4J, Redis) или чему-то среднему.

    Наша цель заключается не в том, чтобы довести начинающего до уровня эксперта по всем рассматриваемым СУБД. Для детального рассмотрения любой из них потребовалась бы целая книга – и не одна (и такие книги есть). Однако к концу этой книги вы будете ясно представлять себе сильные стороны каждой базы данных и понимать, чем они отличаются друг от друга.

    PostgreSQL

    PostgreSQL – молоток в мире баз данных. Ее хорошо знают, она легко доступна, стабильна и при должном старании и умении способна решать на удивление разнообразные задачи. Нельзя рассчитывать стать опытным строителем, не овладев этим самым распространенным инструментом.

    PostgreSQL – реляционная система управления базами данных, то есть основана на теории множеств, реализована в виде двумерных таблиц, где данные хранятся по строкам, и строго контролирует типы столбцов. Несмотря на растущий интерес к новым тенденциям в области баз данных, реляционный стиль является самым популярным и, вероятно, останется таким еще довольно долго.

    Преобладание реляционных СУБД объясняется не только встроенным в них обширным инструментарием (триггеры, хранимые процедуры, развитые индексы), безопасностью данных (благодаря свойствам транзакционности ACID), количеством специалистов (многие программисты говорят и думают в реляционных терминах), но и гибкостью формулирования запросов. В отличие от некоторых других хранилищ данных, не требуется заранее планировать, как будут
    использоваться данные. Если реляционная схема нормализована, то можно предъявлять практически произвольные запросы. PostgreSQL – прекрасный пример системы с открытым исходным кодом, следующей традициям РСУБД.

    Riak

    Любой человек, хоть немного знакомый со строительством, знает, что арматурный стержень – это стальная балка или прут, предназначенный для усиления бетонных конструкций. Причем одного стержня недостаточно; чтобы система получилась долговечной, необходимо много совместно работающих стержней. Точно так же устроена и база данных Riak (произносится «риак») – каждый компонент дешев и легко заменим, но при правильном использовании трудно найти более простой и в то же время прочный фундамент, на котором возводить все здание.

    Riak – это распределенное хранилище ключей и значений, в котором значением может быть что угодно – простой текст, документ в формате JSON или XML, изображение или видеоклип. Для доступа к хранилищу предоставляется простой и единообразный HTTP-интерфейс. С какими бы данными вы ни работали, Riak сможет сохранить их.

    Riak также может похвастаться отказоустойчивостью. Любой сервер может быть остановлен или запущен в любой момент, точки общего отказа не существует. Кластер продолжает работать при удалении, добавлении или аварийном отказе (избави Бог, конечно) серверов. Riak позволит отказаться от ночных дежурств, потому что отказ одного узла – не критическая ситуация и вполне может подождать до утра. Один из разработчиков ядра, Джастин Шихи (Justin Sheehy) как-то заметил: «[Команда Riak] усердно работала над такими вещами, как доступность для записи…, чтобы потом спокойно отправиться спать».

    Однако подобная гибкость требует компромиссов. В Riak нет хорошей поддержки произвольных запросов, а хранилища ключей и значений, по самой своей природе, плохо связываются друг с другом (иными словами, понятие внешнего ключа отсутствует). Riak атакует эти проблемы с нескольких фронтов; как именно, мы будем разбираться в ближайшие дни.

    HBase

    Система Apache HBase создана для серьезных работ, как строительный гвоздепистолет. Вам вряд ли придет в голову использовать HBase для хранения корпоративной сводной декларации, как не придет в голову с помощью гвоздепистолета сколачивать кукольный домик. Если объем данных не измеряется многими гигабайтами, то стоит взять что-нибудь попроще.

    На первый взгляд, HBase очень похожа на реляционную базу данных – настолько, что, не зная, с чем имеете дело, можно спутать одно с другим. Самая сложная часть в изучении HBase – не технология; проблема в том, что многие термины, применяемые в HBase, обманчиво знакомы. Например, HBase хранит данные в контейнерах, которые называются таблицами. Таблицы же состоят из ячеек, находящихся на пересечении строки столбцов. Пока всё хорошо, верно?

    Неверно! Таблицы HBase ведут себя совсем не так, как отношения, строки ничуть не похожи на записи, а состав столбцов может быть переменным (схема его не контролирует). Проектирование схемы по-прежнему остается важным делом, поскольку она влияет на производительность системы, но порядок в доме она не наведет. HBase – это дьявольское отражение или, если хотите, Бизарро РСУБД.

    Тогда зачем же пользоваться этой базой данных? Даже если отвлечься от масштабируемости, есть несколько причин. Во-первых, в HBase встроен ряд функций, отсутствующих в других базах данных, например, версионирование, сжатие, сборка мусора (для данных с истекшим сроком хранения) и таблицы в памяти. Раз эти возможности присутствуют изначально, значит, вам придется писать меньше кода, когда они потребуются. Кроме того, HBase дает строгие гарантии непротиворечивости, что упрощает переход от реляционных баз данных.

    Благодаря всему этому HBase может быть краеугольным камнем систем оперативной аналитической обработки – в этой роли она просто сверкает. Отдельные операции могут выполняться медленнее, чем их эквиваленты в других базах данных, но просмотр гигантских наборов данных – дело, которым HBase занимается с особенным удовольствием. Поэтому при обработке трудоемких запросов HBase часто обгоняет другие СУБД. Этим объясняется, почему HBase так часто применяется в крупных компаниях для реализации систем анализа журналов и поиска.

    MongoDB

    MongoDB – во многих отношениях можно уподобить профессиональной электродрели. Пригодность для той или иной работы зависит в основном от выбранных компонентов (от размера сверла до шлифовальной насадки). То же можно сказать и о достоинствах MongoDB – гибкость, мощь, простота использования и применимость для самых разных задач, больших и малых. Хотя изобретена она куда позже молотка, но постепенно становится инструментом, к которому рука рабочего тянется всё чаще.

    Первая публичная версия MongoDB была выпущена в 2009 году, а теперь это восходящая звезда в мире NoSQL. Система задумывалась как масштабируемая база данных – название Mongo происходит от слова «humongous», получившегося объединением «huge» (гигантский) и «monstrous» (чудовищный), а в качестве основных проектных целей были поставлены высокая производительность и простота доступа к данным. Это документная база данных, которая позволяет не только хранить, но и опрашивать вложенные данные, предъявляя произвольные запросы. Схема базы данных не навязывается (в этом MongoDB похожа на Riak, но отличается от Postgres), поэтому один документ может содержать поля или типы, отсутствующие во всех остальных документах коллекции. Но не думайте, что гибкость MongoDB превращает ее в игрушку. Эту базу данных используют такие гигантские сайты, как Foursquare и bit.ly, а в Европейском центре ядерных исследований (ЦЕРН) она применяется для хранения данных, поступающих с большого адронного коллайдера.

    CouchDB

    Трещоточный гаечный ключ – легкий и удобный инструмент, пригодный как для мелких, так и для серьезных работ. Как и для электродрели, для него существуют различные насадки. Но в отличие от дрели, которой нужна сеть переменного тока, гаечный ключ спокойно помещается в кармане и работает на мускульной силе. Вот так и Apache CouchDB. Эта база данных может масштабироваться вверх и вниз, а потому легко адаптируется к задачам любого размера и сложности.

    CouchDB – типичная документо-ориентированная база данных на основе JSON и REST. Уже первая версия, выпущенная в 2005 году, была спроектирована в расчете на сеть веб и все бесчисленные ошибки, отказы и «глюки», которые ей сопутствуют. Поэтому по стабильности с CouchDB не может сравниться почти ни одна из существующих баз данных. Если другие системы способны пережить случайные пропадания сети, то CouchDB прекрасно себя чувствует даже тогда, когда появление сети – редкое событие.

    Как и MongoDB, CouchDB хранит документы– JSON-объекты, состоящие из пар ключ-значение, причем значениями могут быть данные разных типов, в том числе и другие объекты с неограниченной вложенностью. Однако произвольные запросы не поддерживаются; основной способ поиска документов – это индексированные представления, порождаемые инкрементной процедурой mapreduce.

    Neo4J

    Эластичный трос не похож на стандартный плотницкий инструмент, да и Neo4j не выглядит стандартной базой данных. Эластичный трос применяется, чтобы скрепить предметы – какой угодно формы. Если возможности прочно скрепить стол с колонной и с грузовичком-пи-капом придается первостепенное значение, то это как раз то приспособление, которое вам нужно.

    Neo4j – новый тип хранилищ данных NoSQL, получивший название графовая база данных. Как следует из названия, данные в ней хранятся в виде графа (в том смысле, в каком он рассматривается в математике). Отличительной особенностью таких баз данных является возможность рисовать их структуру на доске в виде прямоугольных блоков и соединяющих их линий. Всё, что можно изобразить в таком виде, можно сохранить в Neo4j. В Neo4j упор делается скорее на связи между значениями, чем на общие характеристики значений (как в коллекциях документов или в строках таблицы). Таким образом, совершенно разнородные данные можно хранить просто и естественно.

    Размер Neo4j невелик – настолько, что ее можно внедрить практически в любое приложение. С другой стороны, в Neo4j можно хранить десятки миллиардов узлов и столько же ребер. А учитывая поддержку репликации главный-подчиненный на много серверов, эта СУБД способна справиться с задачей любого размера.

    Post navigation

    База порошковых дифракционных данных (PDF) и поисковые системы к ней

    База порошковых дифракционных данных (PDF) и поисковые системы к ней 1. Общие сведения База (картотека) порошковых дифракционных данных - Powder Diffraction File (PDF) издается с 1949 г. первоначально Американским обществом по испытанию материалов (ASTM), затем Объединенным комитетом по порошковым дифракционным стандартам (JCPDS), который впоследствии переименован в Международный центр дифракционных данных (ICDD). ICDD имеет небольшое число сотрудников в своей штаб-квартире в Пенсильвании и около 300 членов по всему миру (в том числе около 20 - в России). Бюджет ICDD основан на поступлениях от продажи PDF (точнее, лицензий на ее использование) и других информационных продуктов. Основное назначение базы - содействовать идентификации веществ по порошковым дифракционным данным, то есть рентгенофазовому анализу (РФА). Каждая новая рентгенограмма чистого поликристаллического вещества, признанная достаточно надежной, порождает новую карточку (см. раздел 2 о структуре карточки). Источники поступления новых экспериментальных данных: публикации в научных журналах, книгах, диссертациях, отчетах; частные сообщения авторов исследований непосредственно в ICDD; исследования, на которые ICDD выделяет специальное финансирование (Grant-in-Aid). Кроме того, в последние годы начато систематическое издание расчетных рентгенограмм на основе Базы данных по структурам неорганических веществ (ICSD), Кембриджского банка структурных данных (CSD) органических и металлоорганических веществ, базы данных Национального института стандартов и технологий США (NIST, ранее NBS), базы Лайнуса Полинга. До недавнего времени картотека использовалась в основном химиками-неорганиками, минералогами, материаловедами, криминалистами. Органических веществ в ней было мало, поэтому и спроса со стороны органиков не было. В последнее время ситуация резко изменилась - количество перешло в качество. Выросло число карточек органических веществ, это вызвало спрос на них, в частности - со стороны фармацевтических компаний, что, в свою очередь, стимулировало рост финансирования грантов на измерение рентгенограмм органических веществ. Число научных публикаций с использованием РФА быстро растет, однако большинство журналов перестало печатать подробные таблицы цифровых данных, ограничиваясь лишь мелкими рисунками, непригодными для картотеки, поэтому увеличивается значимость прямых контактов ICDD с исследователями. Если появляются новая, существенно более точная (или полная) карточка для вещества, которое уже есть в картотеке, то менее надежная карточка не исключается, но помечается "Deleted”. Ежегодно картотека пополняется двумя новыми выпусками: экспериментальным и расчетным, содержащими около 2500 карточек каждый. Выпуски расчетных рентгенограмм получают номера, начиная с 70. Картотека (PDF-2) и поисковые системы к ней существуют на бумажных носителях, на магнитной ленте и на оптических дисках (CD-ROM), но первые два варианта отмирают. Дальнейшее развитие PDF связано с накоплением в цифровом виде полных дифракционных картин (PDF-3), снятых по точкам с шагом 0.02 в широком интервале углов (по крайней мере до 2=90), которые содержат больше информации, чем составляемые на их основе таблицы, и с созданием реляционной базы данных (PDF-4), содержащей дополнительные сведения о всевозможных недифракционных характеристиках фаз (термических, электрических, магнитных и т.п.) Кроме задач РФА, база может быть полезна для поиска кристаллографических данных и литературных ссылок о веществах. Но если какой-то фазы не нашлось в PDF, это еще не означает, что она неизвестна науке. Возможно, что она подробно исследована (в том числе и рентгенографически), но ее таблица межплоскостных расстояний не опубликована и потому не попала в базу. На кафедре общей и неорганической химии РГУ имееется (в виде фотокопий и микрофильмов) издание 1977 г. содержащее выпуски с 1 по 27 и соответствующие указатели, бесплатная демонстрационная версия PDF на компакт-диске, содержащая выпуски 31 и 78 и поисковые системы (см. ниже разделы 4,5), а также книга-указатель неорганических фаз к выпускам с 1 по 49. Благодаря содействию коллег из дружественных организаций, можно получить доступ к компакт-диску, содержащему выпуски 1-51 и 70-89. Полное издание PDF-2 2003 г. содержит выпуски 1-53 (в основном экспериментальные данные, неорганические и органические вещества, более 92 тыс. карточек), более 56 тыс. расчетных карточек из ICSD и более 8 тыс. из NIST, - всего более 157 тыс. карточек. Те же данные содержатся и в реляционной базе PDF-4. Отдельно выпускается PDF-4/Organics, которая в выпуске 2003 г. содержит 147 тыс. карточек органических и металлоорганических веществ (из них 123 тыс. расчетных). Однако сюда включены и отмененные (deleted) карточки, и множество повторений одних и тех же фаз (например, из расшифровок структуры при разных температурах, что для фазового анализа бесполезно), поэтому реальное количество разных фаз примерно вдвое меньше. Многие из карточек - очень старые, основанные на неточных данных, полученных фотометодом. Кроме того, следует учитывать ошибки, допускаемые техническими сотрудниками при обработке карточек (неправильные химические формулы и библиографические ссылки, использование в расчетах параметров решетки одной фазы и атомных координат другой, неправильный перевод комментариев и т.п.). Как показывает опыт, новые расчетные рентгенограммы часто далеки от действительности. Тем не менее, PDF не имеет конкурентов по полноте охвата рентгенометрической информации и является необходимой принадлежностью любой (производственной или научной) рентгенографической лаборатории, способной заплатить несколько тысяч долларов за лицензию. В частности, все ведущие производители порошковых дифрактометров (Bruker AXS, Filips, Rigaku) включают эту базу в комплект поставки. Более подробные сведения можно получить на сайте www.icdd.com. Если вставить предоставленный ICDD демонстрационный диск в дисковод, то на экране появится меню, позволяющее запустить поисковые системы PCPDFWIN Demo, PCSIWIN Demo и просмотреть другие информационные материалы. 2. Структура карточки Она несколько раз пересматривалась, поэтому в разных изданиях возможны отклонения от этого описания. Кроме того, вид карточки на экране компьютера и в распечатке также отличается. Ниже описывается прежде всего печатный (более полный) вариант: сначала левая сторона карточки, затем правая, а на рисунке показан экранный вид карточки. Номер карточки. Первые две цифры - номер выпуска. Номера от 01 до 53 - это выпуски экспериментальных данных 1949-2003 гг. а начиная с № 70 - расчетные данные. Остальные цифры - номер карточки внутри выпуска. В старых изданиях в левом верхнем углу приводятся также d и I для четырех диагностических линий: трех самых ярких и одной - с наибольшим d. В новых изданиях они не печатаются, но используются при поиске (см. пп.4.7.1-4.7.2). Название и формула вещества. Название минерала. Химическая терминология выдерживается нестрого. Например, Na2 S2 O3 может быть назван Sodium sulfate вместо Sodium thiosulfate. Разные способы записи одной и той же простейшей формулы немолекулярного вещества воспринимаются как разные вещества, например, Na2 Sb2 O6 и NaSbO3 . Условия съемки: Rad - излучение, Lambda - длина волны, Filter - фильтр или монохроматор, d-sp - способ измерения межплоскостных расстояний (дифрактометр, камера Дебая, камера Гинье и т.п.), Cut off - ограничения по углу, связанные с конструкцией камеры, Int - способ оценки интенсивностей (дифрактометр, фотоденситометр, визуальная оценка). В старых карточках есть еще Dia - диаметр камеры и др. I/Icor - "корундовое число" - отношение интенсивностей самой яркой линии данной фазы и самой яркой линии корундового эталона, деленное на их массовое соотношение - константа, очень полезная для безэталонного полуколичественного фазового анализа (при условии, что он делается при том же излучении и той же геометрии съемки). REF. - ссылки на литературный источник, частное сообщение или Grant-in-Aid. Кристаллографические данные. System, S. G. Cell parameters (a, b, c. ), Z - сингония, пространственная группа, параметры ячейки, число формульных единиц в ячейке. А и С - отношения параметров a/b и c/b. mp, Molecular weight, Volume, Dx. Dm - точка плавления, молярная масса, объем элементарной ячейки, плотность вычисленная (рентгеновская) и измеренная (пикнометрическая). FOM - Figure of Merit - числовая характеристика надежности индицирования рентгенограммы. Рассчитывается либо по всем N линиям рентгенограммы, либо, если их больше 30, то по первым 30): FN (ср. MN ) = N/ (ср *MN ), где ср - средняя по абсолютной величине разность между вычисленными и экспериментальными величинами 2, а MN - теоретически возможное (с учетом законов погасаний) число линий в том интервале, где экспериментально наблюдалось N линий. Например, F30 (0.01, 30) = 100 - прекрасный результат, F30 (0.03, 60) = 16.7 - удовлетворительный, а F8 (0.05, 40) = 4 - весьма сомнительный. Кристаллооптические данные (в экранном варианте отсутствуют): показатели преломления, оптический знак, угол оптических осей. Комментарии. В электронном варианте они спрятаны, и для их просмотра на экране нужно щелкнуть мышью по VIEW и выбрать COMMENTS. На печать они выводятся и без этого. Здесь могут приводиться цвет, условия получения, данные химического анализа, особенности свойств, условий эксперимента (например, температураидавление,прикоторыхснятарентгенограмма ), методы обработки данных, ссылки на другие карточки и другая нестандартизованная информация. Если структура расшифрована не при обычных температуре и давлении, то на рассчитанной по ней карточке сведения об этом, к сожалению, обычно отсутствуют (но их можно найти в формате Aids, см. п.2.12). Можно дописать свои комментарии и сохранить их, нажав Save User Comments. Но они записываются не на компакт-диск, а на жесткий диск Вашего компьютера, и могут быть прочитаны только на этом компьютере. В правом верхнем углу печатной карточки (на экране слева в графе QUALITY) - характеристика качества данных: * (звездочка) - наивысшая надежность (гарантия однофазности, высокая точность d и I); I - индицировано (хорошее качество); О или пробел - низкое качество, возможно, что не все линии принадлежат данной фазе; С - расчетная, а не экспериментальная рентгенограмма; R - получено при полнопрофильном уточнении структуры по Ритвельду. Длина волны, для которой рассчитаны углы (может отличаться от той, которая использована в эксперименте, см. п.2.10). Штрихрентгенограмма (есть только в последних изданиях). В перспективе будет заменена полным профилем. Обратите внимание, что на штрихдиаграмме по вертикали отложены не интенсивности, а квадратные корни из них. Собственно порошковые дифракционные данные: межплоскостные расстояния d, относительные интенсивности Int (или I/I0 ) и индексы отражений hkl. Если индексов нет - это резко снижает надежность данных: нет уверенности, что рентгенограмма соответствует чистой фазе, а не смеси. В электронном варианте картотеки предусмотрена функция Data conversion, позволяющая вместо d получить брегговские углы 2 для излучения с любой длиной волны (но интенсивности останутся теми же, что в исходных данных и могут не вполне точно соответствовать выбранной длине волны). Любой из этих вариантов карточки можно напечатать (команда PRINT). Неудобство электронного варианта: если одному пику соответствует несколько наборов hkl, то они изображаются как отдельные пики с одинаковыми d, 2, I. Интенсивности приводятся по 100-балльной или 1000-балльной шкале. В старых карточках часто приводятся только "круглые" интенсивности: 100, 60,20 и т.п. Это означает, что в оригинале интенсивности оценены фотометодом качественно, вообще без цифр, а цифры проставлены составителями вместо визуальных оценок ("очень яркая" - 100, "средняя" - 60, "слабая” - 20 и т.п.). При измерении на дифрактометре "20” вполне может превратиться в 2. Кроме того, в методе Дебая занижается интенсивность малоугловых линий, и самые яркие линии иногда оказываются в высокоугловой области, чего при съемке на стандартном дифрактометре по Бреггу-Брентано никогда не бывает. Структурные формулы органических веществ не печатаются на карточке, но их можно посмотреть на экране, щелкнув по VIEW и выбрав ORGANIC STRUCTURE. Для печати карточки щелкните по кнопке Print вверху. Последние выпуски базы данных позволяют также сохранять карточку в виде текстового файла, который потом можно использовать и без самой базы данных, на другом компьютере. Для этого щелкните по кнопке View, выберите Aids_Format и нажмите Save File. Выпадет приглашение выбрать диск, каталог и имя файла. К сожалению, формат Aids не очень удобен. В экспериментальных карточках показаны только межплоскостные расстояния d, но не брегговские углы, а в расчетных - наоборот, только углы 2 для медного К1 излучения, но не d. Линии перечислены не в виде столбца, как на экране и при печати, а по три в строке, так что первый столбец содержит d (или 2) первой, четвертой, седьмой и т.д. линий, второй столбец - их интенсивности, потом идут индексы, а потом - опять d (или 2) для второй, пятой, восьмой и т.д. линий. 3. Бумажные указатели Имеется алфавитный указатель - Alphabetical Index - (отдельно для неорганических и органических фаз; соли органических кислот есть в обоих указателях) и ключ (Search Manual) для поиска по межплоскостным расстояниям d. В алфавитном указателе каждая карточка может быть включена в нескольких местах (с перестановкой слов). Например, PbNb2 O6 может быть записан как Lead niobium oxide, Niobium lead oxide, Niobium oxide: lead. Поэтому, не найдя вещества по одному названию, следует переставить слова и поискать опять. Под таким названием может содержаться несколько веществ и по несколько карточек одного вещества. Перед названием может стоять отметка качества (см. п.2.7). После химического названия идут название минерала (если оно есть), формула (если длинная - то в урезанном виде), межплоскостные расстояния трех наиболее ярких линий и номер карточки. Интенсивности трех ярких линий указаны подстрочными индексами по 10-балльной шкале. Например, интенсивности 100, 63, 37 обозначаются индексами х, 6, 4. В старых изданиях есть еще сокращенное обозначение типа решетки и числа атомов в элементарной ячейке. Например, "TiO2 (rutile) Т6” означает, что рутил тетрагональный примитивный и содержит в ячейке 6 атомов (Z=2). В конце неорганического указателя обычно содержится указатель минералов и указатель тривиальных названий. В ключе фазы перечислены не по алфавиту названий, а в порядке убывания d диагностических линий. У каждой фазы выбирается 8 самых ярких линий (метод Ханавальта) или 8 линий с наибольшими d (метод Финка), и она, соответственно, появляется в указателе столько же раз. В той же строке приводятся и остальные диагностические линии, и химический состав фазы, что позволяет при поиске выбрать карточки с наибольшим числом совпадений. Но с учетом возможных погрешностей в d приходится просматривать очень длинные списки. Электронные поисковые системы (см. разделы 4,5) намного удобнее. 4. Электронная поисковая система PCPDFWIN Общие сведения. Эта система наиболее полезна при наличии дополнительной информации об объекте (об элементном составе, происхождении и т.п.). Если же нужно проанализировать смесь, о которой ничего неизвестно, кроме рентгенограммы, то более удобна система PCSIWIN (cм. раздел 5). Обе системы работают в среде WINDOWS. PCPDFWIN позволяет находить и просматривать карточки (но в старых версиях есть ограничение - не более 4 карточек одновременно), преобразовывать d в 2 и обратно (Data conversion), печатать карточки (PRINT), сохранять карточки в текстовом формате (см. п.2.12). Для поиска по номеру карточки щелкните мышью по кнопке PDFNumber, введите номер, нажмите ENTER или ОК. Все остальные варианты поиска, описанные ниже, делаются через меню SEARCH. Общие сведения о меню SEARCH. В нем предлагается много критериев поиска. Выбранные критерии отображаются в таблице CRITERIA HISTORY. Туда же выводится общее число найденных карточек. Для отмены какого-то критерия нужно его выделить (щелкнуть мышью по его строчке) и щелкнуть мышью по кнопке DELETE вверху справа экранного окна (а не на клавиатуре). LOGICAL OPERATORS. Меню позволяет три возможности сочетания критериев поиска: AND (И) - наиболее приемлемая, используется по умолчанию - отбор только при одновременном выполнении всех условий, соединенных этим союзом; OR (ИЛИ) - при выполнении хотя бы одного из условий: выбранного или предыдущего; NOT (НЕ) - только при невыполнении условия, перед которым вставлено NOT. SUBFILES. В этом меню рекомендуется выбрать последнюю строку "EXCLUDE DELETED PATTERNS”, чтобы не рассматривать забракованные карточки, которые заменены более надежными. Кроме того, можно дополнительно сузить поиск, выбрав субфайлы "Неорганика”, "Органика”, "Минералы”, "Металлы и сплавы”, "Обычные фазы”, "ICSD” (расчетные рентгенограммы), "Национальное бюро стандартов”, "Криминалистика”, "Учебные”, "Цеолиты”, "Взрывчатые”, "Сверхпроводники”, "Цементные материалы”, "Продукты коррозии”, "Полимеры”, "Поверхностно-активные”, "Пигменты”, "Фармацевтика”, "Керамика”. Однако эти функции не всегда работают надежно. Например, многие лекарства, имеющиеся в картотеке, не обнаруживаются в субфайле Pharmaceuticals. ELEMENTS. В этом меню можно при желании задать химический состав: NUMBER OF ELEMENTS - число элементов; ELEMENT WITH ATOM COUNT - элемент с индексом в формуле (см. п.2.2); SELECT ELEMENTS - выбрать в таблице Менделеева нужные элементы, но сначала выбрать вариант их сочетания: ONLY - все эти одновременно, и никаких других; INCLUSIVE - все эти одновременно и, возможно, другие; JUST - только эти, но не обязательно все вместе. JUST WITH LoZ ELEMENTS - на практике ничем не отличается от JUST, но задумано как поиск веществ, содержащих, кроме указанных элементов, возможно, еще и легкие (Z<10). 5. Электронная поисковая система PCSIWIN Общие сведения. Система предназначена для фазового анализа неизвестного вещества или смеси и преодолевает затруднения, указанные в п.4.7.1, т.к. позволяет поиск по межплоскостным расстояниям сразу восьми, а не трех, ярких линий, и не требует, чтобы они все относились к одной фазе. Система дает много возможностей, ниже перечислены лишь некоторые из них. Подводя указатель мыши к кнопке на панели PCSIWIN, Вы увидите пояснение ее функции. Кроме того, есть кнопка "? ” - Help. Дополнительные ограничения поиска можно ввести, как и в PCPDFWIN (см. пп.4.3-4.6), но в несколько иной форме. На верхней панели имеются кнопки "Boolean search” - использование логических операторов AND, OR, NOT, где можно выбрать субфайлы, кнопка "АВС" - использование алфавитного указателя и др. Условия поиска - SEARCH CONDITIONS - вызываются клавишей F3 или через меню TOOLS. Там устанавливаются следующие параметры: SEARCH WINDOW - окно поиска. В отличие от п.4.7.1, здесь не требуется отдельно рассчитывать погрешность d для каждого отражения. Нужно один раз ввести погрешность определения брегговского угла 2 - от 0.01до 0.15, и для каждого d будет автоматически найден интервал допустимых значений. MATCH WINDOW - окно совпадений. Обычно устанавливается таким же, как окно поиска, или несколько меньше. Линии, попадающие в это окно, выделяются красным в результатах поиска. QUALITY MARK - см. п.2.7 По умолчанию устанавливается А - all (все). METHOD - предлагаются на выбор методы Ханавальта и Финка (см. п.3.2). По умолчанию используется первый. INPUT data units - вид входных данных: d или 2. Wavelength - длина волны. HOME DIRECTORY FOR FILES - в каком каталоге сохранять файлы данных. DEFAULT - установить все параметры по умолчанию. Для начала поиска нужно создать файл с исходными данными. Щелкните по EDIT. Появится таблица из 40 строк и трех колонок. В первую колонку занесите межплоскостные расстояния, не обязательно сразу все, сначала можно 8-10 ярких линий (десятичныезнакиотделятьточкой,анезапятой!). во вторую - интенсивности по 100-балльной шкале. Перемещение между ячейками таблицы - кнопкой Tab или мышью. В третьей колонке (Р) на начальном этапе должна быть единица (щелкните по кнопке Set P=1). Если в третьей колонке нет ничего (или стоит цифра, отличная от 1), то соответствующая строка не участвует в поиске. Когда какая-то фаза будет найдена, пометьте ее линии в колонке Р другой цифрой - и они не будут мешать поискам следующей фазы в смеси. Закончив таблицу, щелкните по ОК. Появится приглашение сохранить файл. Присвойте ему имя и укажите, где его сохранить. Тут же появляются результаты поиска. Результаты поиска. Слева вверху - условия поиска. Справа вверху - список найденных фаз и их общее число, а внизу - сравнение восьми наиболее ярких линий Вашей рентгенограммы с теми, что найдены в картотеке. Перемещение маркера по строкам внизу синхронно с перемещением выделения в списке фаз. Красным выделены совпадающие значения d, в предпоследней колонке - номера карточек, и в последней колонке - GOM - критерий качества совпадения. Оценивается качество совпадения и число совпадений. Выбирайте фазы, начиная с максимального GOM, и делайте выводы о том, достаточно ли хорошее совпадение, чтобы считать, что эта фаза имеется в Вашей пробе. Разумеется, для окончательного вывода нужно просмотреть саму карточку. Для этого найдите на верхней панели кнопку Display Pattern и щелкните по ней. Появится карточка. Далее см. раздел 2. Найдя одну фазу, помечаете ее линии в исходном файле величиной Р, отличной от 1, и ищете следующую фазу. Литература