Создание и обработка базы данных (пакеты EXCEL и ACCESS) (Формирование списка передач и подсчёт продолжительности телепередач), страница 2

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

-название телевизионной передачи

-автор

-ведущий

-время выхода в эфир

-продолжительность (в минутах)

-жанр передачи

-время, отведенное на рекламу

-номер телеканала

-время окончания передачи (вычислить)

Раздел №2. Список файлов курсовой работы с указанием пути доступа.

          Курсовая работа содержит два файла, находящихся на гибком магнитном диске:

1) Исходная БД и её обработка в среде Excel:

·  A:\ Курсовая работа№18.4.xls.

2) Исходная БД и её обработка всреде Access:

·  A:\ Курсовая работа№18.4.mdb

Раздел №3. Создание и обработка БД в среде Excel.

1.  Программный продукт MSOffice – электронная таблица Excel (краткое описание пакета).

Microsoft Excel – программный продукт, предназначенный для хранения и обработки информации в табличной форме.

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

В Excel можно создавать БД, организовывать их управление и обработку с помощью встроенных функциональных возможностей программы. К тому же имеется интеграция с другими программами MS Office.

Excel – программа, позволяющая произвести сложные операции:

Ведение бухгалтерских, экономических, инженерных расчётов;

Построение диаграмм;

Проведение экономического анализа, моделирование, оптимизация решений, ведение баз данных и т.п.

2.  Инструкция по использованию программы.

·  Запустить программу Microsoft Excel из программного меню:

Пуск           Программы           Microsoft Office            Microsoft Excel

·  Открыть файл, имеющий путь доступа:

A:\ Курсовая работа№18.4.xls.

·  Меню программы даёт возможность просмотреть выполнение каждой задачи при нажатии соответствующей командной кнопки.


3.Формирование БД.

Формирование Базы Данных производилось ручным вводом данных с клавиатуры. Её название – «Телепередачи». База данных содержит:

-название телевизионной передачи

-автор

-ведущий

-время выхода в эфир

-продолжительность (в минутах)

-жанр передачи

-время, отведенное на рекламу

-номер телеканала

-время окончания передачи (вычислить)

4. Описание задач.

1)Задача 1 (Формирование списка передач выходящих в эфир не ранее заданного времени.)

Для решения задачи1 был использован расширенный фильтр, где критерием служили ячейки:

- выход в эфир

выход в эфир

>19:35

Ниже ячейки ”выход в эфир ”вводится необходимое время, через диалоговое окно InputBox.Фильтрация подвергается база данных находящаяся на листе1.

Пример, где выбран выход в эфир - > 19:35

2)Задача 2 (Подсчёт минимального времени продолжительности телепередачи на заданном телеканале.)

Для решения задачи2 была использована функция=ДМИН(A1:I12;5;A16:A17), где базой_данных являлась база данных(A1:I12), вычисляемое поле-продолжительность(Е1) и критерием: ниже ячеек «канал» вписывался канал, через диалоговое окно inputbox,  

Ответ сосчитанный по формуле выводится в ячейку (B17)

канал

нтв

Пример, где выбран канал – нтв

канал

продолжительность

нтв

0:50

3)Задача 3 (Подсчёт средней продолжительности телепередачи каждого жанра.) Для решения задачи3 была использована Сводная таблица. Для этого был использован мастер “сводная таблица”. 

Среднее по полю продолжительность

жанр передачи

Итог

информационная

1:39

научная

0:48

развлекательная

0:39

Общий итог

0:58

5. Макросы.

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

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

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

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

Имя макроса

Название кнопки

Предназначение

Кнопка
Лист

Задание 1

Формирование списка передач, выходящих в эфир не ранее заданного времени

База данных

Формирует список передач выходящих в эфир не ранее заданного времени

переход

Показать все данные

База данных

Отображает исходную базу данных

Задача 2

Подсчёт минимального времени продолжительности телепередачи на заданном телеканале.

База данных

Подсчитывает минимальную продолжительность телепередачи каждого жанра

таблица

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

База данных

Переход с листа “ База данных  ” на лист “Сводная таблица”

Возврат

База данных

Сводная таблица

Переход с листа “Сводная таблица” на лист “ База данных  ”

БД

База данных

База данных

Отображение  базы данных