Проектирование, создание и использование баз данных MS Access. Часть 2. Физическое проектирование базы данных. Крюкова В.В - 13 стр.

UptoLike

12
Для определения составного ключа в таблице Валюты надо выде-
лить оба поля Код валюты и Дата, щёлкая мышью при нажатой кла-
више <Ctrl>, затем нажать кнопку Ключевое поле. Для этих полей зна-
чение свойства Индексированное поле – “Да (Совпадения допуска-
ются)”, а для первичных ключей таблиц Контрагенты, План счетов
Индексированное поле – “Да (Совпадения не
допускаются)”, для ос-
тальных полей указанных таблиц значение – “Нет”. Для полей Наиме-
нование валюты, Курс, Название контрагента, Название счёта значе-
ния свойств Обязательное поле – “Да”, Пустые строки – “Нет”, для ос-
тавшихся полей наоборот (“Нет”, “Дасоответственно).
Для поля Фото таблицы Контрагенты типПоле объекта OLE,
для заполнения поля данными используется меню Вставка, Объект.
Для поля таблицы Контрагенты Фамилия задана Маска ввода
>L<???????????????”, для поля Номер телефона
\(000\)00\-00\-00.
Сразу после сохранения структуры таблицы можно заполнить её
данными (создать записи), для этого нажать кнопку Вид, на ПИ Конст-
руктор таблиц выбрать Режим таблицы или в ДО База данных на
вкладке таблицы выбрать нужную и нажать кнопку Открыть. Лучше
наполнить таблицу данными позже, иначе можно нарушить её целост-
ность.
ИСПОЛЬЗОВАНИЕ ПОЛЕЙ ПОДСТАНОВОК ПРИ СОЗДАНИИ
ТАБЛИЦ
В связанных таблицах внешний ключ подчинённой таблицы дол-
жен иметь значение первичного ключа главной таблицы, иначе нару-
шаются параметры целостности БД, например, в таблице План счетов
поле Номер счёта первичный ключ главной таблицы, а в таблице
ЖХО поле Дебетвнешний ключ подчинённой таблицы. При заполне-
нии поля Дебет (и поля Кредит тоже) в таблице ЖХО необходимо вы-
бирать значения из поля Номер счёта таблицы План счетов. Для этой
цели используется поле подстановки.
Подстановка в режиме конструктора таблиц
Первый способ. Таблица ЖХО, поле Дебет, тип данныхтексто-
вый, переходим в окно свойств. Вкладка Общиесвойство Размер поля
– 6, открываем вкладку Подстановка, определим свойства: Тип эле-
мента управления Поле со списком, Источник строктаблица План
счетов, Присоединенный столбец – 1, Число столбцов – 1 (рис. 11).
                                   12
     Для определения составного ключа в таблице Валюты надо выде-
лить оба поля Код валюты и Дата, щёлкая мышью при нажатой кла-
више , затем нажать кнопку Ключевое поле. Для этих полей зна-
чение свойства Индексированное поле – “Да (Совпадения допуска-
ются)”, а для первичных ключей таблиц Контрагенты, План счетов –
Индексированное поле – “Да (Совпадения не допускаются)”, для ос-
тальных полей указанных таблиц значение – “Нет”. Для полей Наиме-
нование валюты, Курс, Название контрагента, Название счёта значе-
ния свойств Обязательное поле – “Да”, Пустые строки – “Нет”, для ос-
тавшихся полей наоборот (“Нет”, “Да” соответственно).
     Для поля Фото таблицы Контрагенты тип – Поле объекта OLE,
для заполнения поля данными используется меню Вставка, Объект.
Для поля таблицы Контрагенты Фамилия задана Маска ввода
“>L