Создание таблиц. Таблицы, создаваемые пользователем в СУБД ACCESS, содержат ту информацию, для хранения которой предназначена база данных
Таблицы, создаваемые пользователем в СУБД ACCESS, содержат ту информацию, для хранения которой предназначена база данных. Таблицы создаются в два этапа. Сначала разрабатывается структура таблицы, а затем она заполняется данными. Разработка структуры таблицы - это создание «шапки» таблицы, то есть задание заголовков столбцов. При этом осуществляется ввод следующих параметров поля: · имя поля, · тип поля, · тип хранимых данных, · свойства поля. Типы и свойства полей в ACCESS будут рассмотрены ниже Изменение типа и свойств поля после ввода данных в таблицу не рекомендуется, так как это может привести к потере или искажению данных. Создадим структуру первой таблицы ФИРМА. Структура таблицы создается с помощью специального конструктора. Мышкой дважды щелкните на разделе Создание таблицы в режиме конструктора (Рис. 94) или нажмите кнопку Конструктор. В результате откроется окно для создания структуры таблицы. Окно конструктора таблиц состоит из двух частей - верхней и нижней. В нижней части окна в графу Имя поля вводятся имена полей, в графу Тип данных - вводится тип данных, в графу Описание вводятся комментарии и объяснения для пользователя. В нижней части таблицы автоматически выводится список свойств поля, выделенной строки таблицы (Рис. 95).
Рис. 95. Окно структуры таблицы ФИРМА
На рисунке 95 показано окно конструктора таблиц с уже введенной структурой таблицы ФИРМА. Рассмотрим последовательность работы по созданию полей таблицы. Сначала вводится имя поля в первой строке таблицы. Имя поля в ACCESS должно соответствовать следующим правилам: имя может быть любой комбинацией букв и цифр, пробела и специальных символов за исключением точки, апострофа и квадратных скобок. Длина имени - до 64 символов. Имя не может начинаться с пробела! Затем перейдите в графу Тип данных, в которой увидите слово Текстовый. В правом углу этой графы находится кнопка выпадающего меню, с помощью которого можно выбрать другой тип данных. Создайте структуру таблицы ФИРМА по предложенному образцу. При этом учитывайте следующую информацию:
Таблица 14. Данные для создания таблицы ФИРМА
Для создания ключевого поля необходимо выделить строчку Название фирмы и выполнить команду Правка – Ключевое поле. В результате возле имени строчки появиться изображение ключа. После того как создание полей таблицы завершено, ее необходимо сохранить. Для сохранения таблицы выполните команду Файл - Сохранить. В окне Имя таблицы (Рис. 96) введите ФИРМА и нажмите кнопку ОК.
Рис. 96. Ввод имени таблицы
На этом создание структуры таблицы заканчивается. Структура остальных таблиц БД создается аналогично. Самостоятельно создайте структуры таблиц ИЗДЕЛИЯ, МАГАЗИН, ПОТРЕБЛЕНИЕ. Данные для создания таблицы ИЗДЕЛИЯ приведены в таблице 15.
Таблица 15. Данные для создания таблицы ИЗДЕЛИЯ
Данные для создания таблицы МАГАЗИН приведены в таблице 16.
Таблица 16. Данные для создания таблицы МАГАЗИН
Данные для создания таблицы ПОТРЕБЛЕНИЕ приведены в таблице 17.
Таблица 17. Данные для создания таблицы ПОТРЕБЛЕНИЕ
При создании таблицы ПОТРЕБЛЕНИЕ нам понадобиться создать дополнительное поле Код. Создается оно следующим образом. Сначала вы вводите структуру таблицы согласно исходным данным (Таблица 17), не учитывая поле Код:
Рис. 97. Ввод структуры таблицы ПОТРЕБЛЕНИЕ
Далее вы сохраняете структуру таблицы под именем ПОТРЕБЛЕНИЕ. После нажатия кнопки ОК появляется запрос (Рис. 98).
Рис. 98. Запрос о создании ключевого поля
Нажмите в этом окне кнопку Да. В результате вы увидите, что структура таблицы изменилась, и появилось ключевое поле Код. Это поле потребовалось создать, так как в любом столбце данной таблицы может быть повторение значений. А чтобы записи отличались друг от друга, мы ввели поле Код, в котором тип данных будет – Счетчик. В этом поле программа будет автоматически номеровать записи, причем номер записи никогда не будет повторяться.
|