7. заключительная стадия диалога СОЗДАНИЕ ПОДСТАНОВКИ – подпись для поля подстановки – не задавать!
Если не отображается поле с кодами, свойство подстановки ШИРИНА СТОЛБЦОВ имеет значение: 0см;2,54см – т.е. 1-й столбец подстановки (коды) нулевой ширины – не отображается. Сокрытие столбца с кодами имеет один недостаток – при просмотре отображаются не реально хранящиеся значения, а их содержательные эквиваленты. Это бывает неудобным при конструировании запросов, проверке правильности их определения и поиске ошибок в тексте запроса. Для этих целей можно задать значение ширины для столбца кодов.
ПРИМЕЧАНИЕ. Чтобы отменить подстановку, требуется на вкладке ПОДСТАНОВКА диалога СВОЙСТВА ПОЛЯ задать характеристику ТИП ЭЛЕМЕНТА УПРАВЛЕНИЯ – Поле.
VIII) При создании подстановки автоматически образуется связь между таблицами. Устанавливаем остальные связи:
1. РАБОТА С БАЗАМИ ДАННЫХ … СХЕМА ДАННЫХ;
2. контекстное меню … ДОБАВИТЬ ТАБЛИЦУ;
3. мышью соединить связываемые поля разных таблиц;
4. задать свойства связи:
- ОБЕСПЕЧЕНИЕ ЦЕЛОСТНОСТИ ДАННЫХ – обязательно!
- разрешить обновлять связанные поля (обновляются значения на другом конце связи);
- разрешить удалять строки, имеющие связь с данными в другой таблице (связанные строки другой таблицы будут также удалены).
ПРИМЕЧАНИЕ. В зависимости от требований к хранимым данным выбирается вариант целостности данных. В некоторых случаях запрещено удалять из БД ранее внесенные в нее данные (неактуальные данных считаются архивными). В других случаях – накладывается запрет на обновление связанных полей – требуется хранить историю изменений некоторого атрибута.
Вывод: при описании таблиц БД требуется принимать решения:
- атрибуты таблицы, их достаточность для представления модели данных,
- задание необходимой информации о свойствах атрибутов;
- определение характеристик таблицы;
- описание подстановок для полей таблицы, хранящих значения кодов;
- выбор ключей таблиц;
- установление связей и их свойств (выбор типа ссылочной целостности)
РЕКОМЕНДАЦИИ (Домашнее задание).
1. Ответить на поставленные вопросы.
2. Устраните недостатки в описании полей таблиц.
3. Задайте необходимые свойства таблиц.
4. Определите необходимые связи и их свойства.
Режим конструктор таблиц
Ключевое поле
Характеристики таблицы
Характеристики таблицы: фильтр, сортировка
Маска ввода
Диалог Индексы
Составной ключ
Описание подстановки
Подстановка в режиме ТАБЛИЦА
Определение подстановки: начало диалога
Определение подстановки: выбор типа подстановки
Определение подстановки: выбор таблицы значений подстановки
Определение подстановки: выбор столбцов подстановки
Определение подстановки: выбор порядка сортировки значений подстановки
Определение подстановки: отображение столбца с кодами
Определение подстановки: подпись столбца подстановки
Определение подстановки: результат
Определение подстановки: внешний вид
Определение подстановки: схема данных
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.