База данных (БД) – совокупность хранящихся взаимосвязанных данных, организованных по определенным правилам.
БАЗЫ ДАННЫХ
БД служат для хранения и поиска большого объема информации.
Примеры баз данных: записная книжка, словари, справочники, энциклопедии и пр.
База данных – структурная информационная модель.
1. По характеру хранимой информации базы данных делятся на фактографические и документальные.
В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Например, в БД библиотеки о каждой книге хранятся библиографические сведения: год издания, автор, название и пр.; в записной книжке, школьника могут храниться фамилии, имена, даты рождения, телефоны, адреса друзей и знакомых.
В документальных БД содержатся документы (информация) самого разного типа: текстового, графического, звукового, мультимедийного (например, различные справочники, словари).
Примеры баз данных: фактографические
• БД книжного фонда библиотеки;
• БД кадрового состава учреждения;
документальные
• БД законодательных актов в области уголовного права;
• БД современной рок музыки и пр.
Сама база данных включает в себя только информацию (БД – «информационный склад»).
Информационная система(ИС) – хранилище информации, снабженное процедурами ввода, поиска, обработки и выдачи информации.
Примеры информационных систем:
• Система продажи билетов на пассажирские поезда;
• Справочная система Windows;
• WWW – глобальная информационная система.
В справочной системе Windows и сети Internet информация представлена в виде гипертекста - структурированного текста, в котором могут осуществляться переходы по выделенным меткам.
Устройства внешней памяти, на которых хранятся базы данных, должны иметь высокую информационную емкость и малое время доступа к хранимой информации.
По способу хранения базы данных делятся на централизованные и распределенные. Централизованная БД – БД хранится на одном компьютере.
Распределенная база данных – различные части хранимой базы данных хранятся на множестве компьютеров, объединенных между собой сетью.
Пример: информация в сети Internet, объединенная паутиной WWW.
По структуре организации данных базы данных делятся на реляционные и нереляционные.
Иерархической называется БД, в которой информация упорядочена следующим образом: один элемент записи считается главным, остальные – подчиненными. Иерархическую базу данных образуют файловая система на диске, родовое генеалогическое дерево.
Сетевой называется БД, в которой к вертикальным иерархическим связям добавляются горизонтальные связи.
Реляционной (от английского слова relation – отношение) называется БД, содержащая информации организованную в виде прямоугольных таблиц, связанных между собой. Такая таблица называется отношением.
Пример фактографической реляционной базы данных:
Каждая таблица должна иметь свое имя.
Запись – это строка таблицы.
Поле – это столбец таблицы.
Таблица – информационная модель реальной системы.
Запись содержит информацию об одном конкретном объекте.
Поле содержит определенные характеристики объектов.
Основной элемент БД – запись.
Главный ключ – это поле или совокупность полей, которое однозначно определяет запись в таблице.
Связь между таблицами осуществляется посредством значений одного или нескольких совпадающих полей.