База данных(БД) — организация совокупности связанных данных о группе объектов какой-либо предметной области, обладающих одинаковым набором свойств и общими принципами описания и хранения.
По характеру хранимой информацииБД делятся на:
— фактографические (картотеки);
— документальные (архивы).
По способу хранения данныхБД делятся на:
— централизованные — хранится в памяти одной вычислительной системы;
— распределенные — состоит из нескольких, возможно, пересекающихся или дублирующих друг друга частей, хранится в памяти различных вычислительных систем.
По способу доступа к даннымБД бывают:
— с локальным доступом;
— с удаленным (сетевым) доступом:
• файл-сервер (выделение одной вычислительной машины в качестве центральной);
• клиент-сервер (рабочая станция, в соответствии с пользовательским запросом передает данные для их обработки).
По структуре организации данныхБД делятся на:
— иерархические (используется структура в виде «дерева»);
— сетевые (любой порожденный элемент может иметь более одного порождающего элемента, т. е. «все со всеми»);
— реляционные (данные представлены в виде прямоугольной таблицы).
Таблица— основной объект базы данных, хранилище информации.
Запрос(на выборку) — требования для отбора данных из одной или нескольких таблиц по определенному пользователем условию.
Форма— объект базы данных, предназначенный для ввода информации (бланк, который удобно заполнять для ввода данных в базу).
Отчет— представление данных, отобранных по определенным требованиям.
Ключевое поле— поле, значение которого служит для однозначного определения записи в таблице (может быть счетчик).
Ключ— одно или несколько ключевых полей, позволяющих идентифицировать записи таблицы и организовывать связи между таблицами.
Счетчик— поле, содержащее порядковые номера записей в таблице.
Система управления базами данных(СУБД) — комплекс программных средств, позволяющих создавать, хранить, обеспечивать сортировку и поиск данных, а также организовать доступ к ним в соответствии с принятой технологией обработки данных.
ПримерыСУБД: MS Access, Dbase, Paradox, Oracle, Clliper, FoxPro.