• всем полям дать имена, которые будет удобно применять в выражениях. Для каждого поля указать псевдоним – краткое семантически осмысленное название. Псевдоним внести в свойство поля Подпись
;• для полей типа Дата/время
определить свойство Маска ввода;• там, где это целесообразно задать и применить столбцы подстановок. В этих подстановках запретить использование нескольких значений, разрешить изменение списка значений, разрешить ввод значений, которых нет в списке, не изменяя при этом сам список;
• в свойствах полей и таблицы учесть ограничения целостности, приведенные в варианте задания. Предусмотреть выдачу предупреждающих сообщений, если заданные ограничения целостности будут нарушены при заполнении таблиц;
• определить первичные ключи. В качестве ключей взять поля, указанные в варианте задания (они отмечены символом
• определить индексы таблиц.
4. Установить связи между таблицами базы данных и построить схему данных. Для каждой межтабличной связи задать параметры:
• Обеспечение целостности данных (Да);
• Каскадное обновление связанных записей (Да);
• Каскадное удаление связанных записей (Да).
5. Выполнить форматирование внешнего вида таблиц базы данных.
6. Заполнить таблицы базы данных, введя в каждую из них не менее 10 – 15 записей. Предварительно добавить подтаблицы (там, где это имеет смысл). Использовать команду Итоги
, если в таблицах есть данные типа Числовой и Денежный.7. Отсортировать таблицы по первичному ключу.
8. Используя диалоговое окно Поиск и замена
, выполнить в одной из таблиц базы данных поиск записей, удовлетворяющих некоторому условию. Условие поиска придумать самостоятельно. Проверить возможности вкладки Замена диалогового окна Поиск и замена.9. Проверить действие встроенных фильтров для всех типов данных, применяемых в таблицах вашей базы данных.
10. Выполнить предварительный просмотр всех таблиц базы данных. При необходимости настроить параметры страниц для печати содержимого базы данных.
11. Осуществить документирование созданной базы данных, т.е. сформировать
• отчет для схемы данных;
• отчет, содержащий характеристики таблиц.
12. Ответить на контрольные вопросы.
1.3. Варианты задания 1
Вариант 1. База данных «студенческая научная работа»
Кафедры
Индекс:
Ограничение целостности: номер телефона не превышает семи значащих десятичных цифр.
НаучныеРруководители
Индексы:
Ограничение целостности: номер телефона не превышает семи значащих десятичных цифр.
Студенты
Индексы:
Ограничение целостности: дата рождения строго меньше текущей даты.
Вариант 2. База данных «абоненты телефонной компании»
Абоненты
Индексы:
Телефоны
Индексы:
Ограничение целостности: тариф оплаты не более 1000 рублей.
Оплата
Индексы:
Ограничение целостности: дата оплаты не больше текущей даты.