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