На этом шаге мы рассмотрим что представляет собой база данных.
База данных (БД) - это, попросту говоря, собрание данных. Примером неэлектронной базы данных является общественная библиотека. В библиотеке хранятся книги, периодические издания и прочие документы. Когда нужно отыскать в библиотеке какие-либо данные, вы просматриваете каталог или спрашиваете у библиотекаря. Другой пример - неупорядоченная стопка бумаг, которая может находиться у вас на столе. Когда вам нужно что-то найти, вы роетесь в этой кипе, пока не найдете нужный листок. Эта база данных может работать, поскольку ее размер крайне мал. Стопка бумаг, несомненно, будет неэффективна для большого объема данных, такого, например, как библиотечное собрание. Библиотека без картотеки останется базой данных, только ею нельзя будет пользоваться. Поэтому, чтобы библиотека имела какую-то ценность, она должна быть организована каким-либо способом. Стопкой бумаг можно бы было пользоваться более уверенно при наличии упорядоченной системы их хранения. Поэтому, уточняя определение, мы скажем, что база данных - о рганизованное собрание данных.
У библиотеки бумаг и библиотеки много сходства. Та и другая являются базами данных, состоящими из документов. Не никакого смысла, однако, соединять их вместе, поскольку ваши документы интересны только вам, а библиотека содержит документы, представляющие общий интерес. Каждая из баз данных отвечает определенному назначению и организованна в соответствии с этим назначением. Поэтому мы еще несколько улучшим наше определение: база данных есть собрание данных, которые организованны и хранятся в соответствии с некоторым назначением.
На следующем шаге мы рассмотрим понятие реляционной базы данных.