адание 3. Технологии обработки данных в среде СУБД MS Access

Задание 3 предусматривает создание базы данных (БД) как комплекса взаимосвязанных таблиц и формирование запросов выбора и обновления в СУБД Access. Для выполнения этого задания необходимо изучить [5, 9] и материал лекций.

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

· В режиме таблицы СУБД ACCESS заполнить таблицы конкретными значениями данных, исходя из их смысла. Поле, помеченное знаком*, оставить незаполненным.

· Определить тип связи между таблицами и создатьв среде СУБД ACCESS связь установленного типа.

· Составить к созданной базе данных

· запрос на обновление для расчета значений поля, помеченного «*».

· трех запросов выбора на поиск (реализуемых с помощью команды SELECT, предложения WHERE, реляционных и булевых операторов, специальных операторов IN, BETWEEN, LIKE). Предусмотреть сортировку результатов запросов и присваивание собственных имен полям, выводимым в результате запроса.

· два запроса на группировку данных (реализуемых с помощью командGROUP BY и параметра HAVING и использованием функций агрегирования).

· Реализовать сформулированные запросы средствами конструктора СУБД ACCESS.

 

ариант 1

Для анализа результатов сдачи экзаменов студентами групп в сессию создать БД, содержащую следующие данные:

1) «Номер зачетки»;

2) «ФИО студента»;

3) «Шифр группы»;

4) «Оценка по дисциплине 1»;

5) «Оценка по дисциплине 2»;

6) «Оценка по дисциплине 3».

7) «Средний балл»*

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

 

ариант 2

Для учета материалов на складах создать БД, содержащую следующие данные:

1) «Код материала»;

2) «Наименование материала»;

3) «Номер склада»;

4) «Остаток на начало месяца, млн.р.»;

5) «Приход, млн.р.»;

6) «Расход, млн.р.»;

7) «Остаток на конец месяца»*

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

ариант 3

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

 

1) «Номер участка»;

2) «Название участка»;

3) «Табельный номер рабочего»;

4) «ФИО рабочего»;

5) «Специальность рабочего»

6) «Сумма зарплаты, тыс.р.»;

7) «Сумма премии, тыс.р.».

8) «Итого к выдаче»*

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

 

ариант 4

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

1) «Код отдела магазина»;

2) «Название отдела магазина»;

3) «Наименование продукта»;

4) «Реализация за 1 декаду, млн.р.»;

5) «Реализация за 2 декаду, млн.р.»;

6) «Реализация за 3 декаду, млн.р.»;

7) «Реализация за месяц, млн.р.»*.

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

 

ариант 5

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

1) «Код изделия»;

2) «Наименование изделия»;

3) «Наименование предприятия»;

4) «План поставок, млн.р.»;

5) «Фактически поставлено, млн.р.»;

6) «Отклонение от плана, %»*.

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

 

ариант 6

Для анализа работы тепличных хозяйств создать БД, содержащую следующие данные:

1) «Код выращиваемой культуры»;

2) «Наименование выращиваемой культуры»;

3) «Наименование тепличного хозяйства»;

4) «Посеяно, кв.м»;

5) «Урожайность, кг с кв.м»

6) «Собрано, кг»*.

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

 

ариант 7

Для учета изделий, хранимых на складах, создать БД, содержащую следующие данные:

1) «Код изделия»;

2) «Наименование изделия»;

3) «Номер склада»;

4) «Количество изделий, шт.»;

5) «Цена изделий, руб»;

5) «Стоимость изделий, млн.р.»*.

В таблицу Справочник включить данные 1 и 2, а в таблицу Сведения – 1 и 3-5.

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

 

ариант 8

Для выполнения начислений за коммунальные услуги создать БД, содержащую следующие данные:

1) «Код коммунальной услуги»;

2) «Наименование коммунальной услуги»;

3) «Адрес квартиросъемщика (улица, дом, квартира)»;

4) «Количество проживающих»;

4) «Стоимость услуги на 1 человека, р.»;

5) «Сумма оплаты за услугу, р.»*;

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

ариант 9

Для учета отгрузки товаров со складов создать БД, содержащую следующие данные:

1) «Код грузополучателя»;

2) «Наименование грузополучателя»;

3) «Номер склада»;

4) «Отгружено товаров, тыс р.»;

5) «Транспортные расходы»*

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

ариант 10

Для анализа себестоимости продукции предприятия создать БД, содержащую следующие данные:

1) «Код продукции»;

2) «Наименование продукции»;

3) «Наименование предприятия»;

4) «Себестоимость единицы продукции, тыс р.»;

5) «Количество ед. продукции, шт»;

6) «Себестоимость товарной продукции, тыс р.»*

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

 

Задание 4. Технологии создания приложений (объектов) баз данных

Задание 4предусматривает проектирование объекта БД – отчета в СУБД Access. В задании 4 требуется создать отчет на основе таблицы Сведения, используя Мастер отчетов. В отчете предусмотреть:

§ группировку записей по полю, содержащему повторяющиеся значения;

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

Отчет сохранить с именем Отчет.

Литература

1. Вардомацкая Е.Ю., Окишева Т.Н. Информатика. В двух частях. Часть I. Учебное пособие.Витебск, 2007-220 с.
2. 3 Вардомацкая Е.Ю., Окишева Т.Н. Информатика. В двух частях. Часть II. Excel. Учебное пособие.Витебск, 2007-237 с.
3. Вардомацкая Е.Ю., «Информационные технологии в экономике и управлении». Методические указания для студентов ФПК, Витебск,2008 г.
4. Дьяконов, В. Maple 6 : учебный курс – Санкт-Петербург : Питер, 2001. – 608 с. : ил.
5. Вардомацкая Е.Ю., Компьютерные информационные технологии: лабораторный практикум в двух частях. Часть I, Часть 2., Витебск, 2010 г.
6. Коцюбинский, А. Excel в примерах для менеджера и экономиста / А.О.Коцюбинский, С.В. Грошев. – М.: ГроссМедиа, 2004. – 304 с.
7. 6 Шарстнев В.Л. Компьютерные информационные технологии: Курс лекций – Витебск: УО «ВГТУ», 2006 г.
8. Шарстнев В. Л., Вардомацкая Е.Ю. Компьютерные информационные технологии: лабораторный практикум : пособие– Витебск: УО «ВГТУ», 2008. – 170 с.
9. Шарстнев В. Л., Вардомацкая Е.Ю. Методические указания к лабораторным работам по курсу ТОХОД для студентов экономических специальностей заочного отделения. – Витебск: УО «ВГТУ», 2002.

 


[1] Функциональные зависимости y=f(x), предлагаемые для анализа в задании 1 каждого варианта, рассчитаны на основании данных статистической отчетности Министерства Финансов Республики Беларусь.