Таблица имеет две компоненты – структура таблицы и данные таблицы.
Структура таблицы определяется при ее создании. В ней определяется количество и последовательность полей (столбцов). В каждом поле таблицы определяется тип хранимых данных, их свойства, правила, ввода, изменения или удалением данных.
Структура таблицы доступна через окно Конструктора таблиц.
Данные таблицы – это информация, которая сохранена в таблице. Все данные таблицы хранятся в строках (записях). Каждая запись содержит одинаковый набор полей, которые определены структурой таблицы.
Данные – та часть таблицы, к которой имеют доступ пользователи приложения при ее открытии (в режиме таблицы). Данные таблицы могут выводиться с помощью элементов управления, размещенных в формах и отчетах.
Привязка логической модели БД к физическим объектам СУБД производится при создании структуры таблиц в конкретной СУБД.
В СУБД МА реализованы следующие варианты создание структуры таблиц:
– в режиме Конструктор Таблиц;
– с помощью Мастера создания Таблиц;
– импортом из других приложений или БД;
– в режиме Таблица с последующим редактированием в режиме Конструктор.
Наиболее распространенный способ создания и редактирования структуры таблиц – работа в режиме Конструктор таблиц.
2.1. СОЗДАНИЕ ТАБЛИЦ В РЕЖИМЕ КОНСТРУКТОР
Задание 2. Создать таблицу Производитель в режиме Конструктор таблиц.
Действия.
1. Активизировать на ленте инструментов (ЛИ) вкладку Создать.
2. Активизировать в группе Таблицы кнопку Конструктор таблиц. При этом на ЛИ появляется дополнительная вкладка Работа с таблицами – Конструктор.
3. В появившейся вкладке Таблица 1 в режиме Конструктор выполнить описание структуры таблицы Производитель согласно табл. 4.
Таблица 4
Структура таблицы Производитель
Имя поля
Тип данных
Описание
Закладка Общие, свойства
КодПроизводителя
Текстовый
Уникальное обозначение производителя
Размер поля – 6, Индексированное поле – Да (Совпадения не допускаются) Ключевое поле
Название
Текстовый
Название фирмы-изготовителя
Размер поля – 25
Страна
Текстовый
Расположение фирмы-изготовителя
Размер поля – 12
3.1. Описание порядка создания поля КодПроизводителя:
– в столбце Имя поля набрать имя первого поля – КодПроизводителя (рис. 6);
Рис. 6. Окно конструктора таблиц – описание поля КодПроизводителя
– указать тип данных поля – Текстовый (столбец Тип данных, используя скрытый элемент управления);
– в нижней части окна Конструктора, во вкладке Общие определить свойства поля:
– Размер поля – 6;
– Подпись – Код (если подпись отсутствует, для названия столбца таблицы используется имя поля);
– Обязательное поле – Да;
– Индексированное поле – Да (Совпадения не допускаются).
После описания свойств, поле КодПроизводителя преобразовать в ключевое. Для этого:
-выделить строку КодПроизводителя (ПМ по маркеру текущей строки);
– выбрать на ЛИ (или в КМ) опцию Ключевое поле.
В столбец Описание ввести комментарий. Описание не влияет на свойства поля.
3.2. Ввести данные для создания и описания остальных полей согласно таблице 4.
4. Сохранить структуру таблицы:
– выполнить команду кнопка «Office» ® Сохранить (или кнопку Сохранить на панели быстрого доступа);
– ввести с клавиатуры имя таблицы – Производитель.
5. Закрыть таблицу.
Примечание:
1) если таблица не была сохранена, МА 2007 выведет окно для ее сохранения под уникальным именем;
2) если в таблице не было определено ключевое поле, МА введет дополнительное поле Код с типом данных Счетчик.
Счетчик автоматически вставляет последовательные числа при добавлении записи (натуральный ряд чисел).