- •Федеральное агентство по образованию
- •Введение
- •Работа вMicrosoftAccess
- •1. ЗапускMsAccess
- •2. АрхитектураMsAccess
- •3. Создание новой (пустой) базы данных
- •4.1. Создание таблиц
- •4.2. Типы данных
- •4.3. Свойства полей
- •Подпись поля– можно определить более описательно имя поля, которое будет выводиться в элементах управления - Подпись форм и в Заголовках отчетов.
- •Сообщение об ошибке. Можно задать текст, которыйAccessбудет выводить на экран, когда вводимые значения не удовлетворяют условию. Данные свойства полезно связывать со свойством Условие на значение.
- •Для редактирования или удаления связей необходимо выполнить командуСхема данныхменюСервиси щёлкнуть правой кнопкой мыши по линии связи между таблицами. Затем нужно выбрать соответствующий пункт меню.
- •5. Работа с запросами
- •5.1. Запрос-выборка
- •5.2. Использование Построителя выражений
- •5.3. Функции для даты и времени
- •5.4. Вычисляемые поля
- •5.5. Использование параметров в запросах
- •5.6. Запросы-действия
- •5.7. Итоговые запросы
- •5.8. Перекрестные запросы
- •6. Работа с формой
- •7. Работа с отчетами
- •Примеры работы с базой данныхЗаказы-Поставщики
- •Задания для самостоятельной работы с базой данных Заказы-Поставщики
- •Лабораторные работы лабораторная работа № 1
- •Лабораторная работа № 2
- •Лабораторная работа № 3
- •Лабораторная работа № 4
- •Лабораторная работа № 5
- •Лабораторная работа № 6
- •Лабораторная работа № 7
- •Лабораторная работа № 8
- •Лабораторная работа № 9
Лабораторная работа № 2
ТЕМА работы: Создание базы данных, состоящей из нескольких связанных таблиц. Работа с запросами.
ЦЕЛЬ работы:Отработка навыков связывания таблиц в многотабличной базе данных. Отработка навыков создания простейших запросов.
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ:
Откройте базу данных Товары_Поставщики.
Создайте таблицу ПОСТАВЩИКИ, объявив ключевым полеКод_поставщика(типы данных, размер полей и т.д. определить самим).
Код поставщика |
Название фирмы |
Телефон |
Адрес |
|
|
|
|
Сохраните таблицу и заполните ее следующими данными (!перед заполнением поля Телефонсоздать маску для ввода междугородних телефонов – см. справку):
Код поставщика |
Название фирмы |
Телефон |
Адрес |
1010 |
М.Видео |
(8-312) 11-22-33 |
Мончегорская, 6/8 |
1020 |
Диал Электроникс |
(8-312) 22-33-34 |
Тонкинская, 12/15 |
1030 |
Мир |
(8-312) 33-22-35 |
Даля, 16 |
Откройте в режиме КонструкторатаблицуТОВАРЫ. После поляКод_товарасоздайте новое полеКод_поставщика, воспользовавшисьМастером подстановокзначений этого поля из таблицы ПОСТАВЩИКИ. В режиме таблицы задайте для этого поля значения в соответствии со следующими поставками: поставщик 1010 – товары 2, 4, 6, 9; поставщик 1020 – товары 3, 5, 8, 11; поставщик 1030 – товары 1,7, 10, 12.
Установите связь между таблицами ТОВАРЫ и ПОСТАВЩИКИ.
Создайте и сохраните запрос ТОВАРЫ ФИРМ, отображающий названия товаров, их цены и названия фирм, поставляющих эти товары.
Создайте и сохраните запрос ТОВАРЫ от 500_1000, отображающий все товары от 500 до 1000 долларов включительно с указанием фирмы-поставщика.
Создайте и сохраните запрос МАРКА, отображающий все товары марки Panasonic или Samsung с указанием наименования товара, его цены и фирмы-поставщика.
Создайте и сохраните параметрическийзапрос НУЖНЫЙ ТОВАР, отображающий название интересующего вас товара (например, видеокамера), его марку, цену и название фирмы-поставщика.
Создайте параметрическийзапрос ТОВАР_до_500$, отображающий интересующий вас товар, его марку, цену и название фирмы-поставщика стоимостью до 500 долларов.
Создайте запрос СКИДКА_3%, отображающий названия всех товаров, их цену, цену со скидкой в 3% , название фирмы и ее адрес.
Создайте запрос СРЕДНЯЯ ЦЕНАдля отображения средних цен на все товары.
На основе запроса Товары фирмсоздайтеПЕРЕКРЕСТНЫЙзапрос, отображающий минимальные цены на все товары от разных поставщиков с указанием названий товаров в заголовках строк и указанием названий фирм-поставщиков в заголовках столбцов.
Отметьте выполнение работы.
Лабораторная работа № 3
ТЕМА работы: Работа с запросами.
ЦЕЛЬ работы:Отработка навыков создания запросов-действий.
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ:
Откройте базу данных Товары_Поставщики.
Создайте и сохраните запрос ТОВАРЫ_1 на созданиерезервной копии таблицы Товары. Присвойте ей имяТОВАРЫ_1.
Создайте и сохраните запрос СКИДКА_10% на обновлениев таблицеТОВАРЫ_1цен с учетом сезонных скидок в 10% (т.е. после выполнения запроса цены на товары в таблицеТовары1должны быть на 10% меньше цен в таблицеТовары).
Создайте и сохраните запрос на создание таблицы ВИДЕОКАМЕРЫ (название запроса КАМЕРЫ), отображающей данные о ценах на видеокамеры, марке товара, а также о названиях и телефонах фирм, их поставляющих.
Создайте и сохраните запрос на добавлениев таблицу ВИДЕОКАМЕРЫ данных о видеомагнитофонах (название запроса МАГНИТОФОНЫ).
Изменитеимя таблицыВИДЕОКАМЕРЫнаВИДЕОТОВАРЫ.
Создайте и сохраните запрос(имя запросаSONY)на удалениеданных о видеомагнитофонах Sony E150EE из таблицы ВИДЕОТОВАРЫ.
Создайте простой отчет по запросу СКИДКА_3%,для отображения цен с дилерской скидкой в 3%.
Отметьте выполнение работы.