Базы данных. Основные понятия.
{Хранение информации — одна из важнейших функций компьютера. Одним из распространенных средств такого хранения являются базы данных}
База данных (в широком смысле) — это организованное собрание данных, относящихся к определенной теме или задаче. {Такой задачей, например, может быть отслеживание заказов клиентов, хранение коллекции звукозаписей или фонда библиотеки.}
База данных (в узком смысле) — это файл специального формата, содержащий информацию, структурированную заданным образом.
Структура базы данных
Большинство баз данных имеют табличную структуру. {Как мы знаем, в табличной структуре адрес данных определяется пересечением строк и столбцов}. В базах данных столбцы называются полями, а строки — записями. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится.
{Для того чтобы легко усвоить понятие структуры базы данных, надо представить себе пустую базу, в которой пока еще нет никаких данных. Несмотря на то, что данных в базе нет, информация в ней все-таки есть. Это структура базы, то есть набор полей. Они определяют, что будет записано в эту базу и в каком виде.}
|
|
Пример (база аудио CD).
Простейшие базы данных
Простейшие базы можно создавать, не прибегая к специальным программным средствам (например, в текстовом редакторе Блокнот). Чтобы файл считался базой данных, информация в нем должна иметь структуру (поля) и быть форматирована так, чтобы содержимое соседних полей легко различалось. {То есть обычный текстовый файл при определенном форматировании тоже может считаться базой данных.}
Существует по крайней мере 2 формата текстовых баз данных:
• с заданным разделителем;
• с фиксированной длиной поля.
{Несмотря на «примитивность» таких текстовых баз данных, мощные системы управления базами данных позволяют импортировать подобные файлы и преобразовывать их в «настоящие» базы данных.}
Пример текстовой базы с разделителями. Разделителем является запятая.
Та же текстовая база с фиксированной длиной полей.