Автор работы: Пользователь скрыл имя, 08 Октября 2012 в 22:55, курсовая работа
Реализация запросов и вычислений в MS Excel, в том числе с использованием макросов, позволяет продемонстрировать основные возможности работы с БД в среде на конкретных примерах иллюстрируется работа запросов в M Excel.
Проиллюстрированы варианты реализации запросов в M Access.
Введение 3
Постановка задачи 4
Реализация базы данных в Microsoft Excel 5
1. Заполнение и редактирование таблицы базы данных 5
2. Формирование списка улиц, имеющих трамвайные пути, площадь которых не менее запрашиваемой величины и имеющих контактную сеть для троллейбусов. 6
3. Формирование списка улиц, за чистотой на которых следит выбранное пользователем предприятие СпецАвтотранса, с подсчетом их количества и общей площади обслуживаемой территории с указанием фамилии директора и номера телефона предприятия. 8
4. Вывод сведений об улице, имеющей максимальную длину, с указанием названия, длины и района города. 10
5. Формирование отчета, включающего полную информацию об улицах с группировкой по районам и подсчетом средней протяженности улиц, проходящих по каждому району. 11
6. Создание макроса 13
7. Построение диаграммы 14
Реализация базы данных в Microsoft Access 16
1. Заполнение и редактирование таблицы базы данных 16
2. Формирование списка улиц, имеющих трамвайные пути, площадь которых не менее запрашиваемой величины и имеющих контактную сеть для троллейбусов. 27
3. Формирование списка улиц, за чистотой на которых следит выбранное пользователем предприятие СпецАвтотранса, с подсчетом их количества и общей площади обслуживаемой территории с указанием фамилии директора и номера телефона предприятия. 28
4. Вывод сведений об улице, имеющей максимальную длину, с указанием названия, длины и района города. 30
5. Формирование отчета, включающего полную информацию об улицах с группировкой по районам и подсчетом средней протяженности улиц, проходящих по каждому району. 30
Заключение 34
Список использованной литературы 35
Рисунок 33 – Создание подстановки
Рисунок 34 – Второй шаг создания подстановки
Рисунок 35 – Третий шаг создания подстановки
Рисунок 36 – Четвертый шаг создания подстановки
Рисунок 37 – Пятый шаг создания подстановки
Рисунок 38 – Конструктор таблицы Улицы Петербурга
Рисунок 39 – Создание подстановки
Рисунок 40 – Первый шаг создания подстановки
Рисунок 41 – Второй шаг создания подстановки
Рисунок 42 – Сортировка в подстановке
Рисунок 43 – Создание подстановки
Рисунок 44 – Создание подстановки
Рисунок 45 – Создание подстановки
Рисунок 46 – Конструктор таблицы Улицы Петербурга
Рисунок 47 – Таблица Улицы Петербурга
В качестве иллюстрации выполненной фильтрации данных рассмотрим вариант выборки улицы, площадь которой не меньше 50000.
Формирование запроса:
Рисунок 48 – Построитель выражения
Конструктор запроса:
Рисунок 49 – Конструктор запроса
Результат запроса:
Рисунок 50 – Результат запроса
Сформируем список для предприятия ОАО “Анекр”.
Формирование запроса:
Конструктор запроса:
Рисунок 51 – Конструктор запроса
Рисунок 52 – Конструктор отчета
Результат:
При запуске запроса пользователю будет предложено ввести название предприятия, которое занимается уборкой улиц, данные о которых надо получить.
Рисунок 53 – Критерий отбора записей
Рисунок 54 – Результаты отчета
Формирование запроса:
Конструктор запроса:
Рисунок 55 – Конструктор запроса
Результат запроса:
Рисунок 56 – Результат запроса
Формирование отчета:
Рисунок 57 – Выбор источника данных
Рисунок 58 – Выбор представления данных
Рисунок 59 – Задание сортировки
Рисунок 60 – Задание итогов
Рисунок 61 – Выбор макета
Рисунок 62 – Выбор стиля
Конструктор отчета:
Рисунок 63 – Конструктор отчета
Результат отчета:
Рисунок 64 – Результат отчета
Программы Microsoft Excel и Microsoft Access позволяют решить одну и ту же задачу двумя немного схожими способами. Оба приложения позволяют выполнять разнообразные запросы для сортировки и фильтровки данных, производить сложные расчеты для получения необходимых данных, составлять отчеты по данным и просматривать их в разных вариантах. В обеих программах данные организованы в виде столбцов, или полей, в которых хранится информация определенных видов или типов данных, то есть в виде таблиц, что упрощает работу с ними. Только в Excel достаточно создать одну таблицу, а в Access необходимо создавать несколько. Но при желании в Microsoft Excel тоже можно составлять несколько таблиц на разных листах. Первая ячейка вверху каждого столбца отводится для метки столбца. Имеется одно терминологическое различие: в Microsoft Excel строка, в Microsoft Access запись. Microsoft Exсel – это программа управления электронными таблицами, в которых элементы данных хранятся в ячейках строк и столбцов, образующих листы, а Microsoft Access представляет собой программу управления базами данных. Наиболее типичной задачей, выполняемой в Microsoft Exсel, является управление списками данных, например списками адресов или сведений о персонале или технике. В Microsoft Access же данные хранятся в таблицах, которые очень похожи на листы Microsoft Excel, но рассчитаны на выполнение сложных запросов данных, находящихся в других таблицах и хранилищах, и даже в полях других таблиц.
Microsoft Excel удобно использовать, если
объем данных не слишком велик,
Microsoft Access часто используется, при
работе с большим объемом
Работа с программами особых трудностей не вызвала. Учитывая небольшой объем обрабатываемой информации удобнее было работать в Excel, но Access тоже понравился. На мой взгляд, Access предоставляет больше возможностей при обработке информации. В этой программе дольше происходит первичная обработка данных (создание БД, запросов, и отчетов), но после удобнее пользоваться ими за счет возможности запрашивать только то, что необходимо. Excel тоже позволяет фильтровать данные, но таблица сохраняет все столбцы, включая не нужные в данный момент.