Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Access 2003.doc
Скачиваний:
4
Добавлен:
26.04.2019
Размер:
744.96 Кб
Скачать

2.1. Создание таблиц

Создание таблицы состоит из двух последовательных операций. Вначале описывается структура таблицы – из каких полей она состоит, каковы имена и типы полей, какое имя носит таблица. На втором этапе в созданную ранее пустую таблицу записывают конкретные данные. В дальнейшем можно менять как структуру существующей таблицы, так и записанные в нее данные.

Создадим таблицу ТОВАР. Выберем закладку Таблицы, нажмем с помощью левой кнопки мыши кнопку Создать. В открывшемся окне Новая таблица будут предложены пять возможностей. Выберем режим Конструктор и нажмем кнопку ОК.

На экране появится окно Таблица1: таблица – форма для заполнения структуры таблицы. В нее заносятся имена полей таблицы, их тип и описания. В столбце Описание обычно хранят дополнительную информацию о полях таблицы, заполнять его не обязательно.

Имя поля вводят с клавиатуры в столбце Имя поля. Тип выбирают с помощью кнопки из предлагаемого списка Типов полей, который вызывается щелчком левой кнопки мыши в столбце Тип данных.

Наша таблица будет включать в себя три поля:

Имя поля

Тип данных

Код товара

Счетчик

Наименование

Текстовый

Цена

Числовой

Зададим свойства полей (в нижней половине окна Конструктора). Они появляются после выбора типа данных. Список допустимых свойств вызывается щелчком левой кнопки мыши в соответствующем поле таблицы, в правой части поля появляется значок раскрывающегося списка . У поля Код товара будет свойство Индексированное поле: Да (совпадения не допускаются). Для поля Наименование выберем Размер поля – 30 (т.е. наименование товара будет не длиннее 30 символов) и сделаем его Обязательным – Да. Для поля Цена выберем Тип данных Числовой. Размер поля выбирается в нижней части окна, из предлагаемых типов выберем (Двойное с плавающей точкой), Число десятичных знаков выберем равным 2 и Обязательное поле – Нет.

Кроме того, сделаем поле Код товара первичным ключом. Для этого установим курсор в указанное поле и нажмем на пиктограмму Ключевое поле. В результате рядом с этим полем появится значок “ключ”, означающий, что теперь это ключевое поле.

Чтобы ввести имя таблицы, закроем окно ввода структуры таблицы Таблица1: таблица. После закрытия окна Access потребует ввести имя таблицы, предложив по умолчанию имя Таблица1, которое мы заменим на ТОВАР. Теперь в окне закладки Таблицы появится пиктограмма таблицы с именем ТОВАР и станут доступны кнопки Открыть и Конструктор. Первое из них предназначено для просмотра и ввода данных в таблицу, второе – для модификации структуры таблицы.

Откроем таблицу ТОВАР и заполним её следующими данными:

Код товара

Наименование

Цена

1

Системный блок

10500

2

Монитор

7600

3

Мышь

400

4

Клавиатура

600

5

Принтер Canon 3010

4300

6

МФУ HP 4500

5200

7

DVD+R TDK

19

8

DVD+RW TDK

35

9

Microsoft Office 2007

2900

10

Windows 7

3200

11

Накопитель USB 2 Gb

300

12

Накопитель USB 16 Gb

1400

13

Антивирус Касперский

1200

  1. Создать таблицу ПОКУПАТЕЛЬ следующей структуры (в скобках указаны свойства поля) и заполнить её. Ввести 5–7 записей, содержание записей (фамилии, адреса. телефоны и т.п.) придумать самим.

    Поле

    Тип данных

    Код покупателя

    Счетчик (ключ)

    Фамилия ИО

    Текстовый (25 символов)

    Телефон

    Текстовый (12 символов)

    Адрес

    Текстовый (30 символов)

  2. Создать таблицу ЗАКАЗ следующей структуры:

Поле

Тип данных

Код заказа

Счетчик (ключ)

Код товара

Числовой (Длинное целое)

Код покупателя

Числовой (Длинное целое)

Количество товара

Числовой (Целое)

Дата продажи

Дата/Время

Заполнить таблицу ЗАКАЗ, введя 15-20 записей. В этой таблице будут содержаться данные о том, какой из товаров какие покупатели купили. В качестве ссылок на товары и покупателей используются их коды из первых двух таблиц, поэтому записи в таблице ЗАКАЗ должны быть согласованы с полями Код товара и Код покупателя, то есть содержать номера-коды из диапазона соответствующих полей таблиц ТОВАР и ПОКУПАТЕЛЬ. Если в ней будут содержаться ссылки на товары или покупателей с несуществующими номерами, то в дальнейшем невозможно будет установить связи между ними.