Дипломная работа: Создание информационно-справочной системы "Методический кабинет"
3. оперативный режим.
Элементы БД Access :
Таблица – это основной объект базы данных, в котором хранятся все данные, имеющиеся в базе, а также структура базы (поля, их типы, свойства). Одновременно могут быть открыты 1024 таблицы (при наличии достаточного количества системных ресурсов). Можно импортировать таблицы и связывать с таблицами из приложений и БД.
Запрос – позволяют выбирать данные из одной или нескольких связанных таблиц. Выборка может происходить одновременно из 16 таблиц, в запрос можно включать до 255 полей одновременно Результатом выполнения запроса является результирующая таблица , которая наряду с другими таблицами может быть использована при обработке данных. С помощью запросов можно также обновлять, удалять или добавлять данные в таблицы.
Форма – это объект, предназначенный для ввода и отображения данных в более удобном виде. Форма может содержать элементы управления и внедрённые объекты – рисунки, графики.
Отчёт – это объект, предназначенный для печати данных. В Access можно не только красиво оформить отчёт, но и обработать данные с помощью языка программирования Access VBA.
Макрос – это набор из одной или нескольких макрокоманд (иногда говорят просто – команд), выполняющих определённые операции (открытие форм, печать отчётов…). Позволяет автоматизировать повторяющиеся операции. Microsoft рекомендует для процедур автоматизации или обработки событий использовать программный код Access VBA, так как в будущем макросы использоваться не будут.
Модули – прописаны на VBA, используются для описания процедур обработки событий: нажатие кнопки, настройка меню, панелей инструментов и т.д.
Таблица является основным структурным элементом БД. В ней хранятся все необходимые сведения. Таблицу можно создавать различными способами: в режиме конструктора, в режиме таблицы, с помощью мастера таблиц, с помощью импорта таблиц, а также можно использовать связь таблиц из другой базы данных или электронной таблицы Excel.
В режиме конструктора в бланке таблицы можно установить свойства полей, главные из которых Имя поля (не более 64 символа), Тип данных, Размер поля .
Для вывода данных удобно использовать такое свойство, как формат поля, а при вводе данных можно вводить маску ввода.
Очень важно при разработке базы данных правильно определить тип данных. В MSAccess различают следующие типы данных: Текстовый, МЕМО, Счётчик, Числовой, Логический, Денежный, Дата/Время, Поле объекта OLE .
MSAccessпредоставляет простые и удобные средства сортировки и фильтрации данных в таблице. Эти средства позволяют изменить представление данных в соответствии с некоторыми критериями. В состав MSAccessвходят также средства поиска и замены, которые позволяют найти данные по определённому значению поля.
Важную роль в базах данных играют запросы. Они являются важным инструментом в любых системах управления базами данных. Запросы используются для выделения, обновления и добавления новых записей в таблицы.
Запрос по образцу (Query by Examply) изначально предназначался для пользователей БД, чтобы они могли осуществлять поиск данных без знания языков программирования по определённым условиям.
Для создания запросов необходимо выполнения следующих условий:
- необходимо указать таблицу или таблицы, из которых нужно получить данные;
- необходимо указать поля таблиц;
- необходимо указать условие отбора или составить выражение для вычислений или изменения данных таблиц.
При составлении выражений используют операторы, константы, идентификаторы и функции.
С помощью запросов можно получить любые интересующие вас ответы, изменить данные в таблицах, а также удалить ненужные записи, обновить, добавить в таблицу нужные записи.
В Access существуют четыре типа запросов для различных целей:
- Запросы на выборку (Select queries) отображают данные из одной или нескольких таблиц в виде таблицы.
- Запросы с параметром(Parameter queries) – это такие запросы, свойства которых изменяются пользователем при каждом запуске.
- Перекрёстные запросы (Crosstab queries) собирают данные из одной или нескольких таблиц в формате, похожем на формат электронной таблицы.
- Запросы с группировкой данных
- При обобщении данных используются команда å - групповые операции и в строке групповые операции указываются статистические функции: Count, Max, Sum, Avg.