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

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

Embed Size (px)

Citation preview

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

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

данных

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

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

• данное;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сетевая БД:

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

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

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

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

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

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

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