Лабораторная работа № 5
2. «СОЗДАНИЕ НОВОЙ БАЗЫ ДАННЫХ»
2.4. ЗАДАНИЕ 4. Запись условий на значение в полях таблиц БД Факультет
- Откройте в режиме конструктора таблицу Учетная карта. Выберите поле pol(пол)
- Перейдите на вкладку Общие>Условие на значение и задайте условие "м" Or "ж"
- В области ввода "Сообщение об ошибке" укажите текст Введите м или ж.
- Для поля Dtr(Дата рожд.) задайте условие >=#01.01.70#, предполагая, что возраст студента дневного отделения не может превышать 33 лет (на 2003 год поступления).
- Перейдите к таблице Ведомость.
- Значение для поля, содержащего оценку за экзамен, например, для поля 1_е1 должно лежать в интервале от 2 до 5, поэтому задайте условие
>=2 and <=5 и соответствующее сообщение об ошибке
Введите целое число от 2 до 5. - Задайте такое же условие на значение для поля 1_е2.
- Для поля 2_е1 и 2_е2 ограничьте набор допустимых значений только пятью элементами Null (пустое поле), 2, 3, 4, 5, т.е. запишите условие Null Or 2 Or 3 Or 4 Or 5, и дайте соответствующий комментарий в строку Сообщение об ошибке.
- Для поля 3_е1 и 3_е2 запишите то же условие, используя оператор In(Null;2;3;4;5).
- Выберите любой способ для записи условий на поле Diplom (Диплом), а также на поля, содержащих данные о зачетах 1_p, 2_p и 3_р:
(з–зачтено, н–не зачтено). - Проверьте все таблицы, содержащие фамилии – Учетная карта, Преподаватели, Группы, Ведомость – на наличие условия перевода всех символов на верхний регистр (рис. 7).
- Обратите внимание, что можно работать с несколькими открытыми таблицами, переходя от одной таблицы к другой с помощью вкладки горизонтального меню Окно.
- Можно расположить все таблицы, так, чтобы они были видны одновременно. Для этого на вкладке Окно выберите из разворачивающегося меню соответствующую форму расположения таблиц: Сверху вниз, Каскадом или Слева направо (рис. 10). В таком представлении таблиц можно перейти от одной таблицы к другой, щелкнув левой кнопкой в любом месте окна нужной таблицы.
- Закройте все таблицы с сохранением структуры.
Рис.10. Расположение одновременно открытых таблиц Слева направо.
Создание простого списка подстановки
Достаточно часто бывают случаи, когда набор вводимых значений ограничен определенным списком, например, для таблицы Преподаватели, требуется ввести значения в поле Position (Должность) пять допустимых значений: аспирант, ассистент, доцент, ст.преп. (старший преподаватель), профессор. Проверку условия на значение для этого поля можно выполнить, создав простой список подстановки.