Categorías: Todo - отношения - ключ - таблица

por Козлов Дмитрий hace 6 años

222

БД (Козлов Дмитрий)

Реляционные базы данных представляют собой системы, в которых информация сохраняется в виде таблиц. Эти таблицы состоят из строк и столбцов, где каждая строка называется кортежем, а столбец представляет набор атрибутов.

БД (Козлов Дмитрий)

Козлов Дмитрий

ЗНАЧЕНИЕ пара множеств состоящая из заголовка тела и самого тела

ТЕЛО произвольное количество кортежей

ЗАГОЛОВОК ТЕЛА конечное множество упорядоченных пар: именем атрибута и имя некоторого базового типа или ранее определенного домена.

ОСНОВНЫЕ ПОНЯТИЯ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ

ПЕРВИЧНЫЙ КЛЮЧ называется атрибут (множество атрибутов) отношения, однозначно идентифицирующий каждый из его кортежей.

ФОРМА ПРЕДСТАВЛЕНИЯ один или несколько атрибутов

КОРТЕЖ это множество пар, которое содержит одно вхождение каждого имени атрибута, принадлежащего схеме отношения.

ФОРМА ПРЕДСТАВЛЕНИЯ строка таблицы

АТРИБУТЫ свойства, характеризующие сущность.

В структуре таблицы каждый атрибут именуется и ему соответствует заголовок некоторого столбца таблицы.
ФОРМА ПРЕДСТАВЛЕНИЯ заголовок столбца таблицы

ТИП ДАННЫХ Значения данных хранимые в реляционной базе данных

ФОРМА ПРЕДСТАВЛЕНИЯ тип значений элементов таблицы
ОНИ БЫВАЮТ

С плавающей точкой

Логические

Строки

Целые

ОТНОШЕНИЕ представляет из себя двумерную таблицу, с некоторыми данными.

ФОРМА ПРЕДСТАВЛЕНИЯ таблица
Порядок размещения строк произвольный
Все строки таблицы должны иметь одинаковую структуру
В каждой ячейке таблицы должно быть записано только одно значение из домена, соответствующего столбцу.
Названия столбцов в таблице не должны быть одинаковыми
Нельзя создавать две строки в таблице с одинаковыми значениями

ДОМЕН представляет из себя множество всех возможных значений определенного атрибута отношения

ФОРМА ПРЕДСТАВЛЕНИЯ множество приемлемых значений атрибута