Субд лекции

Темы:

Основные понятия

1. Информационные единицы.

1.1.  Реляционная база данных — совокупность взаимосвязанных плоских таблиц.

1.2.  Таблица - основная структурная единица реляционной базы данных, представляющая собой подмножество декартова произведения доменов. В реляционной теории используется термин «отношение». Часто эти термины используются как синонимы. Иногда они различаются: таблица считается способом хранения (отображения) отношения.

1.3.  Строки таблицы называются кортежами. Кортеж представляет собой совокупность атрибутов (Image, ..., Image, Image). В реляционных СУБД понятию «кортеж» чаще всего соответствует термин «запись».

1.4.  Наименьшей информационной единицей является атрибут. Каждый атрибут имеет имя (Image) и значение (Image). В реляционных СУБД понятию «атрибут» чаще всего соответствует термин «поле».

1.5.  Домен — множество значений данных какого-либо типа. Каждый атрибут может быть определен на каком-либо одном домене. На одном домене может быть определено несколько атрибутов.

2. Ключи.

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

Ключ обладает следующими свойствами:

а) уникальность - не может быть повторяющихся значений ключа в таблице;

б) неизбыточность - удаление любого атрибута из составного ключа должно привести к потере его уникальности;

следующая