Информационно-логическая модель БД «Техникум» в виде ER - диаграммы

диаграммы

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


Родители/6 Ученики/5

 
 


Родители/6 Ученики/5

Классы/4

       
   
 
 


8. Разработаем физическую модель БД «МОУ Коротоякской СОШ».

Описание характеристик полей БД «МОУ Коротоякской СОШ»

Таблица «Педагоги»

Имя поля Тип данных Ограничения на значение Примечание
Код педагога Числовой (2)   Первичный ключ
ФИО Текстовый (35)   Обязательное поле
Дата рождения Дата Пример записи: 31.12.2010 Необязательное поле
Адрес Текстовый (100)   Необязательное поле
Телефон Текстовый (15)   Необязательное поле
Стаж Числовой(2)   Обязательное поле

Таблица «Предметы»

Имя поля Тип (длина) Ограничения на значение Примечания
Код педагога Числовой(З)   Первичный ключ
Код предмета Числовой(З)   Первичный ключ
Наименование Текстовый(40)   Обязательное поле
Кол-во часов Числовой(З) Число должно быть положительным Обязательное поле

Таблица «Оценки»

Имя поля Тип (длина) Ограничения на значение Примечания
№ п/п ученика Числовой (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

Таблица «Педагоги»

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: