диаграммы
Педагоги/1 Предметы/2 Оценки/3


Родители/6 Ученики/5
![]() |
Родители/6 Ученики/5

Классы/4
![]() | |||
![]() |
8. Разработаем физическую модель БД «МОУ Коротоякской СОШ».
Описание характеристик полей БД «МОУ Коротоякской СОШ»
Таблица «Педагоги»
| Имя поля | Тип данных | Ограничения на значение | Примечание |
| Код педагога | Числовой (2) | Первичный ключ | |
| ФИО | Текстовый (35) | Обязательное поле | |
| Дата рождения | Дата | Пример записи: 31.12.2010 | Необязательное поле |
| Адрес | Текстовый (100) | Необязательное поле | |
| Телефон | Текстовый (15) | Необязательное поле | |
| Стаж | Числовой(2) | Обязательное поле |
| Таблица «Предметы»
|
Таблица «Оценки»
| Имя поля | Тип (длина) | Ограничения на значение | Примечания |
| № п/п ученика | Числовой (3) | Первичный ключ | |
| Код предмета | Числовой (3) | Первичный ключ | |
| I четверть | Числовой (1) | Число должно быть в диапазоне от 2 до 5 | Необязательное поле |
| II четверть | Числовой (1) | Число должно быть в диапазоне от 2 до 5 | Необязательное поле |
| III четверть | Числовой (1) | Число должно быть в диапазоне от 2 до 5 | Необязательное поле |
| IV четверть | Числовой (1) | Число должно быть в диапазоне от 2 до 5 | Необязательное поле |
Таблица «Ученики»
| Имя поля | Тип (длина) | Ограничения на значение | Примечания |
| № п/п ученика | Числовой(2) | Первичный ключ | |
| № личного дела | Поле МЕМО | ||
| ФИО | Текстовый(20) | Обязательное поле | |
| Дата рождения | Дата | Дата должна быть задана в таком виде: 31.12.2010 | Необязательное поле |
| Адрес | Текстовый(100) | Необязательное поле | |
| Телефон | Текстовый(15) | Необязательное поле | |
| Код класса | Числовой(2) | Обязательное поле |
Таблица «Классы»
| Имя поля | Тип (длина) | Ограничения на значение | Примечания |
| Код класса | Числовой (2) | Первичный ключ | |
| Наименование | Текстовый(4) | Обязательное поле | |
| Кол-во студентов | Числовой(2) | Число студентов в группе не должно быть меньше 4 | Обязательное поле |
| Специализация | Текстовый (4) | Необязательное поле |
Таблица «Родители»
| Имя поля | Тип (длина) | Ограничения на значение | Примечания |
| № п/п ученика | Числовой(2) | ||
| Код родителя | Числовой (2) | ||
| ФИО | Текстовый (35) | ||
| Место работы | Поле МЕМО | Необязательное поле | |
| Домашний адрес | Поле МЕМО | ||
| Рабочий телефон | Текстовый (15) | Необязательное поле |
Описание характеристик полей БД «Техникум» в MS Access
Таблица «Педагоги»
| № | Имя поля | Тип данных | Свойства поля | Значение свойства | |||||
| Код педагога | Числовой | Размер поля | Целое | ||||||
| Обязательное поле | Да | ||||||||
| Индексированное поле | Да (Совпадения не допускаются) | ||||||||
| ФИО | Текстовый | Размер поля | |||||||
| Обязательное поле | Да | ||||||||
| Индексированное поле | Нет | ||||||||
| Пустые строки | Нет | ||||||||
| Дата рождения | Дата/время | Формат поля | Краткий формат даты | ||||||
| Маска ввода | ##.##.#### | ||||||||
| Индексированное поле | Нет | ||||||||
| Обязательное поле | Нет | ||||||||
| Адрес | Текстовый | Обязательное поле | Нет | ||||||
| Индексированное поле | Нет | ||||||||
| Телефон | Текстовый | Размер поля | |||||||
| Обязательное поле | Нет | ||||||||
| Индексированное поле | Нет | ||||||||
| Стаж | Числовой | Размер поля | Длинное целое | ||||||
| Обязательное поле | Да | ||||||||
| Индексированное поле | Нет | ||||||||
| Таблица «Предметы» | |||||||||
| № | Имя поля | Тип данных | Свойства поля | Значение свойства | |||||
| Код педагога | Числовой | Размер поля | Длинное целое | ||||||
| Обязательное поле | Да | ||||||||
| Индексированное поле | Да (Совпадения допускаются) | ||||||||
| Код предмета | Числовой | Размер поля | Длинное целое | ||||||
| Обязательное поле | Да | ||||||||
| Индексированное поле | Да (Совпадения не допускаются) | ||||||||
| Наименование | Текстовый | Размер поля | |||||||
| Обязательное поле | Да | ||||||||
| Пустые строки | Да | ||||||||
| Кол-во часов | Числовой | Размер поля | Целое | ||||||
| Сообщение об ошибке | Число должно быть положительным | ||||||||
| Обязательное поле | Да | ||||||||








