7.2.Просмотреть схему данных, состоящую из четырех несвязанных таблиц Личности, Адреса, Предметы и Экзамены, которые входят в состав базы данных База1.Установить размеры индивидуальных окон для каждой таблицы и для всей схемы данных так, как показаны на рис.1.3.
7.3.Сохранить созданную структуру и закрыть окно Схема данных.
8.Закрыть все таблицы базы данных База1.
9.Продемонстрировать преподавателюсозданную схему данных.
Тема 2. повышения достоверности данных при использовании Масок ввода
1.Открыть базу данных База1.
2.Проверить наличие и убедиться в сохранности и работоспособности всех созданных ранее таблиц данной базы.
3. Модифицировать таблицы базы данных, созданные в предыдущем задании, а именно, обеспечить для перечисленных ниже полей соответствующих таблиц выполнение новых требований.
Таблица Адреса 3.1.Для поля ЛичнКод должна быть определена маска, позволяющая обеспечить выполнение следующих требований: - первый символ................................................. буква
(обычно первая буква в имени таблицы) - второй символ.................................................. ‘-’ - три последних символа.................................... цифры - при вводе все символы должны преобразовываться в прописные(заглавные) - маска должна содержать вторую секцию ...... ;0 (см. Справка СУБД по теме Маски ввода)
3.2.Создать новое поле Телефон, в котором будет храниться 7-значный телефонный номер по образцу (812)234-5678. .Определить и записать в соответствующей позиции минимально необходимый размер текстового поля Телефон и задать маску ввода.
Таблица Предметы
3.3.Для поля КодПредм и для других Кодовых полей любых таблиц должны быть определена маска, аналогичная маске поля ЛичнКод.
3.4.Для поля Часы должны быть определено Условие на значение , которое позволит вводить только целые числа входящие в диапазон от 0 до 160 час., а в случае ввода неверных данных должно появляться сообщение«Неверные данные в поле Часы».
3.5.Для поля Контроль должны быть определена маска, позволяющая ввести только три буквы и преобразовать их к регистру прописных символов, а также определено Условие на значение , которое позволит вводить только буквосочетания ЭКЗ или ЗАЧ.
Таблица Экзамены
3.6.Для поля Балл установить Значение по умолчанию равным 0. Установить такое Условие на значение, чтобы возможными значениями этого поля были бы значения 0, 2, 3, 4, 5. Условие записать в виде логического выражения, связывающего допустимые значения оценок, а именно 0,2,3,4,5 (оценка «0» соответствует случаю, когда студент не сдавал экзамен, например не был допущен к нему). Задать в качестве сообщения об ошибке следующий текст :«Недопустимое значение в поле Балл !!!»
Таблица Личности
3.7.Создать новое поле Фамилия.
Тип................... Текстовое
Размер.............. 25 символов
Маска позволяет обеспечить автоматический ввод прописных букв.
3.8.Создать новое поле Пол.
Тип................... Текстовое
Размер.............. 1 символ
Маска допускает ввод только буквыМиЖ (русские) и M и F (английские) и обеспечивает ввод только прописных букв.
3.9.Создать новое поле Паспорт.
Тип................... Текстовое
Размер.............. 15 символов
Маска позволяет ввести стандартную запись, содержащую серию и номер паспорта, состоящие из римских цифр, разделителей, прописных букв и арабских цифр, например VIII-AK №123456. Маска должна обеспечивать автоматический перевод в прописные буквы.
4.Продемонстрировать преподавателюновую схему данных и возможность корректно заполнять таблицы.
Тема 3. ТЕХНОЛОГИЯ Создания простых форм для ввода данных
1.Открыть базу данных База1.
1.1.Проверить наличие и убедиться в сохранности и работоспособности всех созданных ранее таблиц данной базы.
2. Создать формуФорма_Личности, пользуясь Мастером форм.
2.1.В первом диалоговом окне Создание формы выбрать все поля из таблицы Личности для представления в создаваемой форме.
2.2.Во втором диалоговом окне Создание формы выбрать внешний вид формы В один столбец.
2.3.В третьем диалоговом окне Создание формы просмотреть предлагаемые стили оформления и выбрать Обычный или Ткань.
2.4.В четвертом диалоговом окне Создание формы задать в качестве имени формы Форма Личности, а для дальнейшей работы определить режим Изменение макета формы и пометить пункт Выдать Справку по работе с формой и внимательно познакомиться с ней
3.Оформление формыФорма_Личности по приведенному на рис.3.1 образцу, используя режим Конструктора форм.
3.1.Пользуясь меню Вид-Заголовок/примечание формы сделать доступными в форме Области для создания Заголовка и Примечания. Увеличить их размер и разместить в этих областях тексты заголовка и примечания, как это сделано на рис.3.1.
3.2.Поместить в области Примечания текущую дату и время. Для этого воспользоваться режимом Вставка-Дата и Время.
3.3.Создать в Заголовке формы вычисляемое поле, отображающее имя и фамилию. Для этого, пользуясь на панели инструментов Панелью элементов разместить в области заголовка Новое поле и в свойствах этого поля на вкладке Данные разместить соответствующее выражение.
3.4. Сохранить форму как один из элементов базы данных База1.