- •Федеральное агентство по образованию
- •Введение
- •Работа вMicrosoftAccess
- •1. ЗапускMsAccess
- •2. АрхитектураMsAccess
- •3. Создание новой (пустой) базы данных
- •4.1. Создание таблиц
- •4.2. Типы данных
- •4.3. Свойства полей
- •Подпись поля– можно определить более описательно имя поля, которое будет выводиться в элементах управления - Подпись форм и в Заголовках отчетов.
- •Сообщение об ошибке. Можно задать текст, которыйAccessбудет выводить на экран, когда вводимые значения не удовлетворяют условию. Данные свойства полезно связывать со свойством Условие на значение.
- •Для редактирования или удаления связей необходимо выполнить командуСхема данныхменюСервиси щёлкнуть правой кнопкой мыши по линии связи между таблицами. Затем нужно выбрать соответствующий пункт меню.
- •5. Работа с запросами
- •5.1. Запрос-выборка
- •5.2. Использование Построителя выражений
- •5.3. Функции для даты и времени
- •5.4. Вычисляемые поля
- •5.5. Использование параметров в запросах
- •5.6. Запросы-действия
- •5.7. Итоговые запросы
- •5.8. Перекрестные запросы
- •6. Работа с формой
- •7. Работа с отчетами
- •Примеры работы с базой данныхЗаказы-Поставщики
- •Задания для самостоятельной работы с базой данных Заказы-Поставщики
- •Лабораторные работы лабораторная работа № 1
- •Лабораторная работа № 2
- •Лабораторная работа № 3
- •Лабораторная работа № 4
- •Лабораторная работа № 5
- •Лабораторная работа № 6
- •Лабораторная работа № 7
- •Лабораторная работа № 8
- •Лабораторная работа № 9
Работа вMicrosoftAccess
Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации.
1. ЗапускMsAccess
Запуск программы стандартный: на панели задач нажать кнопку Пуск Программы Microsoft Access.
2. АрхитектураMsAccess
Главное окно Access представляет собой стандартное окно Windows, состоящее из строки заголовка, кнопок управления окном, строки меню, панели инструментов и строки состояния.
Любая база данных открывается в своем (вторичном) окне базы данных. Вторичное окно также имеет заголовок, кнопки управления окном, панель инструментов и перечень объектов базы данных. Если база данных развернута, то ее заголовок помещается в строку заголовка окна Access.
В БД Access основными объектами являются Таблицы, Запросы, Формы, Отчеты, Макросы и Модули (Access называет объектами все, что может иметь имя в смысле Access). Начиная с версии 2000 добавлен объект Страницы.
ТАБЛИЦА – объект, который определяется и используется для хранения данных. Для каждой таблицы можно определить первичный ключ (одно или несколько полей, которые имеют уникальное значение для каждой записи) и один или несколько индексов с целью увеличения скорости доступа к данным.
Таблица очень напоминает таблицу в Excel. Первая строка – название полей, а далее идут записи. В каждом столбце находятся данные одного типа и содержания.
ЗАПРОС– объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц.
Для создания запроса можно использовать запрос по образцу - QBE или SQL – структурированный язык запросов.
Можно создать запрос на выбор, обновление, удаление или на добавление данных.
С помощью запросов можно создать новые таблицы, используя информацию из уже существующих таблиц.
ФОРМА – это объект, предназначенный, в основном, для ввода данных, отображения их на экране или управления работой приложения. Можно использовать формы для реализации требований пользователя к представлению данных из запросов или таблиц. Формы можно распечатывать. С помощью формы также можно в ответ на некоторое событие запустить макрос или процедуру - например, запустить макрос, когда изменяется значение определенных данных.
Форма – это основа разработки интерфейса приложения.
ОТЧЕТ– объект, предназначенный для создания документа, который впоследствии может быть распечатан или включен в документ другого приложения. Отчет можно предварительно просмотреть на экране, прежде чем выводить его на принтер.
СТРАНИЦА – объект, предназначенный для размещения на Web-страницах информации базы данных.
МАКРОСЫ - объект, представляющий собой структурированные описание одного или нескольких действий, которые должен выполнить ACCESS в ответ на определенное событие. Например, можно построить макрос, который в ответ на выбор некоторого элемента управления в основной форме открывает другую форму. С помощью другого макроса можно осуществить проверку значений некоторого поля при изменении его содержания. Можно также из одного макроса запустить другой макрос или функцию нового.
МОДУЛЬ – это объект, содержащий программы на VBA.
Модули могут быть независимыми, т.е. содержащими функции объектами, которые можно использовать из любого места приложения. Но они могут быть и непосредственно привязаны к определенным формам или отчетам для реакции на те или иные изменения, происходящие в формах или отчетах.
В отличие от других настольных СУБД, Access хранит все данные (все объекты) в одном файле, хотя и распределяет их по разным таблицам. Файл базы данных Access имеет расширение .mdb. В отличии от предыдущих приложений, файл Access нельзя скопировать по команде Сохранить как… Копирование БД выполняется с использованием программы Проводник.