- •Основные понятия
- •Объекты субд
- •Этапы разработки базы данных
- •Создание нового пустого файла базы данных
- •Область переходов
- •Создание таблиц
- •Создание и редактирование таблицы в режиме Конструктора
- •Создание таблицы на основе шаблона
- •Создание поля подстановок
- •Использование выражений в условиях на значение
- •Создание маски ввода
- •Связывание таблиц
- •Практическая работа 1
- •Создание базы данных Торговый дом.
- •Создание базы данных Институт.
Использование выражений в условиях на значение
Для задания условий на значения полей используются выражения вида
<оператор сравнения> <значение>,
а также несколько выражений подобного вида, связанных логическими операторами.
Примеры.
-
Дата найма не раньше 15 мая 1990года:
<= #15/05/90#.
-
Дата рождения в диапазоне от 1 января 1950 года до 1 января 1985 года:
(>= #1/01/50#) and (<=#1/01/85#).
-
Зарплата в диапазоне от 20000 руб. до 30000 руб.:
Between 20000 and 30000.
Текстовые константы заключаются в кавычки. Константы даты/времени выделяются символами «#».
В выражениях могут использоваться функции, например, дата найма не позже текущей даты: <=Date().
Создание маски ввода
Маски используются для автоматического ввода в поле постоянных символов. Для создания маски надо:
-
В режиме Конструктора поместить курсор в поле, для которого надо создать маску ввода.
-
В панели Свойства поля на вкладке Общие поместить курсор в строку Маска ввода.
-
Щелкнуть по появившейся в этой строке кнопке с тремя точками.
-
В открывшемся диалоговом окне выбрать из списка подходящую маску ввода и щелкнуть по кнопке Готово.
Если в списке нет подходящей маски, можно создать новую маску: для этого щелкнуть по кнопке Список и в открывшемся диалоговом окне в поле Маска ввода ввести последовательность символов маски и постоянных символов. Подробную справку о правилах составления масок можно получить, нажав клавишу F1.
Связывание таблиц
После создания таблиц необходимо установить связи между ними.
-
Закрыть все открытые таблицы. Создавать или изменять связи между открытыми таблицами нельзя.
-
Переключиться в окно базы данных.
-
На вкладке Работа с базами данных в группе Показать или скрыть щелкнут по кнопке Схема данных.
-
Если на схеме представлены не все таблицы, на вкладке Связи щелкнуть по кнопке Отобразить таблицу, в открывшемся диалоговом окне Добавление таблицы выбрать нужные таблицы (щелчком по кнопке Добавить или двойным щелчком по имени таблицы) и закрыть это окно:
-
Для установления связи между двумя таблицами выделить в главной таблице поле для связи и перетащить его в подчиненную таблицу на поле, с которым устанавливается связь.
-
В открывшемся диалоговом окне Связи проверить правильность установленной связи: в левом столбце должно быть имя главной таблицы, в правом – подчиненной; во второй строке – имена полей, по которым установлена связь. При необходимости внести изменения.
-
Проверить тип отношения.
-
При необходимости установить параметры связи: Обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных записей.
-
Щелкнуть по кнопке ОК и закрыть окно Схема данных.
Для изменения существующей связи в окне Схема данных дважды щелкнуть по линии связи, параметры которой надо изменить, и в открывшемся диалоговом окне Связи внести нужные изменения.
Для удаления существующей связи щелкнуть по линии связи, которую следует удалить, и нажать клавишу Del.