диаграммы
Педагоги/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
|
|
Таблица «Педагоги»
№ | Имя поля | Тип данных | Свойства поля | Значение свойства | |||||
Код педагога | Числовой | Размер поля | Целое | ||||||
Обязательное поле | Да | ||||||||
Индексированное поле | Да (Совпадения не допускаются) | ||||||||
ФИО | Текстовый | Размер поля | |||||||
Обязательное поле | Да | ||||||||
Индексированное поле | Нет | ||||||||
Пустые строки | Нет | ||||||||
Дата рождения | Дата/время | Формат поля | Краткий формат даты | ||||||
Маска ввода | ##.##.#### | ||||||||
Индексированное поле | Нет | ||||||||
Обязательное поле | Нет | ||||||||
Адрес | Текстовый | Обязательное поле | Нет | ||||||
Индексированное поле | Нет | ||||||||
Телефон | Текстовый | Размер поля | |||||||
Обязательное поле | Нет | ||||||||
Индексированное поле | Нет | ||||||||
Стаж | Числовой | Размер поля | Длинное целое | ||||||
Обязательное поле | Да | ||||||||
Индексированное поле | Нет | ||||||||
Таблица «Предметы» | |||||||||
№ | Имя поля | Тип данных | Свойства поля | Значение свойства | |||||
Код педагога | Числовой | Размер поля | Длинное целое | ||||||
Обязательное поле | Да | ||||||||
Индексированное поле | Да (Совпадения допускаются) | ||||||||
Код предмета | Числовой | Размер поля | Длинное целое | ||||||
Обязательное поле | Да | ||||||||
Индексированное поле | Да (Совпадения не допускаются) | ||||||||
Наименование | Текстовый | Размер поля | |||||||
Обязательное поле | Да | ||||||||
Пустые строки | Да | ||||||||
Кол-во часов | Числовой | Размер поля | Целое | ||||||
Сообщение об ошибке | Число должно быть положительным | ||||||||
Обязательное поле | Да | ||||||||