Понятие базы данных.
Базы данных.
Базы данных (БД) играют особую роль в современном мире. Все, с чем мы ежедневно сталкиваемся в жизни, скорее всего, зарегистрировано в той или иной базе. На базах данных основаны мировая коммерция и распространение знаний. Без баз данных не могли бы существовать Всемирная Паутина, автоматические банковские автоматы, кредитные/платежные карточки или системы интерактивного бронирования авиабилетов. Организации, занимающиеся сбором информации, исследовательские институты, университеты и библиотеки не имели бы возможности распределять по категориям и выборочно распространять огромный запас текущей и архивной информации. Умение работать с базами данных сегодня является одним из важнейших навыков в работе с компьютером, а специалисты в этой области никогда не останутся безработными.
Хранение информации – одна из важнейших функций компьютера. Одним из распространенных средств такого хранения являются базы данных.
База данных – это файл специального формата, содержащий информацию, структурированную заданным образом.
Известны три основных типа организации данных в БД и связей между ними:
- Иерархическая БД. Элементы в записи упорядочены. Один элемент считается главным, остальные – подчиненными. Примером такой структуры может быть дерево каталогов на диске или генеалогическое дерево. Служба имен доменов в Интернет (DNS) является собранием иерархических баз данных для перевода имен доменов Интернет из символов в числовые адреса протокола передачи данных IP. Поиск какого-либо элемента данных в такой системе может оказаться довольно трудоемким из-за необходимости последовательно проходить несколько иерархических уровней.
- Сетевая БД. Это более гибкая структура, т.к. в ней дополнительно к вертикальным связям устанавливаются горизонтальные связи. Процесс поиска данных в такой базе легче, чем в иерархической.
- Реляционная БД. Это наиболее распространенная структура. Информация организована в виде таблиц (отношений). Каждая строка таблицы содержит информацию об одном отдельном объекте описываемой в БД предметной области, а каждый столбец – определенные характеристики (свойства, атрибуты) этих объектов.
Большинство баз имеют табличную структуру. В такой структуре адрес данных определяется пересечением строк и столбцов. В БД столбцы называются полями, а строки – записями. Поля образуют структуру БД, а записи составляют информацию, которая в ней содержится. Если взять пустую БД, в которой пока еще нет никаких данных, то в ней все-таки есть информация. Это структура базы, т.е. набор полей. Они определяют, что будет записано в эту базу, и в каком виде.
Простейшие БД можно создавать, не прибегая к специальным программным средствам. Чтобы файл считался БД, информация в нем должна иметь структуру (поля) и быть форматирована так, чтобы содержимое соседних полей легко различалось. Простейшие БД можно создавать даже в текстовом редакторе Блокнот, т.е. обычный текстовый файл при определенном форматировании тоже может считаться БД.
Существует, по крайней мере, два формата текстовых БД:
- С заданным разделителем.
- С фиксированной длиной поля.
Несмотря на примитивность таких текстовых БД, мощные системы управления базами данных позволяют импортировать подобные файлы и преобразовывать их в «настоящие» БД.
Дата добавления: 2015-05-08; просмотров: 681;