Проектирование и создание баз данных по семантическому описанию
Автор: Серега Бесструннов • Май 9, 2022 • Курсовая работа • 2,613 Слов (11 Страниц) • 249 Просмотры
Белорусский государственный университет
Международный государственный экологический институт
имени А.Д.Сахарова
Факультет мониторинга окружающей среды
Кафедра информационных технологий в экологии и медицине
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ БАЗ ДАННЫХ ПО СЕМАНТИЧЕСКОМУ ОПИСАНИЮ.
Курсовой проект по дисциплине «Базы данных» студента 3-го курса направления специальности 1-40 05-01-06 «Информационные системы и технологии (в экологии)»
Малашевича Никиты Владимировича
____________Малашевич Н.В.
«Допустить к защите» Зав. Кафедрой информационных технологий в экологии и медицине, к.б.н., доцент __________В.В. Журавков «___»______________2021 г. | Научный руководитель К.ф.-м.н., доцент. ____________В.А. Иванюкович |
Минск, 2021
Белорусский государственный университет
Международный государственный экологический институт
имени А.Д.Сахарова
Факультет мониторинга окружающей среды
Кафедра информационных технологий в экологии и медицине
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ БАЗ ДАННЫХ ПО СЕМАНТИЧЕСКОМУ ОПИСАНИЮ
Пояснительная записка к курсовому проекту
Студент 3 курса ____________Малашевич Н.В.
Минск, 2021
Содержание
ВВЕДЕНИЕ 5
1. Инфологическая модель 6
2. Проверка таблиц на нормальные формы 8
2.1. Нормальные формы 8
Существует 5 основных нормальных форм базы данных, но нам будет достаточно первые три нормальные формы. 8
2.2. Проверка на нормальность организованных таблиц 8
2.2.1 Первая таблица «Doctor» 8
2.2.2. Вторая таблица «Dosage» 9
2.2.3. Третья таблица «Medical Examination» 10
2.2.4 Четвертая таблица «Medical Examination/Results» 10
2.2.5. Пятая таблица «Medicament description» 11
2.2.6. Шестая таблица «Patients» 11
3. Создание запросов 14
3.1 Запросы на создание таблиц и установление связей между ними 14
3.1.1. Запрос на создание таблицы «Patients» 14
3.1.2. Запрос на создание таблицы «Medical Examination» 14
3.1.3. Запрос на создание таблицы «Doctor» 14
3.1.4. Запрос на создание таблицы «Medicament description» 14
3.1.5. Запрос на создание таблицы «Results» 15
3.1.6. Запрос на создание таблицы «Dosage» 15
3.1.7. Запрос на создание таблицы «Medical Examination/Results» 15
3.2. Создание и выполнение запросов для проверки на работоспособность базы данных 18
3.2.1. Запрос на вывод всех проведенных медицинских осмотров за определенный период: 18
3.2.2. Запрос на вывод всех пациентов, их диагнозов в времени проведенного осмотра по названию симптома: 18
...