- •Содержание
- •1. Аналитическая часть
- •1.1 Описание объекта автоматизации
- •1.2 Обоснование необходимости автоматизации
- •1.3 Анализ аналогов подобных программных систем
- •1.4 Постановка задачи
- •1.5 Описание структуры разрабатываемого арм
- •1.6 Обзор обоснования выбора инструментальных средств
- •1.7 Обзор обоснования методов защиты данных
- •2. Проектная часть
- •2.1 Анализ предметной области
- •.1.1 Иерархия функций
- •2.1.2 Формализованное описание предметной области
- •2.2 Концептуальный уровень базы данных
- •2.2.1 Модель "объект - отношение"
- •2.2.2 Даталогическая модель бд
- •2.2.3 Анализ схем отношений на соответствие нормальной формы Бойса - Кодда
- •2.3 Физическая модель бд на основе выбранной субд
- •2.3.1 Описание проектируемых объектов бд
- •2.3.2 Технология создания базы данных
2.3 Физическая модель бд на основе выбранной субд
Компонентами физической модели данных являются таблицы, столбцы и отношения. Сущности логической модели станут таблицами в физической модели. Логические атрибуты станут столбцами. Логические отношения станут ограничениями целостности связей.
2.3.1 Описание проектируемых объектов бд
Рассмотрим каждый объект проектируемой системы, его атрибуты были представлены ранее, приведём наглядный пример таблиц данного объекта.
Типы и свойства полей таблицы "Актив учебной группы", разработанной в СУБД MS Access представлен на рисунке 4.
Рисунок 4 - Физическое представление таблицы "Актив учебной группы" в СУБД MS Access
Типы и свойства полей таблицы "Отделение" представлены в таблице 4.
Таблица 4 - Тип и свойство полей таблицы "Отделение"
Признак ключа |
Поле |
Тип поля |
Размер поля |
Ключ |
Код |
автоприращение |
›0 |
|
Староста |
Строковый |
60 |
|
Заместитель старосты |
Строковый |
60 |
|
Физкультурно-спортивный сектор |
Строковый |
60 |
|
Культурно-массовый сектор |
Строковый |
60 |
|
Санитарно-бытовой сектор |
Строковый |
60 |
Типы и свойства полей таблицы "Достижения учебной группы" разработанной в СУБД MS Access представлены на рисунке 5.
Рисунок 5 - Физическое представление таблицы "Достижения учебной группы", разработанной в СУБД MS Access
Типы и свойства полей таблицы "Достижения учебной группы" представлены в таблице 5.
Таблица 5 - Типы и свойства полей таблицы "Достижения учебной группы"
Признак ключа |
Поле |
Тип поля |
Размер поля |
Ключ |
Код |
автоприращение |
›0 |
|
1 полугодие |
Строковый |
60 |
|
2 полугодие |
Строковый |
60 |
Типы и свойства полей таблицы "Потери контингента за период обучения", разработанной в СУБД MS Access, представлен на рисунке 6.
Рисунок 6 - Физическое представление таблицы "Потери контингента за период обучения", разработанной в СУБД MS Access
Таблица 6 - Тип и свойства полей таблицы "Потери контингента за период обучения"
Признак ключа |
Поле |
Тип поля |
Размер поля |
Ключ |
Код |
автоприращение |
›0 |
|
Дата отчисления |
Строковый |
60 |
|
Причина отчисления |
Строковый |
60 |
|
По другим причинам (указать) |
Строковый |
60 |
|
ФИО |
Строковый |
60 |
Типы и свойства полей таблицы "Семья", разработанной в СУБД MS Access, представлены на рисунке 7.
Рисунок 7 - Физическое представление таблицы "Семья", разработанной в СУБД MS Access
Таблица 7 - Типы и свойства полей таблицы "Семья"
Признак ключа |
Поле |
Тип поля |
Размер поля |
Ключ |
Семья |
автоприращение |
›0 |
|
Многодетная |
Строковый |
60 |
|
Неполная |
Строковый |
60 |
|
Полная |
Строковый |
60 |
Типы и свойства полей таблицы "Социальный паспорт учащегося", разработанной в СУБД MS Access, представлен на рисунке 8.
Рисунок 8 - Физическое представление таблицы "Социальный паспорт учащегося", разработанный в СУБД MS Access
Таблица 8 - Типы и свойства полей таблицы "Социальный паспорт учащегося"
Признак ключа |
Поле |
Тип поля |
Размер поля |
Ключ |
Счетчик |
|
›0 |
|
№ п/п |
Строковый |
60 |
|
Фамилия |
Строковый |
60 |
|
Имя |
Строковый |
60 |
|
Отчество |
Строковый |
60 |
|
Дата рождения |
Строковый |
8 |
|
Гражданство |
Строковый |
50 |
|
Домашний адрес |
Строковый |
60 |
|
Телефон |
Строковый |
60 |
|
Сведения о состоянии здоровья |
Строковый |
60 |
|
Код семьи |
Целое |
|
|
Отец |
Строковый |
60 |
|
Мать |
Строковый |
60 |
|
Другие сведения |
Строковый |
60 |
|
Семейное положение |
Строковый |
60 |
|
Фото |
Поле объекта OLE |
|
