Основные понятия баз данных..ppt

Preview:

Citation preview

Основные понятия базы

данных

Основные понятия баз данных:

• данное;

• элементарное данное;

• значение данного;

• область определения данного;

• атрибуты данного;

• структуры данных;

• первичный ключ;

• вторичный ключ.

Данное - это модель представления информации, доступной для обработки некоторым процессом (человеком, программой и др.), модель, оперируя с которой можно получить новую информацию.

Элементарное данное – это сущность, неделимая по отношению к представляемой ею операции и по отношению к логическому (программе) или физическому (ЦПУ) процессору.

С логической точки зрения элементарное данное характеризуется: a) идентификатором; b) значением; с) атрибутами.

Идентификатор данного используется для его вызова (доступа к нему).

Значение данного – это содержимое зоны памяти, в которой это данное размещено.

Область определения данного – это множество значений, которые может принимать в процессе обработки это данное.

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

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

База данных - это совокупность информации, специальным образом организованной так, чтобы облегчить её хранение, обработку, вывод.

•БД книжного фонда;

•БД кадрового состава;

•БД шедевров Эрмитажа;

•БД современной рок-музыки;

•БД химических элементов и их соединений.

Примеры баз данных:

Типы баз данных:• Иерархическая база данных

• Сетевая база данных

• Реляционная база данных

• организована в виде узлов, соединенных ветвями дерева;

• каждый узел подчинён, максимум, одному узлу уровня, расположенного непосредственно над ним (называемого материнским узлом), и может быть связан с один или несколькими узлами на иерархически нижнем уровне.

Иерархическая БД:

Пример иерархической БД

Представление иерархической БД в табличной форме

• также организована иерархически, однако одному дочернему узлу может соответствовать несколько материнских узлов.

Сетевая БД:

Пример сетевой БД

•Содержит информацию, организованную в виде двухмерных таблиц.•Такая таблица называется отношением.•Она содержит несколько связанных между собой таблиц.•Каждая строка в таблице содержит информацию об одном отдельном объекте БД.•Каждый столбец –определенные характеристики этих объектов.

Реляционная БД:

Пример реляционной БД

Recommended