(5-е изд.) — М.: Академия, 2012. – 317 с.— ( Высшее профессиональное образование) — ISBN: 978-5-7695-9308-6
Учебное пособие создано в соответствии с Федеральным государственным образовательным стандартом по направлению подготовки 230100 "Информатика и вычислительная техника" (квалификация "бакалавр"). Рассмотрены базовые вопросы теории проектирования баз данных, использование СУБД Access для создания баз данных, особенности разработки пользовательских приложений на основе СУБД Microsoft Access, а также архитектура системы баз данных.
Для студентов учреждений высшего профессионального образования.
Содержание
Основы теории проектирования баз данныхОпределение и назначение баз данных
Области применения баз данных
Информационная модель данных и ее состав
Три типа логических моделей баз данных
Типы взаимосвязей в модели
Обеспечение непротиворечивости и целостности данных в базе
Основы реляционной алгебры
Нормализация баз данных
Средства ускоренного доступа к данным
Этапы проектирования баз данных
Проектирование базы данных на основе модели типа объект—отношение
Использование СУБД Access для создания баз данныхОсновные характеристики и возможности СУБД Access
Типы данных СУБД Access Создание новой базы данных
Создание таблиц в СУБД Access
Схема данных в Access
Модификация структуры базы данных
Обработка данных в базе
Запросы в СУБД Access
Основы конструирования запросов
Условия отбора записей, сортировка и фильтрация данных
Изменение данных в БД средствами запроса
Элементы языка SQL и запросы в форме SQL
Формы — диалоговый графический интерфейс для работы пользователя с базой данных
Основы создания формы
Элементы управления
Технология загрузки, просмотра и корректировки данных базы с использованием форм
Разработка многотабличных форм
Разработка приложений пользователяМакросы и их создание
Программирование на языке VBA
Объекты и семейства VBA
Процедуры и функции VBA
Переменные, константы и типы данных
Область действия переменных и процедур
Модули VBA
Инструментальные средства отладки
Управляющие конструкции языка VBA
Работа с формами, отчетами, запросами, таблицами
Создание процедур обработки событий
Защита базы данных
Архитектура системы баз данныхРазвитие архитектуры СУБД
Архитектура файлового сервера
Репликация баз данных
Системная архитектура клиент—сервер
Распределенные системы баз данных
Интеграция базы данных с глобальной сетью Интернет
Приложение. Перечень основных событий Microsoft Access
Приложение. Функции VBA в алфавитном порядке
Приложение. Комплекс лабораторных работ
Лабораторная работа №01
Создание однотабличной базы данных
Лабораторная работа №02
Формирование запросов и отчетов для однотабличной базы данных
Лабораторная работа №03.
Разработка информационно-логической модели реляционной базы данных
Лабораторная работа №04
Использование языка VBA при работе с основными объектами базы данных
Лабораторная работа №05
Использование языка VBA для фильтрации данных в базе
Список литературыКачество: Отсканированные страницы + слой распознанного текста