Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧКА_Access.doc
Скачиваний:
20
Добавлен:
08.02.2015
Размер:
2.93 Mб
Скачать

Задания для самостоятельной работы с базой данных Заказы-Поставщики

  1. В таблице Поставщики создать маску ввода для внутригородских телефонов (6 цифр). Ввести в таблицу несколько телефонных номеров, в том числе и с ошибкой (5 или 7 цифр), и посмотреть, как работает маска.

  2. С помощью запроса на создание таблицы создать копию таблицы Заказы с именем Заказы_1.

  3. В таблицу Заказы_1 ввести по 2-3 записи о заказах за февраль, март и апрель.

  4. Создать связь между таблицами Заказы_1 и Поставщики, обеспечив целостность данных, каскадное обновление и каскадное удаление связанных полей.

  5. Создать запрос Заказы за февраль-март, отображающий все заказы, сделанные в феврале и марте.

  6. Создать три запроса Март_1, Март_2 и Март_3, отображающие заказы за март с указанием наименования товара, даты заказа и фирмы-поставщика, используя в Условиях отбора: а) оператор between, б) функцию даты/времени; в) знаки подстановки.

  7. Используя функции даты/времени, создать запрос ЗАКАЗЫ до 15 числа, отображающий все заказы, сделанные до 15 числа (включительно) любого месяца, с указанием цен на заказы.

  8. Создать запрос СТОИМОСТЬ заказов, с вычисляемым полем Стоимость, включающий также дату заказа, наименование товара и фирму-поставщика.

  9. На основе запроса Стоимость заказов создать итоговый запрос Итого заказано (используя групповые операции), отображающий название фирмы и сумму (по полю Стоимость) всех заказов.

  10. По всем полям запроса Стоимость заказов создать перекрестный запрос Стоимость_перекрестный, отображающий итоговую сумму по полю Стоимость с указанием даты заказа и наименования товара в заголовках строк и названия фирм в заголовках столбцов.

  11. Добавьте в таблицу Заказы_1 поле Скидка с логическим типом данных.

  12. С помощью запроса на обновление (и функции Iff - Если) заполните поле Скидка, учитывая, что скидка предоставлялась заказавшим товар в период с 10.02.2006 г. по 10.03.2006 г.

  13. Создайте запрос Стоимость со скидкой, рассчитав стоимость заказов с учетом 8% скидки в феврале-марте.

  14. Отметьте выполнение.

Лабораторные работы лабораторная работа № 1

ТЕМА работы: создание и редактирование однотабличной базы данных.

ЦЕЛЬ работы:отработка приемов, используемых при описании структуры таблицы и заполнение ее информацией.

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ:

  1. Создайте базу данных Товары_Поставщики.

  2. Создайте таблицуТОВАРЫ, определив ее структуру в режиме Конструктора (см. ниже).

  3. Установите первичный ключ в поле Код_товараи установите для него тип данныхСчетчик.

  4. Для поля Названиевыберите тип данныхМастер подстановок…и введите в один столбец фиксированный набор используемых в этом поле значений.

  5. Сохраните таблицу под именем ТОВАРЫ.

  6. Введите данные в таблицу, используя для поля Названиезначения из выпадающего списка.

Код товара

Название

Марка товара

Цена_($)

1

Телевизор

GoldStar CM 2180-K

459

2

Телевизор

Philips 25PT9001

1499

3

Телевизор

Panasonic 25V50R

765

4

Телевизор

GoldStar CF14E20B

230

5

Видеомагнитофон

Panasonic HS-800TT

1400

6

Видеомагнитофон

Philips VR-756

450

7

Видеокамера

Samsung VP-J55

530

8

Видеокамера

Sharp E37

845

9

Музыкальный центр

Panasonic DH32

320

10

Музыкальный центр

Sony MJ-L1

1289

Счетчик

 

 

 

  1. Добавьте запись: «Видеокамера», «Panasonic NV-DX1E», «2 599».

  2. Осуществите замену названий «GoldStar» на «LG Electronics».

  3. Отсортируйте данные по цене.

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

  5. Отобразите на экране только данные полей Название, Марка и Цена, удалив с экрана лишние данные (Формат – Скрыть столбцы).

  6. Добавьте в таблицу поле Изображение (тип данных OLE).

  7. Добавьте в первую запись объект – рисунок телевизора, созданный в графическим редакторе. (Пункты №№ 13 и 14 можно сделать в конце работы).

  8. Пользуясь буфером обмена, скопируйте полученные данные в три последующие клетки.

  9. Создайте формуТОВАРЫ (Автоформа: в столбец) для просмотра данных.

  10. В режиме формы добавьте запись: «Видеомагнитофон» «Sony E150EE» «269,00».

  11. На основе таблицы подготовьте простой отчет ТОВАРЫ.

  12. Отметьте выполнение работы.