Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка 1,2,3 сем - Компьютерная подготовка.doc
Скачиваний:
3
Добавлен:
02.11.2018
Размер:
626.18 Кб
Скачать

"Создание и обработка Баз данных средствами субд Access"

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

Курс_______________________

Группа_____________________

Студент____________________

Студенческий билет №_______

ВАРИАНТ № _______________

Адрес _____________________

__________________________

«___» ________________ 200__ г.

Руководитель проекта

____________________

(ученое звание, степень)

Оценка работы

_______________ / /

«___» ______________ 200__ г.

Москва 200__г.

7.4. Варианты заданий на курсовое проектирование в среде субд Access

Вариант 0

Структура записей таблиц:

Код Изделие Выпуск по кварталам Цена по кварталам

предприятия 1 2 3 4 1 2 3 4

Код предприятия Название предприятия Адрес Число сотрудников

Каждое предприятие может выпускать несколько видов изделий. Одно и то же изделие выпускается различными предприятиями.

Состав меню:

1. Просмотр и корректировка данных первой таблицы.

2. Просмотр и корректировка данных второй таблицы.

3.Вывод справки вида:

Предприятие Адрес Число видов изделий Стоимость годового выпуска

4. Вывод справки о максимальных значениях:

Предприятие Изделие Номера кварталов с Максимальная цена

максимальным выпуском

Использовать средства VBA.

5 .Вывод формы следующей структуры:

Предприятие Дополнительные

данные

Изделие

Стоимость годового выпуска

При щелчке по кнопке «Дополнительные данные» должна быть выведена информация об адресе данного предприятия и числе его сотрудников.

6. Вывод справки вида:

Предприятие Изделие Динамика выпуска Динамика цен

В графах «Динамика выпуска» и «Динамика цен» записать один из вариантов текста: «Рост», «Падение», «Колебание», «Нет».

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

Изделие Средняя цена Среднегодовой выпуск

8. Вывод отчета:

Данные о предприятиях

Предприятие Адрес Изделие Стоимость годового выпуска

. . . . . . . . . . . .

Итого по предприятию . . .

. . . . . . . . . . . .

Итого по предприятию . . .

9. Удаление с помощью запроса записей о произвольно заданном предприятии.

10. Закрытие базы данных и выход из ACCESS.

Вариант 1

Структура записей с исходными данными:

Код Продукция План выпуска Цена Выполнение плана по месяцам(%)

предприятия на полугодие 1 2 3 4 5 6

Код предприятия Название Число сотрудников Адрес

Выполнение плана представляет собой число, равное отношению фактического месячного выпуска к среднемесячному плановому выпуску в процентах.

Состав меню:

  1. Просмотр и корректировка записей первой таблицы.

  2. Просмотр и корректировка записей второй таблицы.

  3. Вывод справки вида:

Продукция Число выпускающих предприятий Средняя цена

  1. Вывод сведений вида:

Предприятие Продукция Фактический выпуск за полугодие

  1. По каждому предприятию из города Курска вывести сведения о названии предприятия, адресе, числе сотрудников и количестве видов выпускаемой продукции.

  2. Вывод формы следующей структуры:

Предприятие Продукция

Удельная стоимость выпуска

на одного сотрудника Цены

При щелчке по кнопке «Цены» должна быть выведена информация о наименьшей и наибольшей ценах данной продукции среди всех выпускающих ее предприятий.

  1. Вывод справки по произвольно заданному предприятию в таком виде:

Предприятие Продукция Миним. выполнение Номера месяцев с миним.

плана выполнением плана

Использовать средства VBA.

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

по минимальной для этой продукции цене. Вывести названия продукции и предпри-

ятия и цену.

9. Вывод отчета:

СВЕДЕНИЯ О ПРЕДПРИЯТИЯХ

Предприятие Число сотрудников Продукция Выпущено на сумму(за полгода)

. . . . . . . . . . . .

Итого по предприятию . . .

. . . . . . . . . . . . .

Итого по всем предприятиям . . .

10. Закрытие базы данных и выход из ACCESS.

Вариант 2

Структура исходных данных:

Предприятие Продукция Выпуск по месяцам Цена

1 2 3 4 5 6

Предприятие Адрес

Каждое предприятие выпускает несколько видов продукции, каждая продукция выпускается несколькими предприятиями.

Состав меню:

  1. Просмотр и корректировка данных первой таблицы.

2. Просмотр и корректировка данных второй таблицы.

3. Вывод сведений о произвольно заданном предприятии (название вводится с клавиа

туры) в виде:

Продукция Цена Номера месяцев Максимальный

в порядке возрастания выпуска выпуск

Использовать средства VBA по обработке массивов.

4. Вывод по каждой продукции сведений о ее средней цене и количестве выпускаю-

щих её предприятий.

5. Для произвольно заданной продукции вывести сведения о предприятиях, выпускаю-

щих ее по наименьшей цене в таком виде:

Продукция Предприятие Адрес Цена Стоимость выпуска за полгода

6. Вывод формы такой структуры:

Предприятие Продукция Разброс

цен

Выпуск за полугодие

При щелчке по кнопке «Разброс цен» для текущей продукции должна быть выведена наименьшая и наибольшая цена этой продукции.

7. Вывод сведений о предприятиях города Тулы. По каждому предприятию должны

быть выведены: название, адрес, количество видов выпускаемой продукции, общая

стоимость выпуска всех видов продукции за полугодие.

8. Удаление с помощью запроса записей о произвольно заданной продукции.

9. Вывод отчета:

Предприятие Продукция Стоимость выпуска за полугодие

. . . . . . . . .

Итого по предприятию . . .

. . . . . . . . .

Итого по всем предприятиям . . .

10. Закрытие базы данных.

Вариант 3

Структура исходных данных:

Шифр специальности Курс Группа Фамилия И.О. Оценки за сессию

1 2 3 4

Шифр специальности Название Потребность в специалистах.

Состав меню:

  1. Просмотр и корректировка первой таблицы.

  2. Просмотр и корректировка второй таблицы.

  3. Вывод сведений о специальностях с максимальной потребностью в специалистах. По каждой из таких специальностей должны быть выведены: название специальности, потребность в специалистах, количество студентов 1-го курса.

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

Для сортировки оценок использовать средства VBA.

  1. Вывод сведений об общей успеваемости по специальностям в виде:

Специальность % двоек % троек % четверок % пятерок

  1. Вывод формы:

Название специальности Курс Группа Фамилия И.О.

Средний балл Разброс

Средний балл вывести с точностью 1 знак после запятой.

При щелчке по кнопке «Разброс» должны быть выведены величины максимального и минимального среднего балла среди студентов специальности, которая в данный момент выведена в форме.

  1. Вывод справки о лучших курсах в каждой специальности (имеющих наибольшие средние баллы среди курсов этой специальности):

Специальность Курс Средний балл Количество студентов

8. Удаление с помощью запроса сведений о студентах, имеющих более двух двоек.

9. Вывод отчета:

УСПЕВАЕМОСТЬ СТУДЕНТОВ

Специальность Курс Группа Фамилия И.О. Средний балл

. . . . . . . . . . . . . . . .

Средний балл по группе . . .

Средний балл по курсу . . .

Средний балл по специальности . . .

10. Закрытие базы данных и выход из ACCESS.

Вариант 4

Структура исходных данных:

Шифр института Курс Группа Фамилия И.О. Оценки за экзамены (за год)

1 2 3 4 5 6

Шифр института Название Процент бюджетников Число специальностей

Состав меню:

  1. Просмотр и корректировка данных первой таблицы.

  2. Просмотр и корректировка данных второй таблицы.

  3. Вывод справки о студентах произвольно заданных института и курса:

Группа Фамилия И.О. Оценки в порядке убывания Средний балл

Использовать средства VBA.

  1. Вывод итоговых данных об институтах. По каждому институту вывести его назвние,

число специальностей, количество отличников.

  1. Вывод формы:

Институт Число специальностей

Курс Группа Фамилия И.О.

Средний балл Итоги по группе

При щелчке по кнопке «Итоги по группе» для текущей группы должен быть выведен

средний балл и количество неуспевающих.

6. Вывод сведений о студентах, средний балл которых превышает средний балл в их группе

По каждому студенту вывести название института, курс, группу, фамилию и инициалы,

средний балл.

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

заданной величины. Сведения представить в таком виде:

Институт % бюджетников Курс Колич. групп на курсе Количество студентов

8. Удалить с помощью запроса записи о студентах, имеющих более трех двоек.

9. Вывод отчета:

СВЕДЕНИЯ О СТУДЕНТАХ

Институт Курс Группа Фамилия И.О. Средний балл

. . . . . . . . . . . . . . . .

Средний балл по группе . . . .

. . . .. . . . . . . .

Средний балл по курсу . . .

Средний балл по институту . . .

. . .

10.Закрытие базы данных.

Вариант 5

Структура исходных данных:

Шифр специальности Курс Группа Фамилия И.О. Оценки за год

1 2 3 4 5 6

Шифр специальности Название специальности План приема на 1 курс

Состав меню:

  1. Просмотр и корректировка записей первой таблицы.

  2. Просмотр и корректировка записей второй таблицы.

  3. Вывод справки по произвольно заданной специальности (название вводится с клавиатуры) вида:

Специальность Курс Группа Фамилия И.О. Три самых высоких Сред. балл

оценки

При формировании запроса использовать средства VBA.

  1. Вывод итоговых данных по специальностям. По каждой специальности вывести ее название, план приема на 1-й курс, количество студентов, количество отличников.

  2. Вывод формы:

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

Курс Группа

Фамилия И.О. Средний балл

При щелчке по кнопке «Итоги» должна выводиться величина максимального и минимального среднего балла среди студентов данной специальности.

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

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

  3. Удаление данных о неуспевающих (имеющих хотя бы одну двойку).

9. Вывод отчета:

СВЕДЕНИЯ ОБ УСПЕВАЕМОСТИ

Специальность Курс Группа Фамилия И.О. Средний балл

. . . . . . . . . . . . . . .

Средний балл по группе . . .

Средний балл по курсу . . .

Средний балл по специальности . . .

10. Закрытие базы данных.

Вариант 6

Структура исходных данных:

Предприятие Продукция Выпуск по месяцам полугодия Цена

1 2 3 4 5 6

Предприятие Адрес Дата основания

Каждое предприятие выпускает несколько видов продукции, одна и та же продукция выпускается разными предприятиями.

Состав меню:

  1. Просмотр и корректировка данных первой таблицы.

  2. Просмотр и корректировка данных второй таблицы.

  3. Вывод справки вида:

Предприятие Продукция Среднемесячная Номера месяцев с макс. выпуском

стоимость

Использовать средства VBA по обработке массивов.

4. Вывод формы:

Предприятие Выпуск за полугодие

Продукция

Итоги

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

5. Вывод сведений о выпуске всех видов продукции. По каждой продукции должны быть

выведены следующие данные: название продукции, количество выпускающих ее пред-

приятий, средняя цена, минимальная цена.

6. Вывод сведений о предприятиях г. Москвы и г. Тулы. По каждому предприятию из этих

городов вывести: название, адрес, стоимость выпуска всех видов продукции за полугодие,

количество видов продукции.

7. Вывод сведений о динамике выпуска продукции на произвольно заданном предприятии.

По каждой выпускаемой продукции должны быть выведены такие данные: продукция, це-

на, стоимость выпуска за полугодие, динамика выпуска. В качестве динамики выпуска вы-

вести один из вариантов текста: «Рост», «Падение», «Колебание», «Неизменен».

8. Вывод названий и адресов предприятий с самой ранней датой основания.

9. Вывод отчета вида:

СВЕДЕНИЯ О СТОИМОСТИ ВЫПУСКА

Предприятие Продукция Среднемесячный выпуск Выпущено за полгода (руб)

. . . . . . . . . . . . .

Итого по предприятию . . .

Итого по всем предприятиям . . .

10. Закрытие базы данных.

Вариант 7

Структура исходных данных:

Предприятие Продукция Прибыль по месяцам полугодия

1 2 3 4 5 6

Предприятие Количество сотрудников Адрес

Каждое предприятие выпускает продукцию нескольких видов. Одна и та же продукция мо

жет выпускаться несколькими предприятиями.

Состав меню:

  1. Просмотр и корректировка данных первой таблицы.

  2. Просмотр и корректировка данных второй таблицы.

  3. С помощью запроса на обновление уменьшить прибыль в последнем месяце на 10% для произвольно заданной продукции.

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

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

  6. Вывод сведений о предприятиях, суммарная месячная прибыль которых по всем видам продукции непрерывно росла в течение полугодия:

Предприятие Рост прибыли за полугодие(в %) Адрес

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

  2. Вывод формы следующего вида:

Предприятие Продукция

Прибыль за полугодие

Итоги

При щелчке по кнопке «Итоги» должно быть выведено количество сотрудников и величина прибыли, приходящаяся на одного сотрудника очередного предприятия по всем видам продукции.

9. Вывод отчета:

СВЕДЕНИЯ О ПРЕДПРИЯТИЯХ

Предприятие Адрес Продукция Прибыль за полугодие

.. . . . . . . . . . . .

Итого по предприятию . . .

Итого по всем предприятиям . . .

10. Закрытие базы данных и выход из ACCESS.

Вариант 8

Структура записей таблиц:

Предприятие Продукция Выпуск Выпуск Выпуск Выпуск Цена

1 кв. 2 кв. 3 кв. 4 кв.

Предприятие Адрес Дата основания

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

Состав меню:

  1. Просмотр и корректировка данных первой таблицы.

  2. Просмотр и корректировка данных второй таблицы.

  3. Вывод справки:

Предприятие Продукция Макс. кв. выпуск Номера кварталов с макс.выпуском

Использовать средства VBA.

4. Вывод справки:

Предприятие Продукция Динамика выпуска Годовой выпуск

В графе «Динамика выпуска» должен быть помещен один из вариантов текста: «Рост», «Падение», «Колебание», «Отсутствует».

5. Вывод справки с итоговыми данными по видам продукции. В каждой строке справки

должна присутствовать следующая информация: продукция, стоимость годового выпус-

ка, количество выпускающих ее предприятий.

6. Вывод итоговых данных по предприятиям, основанным в произвольно заданный период

времени. Даты начала и окончания этого периода вводятся с клавиатуры. По каждому из

таких предприятий вывести: предприятие, дата основания, адрес, суммарная стоимость

выпуска (всех видов продукции).

7. Вывод формы:

Предприятие

Продукция

Годовой выпуск Цены

При щелчке по кнопке «Цены» должна выводиться информация о максимальной и минимальной цене данной продукции среди всех выпускающих ее предприятий.

8. Увеличение с помощью запроса цены произвольно заданной продукции на 10%.

  1. Вывод отчета:

ПРОИЗВОДСТВЕННАЯ ДЕЯТЕЛЬНОСТЬ ПРЕДПРИЯТИЙ

Предприятие Адрес Продукция Годовой выпуск Цена Стоимость

. . . . . . . . . . . . . . . . . .

Итого по предприятию . . .

. . . . . . . . . . . .

Итого по предприятию . . .

Итого по всем предприятиям . . .

10. Закрытие базы данных, выход из ACCESS.

Вариант 9

Структура исходных данных:

Название Шифр Выпуск Выпуск Выпуск Выпуск изделия изделия 1 квартала 2 квартала 3 квартала 4 квартала

Шифр изделия Материал Кол-во материала в изделии Цена за единицу

Изделие состоит из нескольких материалов. Один и тот же материал может входить в разные изделия.

Состав меню:

  1. Просмотр и корректировка данных первой таблицы.

  2. Просмотр и корректировка данных второй таблицы.

  3. Вывод справки вида:

Название изделия

Среднеквартальный выпуск

Номера кварталов

с минимальным выпуском

Использовать средства VBA.

  1. Вывод справки о стоимости материалов в изделиях. По каждому виду изделия вывести: название изделия, годовой выпуск, стоимость материалов в изделиях.

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

  3. Вывод сведений об изделиях, выпуск которых непрерывно увеличивался в течение года. По каждому из таких изделий вывести: название изделия, годовой выпуск, количество видов материалов в изделии.

  4. Вывод формы:

Название изделия

Выпуск

1 кв. 2 кв. 3 кв. 4 кв.

Цены

При щелчке по кнопке «Цены» должна быть выведена информация о ценах самого дорогого и самого дешевого материала в этом изделии.

  1. Увеличение цены произвольно заданного материала на 20% с помощью запроса.

  1. Вывод отчета:

Материал Изделие Расход за год Стоимость

. . . . . . . . . . . .

Итого по материалу . . .

10. Закрытие базы данных.

СОДЕРЖАНИЕ

1. Организационно - методические указания. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2. Распределение часов по темам учебных занятий (3.5 и 4 года обучения). . . . . 4

3. Литература . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

4. Содержание тем программы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

5. Методические указания к изучению дисциплины

Компьютерная подготовка”. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

5.1. Общие методические указания к изучению дисциплины. . . . . . . . . . . . . . . 11

    1. Общие методические указания к выполнению и оформлению

контрольных заданий и курсового проекта. . . . . . . . . . . . . . . . . . . . . . . . . . . 12

6. Контрольные задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

6.1. Контрольное задание №1. Часть 1 “Основы организации и применения

средств вычислительной техники (СВТ)”. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

6.2. Контрольное задание №1. Часть 2 “Основные принципы работы на

персональном компьютере”. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

6.3. Контрольное задание №2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

6.3.1. Задания. Часть 1 “Проектирование приложений для обработки

массивов данных”.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

6.3.2. Задания. Часть 2 “Проектирование приложений в условиях

файловой организации данных”. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

7. Курсовое проектирование. Методические указания. Варианты заданий. . . . . . 28

7.1. Курсовое проектирование в среде Visual Basic 6.0.

Методические указания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

7.2. Варианты заданий на курсовое проектирование в среде

Visual Basic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

7.3. Курсовое проектирование в среде СУБД Access.

Методические указания. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

7.4Варианты заданий на курсовое проектирование в среде

СУБД Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42