Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
База данных - Рынок.doc
Скачиваний:
48
Добавлен:
02.05.2014
Размер:
667 Кб
Скачать

5.4 Вывод

В данном разделе была спроектирована реляционная SQL-модель, для чего был сделан перевод глобальной ER-модели в реляционную форму. Затем полученные таблицы были записаны с помощью SQL-кода.

6 ПРОЕКТИРОВАНИЕ ПРЕДСТАВЛЕНИЙ

ДЛЯ АВТОМАТИЗИРУЕМЫХ ФУНКЦИЙ

Данный раздел посвящен проектированию представлений для автоматизируемых функций. Здесь выполняется определение путей доступа к данным для автоматизируемых функций, записывается SQL-код локальных просмотров для автоматизируемых функций.

6.1 Определение способа и формы представления для автоматизируемых функций

Функция 1 «Учет кадров»

Способы реализации представления выбираются в виде просмотра (View).

Форма реализации представления выбирается в виде единой виртуальной таблицы.

Функция 2 «Аренда места»

Способы реализации представления выбираются в виде просмотра (View).

Форма реализации представления выбирается в виде иерархии таблиц.

Функция 3 «Аренда оборудования»

Способы реализации представления выбираются в виде хранимой процедуры (Stored Procedure).

Форма реализации представления выбирается в виде единой виртуальной таблицы.

Функция 4 «Аренда склада»

Способы реализации представления выбираются в виде хранимой процедуры (Stored Procedure).

Форма реализации представления выбирается в виде иерархии таблиц.

Функция 5 «Санконтроль»

Способы реализации представления выбираются в виде просмотра (View).

Форма реализации представления выбирается в виде единой виртуальной таблицы.

6.2 Определение моделей соединения таблиц базы данных для реализации представлений

Модели соединения таблиц базы данных для реализации представлений для функции 1 «Учет кадров» представлены на рис.6.1.1.

LEFT

Контакт

Сотрудник

LEFT LEFT

Карьера

Телефон

LEFT

Должность

Рис.6.1.1.

Модели соединения таблиц базы данных для реализации представлений для функции 2 «Аренда мест» представлены на рис.6.1.2.

V_контракт

V_арендатор

контракт

@ номер_контракта

V_сотрудник

Арендатор

LEFT

Сотрудник

контакт

V_место

LEFT

Место

телефон

LEFT

Товар

Рис.6.1.2.

Модели соединения таблиц базы данных для реализации представлений для функции 3 «Аренда оборудования» представлены на рис.6.1.3.

LEFT

Оборудование

Выдача

Сотрудник

LEFT LEFT

Контракт

LEFT

LEFT

LEFT

Рис.6.1.3.

Соседние файлы в предмете Базы данных
  • #
  • #
    02.05.20141 Мб122База данных - Продажа автобусных билетов.doc
  • #
    02.05.20142 Мб66База данных - Продажа ПО.mdb
  • #
    02.05.20142 Мб35База данных - Производители бытовой электроники.mdb
  • #
    02.05.20142 Мб56База данных - Расписание пассажирских авиаперевозок.mdb
  • #
  • #
    02.05.201411 Мб78База данных - Салон проката велосипедов.mdb
  • #
    02.05.201411 Мб34База данных - Салон проката велосипедов1.mdb
  • #
    02.05.20141 Мб145База данных - Склад предприятия.mdb
  • #
    02.05.20141 Мб86База данных - Складское предприятие.mdb
  • #
    02.05.20141 Мб33База данных - Учет кадров училища искусств города Уфы.mdb