Глава 1. Реляционные базы данных

§ 1. Назначение баз данных и принципы построения


Большие объёмы информации удобнее организовывать в базы данных. Пример: база данных предприятия хранит информацию о кадрах, заказах, заказчиках, поставщиках, выпускаемой продукции и т. д. Назначение базы данных – организация информации так, чтобы можно было легко и быстро находить её, чтобы одну и туже совокупность данных можно было использовать для максимального числа приложений. Вся информация в базе данных должна отражать действительное состояние объекта, т. е. постоянно дополняется, корректируется.

База данных представляет собой поименованную совокупность данных, отражающую состояние объекта или множества объектов, их свойства и взаимоотношения.

Совокупность программ, обеспечивающих обработку данных, называют Система Управления Базами Данных – СУБД.

Существуют три основных типа моделей данных:

1) сетевые,

2) иерархические

3) табличные.

Базы данных используют эти способы организации данных.

Базы данных с табличной формой организации называются реляционными. Реляционный тип баз данных применяется наиболее часто и является универсальным.

Термин «реляционный» (от латинского слова relation – отношение) указывает на то, что такая модель хранения данных построена на взаимоотношении составляющих её частей.

OpenOffice.org Base – реляционная СУБД, работающая в свободной операционной системе LINUX.

Свойства реляционной модели базы данных:

В реляционных базах данных информация хранится в таблицах.

Таблица – информационная модель реальной системы.

Таблица состоит из строк, называемых записями и столбцов, называемых полями.

Поле – элемент таблицы, который содержит данные определённого рода, например, фамилию, т.е. описывает конкретную характеристику, имеет один тип описания.

Каждое поле (столбец) имеет уникальное имя.

Запись (строка) – полный набор данных об определённом объекте.

Одинаковые записи (строки) в таблице отсутствуют.


Все таблицы содержат необходимую информацию и могут эффективно использоваться. Таблицы могут быть связаны между собой. Связь между таблицами используется для получения информации сразу из нескольких таблиц. Связь осуществляется через значения одного или нескольких совпадающих полей, такие поля называют ключевыми.

ИТОГ.

Ключевые концепции и принципы построения реляционной базы данных:

записи и поля

связанные таблицы

эффективное хранение данных

выборка из нескольких таблиц.

Cодержание

§ 2 Свойства полей