Реферат: Проектирование реляционных баз данных 2

Система создается для обслуживания следующих групп пользователей:

-врачей;

-медсестер;

-сотрудников, которые регистрируют больных.

1) Функциональные возможности:

− ведение БД (запись, чтение, модификация, удаление в архив);

− обеспечение логической непротиворечивости БД;

− обеспечение защиты данных от несанкционированного или случайного доступа (определение прав доступа);

− реализация наиболее часто встречающихся запросов в готовом виде;

− предоставление возможности сформировать произвольный запрос на

языке манипулирования данными.

2) Готовые запросы:

-вывод пациентов с летальным исходом;

-вывод количество мест в мужских палатах;

-вывод количество мест в женских палатах;

-вывод количество пациентов, которым делали операцию

1.3. Составление реляционных отношений

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

Рассмотрим таблицу Пациенты . Среди ее столбцов очевидным кандида-

том на первичный ключ является ID-пациента. Первичные ключи

выделяют подчеркиванием.

Примечание : суррогатный первичный ключ также может вводиться в тех случаях, когда потенциальный ключ имеет большой размер (например, длинная

символьная строка) или является составным (не менее трёх атрибутов).

Сурагатныйключ в нашем случаи будет ID-пац_стационар. В таблице Врачи первичным ключом будет ID-врача. В таблице Прием- ID-приема, таблицу Диагноз можно идентифицировать ключом ID-диагноза.

После определения ключей необходимо определить связи между сущностями. В моей базе данных практически все связи один ко многим. Рассмотрим одну из них: в одном стационаре может находится много врачей. Единственная связь один к одному между процедурами и пац_стационаром.

Тип связи M:N реализуется путем ввода ассоциативного объекта, кото-

рый является соединением первичных ключей соответствующих отношений

(рис. 1.1), а связь M:N разбивается на две связи типа 1:N (рис. 1.2).

ID-приема

К-во Просмотров: 350
Бесплатно скачать Реферат: Проектирование реляционных баз данных 2