Файл: Лабораторная работа 1 по дисциплине Базы данных Вариант 8 Тема Поликлиника студент группы.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.04.2024

Просмотров: 31

Скачиваний: 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 Задание


  1. Проанализировать объекты выбранной предметной области;

  2. Создать не менее восьми взаимосвязанных таблиц в MS Access, учитывая, что все таблицы должны быть нормализованы по 3НФ;

  3. Заполнить созданные таблицы.

Предметная область в соответствии с вариантом №8: поликлиника.

3 Выполнение лабораторной работы

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


Областью применения базы данных является поликлиника.

Конечными пользователями базы данных являются:

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

  • врачи – лица с медицинским образованием, работающие в поликлинике. Осуществляют прием пациентов, постановку диагнозов, занимаются лечением пациентов, выписывают направления и проводят анализы;

  • кадровик – сотрудник отдела кадров поликлиники, отвечающий за оформление документов при приеме на работу, увольнениях и отпусках, занимающийся подбором персонала.


Для организации работы перечисленных сотрудников поликлиники в базе данных необходимо хранить следующую информацию:

  • информацию о пациентах;

  • информацию о сотрудниках;

  • информацию об оказываемых поликлиникой услугах;

  • информацию об обращениях пациентов;

  • информацию о приемах;

  • информацию о диагнозах.

3.2 Описание объектов


В соответствии с предметной областью выделены следующие сущности (объекты):

  1. Пациенты. Данный информационный объект служит для хранения информации о пациентах.

Атрибуты данной сущности и их типы приведены в таблице 3.1.

Таблица 3.1 – Атрибуты сущности «Пациенты»

Атрибут

Тип данных

Код пациента

Счетчик

№ медицинской карточки

Числовой

Продолжение таблицы 3.1

Атрибут

Тип данных

№ полиса ОМС

Числовой

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Пол

Текстовый

Дата рождения

Дата/время

Дата регистрации в поликлинике

Дата/время

Домашний адрес

Текстовый

Номер телефона

Числовой

Статус инвалидности

Текстовый




  1. Сотрудники. Данный информационный объект служит для хранения информации о сотрудниках.


Атрибуты данной сущности и их типы приведены в таблице 3.2.

Таблица 3.2 – Атрибуты сущности «Сотрудники»

Атрибут

Тип данных

Код сотрудника

Счетчик

Табельный номер сотрудника

Числовой

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Пол

Текстовый

Дата рождения

Дата/время

Домашний адрес

Текстовый

Номер телефона

Числовой

Наименование оконченного учебного заведения

Текстовый

Дата окончания обучения

Дата/время

Стаж

Числовой




  1. Должности. Данный информационный объект служит для хранения информации о должностях в поликлинике.

Атрибуты данной сущности и их типы приведены в таблице 3.3.

Таблица 3.3 – Атрибуты сущности «Должности»

Атрибут

Тип данных

Код должности

Счетчик

Название должности

Текстовый

Сумма оклада

Денежный




  1. Кабинеты. Данный информационный объект служит для хранения информации о кабинетах поликлиники.

Атрибуты данной сущности и их типы приведены в таблице 3.4.

Таблица 3.4 – Атрибуты сущности «Кабинеты»

Атрибут

Тип данных

Код кабинета

Счетчик

№ кабинета

Числовой

Наименование кабинета

Текстовый

Внутренний телефонный номер

Числовой




  1. Графики работы. Данный информационный объект служит для хранения информации о графиках работы сотрудников.

Атрибуты данной сущности и их типы приведены в таблице 3.5.

Атрибут

Тип данных

Код графика работы

Счетчик

Начало времени работы

Дата/время

Окончание времени работы

Дата/время

Часы обеденного перерыва

Дата/время

Рабочие дни

Текстовый

Таблица 3.5 – Атрибуты сущности «Графики работы»


  1. Отделы. Данный Данный информационный объект служит для хранения информации об отделах поликлиники.

Атрибуты данной сущности и их типы приведены в таблице 3.6.

Атрибут

Тип данных

Код отдела

Счетчик

Наименование отдела

Текстовый

Таблица 3.6 – Атрибуты сущности «Отделы»



  1. Занимаемая должность. Данный информационный объект служит для хранения информации занимаемых сотрудниками должностях.

Атрибуты данной сущности и их типы приведены в таблице 3.7.

Атрибут

Тип данных

Код занимаемой должности

Счетчик

Код сотрудника

Числовой

Код должности

Числовой

Код отдела

Числовой

Дата приема на работу

Дата/время

№ приказа о приеме на работу

Текстовый

Ставка

Числовой

Код кабинета

Числовой

Код графика работы

Числовой

Дата увольнения

Дата/время

№ приказа об увольнении

Текстовый

Статья Трудового кодекса

Текстовый

Таблица 3.7 – Атрибуты сущности «Занимаемая должность»


  1. Отпуска. Данный информационный объект служит для хранения информации об отпусках сотрудников.

Атрибуты данной сущности и их типы приведены в таблице 3.8.

Атрибут

Тип данных

Код отпуска

Счетчик

№ приказа об отпуске

Текстовый

Код сотрудника

Числовой

Дата отпуска

Дата/время

Таблица 3.8 – Атрибуты сущности «Отпуска»

Продолжение таблицы 3.8

Количество дней отпуска

Числовой

Количество дней дополнительного отпуска

Числовой

Дата окончания отпуска

Дата/время

Вид отпуска

Текстовый




  1. Обращения. Данный информационный объект служит для хранения информации об обращениях пациентов в поликлинику.


Атрибуты данной сущности и их типы приведены в таблице 3.9.

Атрибут

Тип данных

Код обращения

Счетчик

№ талона

Числовой

Код пациента

Числовой

Дата обращения

Дата/время

Дата назначенного приема

Дата/время

Время назначенного приема

Дата/время

Код услуги специалиста

Числовой

Таблица 3.9 – Атрибуты сущности «Обращения»


  1. Услуги. Данный информационный объект служит для хранения информации об оказываемых поликлиникой услугах.

Атрибуты данной сущности и их типы приведены в таблице 3.10.

Атрибут

Тип данных

Код услуги

Счетчик

Наименование

Текстовый

Таблица 3.10 – Атрибуты сущности «Услуги»


  1. Услуги специалистов. Данный информационный объект служит для хранения информации об оказываемых услугах каждым специалистом. Является промежуточной сущностью.

Атрибуты данной сущности и их типы приведены в таблице 3.11.

Атрибут

Тип данных

Код услуги специалиста

Счетчик

Код услуги

Числовой

Код сотрудника

Числовой

Таблица 3.11 – Атрибуты сущности «Услуги специалистов»


  1. Прием. Данный информационный объект служит для хранения информации о ходе приема пациента у врача.

Атрибуты данной сущности и их типы приведены в таблице 3.12.

Атрибут

Тип данных

Код приема

Счетчик

Код обращения

Числовой

Жалобы

Примечание

Осмотр

Примечание