- •Оглавление
- •Глава 1. Основные понятия теории баз данных Введение
- •1.1. Структурные элементы базы данных
- •1.1.1. Свойства полей баз данных
- •1.1.2. Записи баз данных
- •1.1.3. Типы данных
- •1.1.4. Обзор субд
- •1.2. Проектирование баз данных
- •1.2.1. Режимы работы баз данных
- •1.2.2. Объекты баз данных
- •1.2.3. Проектирование баз данных
- •Глава 2. Работа с субд Microsoft Access
- •Запуск программы
- •2.2. Окно базы данных
- •2.2.1. Создание нового объекта
- •2.2.2. Открытие объекта
- •2.2.3. Изменение макета объекта
- •2.2.4. Группы объектов
- •2.2.5. Сохранение в формате более ранней версии
- •Сжатие данных
- •Мастер баз данных
- •Работа с таблицами
- •2.4.1. Создание таблиц в режиме Конструктора
- •2.4.2. Редактирование данных в таблице
- •2.4.3. Задание маски ввода
- •2.4.4. Задание свойств ключевых полей
- •2.4.5. Проверка данных условием на значение
- •2.4.6. Создание межтабличных связей
- •2.5. Работа с запросами
- •2.5.1. Упорядочение записей в результирующей таблице
- •2.5.2. Управление отображением данных в результирующей таблице
- •2.5.3. Использование условия отбора
- •2.5.4. Другие виды запросов
- •2.6. Работа с формами
- •2.6.1. Автоформы
- •2.6.2. Создание форм с помощью Мастера
- •2.6.3. Структура формы
- •2.6.4. Элементы управления формы
- •2.6.5. Дизайн формы
- •2.6.6. Управление последовательностью перехода
- •Печать форм
- •2.7. Работа со страницами доступа к данным
- •2.8. Работа с отчетами
- •2.9. Размещение базы данных
- •2.10. Сортировка и поиск записей
- •2.11. Фильтрация записей
- •2.12. Защита баз данных
- •2.12.1. Парольная защита
- •2.12.2. Защита на уровне пользователя
- •2.12.3. Шифрование баз данных
- •2.12.4. Скрытие объектов баз данных
- •Глава 3. Лабораторные работы Microsoft access Лабораторная работа № 1. База данных, содержащая сведения о студентах
- •1. Создание структуры новой таблицы
- •2. Заполнение таблицы
- •3. Создание запросов
- •4. Создание формы при помощи Мастера форм
- •5. Создание формы при помощи Конструктора
- •6. Создание элементов управления
- •7. Создание отчетов
- •8. Организация связей между таблицами
- •9. Список подстановки
- •10. Создание форм для ввода данных в таблицы т_Предметы и т_Преподаватели
- •11. Создание запроса на основе двух таблиц
- •12. Создание отчета на основе двух таблиц т_Преподаватели и т_Предметы
- •13. Разработка кнопочной формы-меню для работы с базами данных
- •Лабораторная работа № 2. База данных, содержащая сведения о студентах
- •Методика выполнения работы Создание базы данных
- •Заполнение базы данных
- •Создание форм для ввода и просмотра данных
- •Формирование запросов на выборку
- •5. Создание отчета на основе таблицы Преподаватели
- •Создание форм для ввода данных в таблицы
- •Формирование сложных запросов
- •Создание сложных форм
- •Создание сложных отчетов
- •Разработка кнопочной формы-меню для работы с базами данных
- •Лабораторная работа № 3. База данных фирмы «Компьютерная техника»
- •Методика выполнения работы
- •1. Создание базовых таблиц
- •2. Создание межтабличных связей
- •3. Создание автоформы, сортировка записей, поиск записей
- •4. Создание запроса на выборку
- •5. Создание запросов с параметром
- •6. Создание итогового запроса
- •7. Формирование сложных запросов
- •Лабораторная работа № 4. База данных фирмы «Компьютерная техника»
- •1. Создание базы данных
- •2. Создание запроса с помощью Конструктора
- •3. Создание составной формы
- •Модификация формы
- •5. Модификация формы
- •6. Создание отчетов
- •7. Создание итогового отчета
- •Глава 4. Задания для самостоятельной работы Задание № 1
- •Задание № 2 Создание базы данных «Библиотека»
- •Задание № 3 Создание базы данных «Учебная библиотека»
- •Задание № 4 Создание базы данных «Автомагазин»
- •Задание № 5 Создание базы данных для студии звукозаписи
- •Задание № 6 Создание базы данных проката видеокассет
- •Задание № 7 Создание базы данных магазина «Книга»
- •Задание № 8 Создание базы данных магазин «Игрушки»
- •Задание № 9 Создание базы данных Отдел кадров
- •Задание № 10 Создание базы данных «Студенты факультета ЭиИ»
- •Задание № 11 Создание базы данных «Оптовая база бытовой техники»
- •Задание № 12 Создание базы данных «Оптовая база мебели»
- •Задание № 13 Создание базы данных «Продуктовой оптовой базы»
- •Задание № 14
- •Варианты домашнего задания № 15
- •Глава 5. Контрольные вопросы
- •Литература
Глава 2. Работа с субд Microsoft Access
Прежде чем приступать к освоению СУБД Microsoft Access, следует ознакомиться с особенностями ее автоматизации. Access предоставляет несколько средств создания каждого из основных объектов базы, их можно классифицировать как:
ручные – разработка объектов в режиме Конструктора, наиболее трудоемкие, но обеспечивают максимальную гибкость;
автоматизированные – разработка с помощью Программ-мастеров;
автоматические – средства ускоренной разработки простейших объектов.
Методической особенностью изучения Access является тот факт, что в учебных целях для создания разных объектов целесообразно пользоваться разными средствами.
Запуск программы
Чтобы запустить Access, выполните команду Пуск/Программы/Microsoft Access. Когда Access начнет свою работу, вы увидите окно диалога (рис. 2.1). Список имен, перечисленных в нижней части окна, будет меняться в зависимости от того, какие базы данных были созданы ранее.
|
|
Рис. 2.1. Начальное окно диалога Access. |
Рис. 2.2. Исходный элемент управления программы Microsoft Access окно Базы данных. |
На данном этапе у вас есть выбор:
Создать новую базу данных, полагаясь на свои знания, или воспользоваться помощью Мастера баз данных.
Создать страницу доступа к данным, чтобы просматривать данные с помощью броузера Internet Explorer.
Создать проект Access, который похож на базу данных, но в нем нет таблиц с данными. Вместо этого он связан с сервером Microsoft SQL Server, в котором содержаться все таблицы проекта.
Открыть базу данных или проект, которые были созданы ранее.
2.2. Окно базы данных
Основу БД составляют хранящиеся в ней данные. Однако в базе данных Access есть и другие важные компоненты, которые принято называть объектами. Работа с любыми объектами начинается с окна Базы данных (рис. 2.2). На панели Объекты данного окна сосредоточены элементы управления для вызова всех семи типов объектов программы: Таблицы, Запросы, Формы, Отчеты, Страницы, Макросы и Модули. В окне Базы данных также имеется своя панель Инструментов со следующими кнопками:
Открыть – для открытия объекта базы данных и работы с ним;
Просмотр – для открытия отчета в режиме предварительного просмотра (только для отчетов);
Запуск – для запуска макроса или модуля;
Конструктор – для изменения макета выбранного объекта;
Создать – для создания нового объекта БД.
2.2.1. Создание нового объекта
Существует несколько способов создания нового объекта в открытом окне Базы данных:
щелкните на кнопке того типа объекта БД, который необходимо создать, а затем щелкните на кнопке Создать;
на панели Инструментов щелкните на кнопке со списком Новый объект и выберите необходимый тип объекта;
выберите необходимый тип объекта в одном из подменю в меню Вставка.
2.2.2. Открытие объекта
Чтобы открыть объект, необходимо выполнить следующие действия:
В окне Базы данных щелкните в левой панели на кнопке объекта того типа, с которым собираетесь работать;
На правой панели выделите имя необходимого объекта;
Щелкните на кнопке Открыть или дважды щелкните на необходимом объекте.
