В БАЗАХ ДАННЫХ

 

База данных(БД) — организация совокупности связанных данных о группе объектов какой-либо предметной области, обладающих одинаковым набором свойств и общими принципами описания и хранения.

По характеру хранимой информацииБД делятся на:

— фактографические (картотеки);

— документальные (архивы).

По способу хранения данныхБД делятся на:

— централизованные — хранится в памяти одной вычислительной системы;

— распределенные — состоит из нескольких, возможно, пересекающихся или дублирующих друг друга частей, хранится в памяти различных вычислительных систем.

 

По способу доступа к даннымБД бывают:

— с локальным доступом;

— с удаленным (сетевым) доступом:

• файл-сервер (выделение одной вычислительной машины в качестве центральной);

• клиент-сервер (рабочая станция, в соответствии с пользовательским запросом передает данные для их обработки).

По структуре организации данныхБД делятся на:

— иерархические (используется структура в виде «дерева»);

— сетевые (любой порожденный элемент может иметь более одного порождающего элемента, т. е. «все со всеми»);

— реляционные (данные представлены в виде прямоугольной таблицы).

 

Таблица— основной объект базы данных, хранилище информации.

Запрос(на выборку) — требования для отбора данных из одной или нескольких таблиц по определенному пользователем условию.

Форма— объект базы данных, предназначенный для ввода информации (бланк, который удобно заполнять для ввода данных в базу).

Отчет— представление данных, отобранных по определенным требованиям.

Ключевое поле— поле, значение которого служит для однозначного определения записи в таблице (может быть счетчик).

Ключ— одно или несколько ключевых полей, позволяющих идентифицировать записи таблицы и организовывать связи между таблицами.

Счетчик— поле, содержащее порядковые номера записей в таблице.

Система управления базами данных(СУБД) — комплекс программных средств, позволяющих создавать, хранить, обеспечивать сортировку и поиск данных, а также организовать доступ к ним в соответствии с принятой технологией обработки данных.

ПримерыСУБД: MS Access, Dbase, Paradox, Oracle, Clliper, FoxPro.