Физическое проектирование базы данных


 Описание внутренней модели базы данных.

Таблицы.

На данном этапе составляются проекты таблиц, которые будут в дальнейшем реализовываться в конкретной базе данных.
Сущность «Пользователь» имеет следующие атрибуты (см. табл.1)
Таблица 1.
Атрибут
Типы данных
Примечание
Кодпользов
integer
Ключевое поле
Фамилия
charaster

Имя
charaster

Отчество
charaster

Район
charaster

Адрес
charaster

Паспорт
charaster

Телефон
charaster

Постоянный
logical

Депозит
currently

Атрибуты сущности «Технологии» приведены в таблице 2.
Таблица 2.
Атрибут
Типы данных
Примечание
Кодпользов
integer
Ключевое поле
кодтехнол
integer

названтехнологии
charaster

кодатс
integer

В сущности «Журнал работ» следующий набор атрибутов(см. табл.3)
Таблица 3.
Атрибут
Типы данных
Примечание
Кодсессии
integer
Ключевое поле
Дата
Date

Действие
charaster

Причина
charaster

Кодпользов
integer

Кодотдела
integer

В сущности «Отдел» можно выделить атрибуты(см. табл. 4).
Таблица 4.
Атрибут
Типы данных
Примечание
Кодотдела
integer
Ключевое поле
Названиеотдела
charaster

Кодатс
integer


Атрибуты сущности «ГТС» приведены в таблице 5.
Таблица 5.
Атрибут
Типы данных
Примечание
Кодгтс
integer
Ключевое поле
Названиегтс
charaster

адресгтс
charaster

Сущность «Агенты» имеет следующие атрибуты (см. табл. 6).
Таблица 6.
Атрибут
Типы данных
Примечание
Кодотдела
integer
Ключевое поле
Кодагента
integer

Фамилия
charaster

Имя
charaster

Отчество
charaster

Атрибуты сущности «АТС» приведены в таблице 7.
Таблица 7.
Атрибут
Типы данных
Примечание
Кодатс
integer
Ключевое поле
Имяатс
charaster

адресатс
charaster

кодгтс
integer







Формы.

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

Рис.1 Главная форма базы данных
При нажатии кнопки «Формы» на главной форме базы данных появится кнопочная форма(Рис.2) с возможностью выбрать необходимую форму, каждая из которых связанна с таблицей базы данных.



Рис.2 Формы для пользователя по основным таблицам
Форма «Запросы» (Рис.3) необходима для выполнения основных запросов к базе данных пользователем.


Рис. 3 форма «Запросы»

Форма «Отчеты» (Рис.4) необходима для работы ,а точнее отображения отчетов с данными по базе данных.



Рис.4 Форма «Отчеты»
Форма «Список АТС»(Рис.5)
Содержит таблицу с данными о АТС.



Рис.5



Форма «Агенты» (Рис.6)отображает персонал работающий в отделах организации.

Рис.6 Форма «Агенты»


Форма «Технологии» (Рис.7) дает информацию о технологиях и пользователях которые ими пользуются.

Рис.7 Форма « Технологии»

Форма «Все пользователи» (Рис.8) предоставляет данные о всех клиентах базы данных.

Рис.8


Форма «Пользователи»(Рис.9) позволяет добавлять удалять и редактировать данные о пользователях.
Рис.9 Форма «Пользователи»

Форма «Журнал работ» (Рис.10) позволяет изменения о состоянии услуг пользователям.



Форма «Список ГТС» (Рис.11) не предоставляет возможность редактировать записи а служит для отображения используемых ГТС.



Рис.11