- •Знакомство с Microsoft Access. Компьютерный практикум.
- •Введение
- •1.Создание базы данных. Открытие базы данных
- •1.1.Создание базы данных.
- •1.2.Открытие и сохранение базы данных
- •2. Таблицы
- •2.1. Создание таблиц
- •2.2. Ввод, редактирование и удаление записей
- •2.3. Изменение структуры таблицы.
- •2.4. Связи между таблицами.
- •3. Запросы
- •3.1. Сортировка записей
- •3.2. Запросы с критериями выбора
- •3.3. Запросы с параметрами.
- •3.4.Запросы с вычисляемыми полями
- •3.5. Запросы к связанным таблицам
- •3.6. Запросы с группировкой данных
- •3.7. Запросы с удалением записей
- •3.8.Запросы замены
- •3.9.Перекрестные запросы
- •4. Формы
- •4.1. Создание форм
- •4.2. Конструктор форм
- •4.3.Создание элементов формы
- •4.4.Переключатели
- •4.5. Списки
- •4.6. Рисунки
- •4.7.Мастер диаграмм
- •4.8. Многотабличные формы
- •5. Отчеты
- •5.1. Одноколонные отчеты
- •5.2.Ленточные отчеты
- •5.3.Отчеты с группировкой данных и вычислением итогов
- •5.4.Отчеты для связанных таблиц
- •5.5. Группировка по нескольким уровням
- •6. Библиографический список
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 |
Создать таблицу ПОКУПАТЕЛЬ следующей структуры (в скобках указаны свойства поля) и заполнить её. Ввести 5–7 записей, содержание записей (фамилии, адреса. телефоны и т.п.) придумать самим.
Поле
Тип данных
Код покупателя
Счетчик (ключ)
Фамилия ИО
Текстовый (25 символов)
Телефон
Текстовый (12 символов)
Адрес
Текстовый (30 символов)
Создать таблицу ЗАКАЗ следующей структуры:
-
Поле
Тип данных
Код заказа
Счетчик (ключ)
Код товара
Числовой (Длинное целое)
Код покупателя
Числовой (Длинное целое)
Количество товара
Числовой (Целое)
Дата продажи
Дата/Время
Заполнить таблицу ЗАКАЗ, введя 15-20 записей. В этой таблице будут содержаться данные о том, какой из товаров какие покупатели купили. В качестве ссылок на товары и покупателей используются их коды из первых двух таблиц, поэтому записи в таблице ЗАКАЗ должны быть согласованы с полями Код товара и Код покупателя, то есть содержать номера-коды из диапазона соответствующих полей таблиц ТОВАР и ПОКУПАТЕЛЬ. Если в ней будут содержаться ссылки на товары или покупателей с несуществующими номерами, то в дальнейшем невозможно будет установить связи между ними.