Шрифт:
Ограничение целостности: нормативное число посадочных мест не более 500.
Расписание
Индекс: НомерПоезда + Дата/ВремяПрибытия (Убытия)ВКрасноярск (составной индекс из двух полей).
Вариант 7. База данных «кадры»
ОтделыПредприятия
Индекс: НомерОтдела.
Ограничение целостности: номер отдела - двузначное целое число.
Сотрудники
Индексы: ТабельныйНомерСотрудника; Пол + ТабельныйНомерСотрудника (составной индекс из двух полей).
Ограничение целостности: дата рождения не превышает текущей даты.
ПоступленияПереводы
Индексы: ДатаПоступления(Перевода) + ТабельныйНомерСотрудника (составной индекс из двух полей); НомерОтдела.
Ограничение целостности: дата поступления (перевода) не превышает текущей даты.
Вариант 8. База данных «учебное расписание»
УчебныеДисциплины
Индекс: КодДисциплины.
Ограничение целостности: плановое количество часов за семестр не более 144.
Преподаватели
Индекс: ТабельныйНомерПреподавателя.
Ограничение целостности: номер телефона не превышает семи значащих десятичных цифр.
РасписаниеЗанятий
Индекс: ДеньНедели + Лента + ТабельныйНомерПреподавателя (составной индекс из трех полей).
Ограничения целостности: день недели – это числовые значения от 1 до 7; номер ленты – это числовые значения от 1 до 6.
Вариант 9. База данных «учет заказов покупателей»
Товары
Индексы: Штрих-код; КатегорияТовара + Штрих-код (составной индекс из двух полей).
Ограничение целостности: значения штрих-кода не превышает семи значащих десятичных цифр.
Покупатели
Индекс: РегистрационныйНомерПокупателя.
Ограничение целостности: регистрационный номер покупателя – трехзначное целое число.
Заказы
Индекс: ДатаЗаказа + НомерЗаказа (составной индекс из двух полей).
Ограничения целостности: номер заказа – это числовые значения от 1 до 1000; дата заказа не больше текущей даты; количество не более 100.
Вариант 10. База данных «биржа труда»
Безработные
Индекс: РегистрационныйНомерБезработного.
Ограничения целостности: номер телефона не превышает семи значащих десятичных цифр; стаж не более 50 лет.
Профессии
Индекс: КодПрофессии.
Предприятия
Индекс: КодПредприятия.
Вакансии
Индекс: КодПредприятия + КодПрофессии (составной индекс из двух полей).
Ограничение целостности: размер оклада не более 50000 рублей.
1.4. Контрольные вопросы
1. Является ли Access реляционной СУБД и почему?
2. Какие объекты может содержать база данных в Access? Укажите их назначение. Какие объекты базы данных являются обязательными, какие – нет? Какое расширение имеет исходный файл базы данных?