Автор работы: Пользователь скрыл имя, 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
«ПЕТЕРБУРГСКИЙ
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Кафедра «ИНФОРМАТИКА И ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ»
КУРСОВАЯ РАБОТА
НА ТЕМУ: «СОЗДАНИЕ И ОБРАБОТКА БАЗ ДАННЫХ»
Вариант №17
Проверил профессор
Санкт-Петербург
2011
СОДЕРЖАНИЕ
В курсовой работе рассматриваются основные особенности создания, редактирования, хранения баз данных в среде Microsoft Office. Сначала рассматриваются особенности реализации баз данных (БД) в приложении MS Excel, а затем в MS Access.
После уточнения формирования исходных
данных на конкретном примере, заданном
вариантом индивидуального
Реализация запросов и вычислений в MS Excel, в том числе с использованием макросов, позволяет продемонстрировать основные возможности работы с БД в среде на конкретных примерах иллюстрируется работа запросов в M Excel.
Проиллюстрированы варианты реализации запросов в M Access.
Спроектировать базу данных «Улицы Петербурга» в Excel и MS Access, содержащую следующие данные:
База данных должна содержать следующие элементы:
- название улицы;
- длина;
- ширина проезжей части;
- наличие трамвайных путей;
- наличие контактной сети для троллейбусов;
- название района города, где пролегает улица;
- информация о предприятии
Функции, выполняемые информационной технологией:
Структура базы данных:
содержит 9 полей (Название улицы, Длина[м], Ширина [м], Трамвайные пути, Контактная сеть для троллейбусов, Район города, Название предприятия (в поле Название предприятия записаны названия фирм осуществляющие уборку улиц), Директор, Телефон) и 34 записи.
Таблица заполняется записями с помощью Стандартной формы для этого, выделяется диапазон ячеек, содержащий заголовки полей базы данных A2:I2 в меню Данные выбирается команда Форма.
Рисунок 1 – Форма заполнения базы данных
Результат:
Рисунок 2 - Заполненная база данных
В качестве иллюстрации выполненной фильтрации данных рассмотрим вариант выборки улицы, площадь которой не меньше 50000.
Рисунок 3 – Расчет площади улицы
Рисунок 4 – Результат расчета площади улиц
Рисунок 5 – Применение фильтра по полю Трамвайные пути
Рисунок 6 – Применение фильтра по полю Площадь улицы [м2]
Рисунок 7 – Условия фильтрации
Рисунок 8 – Применение фильтра по полю Контактная сеть для троллейбуса
Визуальный контроль результатов:
Рисунок 9 – Результат фильтрации данных
Сформируем список для предприятия ОАО “Анекр”.
Рисунок 10 – Шаг1 мастера сводных таблиц
Рисунок 11 – Шаг2 мастера сводных таблиц
- далее формируется макет
Рисунок 12 – Макет сводной таблицы
Рисунок 13 – Шаг3 мастера сводных таблиц
Рисунок 14 – Применение фильтра по полю Название предприятия
Визуальный контроль результатов:
Рисунок 15 – Результат формирования списка
Рисунок 16 – Диапазон критериев
Рисунок 17 – Параметры расширенного фильтра
Сформированный сведения:
Рисунок 18 – Результат сведения об улице, имеющей максимальную длину
Рисунок 19 - Шаг1 мастера сводных таблиц
Рисунок 20 – Выбор диапазона
- далее формируется макет
Рисунок 21 – Макет сводной таблицы
Рисунок 22 – Выбор места размещения отчета
Сформированный отчет:
Рисунок 21 – Отчет
Создадим макрос вычисления Площади улицы
Рисунок 22 – Начало записи макроса
Рисунок 23 – Создание кнопки для запуска макроса
Построение круговой диаграммы «Площадь улицы»
Рисунок 24 – Исходные данные
Рисунок 25 – Подписи данных
Рисунок 26 – Готовая диаграмма
Построение гистограммы «
Рисунок 27 – Готовая диаграмма
Структура базы данных:
В конфигураторе создано три таблицы
Рисунок 28 – Схема данных
Таблица Предприятия СпецАвтотранса, содержит данные о предприятиях занимающихся уборкой улиц (содержит 7 записей)
Для поля Телефон задана маска ввода 000\-00\-00
Рисунок 29 – Конструктор таблицы Предприятия СпецАвтотранса
Рисунок 30 – Таблица Предприятия СпецАвтотранса
Таблица Районы города, содержит названия всех районов города (содержит 18 записей)
Рисунок 31 – Конструктор таблицы Районы города
Рисунок 32 – Таблица Районы города
Таблица Улицы Петербурга, содержит данные об улицах Санкт-Петербурга разных районов города (содержит 34 записей)