Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Zadania_ACCESS

.pdf
Скачиваний:
22
Добавлен:
11.02.2015
Размер:
220.66 Кб
Скачать

ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ ДЛЯ КОНТРОЛЬНЫХ И САМОСТОЯТЕЛЬНЫХ РАБОТ ПО РАЗРАБОТКЕ БАЗЫ ДАННЫХ В MS ACCESS

Однотабличная база данных

Вариант 1

1.Создать БД ОПТОВАЯ БАЗА для автоматизированного контроля движения товаров на оптовой базе.

2.Таблица Товары должна содержать следующие данные: Код товара,

Наименование товара, Наименование магазина, Заявки магазина, Количество товара на складе, Единицы измерения, Оптовая цена.

3.С помощью условия обеспечить контроль ввода данных по полю Единицы измерения (шт., упак.).

4.Ввод данных в таблицу выполнить в режиме формы.

5.БД должна обеспечивать получение информации о товаре: o по его наименованию

o по названию магазина

o с количеством товара на складе < 20 единиц.

6.Обеспечить возможность обновления оптовой цены: для товаров с ценой <300р увеличить цену в 1,2 раза.

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

Вариант 2

1.Создать БД АБИТУРИЕНТ для автоматизации работы приемной комиссии, которая обеспечивает обработку анкетных данных абитуриентов.

2.Таблица Анкета содержит следующие данные об абитуриентах:

Регистрационный номер, Фамилия, Имя, Отчество, Дата Рождения,

Награды (наличие кр. Диплома или медали (да/нет)), Адрес, выбранная

Специальность.

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

4.Ввод данных осуществить в режиме формы.

5.БД должна обеспечивать вывод анкетных данных: o по фамилиям

o по специальностям o по дате рождения.

6.Обеспечить просмотр и вывод информации об абитуриентах, имеющих льготы при поступлении (наличие награды).

7.Создать отчет Картотека для вывода на печать анкетных данных абитуриентов по специальностям, задать сортировку в алфавитном порядке

фамилий.

Вариант 3

1.Создать БД КАФЕДРА для автоматизации работы отдела кадров ВУЗа.

2.Таблица Преподавательский состав должна содержать следующие данные: Табельный номер, Фамилия И.О. (поле Ф.И.О.), Дата рождения, Должность, Ученая степень, Нагрузка, Зарплата, Коэффициент

(определяет размер надбавки к окладу в зависимости от ученой степени).

3. Обеспечить с помощью условия контроль ввода данных по полю

Коэффициент (<1).

4.Ввод данных в таблицу выполнить в режиме формы.

5.БД должна обеспечивать получение информации о преподавателях: o по фамилии

o по должности

o по ученой степени

6.Обеспечить возможность обновления зарплаты преподавателям, чья нагрузка превышает 1 ставку (увеличить на 1000р.)

7.Разработать запрос с вычисляемым полем На руки для расчета конечной суммы зарплаты (зарплата + зарплата * коэффициент).

8.Создать отчет Преподаватели кафедры, который подготовит к печати список преподавателей, сгруппировав их по должности с расчетом итоговых значений зарплаты для каждого значения должности. Используя конструктор отчетов, добавить в заголовок отчета название кафедры.

Вариант 4

1.Создать однотабличную БД БИБЛИОТЕКА для автоматизированного контроля литературных источников в библиотеке.

2.БД должна содержать таблицу Каталог с информацией о книгах и следующей структурой записи: Код книги, Жанр, Страна издания, Серия, Автор, Название книги, Год выпуска, Аннотация(memo).

3.Обеспечить с помощью условия контроль ввода данных, задав ограничения на ввод в поле Жанр (проза, поэзия, публицистика).

4.Создать форму (в один столбец) для ввода и редактирования данных о книгах.

5.БД должна обеспечивать получение информации о книгах: o по названию

o по жанру

o по фамилии автора o по месту издания

6.Осуществить перевод книг изданием до 1950г. в читальный зал (добавить в запросе дополнительное поле Перевод).

7.Создать отчет для вывода на печать информации о книгах по жанрам, в алфавитном порядке авторов.

Вариант 5

1.Разработать однотабличную БД БАНК для отслеживания накапливаемых на счетах клиентов банка сумм.

2.Таблица Клиент должна содержать следующую информацию: Код клиента, Клиент (Ф.И.О.), Периодический платеж, Годовой %, Срок вклада, Пластиковая карта (логическое поле), Конечная сумма.

3.Ограничить ввод данных в поле Годовой % значениями (12; 8,5; 10).

4.Заполнить таблицу для 5 клиентов посредством формы.

5.БД должна обеспечить получение информации о клиентах: o по годовому %

o по фамилии

o по сроку вклада

6.Предусмотреть возможность обновления сумм периодического платежа (для значений <500 увеличить сумму платежа в 1,5 раза).

7.Создать отчет Клиент Банка для вывода на печать информации о клиентах банка, сгруппировать записи по значению годового % с расчетом итоговых значений конечной суммы.

Вариант 6

1.Разработать однотабличную БД для туристического агентства ТУР.

2.Таблица Турист должна содержать следующую информацию о клиентах турфирмы: Код клиента, Клиент (Фамилия), Признак группы (логическое поле), Телефон, Название страны, Регион, Продолжительность поездки,

Стоимость путевки.

3. БД должна обеспечивать с помощью условия контроль вводимой информации (по полю Регион).

4.Заполнить таблицу Турист в режиме формы, упорядочить в алфавитном порядке фамилий клиентов.

5.БД должна обеспечить получение информации о клиентах по: o фамилии

o региону

o признаку группы

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

3000р.

7.Создать отчет для вывода на печать информации о клиентах турфирмы с группировкой по региону и расчетом MIN и MAX стоимости путевки.

Вариант 7

1.Разработать однотабличную БД АПТЕКА для автоматизации работы аптечных пунктов.

2.Таблица Лекарственные Средства должна содержать следующую информацию: Код, Название препарата, Применение, Количество, Цена, Страна-производитель.

3.Заполнить БД в режиме таблицы, с контролем ввода данных по полю Применение (наружное/внутреннее). Задать значение по умолчанию «внутреннее».

4.Создать форму (в один столбец) для просмотра и редактирования следующей информации: Название препарата, Применение, Количество, Цена.

5.БД должна обеспечить получение информации о лекарственных средствах: o по названию

o по стране-производителю o с ценой <1000р.

6.Для лекарственных средств наружного применения в запросе Суммарная Стоимость с вычисляемым полем рассчитать сумму (цена*кол-во).

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

Вариант 8

1.Разработать однотабличную БД ЗАКАЗЫ ТОВАРОВ для автоматизированного контроля заказов торговой фирмы.

2.Таблица Заказы должна содержать информацию о товарах со следующей структурой записи: Код товара, Наименование товара, Заказчик

(наименование организации, возможны повторяющиеся значения), Дата заказа, Срок исполнения (от 1 до 10 дней), Доставка (логическое поле), Стоимость заказа.

3.Обеспечить с помощью условия контроль ввода данных по полю Заказчик (задать три значения).

4.Создать форму (выровненный вариант) для заполнения таблицы Заказы.

5.БД должна обеспечивать получение информации о заказах на товары торговой фирмы:

o по наименованию товара

o по наименованию заказчика o по возможности доставки.

6.С помощью запроса Новый Срок обеспечить возможность обновления данных в поле Срок исполнения: для заказов с общей стоимостью >50000 увеличить срок исполнения на 2 дня.

7.С помощью запроса обеспечить получение информации о суммарной

стоимости заказов для каждого наименования заказчика.

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

Вариант 9

1.Разработать однотабличную БД УЧЕБНЫЙ ПЛАН для автоматизированного контроля учебной нагрузки по кафедре.

2.Таблица Дисциплины должна иметь следующую структуру записи: Код дисциплины, Наименование дисциплины, Специальность, Лекции

(колич.часов), Практические (колич.часов), Лабораторные (колич.часов),

Форма отчетности, Курсовая работа (логическое поле). Предусмотреть контроль ввода данных по полю Форма отчетности (зачет, экзамен, дифференцированный зачет).

3.Разработать форму для заполнения таблицы Дисциплины (ленточный вариант).

4.БД должна обеспечивать получение информации о дисциплинах кафедры: o по наименованию

o по форме отчетности

o по наличию в учебном плане курсовой работы.

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

6.С помощью запроса Лекции обеспечить получение информации о дисциплинах, имеющих в учебном плане лекционные часы.

7.Разработать и подготовить к печати отчет Дисциплины кафедры с группировкой по форме отчетности и расчетом итоговых значений лекционных, практических и лабораторных часов.

Вариант 10

1.Разработать однотабличную БД ПРОМЫШЛЕННОСТЬ для автоматизированного учета информации о промышленных предприятиях республики.

2.БД содержит таблицу Предприятия, имеющую следующую структуру записи: Код предприятия, Наименование предприятия, Физический адрес, Филиалы (количество филиалов), Общая числ. персонала, Общая стоим. оборудования, Объем выпускаемой продукции, Дата регистрации.

3.Система должна обеспечивать контроль ввода информации по полю Филиалы (не менее двух) и полю Общ. числ. персонала (не менее 1000 чел.).

4.Разработать форму в один столбец, заполнить таблицу в режиме формы.

5.БД должна обеспечивать получение информации о предприятиях республики:

o по наименованию o по адресу

oпо объему выпускаемой продукции.

6.Разработать запрос на выборку Новые Предприятия для получения информации о предприятиях, зарегистрированных начиная с 2000г.

7.Разработать запрос с вычисляемым полем Дотации для начисления дотаций из федерального фонда предприятиям с численностью персонала более 2000 человек.

8.Создать отчет Новые предприятия на основе одноименного запроса с расчетом итоговых значений объема выпускаемой продукции и общей стоимости оборудования.

Вариант 11

1.Разработать однотабличную БД КОММАНДИРОВОЧНЫЕ РАСХОДЫ для автоматизированного финансового контроля на предприятии.

2.БД должна содержать таблицу Статьи расходов, имеющую следующую структуру записи: № приказа, Фамилия, Место командировки, Оплата, Аванс, Вид расходов, Сумма расходов.

3.Обеспечить с помощью условия контроль ввода данных в поле Оплата (задать два допустимых значения: бюджет, внебюджет).

4.Заполнение таблицы выполнить посредством формы (ленточный вариант).

5.БД должна обеспечивать получение информации о командировочных расходах:

o по фамилии командированного o по месту командировки

o по типу расходов

o с суммой расходов в диапазоне от 20 тыс. до 50 тыс. руб.

6.С помощью запроса на обновление обеспечить возможность изменения вида оплаты на «внебюджет» для записей с размером аванса больше15 тыс. руб.

7.Разработать отчет по таблице с группировкой записей по видам оплаты и видам расходов с расчетом итоговых значений аванса и суммы расходов.

Вариант 12

1.Разработать однотабличную БД ТЕЛЕМАСТЕРСКАЯ для автоматизированного контроля работ по ремонту бытовой техники.

2.БД должна содержать таблицу Ремонт телевизоров, имеющую следующую структуру записи: Марка телевизора, Завод-изготовитель, Цена, Дата ремонта, Документ, Мастер, Сумма оплаты.

3.Обеспечить контроль ввода данных в поле Документ (задать два допустимых значения: паспорт, пенсионное удостоверение).

4.Ввод данных в таблицу выполнить посредством формы (в один столбец).

5.БД должна обеспечивать получение информации о заказах на ремонт: o по марке телевизора

o по наименованию завода-изготовителя o по дате ремонта

o по фамилии мастера

6.С помощью запроса с вычисляемым полем Скидка начислить пенсионерам скидку на оплату за ремонт телевизора в размере 20% от суммы оплаты.

7.По запросу Скидка разработать отчет со следующей структурой: Марка телевизора, Дата оплаты, Документ, Мастер, Сумма оплаты, Скидка с

группировкой записей по фамилии мастера с расчетом Min и Max суммы оплаты. С помощью конструктора отчетов изменить заголовок документа на: Ведомость оплаты заказов на ремонт.

Вариант 13

1.Разработать однотабличную БД ТОВАРНЫЙ ЗАПАС для автоматизированного учета товарных запасов на складе.

2.БД должна содержать таблицу Товары со следующей структурой записи:

Код товара, Торговая марка, Тип, Цена, Количество на складе, Минимальный запас.

3.Обеспечить контроль ввода данных по полю Тип (задать три допустимых значения: кондитерские изделия, хлебобулочные изделия, напитки).

4.Ввод данных в таблицу выполнить посредством формы (табличный вариант).

5.БД должна обеспечивать получение информации о товарных запасах: o по марке товара

o по типу товара

o с величиной минимального запаса до 25 единиц

6.С помощью запроса на обновление обеспечить возможность увеличения минимального запаса на 20 единиц для товаров с ценой, превышающей 250 руб.

7.Предусмотреть возможность удаления из БД записей о товарах, отсутствующих на складе.

8.Разработать отчет Товарный запас о наличии товаров на складе, сгруппировав записи по типу товара и упорядочив по убыванию количества на складе с расчетом минимальной и максимальной цены товара и суммарного количества единиц товаров на складе.

Вариант 14

1.Разработать однотабличную БД ТОРГОВАЯ ФИРМА для автоматизированного контроля продаж товаров торговой фирмы.

2.БД должна содержать таблицу Продажа товаров со следующей структурой записи: Дата продажи, Товар, Сумма, Скидка, Оплата

(логическое поле), Филиал, Менеджер. Поле Товар заполнить наименованиями: Товар А, Товар В, Товар С.

3.Обеспечить контроль ввода данных по полю Скидка (для заполнения поля использовать подстановку из списка значений: 0%, 3%, 5%, 10%) и полю Филиал (Филиал 1, Филиал 2).

4.Ввод данных в таблицу выполнить посредством формы в один столбец.

5.БД должна обеспечивать получение информации о продаже товаров: o по наименованию товара

o по фамилии менеджера o по номеру филиала

o со скидкой 5%, на которые счет не был оплачен

6.С помощью запроса с вычисляемым полем рассчитать НДС в размере 15% от суммы оплаты.

7.Разработать отчет Ведомость продаж по запросу НДС, с группировкой записей по филиалам и фамилиям менеджеров (в алфавитном порядке) с расчетом итоговых значений суммы и НДС.

Вариант 15

1.Разработать однотабличную БД РАСХОДЫ ПО ВИДАМ ПРОДУКЦИИ для автоматизированного контроля затрат на производство продукции.

2.БД должна содержать таблицу Расходы со следующей структурой записи:

Дата, Код продукта, Наименование продукта, Расходы, Сумма. Поле

Наименование продукта заполнить значениями Продукт А, Продукт В, Продукт С.

3.Ограничить ввод данных в поле Дата значениями в диапазоне от 1 января 2007г. до 1 июня 2007г. Для поля Расходы задать подстановку из списка значений: сырье, заработная плата, транспортировка, реклама, реализация.

4.Ввод данных в таблицу выполнить посредством ленточной формы.

5.БД должна обеспечивать получение информации о расходах на производство продукции:

o по наименованию продукта o по статьям расходов

o с суммой от 25 тыс. до 50 тыс. руб.

6.С помощью запроса с вычисляемым полем Рост увеличить на 10% сумму расходов на реализацию и рекламу.

7.С помощью запроса на обновление обеспечить возможность увеличения суммы расходов на заработную плату на 100 тыс. руб.

8.Разработать отчет Увеличение расходов по запросу Рост, с группировкой записей по статьям расходов и расчетом итоговых значений полей Сумма

и Рост.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]