Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика.docx
Скачиваний:
27
Добавлен:
25.03.2015
Размер:
35.28 Кб
Скачать

Задание 4.

Используя MS Access, создать базу данных. Номер варианта задания определяется по последней цифре номера зачетной книжки.

Привести распечатку всех созданных в соответствии с заданием объектов (таблиц, форм, запросов, отчетов) в режиме конструктора и в режиме выполнения, а также схему данных.

Варианты заданий

1. Создать базу данных «Автомагазин», включающую таблицу «Модели автомобилей» (поля Марка, Цвет, Год выпуска, Заводская цена) и таблицу «Клиенты и заказы» (поля Номер заказа, Клиент, Дата заказа, Адрес).

    1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

    2. Создать запрос для отображения моделей автомобилей, на которые имеется заказ.

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

    4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).

2. Создать базу данных «Сотрудники», включающую таблицу «Личные данные» (поля Фамилия, Имя, Отчество, Дата рождения, Адрес) и таблицу «Табельные данные» (поля Отдел, Должность, Оклад).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

  2. Создать запрос, рассчитывающий заработную плату сотрудников.

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

  4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).

3. Создать базу данных, включающую таблицу «Поставщики» (поля Название, Директор, Адрес, Телефон) и таблицу «Поставка товаров» (поля Поставщик, Наименование, Количество, Цена за единицу). Заполнить таблицу «Поставщики» 3 записями; таблицу «Поставка товара» - 7 записями (товары - компьютеры, принтеры, сканеры).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

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

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

  4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).

4. Создать базу данных «Фонотека», включающую таблицу «Композиции» (поля Название, Исполнитель, Альбом, Стиль, Длительность, Размер) и таблицу «Альбомы» (поля Название, Формат, Компания-производитель, Год выпуска).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

  2. Создать запрос, рассчитывающий объем памяти, занимаемый каждым альбомом формата mp3.

  3. Создать отчет для отображения списка композиций любого альбома.

  4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).

5. Создать базу данных, содержащую информацию о книгах, взятых студентами в библиотеке. Создать таблицу «Студенты» (поля Фамилия, Имя, Номер студенческого билета, Факультет, Курс, Адрес, Телефон) и таблицу «Книги» (поля Студент, Автор, Название, Срок возврата).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

  2. Создать запрос для отображения количества студентов каждого факультета, взявших книги.

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

  4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).

6. Создать базу данных фаната футбольных игроков. Создать таблицу «Игроки» (поля Фамилия, Имя, Возраст, Клуб) и таблицу «Клуб» (поля Название, Страна, Тренер).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

  2. Создать запрос для отображения самого молодого игрока каждого клуба.

  3. Создать отчет, формирующий список игроков любого клуба.

  4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).

7. Создать базу данных, включающую таблицу «Поставщики» (поля Название, Директор, Адрес, Телефон) и таблицу «Поставка товаров» (поля Поставщик, Наименование, Количество, Цена за единицу). Заполнить таблицу «Поставщики» 3 записями; таблицу «Поставка товара» - 7 записями (товары - компьютеры, принтеры, сканеры).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

  2. Создать запрос, рассчитывающий сумму поставок каждого товара.

  3. Создать отчет, формирующий все поставки любого поставщика.

  4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).

8. Создать базу данных «Склад», включающую таблицу «Заказы» (поля Заказчик, Товар, Количество, Дата заказа) и таблицу «Товары» (поля Наименование, Оптовая цена).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

  2. Создать запрос для отображения заявок любого заказчика с указанием даты заказа и характеристик товара, включая розничную цену товара.

  3. Создать форму «Заказы».

  4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).

9. Создать базу данных «Сотрудники», включающую таблицу «Личные данные» (поля Фамилия, Имя, Отчество, Дата рождения, Адрес) и таблицу «Табельные данные» (поля Отдел, Должность, Оклад, Стаж работы).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

  2. Создать запрос, начисляющий 20-процентную премию от оклада сотрудникам со стажем работы больше 10 лет.

  3. Создать отчет, формирующий список сотрудников с указанием дат рождения для любого отдела.

10. Создать базу данных «Фонотека», включающую таблицу «Композиции» (поля Название, Исполнитель, Альбом, Стиль, Длительность, Размер) и таблицу «Альбомы» (поля Название, Формат, Компания-производитель, Год выпуска).

  1. Создать связи между таблицами, предварительно добавив в таблицы необходимые поля.

  2. Создать запрос для отображения композиций формата mp3 длительность дольше 4 мин.

  3. Создать отчет для отображения списка композиций любого формата.

  4. Придумайте и создайте для своей базы данных еще 3 запроса разных типов (запрос с параметром, запрос с вычисляемыми полями, запрос на группировку и др.).