Задания и варианты по лабораторным работам, страница 2

Создать последовательности для генерации номеров служащих и языков программирования

Вариант №2

Создать таблицы

Книг

поле

тип поля

описание

№ книги

целое число

первичный ключ

Название книги

строка

обязательный атрибут

тип книги

строка

одно из: учебный, художественный, периодическое издание, неизвестный

количество экземпляров книги

целое число

может быть от 1 до 100

Читатетелей

поле

тип поля

описание

№ читателя

целое число

первичный ключ

Фамилия

строка

вместе эти три поля представляют собой альтернативный ключ, т.е. предполагается отсутствие полных тезок

Имя

строка

Отчество

строка

район

строка

 

телефон

строка из 6 цифр

 

Выданные книги

поле

тип поля

описание

№ читателя

целое

внешний ключ

№ книги

целое

внешний ключ

вместе составляют первичный ключ

дата выдачи

 

(обязательный атрибут) значение по умолчанию текущая дата

дата возврата

 

должна быть позже, чем дата выдачи