
- •Лабораторная работа № 1. Система управления базами данных Microsoft Access. Создание таблиц
- •Рекомендации к выполнению
- •Задания
- •Лабораторная работа № 2 Система управления базами данных Microsoft Access. Создание форм базы данных с помощью мастера форм субд ms access
- •Рекомендации к выполнению
- •Задания
- •Контрольные вопросы:
- •Лабораторная работа № 3. Создание запросов в базе данных субд ms access. Запрос выборка, запрос с параметрами.
- •Рекомендации к выполнению
- •Задания
- •Контрольные вопросы:
- •Лабораторная работа № 4. Создание отчетов в базе данных субд ms access
- •Рекомендации к выполнению
- •Задания
Лабораторная работа № 1. Система управления базами данных Microsoft Access. Создание таблиц
Цель: Освоить принципы создания таблиц СУБД Microsoft Access при помощи мастера и в режиме конструктора
Рекомендации к выполнению
Система СУБД Access является системой управления реляционными базами данных (СУРБД), включающей в себя инструментальные средства для создания локальной базы данных, общей базы данных в локальной сети с файловым сервером или клиент-серверной базы данных на SQL-сервере, а также для создания приложений пользователя, работающих под управлением операционных систем Windows9x, Windows 2000, Windows NT, Windows XP [1].
Система Access имеет возможность импорта и экспорта данных во многие широко распространенные форматы баз данных dBase, FoxPro, Paradox и др., электронных таблиц Excel, Lotus 1-2-3 и текстовых файлов. Access поддерживает стандарт открытого доступа к данным Oracle, SQL-Server, Sybase и др. В ней реализована защита от несанкционированного доступа, а также имеется собственная уникальная структура для хранения своих объектов в одном файле.
Объекты Access: таблицы, запросы, формы, отчеты, макросы, модули, схемы данных.
Таблицы (Tables) необходимы для хранения данных. Для каждого объекта модели данных создается одна таблица.
Запросы (Queries) создаются пользователем для выборки нужных данных из одной или несколько связанных таблиц, а также для обновления, удаления, добавления данных в существующей таблице или создания новых таблиц на основе существующих.
Схемы данных (Relationships) определяют, с помощью каких полей таблицы связываются между собой, каким образом будет выполняться объединение данных этих таблиц, проверяет целостность базы данных при добавлении и удалении данных из таблиц.
Формы (Forms) предназначены для ввода и просмотра на экране взаимосвязанных данных из базы данных в том виде, который соответствует привычному для пользователя документу.
Отчеты (Reports) используются для формирования выходного документа.
Макросы (Macros) содержат описания действий, которые должны быть выполнены в ответ на некоторое событие.
Модули (Modules) содержат процедуры на языке Visual Basic for Application, которые разрабатываются пользователем для реализации нестандартных процедур и функций при создании приложений.
Функции Access:
Основные:
1) организация данных - включает в себя создание таблиц данных и управление ими в режиме таблиц;
2) связывание таблиц и осуществление доступа к данным - позволяет связывать таблицы по совпадающим значениям полей (атрибутов) с целью объединения нескольких таблиц в одну временную, используя при этом запросы для связывания таблиц;
3) добавление и изменение данных - требует разработки и реализации данных в табличном представлении, при этом можно использовать формы;
4) презентация данных - дает возможность создавать любые отчеты на основе данных, хранящихся в таблице или отобранных в результате выполнения запроса, а также позволяет добавлять в отчет для наглядности рисунки и диаграммы.
Дополнительные: макросы, модули, защита базы данных, средства печати и др.
Основные режимы работы Access:
1) режим запуска - позволяет осуществлять различные операции сжатия, преобразования, шифрования, дешифрования и др. без открытия базы данных;
2) режим конструктора - позволяет создавать и модифицировать структуру таблиц и запросов, разрабатывать формы и форматировать отчеты перед печатью;
3) режим выполнения – позволяет выводить в главном окне Access окна объектов базы данных, вызывая макро-команды. Для таблиц, запросов и форм данный режим называется соответственно режим таблиц, режим запросов и режим форм. Для отчетов перед режимом выполнения предоставляется возможность предварительного просмотра.
Для автоматизации процесса создания таблиц, запросов, форм, отчетов и страниц доступа к данным, в базе данных СУБД Access имеется средство автоматического конструирования объектов Мастер (Wizard): мастер запросов, мастер форм и отчетов, мастер создания диаграмм и др., а также мастер баз данных.