Создание базы данных критических свойств веществ в редакторе баз данных MS Access (49026)

Посмотреть архив целиком

Министерство образования Российской Федерации

Московская государственная академия тонкой химической технологии

им. М.В. Ломоносова

Кафедра Информационных технологий










Курсовая работа по курсу

«Информационные технологии в науке и образовании»

Создание базы данных критических свойств веществ в редакторе баз данных MS Acsess


Выполнил: Степанов В.Н.









Москва, 2007г.

  1. Описание предметной области


Критическая (жидкость-пар) температура (Tc) органических веществ является одним из важнейших свойств, которые положены в основу современных методов прогнозирования, основанных на принципе соответственных состояний. Качество сведений по Tc во многом определяет результативность прогноза свойств веществ, зависящих от межмолекулярных взаимодействий. При этом следует признать, что пополнение базы экспериментальных данных по критическим температурам происходит очень медленно по вполне объективным причинам. Таким образом, совершенствование методов прогнозирования Tc не теряет своей значимости. В настоящее время предложены различные подходы к прогнозированию критических температур. Основные методы обобщены Полингом, Праусницем и О'Коннелом. В данной работе рассмотрены основные известные методы прогнозирования критической температуры органических веществ.

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

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


  1. Блок-схема данных


На рисунке представлена блок-схема данных, реализованная в данной работе:



  1. Описание структур таблиц, свойства полей


Таблицы получены экспортом данных из программы MS Excel.

Таблица «Классы веществ» состоит из двух полей: Классы и КодКласса и содержит данные об основных классах органических веществ, для которых имеются данные по критическим температурам. Тип данных поля Классы – текстовый; тип данных поля КодКласса – Счетчик. Поле КодКласса было задано, как первичный ключ. Число записей – 6.

Таблица Вещества состоит из полей Вещества, КодКласса, Формула, и КодВещества. Тип данных поля Вещества – текстовый, в нем содержатся названия веществ; поля КодКласса – числовой, это внешний ключ для связи с таблицей Свойства; поля Формула – текстовый, в нем содержатся эмпирические формулы веществ для упрощения работы с базой; поле КодВещества – счетчик, первичный ключ. Поля КодКласса и КодВещества имеют формат Длинное целое, остальные поля размером 255. Число записей – 221.

Таблица Свойства состоит из 5 полей – Код, КодСсылки, Критическая температура, КодДанных и КодВещества. Типы данных: Код – первичный ключ, счетчик; КодСсылки – числовой, внешний ключ для связи с таблицей Литература, КодДанных – числовой, внешний ключ для связи с таблицей Тип Данных; КодВещества - числовой, внешний ключ для связи с таблицей Вещества; Критическая температура – числовой. Число записей в таблице-отношении – 1138. В ней сведены все имеющиеся данные по критическим температурам.

Таблица Литература – состоит из 2-х полей и 46 записей. Формат поля КодСсылки – первичный ключ, счетчик; поля Литература – текстовый, в нем содержатся полные ссылки на литературные источники.

Таблица ТипДанных состоит из 2-х полей и пяти записей: формат поля КодДанных – первичный ключ, счетчик, поля Источник – текстовый, в нем содержатся данные об источнике данных по критической температуре.


  1. Описание экранных форм


Форма Вещества создана для определения эмпирической формулы запрашиваемого вещества по названию и наоборот. Позволяет определить набор изомеров – веществ с одинаковой эмпирической формулой. Кроме того, эмпирическая формула очень часто требуется при расчетах различными прогностическими методами. Данная форма позволяет легко и быстро получить необходимую информацию.



Форма Источники данных о свойствах создана для оперативного определения конкретных температур конкретных веществ, полученных тем или иным способом: экспериментально, либо расчетными методами (Джобака, Марреро и Пардилло или Лидерсена). Позволяет сгруппировать массивы данных, полученные тем или иным способом, для дальнейшей работы. Форма Источники данных о свойствах имеет подчиненную форму: Свойства подчиненная форма.



Форма Критические температуры позволяет оперативно получать информацию о критических температурах индивидуальных веществ, полученную различными методами прогнозирования, либо экспериментально.



  1. Описание запросов


В данной работе были созданы некоторые запросы, описанные ниже.

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



Результат выполнения запроса:



Запрос литературы создан для определения всех литературных ссылок, в которых упоминаются данные по критической температуре индивидуального вещества. Позволяет исследователю оперативно находить литературные источники, где описывается методика метода прогнозирования либо способ получения экспериментальных данных. Запрос содержит условие отбора – все ссылки для вещества Butane. Поле КодСсылки отсортировано по возрастанию. Запрос в режиме конструктора:



Результат выполнения запроса: