Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МАО.rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.77 Mб
Скачать

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