Файл: Лабораторная работа 1 по дисциплине Базы данных Вариант 8 Тема Поликлиника студент группы.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.04.2024
Просмотров: 30
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное
учреждение высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ
УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра компьютерных систем в управлении
и проектировании (КСУП)
Лабораторная работа № 1
по дисциплине: «Базы данных»
Вариант № 8
Тема: Поликлиника
Выполнил: студент группы з-511П8-5
Кузнецов Сергей Сергеевич
Проверил:
преподаватель
Мурзин Евгений Сергеевич
Томск 2023
Оглавление
1 Цель работы 3
2 Задание 4
3 Выполнение лабораторной работы 5
3.1 Описание предметной области 5
3.2 Описание объектов 5
3.3 Нормализация до третьей нормальной формы 12
3.4 Создание структуры таблиц в СУБД MS Access 20
3.5 Создание связи между таблицами в СУБД MS Access 25
1 Цель работы
Разработать структуру базы данных (БД) для выбранной предметной области, содержащую не менее восьми взаимосвязанных таблиц.
2 Задание
-
Проанализировать объекты выбранной предметной области; -
Создать не менее восьми взаимосвязанных таблиц в MS Access, учитывая, что все таблицы должны быть нормализованы по 3НФ; -
Заполнить созданные таблицы.
Предметная область в соответствии с вариантом №8: поликлиника.
3 Выполнение лабораторной работы
3.1 Описание предметной области
Областью применения базы данных является поликлиника.
Конечными пользователями базы данных являются:
-
сотрудники регистратуры – работники одного из структурных подразделений поликлиники – регистратуры. Занимаются регистрацией пациентов, записью пациентов к врачам, на анализы и процедуры, а также учетом посещений; -
врачи – лица с медицинским образованием, работающие в поликлинике. Осуществляют прием пациентов, постановку диагнозов, занимаются лечением пациентов, выписывают направления и проводят анализы; -
кадровик – сотрудник отдела кадров поликлиники, отвечающий за оформление документов при приеме на работу, увольнениях и отпусках, занимающийся подбором персонала.
Для организации работы перечисленных сотрудников поликлиники в базе данных необходимо хранить следующую информацию:
-
информацию о пациентах; -
информацию о сотрудниках; -
информацию об оказываемых поликлиникой услугах; -
информацию об обращениях пациентов; -
информацию о приемах; -
информацию о диагнозах.
3.2 Описание объектов
В соответствии с предметной областью выделены следующие сущности (объекты):
-
Пациенты. Данный информационный объект служит для хранения информации о пациентах.
Атрибуты данной сущности и их типы приведены в таблице 3.1.
Таблица 3.1 – Атрибуты сущности «Пациенты»
Атрибут | Тип данных |
Код пациента | Счетчик |
№ медицинской карточки | Числовой |
Продолжение таблицы 3.1
Атрибут | Тип данных |
№ полиса ОМС | Числовой |
Фамилия | Текстовый |
Имя | Текстовый |
Отчество | Текстовый |
Пол | Текстовый |
Дата рождения | Дата/время |
Дата регистрации в поликлинике | Дата/время |
Домашний адрес | Текстовый |
Номер телефона | Числовой |
Статус инвалидности | Текстовый |
-
Сотрудники. Данный информационный объект служит для хранения информации о сотрудниках.
Атрибуты данной сущности и их типы приведены в таблице 3.2.
Таблица 3.2 – Атрибуты сущности «Сотрудники»
Атрибут | Тип данных |
Код сотрудника | Счетчик |
Табельный номер сотрудника | Числовой |
Фамилия | Текстовый |
Имя | Текстовый |
Отчество | Текстовый |
Пол | Текстовый |
Дата рождения | Дата/время |
Домашний адрес | Текстовый |
Номер телефона | Числовой |
Наименование оконченного учебного заведения | Текстовый |
Дата окончания обучения | Дата/время |
Стаж | Числовой |
-
Должности. Данный информационный объект служит для хранения информации о должностях в поликлинике.
Атрибуты данной сущности и их типы приведены в таблице 3.3.
Таблица 3.3 – Атрибуты сущности «Должности»
Атрибут | Тип данных |
Код должности | Счетчик |
Название должности | Текстовый |
Сумма оклада | Денежный |
-
Кабинеты. Данный информационный объект служит для хранения информации о кабинетах поликлиники.
Атрибуты данной сущности и их типы приведены в таблице 3.4.
Таблица 3.4 – Атрибуты сущности «Кабинеты»
Атрибут | Тип данных |
Код кабинета | Счетчик |
№ кабинета | Числовой |
Наименование кабинета | Текстовый |
Внутренний телефонный номер | Числовой |
-
Графики работы. Данный информационный объект служит для хранения информации о графиках работы сотрудников.
Атрибуты данной сущности и их типы приведены в таблице 3.5.
Атрибут | Тип данных |
Код графика работы | Счетчик |
Начало времени работы | Дата/время |
Окончание времени работы | Дата/время |
Часы обеденного перерыва | Дата/время |
Рабочие дни | Текстовый |
Таблица 3.5 – Атрибуты сущности «Графики работы»
-
Отделы. Данный Данный информационный объект служит для хранения информации об отделах поликлиники.
Атрибуты данной сущности и их типы приведены в таблице 3.6.
Атрибут | Тип данных |
Код отдела | Счетчик |
Наименование отдела | Текстовый |
Таблица 3.6 – Атрибуты сущности «Отделы»
-
Занимаемая должность. Данный информационный объект служит для хранения информации занимаемых сотрудниками должностях.
Атрибуты данной сущности и их типы приведены в таблице 3.7.
Атрибут | Тип данных |
Код занимаемой должности | Счетчик |
Код сотрудника | Числовой |
Код должности | Числовой |
Код отдела | Числовой |
Дата приема на работу | Дата/время |
№ приказа о приеме на работу | Текстовый |
Ставка | Числовой |
Код кабинета | Числовой |
Код графика работы | Числовой |
Дата увольнения | Дата/время |
№ приказа об увольнении | Текстовый |
Статья Трудового кодекса | Текстовый |
Таблица 3.7 – Атрибуты сущности «Занимаемая должность»
-
Отпуска. Данный информационный объект служит для хранения информации об отпусках сотрудников.
Атрибуты данной сущности и их типы приведены в таблице 3.8.
Атрибут | Тип данных |
Код отпуска | Счетчик |
№ приказа об отпуске | Текстовый |
Код сотрудника | Числовой |
Дата отпуска | Дата/время |
Таблица 3.8 – Атрибуты сущности «Отпуска»
Продолжение таблицы 3.8
Количество дней отпуска | Числовой |
Количество дней дополнительного отпуска | Числовой |
Дата окончания отпуска | Дата/время |
Вид отпуска | Текстовый |
-
Обращения. Данный информационный объект служит для хранения информации об обращениях пациентов в поликлинику.
Атрибуты данной сущности и их типы приведены в таблице 3.9.
Атрибут | Тип данных |
Код обращения | Счетчик |
№ талона | Числовой |
Код пациента | Числовой |
Дата обращения | Дата/время |
Дата назначенного приема | Дата/время |
Время назначенного приема | Дата/время |
Код услуги специалиста | Числовой |
Таблица 3.9 – Атрибуты сущности «Обращения»
-
Услуги. Данный информационный объект служит для хранения информации об оказываемых поликлиникой услугах.
Атрибуты данной сущности и их типы приведены в таблице 3.10.
Атрибут | Тип данных |
Код услуги | Счетчик |
Наименование | Текстовый |
Таблица 3.10 – Атрибуты сущности «Услуги»
-
Услуги специалистов. Данный информационный объект служит для хранения информации об оказываемых услугах каждым специалистом. Является промежуточной сущностью.
Атрибуты данной сущности и их типы приведены в таблице 3.11.
Атрибут | Тип данных |
Код услуги специалиста | Счетчик |
Код услуги | Числовой |
Код сотрудника | Числовой |
Таблица 3.11 – Атрибуты сущности «Услуги специалистов»
-
Прием. Данный информационный объект служит для хранения информации о ходе приема пациента у врача.
Атрибуты данной сущности и их типы приведены в таблице 3.12.
Атрибут | Тип данных |
Код приема | Счетчик |
Код обращения | Числовой |
Жалобы | Примечание |
Осмотр | Примечание |