
- •«Петербургский
- •Создание и обработка бд в среде excel и access
- •4.1 Краткое описание пакета. 15
- •1. Задание к курсовой работе вариант № 7
- •2.Список файлов курсовой работы с указанием пути доступа
- •3. Создание и обработка базы данных в среде Excel
- •3.1 Краткое описание пакета
- •3.2 Структура базы данных
- •3.3 База данных «Учебные заведения Санкт - Петербурга»
- •3.4 Решение задач
- •3.4.1 Задача 1
- •3.4.2 Задача 2
- •3.4.3 Задача 3
- •3.5 Диаграмма
- •3.6Работа с макросами
- •3.6.1 Список макросов
- •3.6.2 Распечатка макросов
- •3.7 Инструкция по использованию программы
- •4. Создание и обработка базы данных в среде Access
- •4.1 Краткое описание пакета.
- •4.2 Многотабличная база данных
- •4.3 Объекты Курсовой работы
- •4.4 Структура базы данных
- •4.5Запросы
- •4.5.1 Запрос на обновление
- •4.5.2 Запрос 1
- •4.5.3 Запрос 2
- •4.5.4 Запрос 3
- •4.5.5 Запрос 4
- •4.6 Создание отчёта
- •4.7 Создание формы
- •4.8 Инструкция по использованию программы
- •5. Вывод
- •6. Список литературы
4. Создание и обработка базы данных в среде Access
4.1 Краткое описание пакета.
MicrosoftAccess- это система управления базами данных (СУБД),предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки.
СУБД MicrosoftAccess 2007 ориентирована на работу с объектами 6 различных типов. Рассмотрим их:
1. Таблицы – основной объект базы данных, хранит все данные и структуру базы (поля, их типы, свойства).
2. Запросы служат для поиска данных из одной или нескольких связанных таблиц. Используются как источники данных для форм и отчетов.
3. Формы служат для ввода и корректировки данных в удобном и привычном для пользователя виде. Формы могут использоваться и для просмотра запросов и таблиц. При выводе данных с помощью форм можно применять специальные средства оформления.
4. Отчёты предназначены для вывода на печать. Их можно также просматривать на экране, По своим свойствам и структуре отчёты во многом подобны формам.
5. Макросы предназначены для автоматизации повторяющихся операций при работе с СУБД.
6. Модули пишутся на языке программирования VisualBasicforApplication (VBA). Эти программы могут разрабатываться пользователем для реализации нестандартных процедур при создании приложения.
4.2 Многотабличная база данных
Формирование базы данных в MicrosoftAccess производилось путём копирования таблицы из MicrosoftExcel. Для создания многотабличной базы данных использован «мастер анализа таблицы». В результате действий, произведённых мастером, получаем 4 таблицы, имеющие связь 1-ко-многим
Схема данных:
Таблица «Министерство»:
Таблица «Прочие данные»:
Таблица «Статус»
Таблица «Учебные заведения»
4.3 Объекты Курсовой работы
Объект |
Имя объекта |
Комментарий |
Таблица 1 |
Министерство |
Каждому министерству присваивается код |
Таблица 2 |
Прочие данные |
База данных со сведениями об учебных заведениях |
Таблица 3 |
Статус |
Каждому статусу присваивается код |
Таблица 4 |
Уч зав |
Сведения об учебных заведениях по статусу |
Запрос 1 |
Задача1 |
Вывод сведений обо всех вузах, где количество учащихся находится в выбранном диапазоне |
Запрос 2 |
Задача2 |
Подсчёт минимальных затрат на обучение одного учащегося в учебном заведении выбранного статуса |
Запрос 3 |
Задача3 |
Вывод сведений обо всех учебных заведениях, сгруппированных по статусу учебного заведения, с подсчётом средней заработной платы преподавателей |
Запрос 4 |
Задача4 |
Формирование отчета об учебных заведениях, где количество студентов ниже среднего |
Запрос 5 |
Обновление |
Обновляет поле «Затраты на обучение одного учащегося», при возможном изменении значений в полях «Материальные затраты» и «Количество учащихся» |
Отчёт |
Информация об учебных заведениях |
Вывод сведений об учебных заведениях, где количество студентов ниже среднего |