
- •Академия социального управления
- •Часть 2. Практикум
- •Аннотация
- •Ваша новая задача при изучении Access
- •Теория: Проектирование структуры базы данных – первый этап
- •Теория: Конструирование пустых таблиц базы данных – второй этап
- •Создание файла Вашей Базы Данных
- •Создание таблицы «Слушатели» в режиме «Конструктор»
- •Создание таблицы «Специализации» в режиме «Конструктор»
- •Создание таблицы «Преподаватели» в режиме «Мастер таблиц»
- •Создание таблицы «Группы» в режиме «Конструктор»
- •Теория: Создание схемы базы данных – третий этап создания бд
- •Установление связей между таблицами Вашей бд
- •Удаление связи между таблицами
- •Теория: Заполнение пустых таблиц – четвёртый этап создания базы данных
- •Ввод данных непосредственно в таблицу «Специализации»
- •Теория: Использование подстановок в таблицах
- •Определение подстановки для поля «ЗаявСпециал» таблицы «Слушатели»
- •Определение подстановки для поля «Смена» таблицы «Слушатели»
- •Определение подстановок для полей таблиц «Преподаватели» и «Группы»
- •Ввод данных в таблицы «Преподаватели» и «Группы» с использованием подстановок
- •Определение подстановки для поля «Группа» таблицы «Слушатели» с использованием построителя sql-запроса.
- •Ввод данных в таблицу «Слушатели» путём копирования этих данных из таблицы Excel
- •Теория: Получение информации из базы данных при помощи запросов. Простые запросы
- •Формирование простейшего запроса в режиме Конструктора
- •Создание Запроса «СпискиГрупп». Использование фильтра при выполнении запроса
- •Теория: Параметрические запросы
- •Формирование параметрического запроса
- •Формирование параметрического запроса «Справка»
- •Создание параметрического Запроса для расчёта учебной нагрузки преподавателей за месяц
- •Создание Запроса «Учебная_Нагрузка_Преподавателей» с использованием Построителя выражений
- •Теория: Запросы с группировкой
- •Создание Запроса «ИнфоГрупп»
- •Теория: Каскадные запросы
- •Создание каскадного Запроса «ДляПриказа»
- •Теория: Перекрёстные запросы
- •Создание перекрёстного запроса «Подготовлено Слушателей»
- •Теория: Разработка и использование сложных Форм
- •Разработка заготовки формы с помощью Мастера форм
- •Теория: Доработка формы с помощью Конструктора форм
- •Доработка Формы в Конструкторе форм
- •Режимы отображения Формы
- •Теория: Использование формы
- •Ввод, копирование, корректировка и удаление записей в форме
- •Поиск записей в форме
- •Сортировка данных в форме
- •Использование фильтров данных в форме
- •Теория: Создание простых отчётов – автоотчётов
- •Создание и использование нового объекта бд – Отчёта
- •Создание Отчёта с параметром на основе Запроса с параметром
- •Теория: Создание отчётов с группировкой при помощи Мастера отчётов
- •Создание Отчёта с группировкой «УчебнаяНагрузкаПреподавателей»
- •Теория: Разработка и редактирование отчётов в режиме Конструктора
- •Доработка отчёта «УчебнаяНагрузкаПреподавателей» в режиме Конструктора
- •Создание Отчёта «Справка» на основе Запроса «Справка»
- •Теория: Подготовка сложных отчётов
- •Создание Отчёта «Приказ» на основе Запроса «ДляПриказа»
- •Создание отчёта «Приказ» слиянием документа Word с запросом «ДляПриказа», подготовленного в Access
- •Теория: Макросы, или макрокоманды
- •Создание макроса для выполнения запроса «ОбученыПоСпециализации»
- •Создание макроса для выполнения запроса «ИнфоГрупп»
- •Теория: «Кнопочная» форма
- •Создание Главного меню в виде кнопочной формы
- •Испытание и настройка кнопочной формы
- •Приложение 1. Исходные данные для ввода в таблицы Базы Данных tcbit
- •Приложение 2. Образец справки
- •Справка
- •Приложение 3. Образец приказа
- •Приложение 4. Использование функций Visual Basic в выражениях sql
- •Функция Choose
- •Синтаксис
- •Пояснения
- •Пояснения
- •Функция Left
- •Синтаксис
- •Пояснения
- •Содержание
- •Друшляков г.И., Назаренко э.Г.
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МОСКОВСКОЙ ОБЛАСТИ
Академия социального управления
Г.И. Друшляков
Э.Г. Назаренко
Система управления
базами данных
ACCESS
Часть 2. Практикум
Москва
2009
УДК 371
Друшляков Г.И., Назаренко Э.Г. Система управления базами данных ACCESS. Часть 2. Практикум: Учебно-практическое пособие. АСОУ, 2009. – 60 с.
Аннотация
Это пособие является продолжением учебно-методического пособия "Основы СУБД Access", часть 1, и должно использоваться после него. В пособии на примере, близком к реальной базе данных, рассмотрены приёмы создания многотабличной БД. Уровень изложения ограничивается использованием стандартных интерфейсных средств MS Access, не включая разработку программных модулей на языке Visual Basic for Applications и написание запросов на SQL.
Пособие предназначено для использования на практических занятиях по курсу «Информационные технологии управления».
Одобрено кафедрой Информационных технологий АСоУ.
© Друшляков Г.И., Назаренко Э.Г., 2009
© АСОУ, 2009
Ваша новая задача при изучении Access
Изучив основы программы Access на примере простой Базы Данных в виде одной таблицы (часть 1), Вы ознакомились на практике с основными объектами любой БД: Таблицами, Запросами, Формами и Отчётами.
В реальной жизни Вам придётся использовать и создавать Базы Данных, включающие несколько, а иногда и много связанных между собой Таблиц.
На этом и следующих занятиях Вы как раз и создадите Базу Данных из 4 таблиц, которая используется в воображаемом учебном центре «БИТ» для выполнения следующих основных задач:
для регистрации слушателей (Таблица Слушатели),
для формирования групп (Таблицы Группы и Специализации),
для учёта работы и оплаты преподавателей (Таблица Преподаватели),
для расчёта выручки учебного центра (Таблицы Слушатели и Группы),
и др.
РАБОТА ПО СОЗДАНИЮ МНОГОТАБЛИЧНОЙ БАЗЫ ДАННЫХ ВКЛЮЧАЕТ 4 ЭТАПА:
1-й этап. Анализ данных предметной области и проектирование структуры БД, т.е. определение набора Таблиц в БД и их назначения, состава Полей каждой таблицы.
2-й этап. Конструирование пустых Таблиц БД, т.е. задание Полей, их типа и свойств в каждой из Таблиц.
3-й этап. Создание схемы БД, т.е. определение и установление связей между Таблицами БД.
4-й этап. Ввод данных в пустые Таблицы БД.
Теория: Проектирование структуры базы данных – первый этап
Проектирование структуры БД – это определение набора Таблиц в БД и их назначения. Мы с Вами эту работу уже проделали, так как определили 4 таблицы (Слушатели, Группы, Специализации и Преподаватели), необходимые для создания Базы Данных учебного центра, позволяющей вести приём слушателей, формировать группы по отдельным специализациям, а также учитывать работу преподавателей и рассчитывать выручку учебного центра.
Теория: Конструирование пустых таблиц базы данных – второй этап
Конструирование пустых Таблиц БД – это задание Полей в каждой из Таблиц, определение типа данных и других свойств для каждого из Полей. Есть несколько способов (режимов) конструирования Таблиц:
режим Конструктора,
режим Таблицы,
режим Мастера таблиц.
Самый простой способ создания Таблиц – это, безусловно, режим Мастера таблиц. Одну из таблиц Вы сделаете в этом режиме. К сожалению, этот режим подходит только для типовых Баз Данных. Поэтому самый популярный режим – это всё-таки режим Конструктора, который Вы используете для трёх других таблиц создаваемой Базы Данных.