Базы данных для проектирования строительных объектов. Методические указания - 3 стр.

UptoLike

4 5
Таблица 1
Описание свойств полей таблицы КАФЕДРА
Имя поля
Клю-
чевое
поле
Уни-
каль-
ное
Обяза-
тельное
поле
Тип данных
Размер,
байт
Подпись
поля
КОД_КАФ Да Да Да Текстовый 2
Код
кафедры
НАЗВ_КАФ Нет
Да
Да Текстовый 20
Название
кафедры
ТЕЛ Нет Да Нет Текстовый 9 Телефон
ЗАВ_КАФ Нет Нет Нет Текстовый 4
Табельный
номер зав.
кафедрой
5. В режиме конструктора таблиц создать структуру таблицы
ГРУППА. Описание свойств полей этой таблицы приведено в табл. 2.
При создании структуры ввести условия на значения полей КОЛ
(0<= КОЛ<=30) И СР_БАЛЛ (2<=СР_БАЛЛ<=5) и задать соответству-
ющие сообщения об ошибках в случае нарушения условий при вводе.
Таблица 2
Описание свойств полей таблицы ГРУППА
Имя
поля
Ключе-
вое
уни-
кальное
поле
Обяза-
тельное
поле
Тип
данных
Раз-
мер,
байт
Число
десят.
знаков
Подпись
поля
Условие
на значе-
ние
Сообще-
ние об
ошибке
НОМ_ГР Да Да Текстовый 6
Номер
группы
КОЛ Нет Нет
Целое
число
1 –
Кол-во
cтуден-
тов
в группе
>= 0 And
<= 30
(кол-во
студентов
> допус-
тимого)
СР_БАЛЛ Нет Нет
Число с
плаваю-
щей
точкой
4 2
Проход-
ной балл
>2 And
<=5 Or 0
(ошибка в
оценке)
Окончание табл. 2
Имя
поля
Ключе-
вое
уни-
кальное
поле
Обяза-
тельное
поле
Тип
данных
Раз-
мер,
байт
Число
десят.
знаков
Подпись
поля
Условие
на значе-
ние
Сообще-
ние об
ошибке
СТАР Нет Да Текстовый 6
Номер
зачетной
книжки
старосты
6. В режиме конструктора таблиц создать структуру таблицы
СТУДЕНТ. Описание свойств этой таблицы приведено в табл. 3; уста-
новить для поля ДАТА_РОЖД формат «Краткий формат даты».
Таблица 3
Описание свойств полей таблицы СТУДЕНТ
Имя поля
Ключе-
вое уни-
кальное
поле
Обяза-
тель-
ное
поле
Тип
данных
Размер,
байт
Число
десят.
знаков
Подпись
поля
НОМ_ГР Да Текстовый 6–
Номер
группы
НОМ_СТ
Да
Да Текстовый 2–
Номер
студента
в группе
ФИО Нет Да Текстовый 30 ФИО
ДАТА_РОЖД Нет Нет Дата ––
Дата
рождения
АДРЕС Нет Нет Текстовый 40 Адрес
ПР_БАЛЛ Нет Нет
Число с
плаваю-
щей точ-
кой
42
Проходной
балл
ИН_ЯЗ Нет Нет Текстовый 1–
Изучаемый
иностран-
ный язык