Определяет максимальную длину текстового или числового поля, так как если размер подобран неоптимальное, расходуется, лишня память.
Формат поля.
Устанавливает формат отображения данных в форме, запросе, отчете.
Число десятичных знаков.
Количество знаков после запятой в десятичном числе.
Маска ввода.
Задает маску (шаблон), при вводе данных в таблицу или форму.
Значение по умолчанию.
Содержит значение, установленное по умолчанию, для всех новых записей таблицы.
Подпись.
Задает подпись поля, которое выводиться в формах, отчетах, таблицах (не путать с именем поля).
Условие на значение.
Позволяет задать то условие, которое проверяется при вводе данных в поле.
Сообщение об ошибке.
Задается текст, сообщение выводится в диалоговом окне, если вводимые данные не соответствуют, заданному условию на значение.
Обязательное поле.
Определяет, может ли поле быть пустым или нет.
Пустые строки.
Определяет возможность ввода в поля пустых строк с пробелами.
Индексированное поле.
Задает индексы, для ускоренного поиска информации в таблице.
Для просмотра и редактирования данных используются формы, соответствующие таблицам.
Форма – это «карточка» (бланк), в которую удобно вводить данные для каждой записи и удобно просматривать записи.
При редактировании данных в форме изменения автоматически вносятся в таблицу и наоборот.
Это удобно, т.к. при обновлении данных в одной таблице автоматически обновятся данные во всех связанных с ней таблицах.
Запрос – средство отбора (поиска) данных в базе из одной или нескольких таблиц по определенному пользователем условию.
Все запросы делятся на две группы:
· запросы-выборки,
· запросы-действия.
Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями.
К этой группе запросов относятся следующие:
· Запрос к связанным таблицам - позволяет производить выборку данных из связанных таблиц.
· Перекрестный запрос - отображает итоговые данные с группировкой их по горизонтали и вертикали, выводя результаты их обработки в виде таблиц.
· Запрос с параметром - позволяет пользователю задать критерий отбора, введя нужный параметр при вызове запроса.
· Запрос с вычисляемым полем - позволяет рассчитать данные на основе других полей из той же строки запроса.
· Запрос с критерием поиска - позволяет производить отбор записей в соответствии с заданным критерием поиска.
· Запрос с итогами - производит математические вычисления и выдает результат.
Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи.
К этой группе запросов относятся следующие:
· Запросы на создание таблицы создают таблицы на основании данных, содержащихся в результирующем множестве запроса.
· Запросы на добавление записей позволяют добавлять в таблицу записи, создаваемые запросом.
· Запросы на обновление изменяют значения существующих полей в соответствии с заданным критерием.
· Запросы на удаление удаляют записи из одной или нескольких таблиц одновременно.
Отчет- это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на печать.
Отчеты позволяют выбрать из баз данных нужную пользователю информацию, оформить ее в виде документа, перед выводом на печать просмотреть на экране.
Источником данных для отчета может служить таблица или запрос.
Кроме данных, полученных из таблиц, в отчете могут отображаться вычисляемые поля, например, итоговые суммы.
Основные типы баз данных:
· реляционная (использует табличное представление данных);
· иерархическая (использует структуру данных в виде деревьев);
· сетевая (использует структуру данных в виде сетей).
Современные электронные базы данных чаще всего организованы в виде таблицы, и в настоящее время, как правило, используются реляционные базы данных, представляющие собой несколько взаимосвязанных таблиц.
Основные возможности баз данных:
· хранение данных;
· обеспечение быстрого доступа к данным;
· вставка в базу объектов разных типов, включая графические объекты;
· сортировка данных по разным признакам;
· фильтрация данных с применением разных фильтров;
· составление запроса на выборку данных, отвечающих заданным условиям, из базы;
· дополнение и обновление данных;
· создание элементов управления для улучшения интерфейса;
· вывод данных на печать в виде отчётов.
Примеры систем управления базами данных (СУБД):
· MS Access
· InterBase
· Oracle
· Informix
· OpenOffice.org Base
· MySQL
· Paradox
· PrimeBase
· и другие.
Литература:
1. Практика создания приложений в ACCESS 2007, Епанешников А., Епанешников В. Диалог-МИФИ, 2009