Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методическое пособие_MS Office.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
3.21 Mб
Скачать

10.2. Задание на лабораторную работу

1. Создайте БД «Рекламное агентство», состоящую из 3 таблиц (табл. 10.1, 10.2, 10.3). Таблицы создать с помощью конструктора, задав соответствующие имена полей и типы данных.

Поля таблицы «Рекламодатели»

Таблица 10.1

Имена полей

Типы данных

Название компании-рекламодателя

Текстовый

Контактное лицо

Текстовый

Телефон

Текстовый

e-mail

Текстовый

Код менеджера

Числовой

Код размещения

Числовой

Поля таблицы «Менеджеры»

Таблица 10.2

Имена полей

Типы данных

Код менеджера (ключевое поле)

Числовой

ФИО менеджера

Текстовый

Телефон

Текстовый

Поля таблицы «Размещение»

Таблица 10.3

Имена полей

Типы данных

Код размещения (ключевое поле)

Числовой

Название рекламоносителя

Текстовый

Вид рекламы

Текстовый

2. Заполните таблицу «Рекламодатели» данными из файла lr_10.xls (адрес архива с заданиями http://reklidis.ru/inf.rar).

3. Заполните таблицу «Менеджеры» путем ввода данных непосредственно в таблицу (рис. 10.1).

Рис. 10.1. Образец запонения таблицы «Менеджеры»

4. С помощью мастера форм создайте форму для ввода данных в таблицу «Размещение». С помощью созданной формы занесите следующие данные (табл. 10.4).

Таблица «Размещение»

Таблица 10.4

Код размещения

Название

Вид рекламы

1

Регион

видео

2

Ваш досуг

печатная

3

Авторадио

аудио

4

Афиша

печатная

5. Создайте связи между таблицами, как показано на рис. 10.2.

Рис. 10.2. Схема данных БД «Рекламное агентство»

10.3. Контрольные вопросы

  1. Дайте определение БД, СУБД.

  2. Какую БД называют реляционной?

  3. Что такое поля таблицы? Какими свойствами оно обладает?

  4. Какое поле называется ключевым?

  5. Для чего предназначены объекты СУБД MS Access: таблицы, запросы, формы, отчёты?

  6. Из каких основных этапов состоит процесс создания БД MS Access?

  7. В каких случаях организуется связь между таблицами?

  8. Какие типы связей возможны между таблицами?

10.4. Требования к отчету

Результаты лабораторной работы представить в электронном виде и ответить на контрольные вопросы.

10.5. Литература

Информатика. Базовый курс. 2-е издание/ Под ред. С.В.Симоновича. – СПб.: Питер, 2004. – 640 с.: ил.

Филинова О.Е. Информационные технологии в рекламе. Учебное пособие – М.: КУДИЦ-ОБРАЗ, 2006. – 240 с.

11. ЛАБОРАТОРНАЯ РАБОТА № 11

Тема: Формирование запросов

Цель: приобретение навыка формирования запросов к базе данных MS Access

11.1. Краткие теоретические сведения

Запрос БД – средство отбора данных из одной или нескольких таблиц при помощи определенных пользователем условий. Запросы позволяют выполнять не только поиск, но и расчеты. На основы запросов можно создавать новые таблицы, формы, отчеты.

В СУБД MS Access существует несколько видов запросов:

  • запросы на выборку;

  • запросы с параметрами;

  • запросы на изменение (обновление, добавление и удаление записей) и др.

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

Запрос с параметром позволяет ввести с клавиатуры изменяемые критерии поиска, оставляя неизменной структуру запроса.

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

В режиме конструктора необходимо выбрать таблицы, участвующие в запросе. Далее в окне запроса в строке Поле выбрать необходимые поля. В строке Таблицы будет указана таблица-источник. Строка Сортировка предназначена для упорядочения записей в результирующей таблице. Используя флажок Вывод на экран, можно вывести или убрать с экрана те или иные поля, участвующие в запросе. В строке условие отбора вводится критерий отбора записей. В режиме конструктора можно просмотреть и модифицировать любой запрос.

Если какое-либо из полей, участвующих в запросе, является изменяющимся значением в критерии поиска (т.е. параметром), выполняется запрос с параметром. В этом случае для указания условия отбора применяются квадратные скобки, в которые вводится сообщение, поясняющее пользователю, что необходимо будет ввести в текстовое поле запроса. Например, в режиме конструктора запрос выглядит следующим образом (рис. 11.1).

Рис. 11.1. Формирование запроса в режиме конструктора

При запуске запроса на выполнение появится диалоговое окно (рис. 11.2).

Рис.11.2. Диалоговое окно ввода параметра

После ввода параметра появляется результирующая таблица, в которой отображаются все записи, соответствующие условию отбора.