Заселенности проектирования и создания таблиц. Мастер и конструктор.
Конструктор: 1) выбрать таблицыв списке Объектыи нажать кнопку Создатьна панели инструментов окна БД; 2) дважды щелкнуть строку Режим конструктора;3) определить все нужные поля в таблице: - щелкнуть ячейку в столбце Имя поляи ввести уникальное имя поля; - в столбце Тип данныхможно оставить настройку по умолчанию (текстовый) или выбрать из раскрывающегося списка ячейки столбца Тип данныхдругой тип (текстовый, числовой, дата/время, логический, денежный, счетчик, гиперссылка и др.); - в столбце Описаниеввести описание данных, которое будет содержать это поле. Текст описания будет выводится в строке состояния при добавлении данных в поле, а также будет включен в описание объекта таблицы. Вводить описание не обязательно. На закладке Общиеможно указать свойства поля для каждого поля. Общие свойства поля зависят от типа данных. К общим свойствам относятся: размер поля (для текстовых данных по умолчанию выделяются 50 Б, для числовых данных можно задать 1, или 2, или 4, или 8 Б - желательно задавать минимально допустимый размер поля), формат поля (задает правила представления данных при их выводе на печать или экран - для числовых данных это типы: основной, денежный, евро, фиксированный, процентный, экспоненциальный, с разделителями разрядов), число десятичных знаков (указывает число знаков после запятой для числового и денежного типов), маска ввода (указывает вид выводимой даты), подпись (задает текст, который выводится в таблицах, формах, отчетах), Значение по умолчанию, условие на значение (позволяет осуществить контроль ввода, задает ограничения на вводимые значения, при нарушении условия запрещает ввод и выводит текст, заданный свойством Сообщение об ошибке), обязательное поле, индексированное поле; - индексированное поле определяет индекс, задаваемый по одному полю. Индекс ускоряет выполнение запросов, в которых используются индексированные поля и операции сортировки и группировки. Можно задать индексы, построенные по нескольким полям, в окне индексов (меню Вид, команды Индексы). Свойство, Индексированное поле используется для поиска и сортировки записей по одному полю таблицы. Поле может содержать уникальные или повторяющиеся значения. Не допускается создание индексов для полей MEMO, гиперссылок или объектов OLE. Допускается создание произвольного количества индексов. Индексы создаются при сохранении таблицы и автоматически обновляются при вводе и изменении записей. В режиме конструктора таблицы можно в любое время добавить новые или удалить ненужные индексы; - на закладке Подстановкаможно выбрать Тип элемента управления,который указывает, будет ли отображаться поле в таблице и в форме в виде поля, спискаили поля со списком.Если для поля выбран тип элемента управления Список или Поле со списком, то на закладке Подстановка появятся дополнительные свойства, которые определяют источник данных для строк списка и другие характеристики списка. Источником данных для списка выбирается таблица, с которой осуществляется постоянная связь. Каждая таблица в реляционной БД должна иметь первичный ключ - одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений Null и всегда должен иметь уникальный индекс. Первичный ключ используется для связывания таблицы с внешними ключами в других таблицах. Для создания первичного ключа выделите одно или несколько полей, которые требуется определить как поля первичного ключа. Для выделения одного поля щелкните нужное поле. Для выделения нескольких полей щелкните область выделения для каждого поля, удерживая
нажатой клавишу Ctrl. Нажмите кнопку Ключевое поле на панели инструментов. Для сохранения таблицы нажмите кнопку Сохранить на панели инструментов, а затем введите для нее уникальное имя. Чтобы вставить в таблицу поле, следует щелкнуть строку, над которой его нужно поместить, и нажать кнопку Добавить строку на панели инструментов. Чтобы добавить поле в конец таблицы, необходимо щелкнуть первую пустую строку. Мастер:1) выбрать Таблицы в списке Объекты и нажать кнопку Создать на панели инструментов окна БД; 2) дважды щелкнуть строку Мастер таблиц; 3) следовать инструкциям диалоговых окон мастера Создания таблиц