Лабораторная работа № 5

2. «СОЗДАНИЕ НОВОЙ БАЗЫ ДАННЫХ»

2.4. ЗАДАНИЕ 4. Запись условий на значение в полях таблиц БД Факультет

  1. Откройте в режиме конструктора таблицу  Учетная карта. Выберите поле pol(пол)
  2. Перейдите на вкладку Общие>Условие на значение и задайте условие "м" Or "ж"
  3. В области ввода "Сообщение об ошибке" укажите текст Введите м или ж.
  4. Для поля Dtr(Дата рожд.) задайте условие >=#01.01.70#, предполагая, что возраст студента дневного отделения не может превышать 33 лет (на 2003 год поступления).
  5. Перейдите к таблице Ведомость.
  6. Значение для поля, содержащего оценку за экзамен, например, для поля 1_е1 должно лежать в интервале от 2 до 5, поэтому задайте условие
     >=2 and <=5 и соответствующее сообщение об ошибке
    Введите целое число от 2 до 5.
  7. Задайте такое же условие на значение для поля 1_е2.
  8. Для поля 2_е1 и 2_е2  ограничьте набор допустимых значений только пятью элементами Null (пустое поле), 2, 3, 4, 5, т.е. запишите условие Null Or 2 Or 3 Or 4 Or 5, и дайте соответствующий комментарий в строку Сообщение об ошибке.
  9. Для поля 3_е1 и 3_е2 запишите то же условие, используя оператор In(Null;2;3;4;5).
  10.  Выберите любой способ для записи условий на поле Diplom (Дип­лом), а также на поля, содержащих данные о зачетах 1_p, 2_p и 3_р:
    (з–зачтено, н–не зачтено).
  11.  Проверьте все таблицы, содержащие фамилии – Учетная карта, Преподаватели, Группы, Ведомость – на наличие условия перевода всех символов на верхний регистр (рис. 7).
  12.  Обратите внимание, что можно работать с несколькими открытыми таблицами, переходя от одной таблицы к другой с помощью вкладки горизонтального меню Окно.
  13.  Можно расположить все таблицы, так, чтобы они были видны одновременно. Для этого на вкладке Окно выберите из разворачивающегося меню соответствующую форму расположения таблиц: Сверху вниз, Каскадом или Слева направо (рис. 10). В таком представлении таблиц можно перейти от одной таблицы к другой, щелкнув левой кнопкой в любом месте окна нужной таблицы.
  14.  Закройте все таблицы с сохранением структуры.

Рис.10. Расположение одновременно открытых таблиц Слева направо.

Создание простого списка подстановки

Достаточно часто бывают случаи, когда набор вводимых значений огра­ничен определенным списком, например, для таблицы Преподаватели, требуется ввести значения в поле Position (Должность) пять допустимых значений: аспирант, ассистент, доцент, ст.преп. (старший преподаватель), профессор. Проверку условия на значение для этого поля можно выполнить, создав простой список подстановки