Разработка логической структуры базы данных 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Разработка логической структуры базы данных



 

Логическая структура реляционной базы данных определяется совокупностью логически связанных реляционных таблиц.

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

Связи между таблицами осуществляются посредством общих атрибутов. Логическая структура реляционной базы данных имеет вид:


Рисунок 3. Логическая структура реляционной базы

 

Реляционная модель

 

Вначале раздела приводится теоретическая информация о реляционной модели.

Реляционная модель проектируемой базы данных:

Клиенты (Код клиента, ФИО)

 

Сотрудники (Код сотрудника, ФИО, код фирмы)

Внешний ключ: код фирмы

Страны (Код страны, название страны)

Транспорт (код транспорта, вид транспорта)

Путевки (№ тура, Код страны, Начало тура, Окончание тура, Код транспорта, Стоимость, Кол-во путевок)

Внешний ключ: Код страны

Внешний ключ: Код транспорта

Оформление путёвки (№ путёвки, Код клиента, Код сотрудника, № тура, Оплата)

Внешний ключ: Код клиента

Внешний ключ: Код сотрудника

Санаторий (санаторий, адрес, город)

Заболевания (заболевание)

Заболнвание_и_санаторий (санаторий, заболевание)

Путёвки в санаторий (код поступления, санаторий, дата прибытия, продолжительность, кол-во путёвок)

Внешний ключ: санаторий

Оформление путёвки в санаторий (№ путёвки, код клиента, код сотрудника, код поступления, оплата)

Внешний ключ: код клиента

Внешний ключ: код сотрудника

Внешний ключ: код поступления

Определение типов данных в заданном формате

Таблица «Клиенты»

Содержит информацию о клиентах, приобретавших путёвки.

Таблица 5 Структура таблицы данных «Клиент»

Наименование поля Тип поля Размер поля Обязательное поле Ключевое поле
Код клиента Числовой Длинное целое Да Да
ФИО Текстовое   Нет Нет

 

Таблица «Сотрудники»

Содержит информацию о сотрудниках, работающих на фирме.

Таблица 6 Структура таблицы данных «Сотрудники»

Наименование поля Тип поля Размер поля Обязательное поле Ключевое поле
Код сотрудника Числовой Длинное целое Да Да
ФИО Текстовое   Нет Нет

 

Создание глобальной схемы связей. Поддержка целостности данных.

 

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

 

Рисунок 4. Схема данных

 



Поделиться:


Последнее изменение этой страницы: 2016-12-10; просмотров: 264; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.219.22.169 (0.006 с.)