Реляционные базы данных представляют собой совокупность двумерных таблиц, в которых хранится информация о конкретной предметной области. 5 В каждой таблице содержатся сведения о наборе объектов определённого типа (людях, товарах и т. д.). 3
На примере Microsoft Access реляционная база данных состоит из объектов, связанных с хранимыми данными (таблицы, запросы, формы, отчёты, страницы, макросы, модули). 5 Все объекты Access хранятся в одном файле с расширением .mdb. 5
Некоторые особенности устройства реляционных баз данных на примере Microsoft Access:
- Таблицы — фундаментальная структура системы управления реляционными базами данных. 2 В Microsoft Access таблица — это объект, предназначенный для хранения данных в виде записей (строк) и полей (столбцов). 2 Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу, например о сотрудниках или заказах. 2
- Запросы — вопрос о данных, хранящихся в таблицах, или инструкция на отбор записей, подлежащих изменению. 2 С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. 4
- Формы — объект Microsoft Access, предназначенный в основном для ввода данных. 4 В форме можно разместить элементы управления, применяемые для ввода, изображения и изменения данных в полях таблицы. 4
- Отчёты — объект базы данных Microsoft Access, предназначенный для печати данных. 4 С помощью отчётов можно создавать различные виды документов для вывода на печать. 5
- Макросы — программы, в которых производится такая обработка информации, которая недоступна каждому из перечисленных выше средств по отдельности. 4
- Кнопочная форма — форма особого вида, в которой располагается меню вызова средств, отвечающих на типовые вопросы, возникающие в процессе работы с базой. 4
Для того чтобы Access мог связать данные из разных таблиц, каждая таблица должна содержать первичный ключ — это одно или несколько полей, совокупность значений которых однозначно определяет каждую запись в таблице. 3