Вопрос 3.

Вопрос 2.

Вопрос 1.

БД – поименованная совокупность структурных данных, относящихся к определенной предметной области, содержащая перекрёстные ссылки.

Предметная область – часть реального мира, подлежащая изучению для организации управления и автоматизации (п/п, банк, вуз, магазин и т.д.).

Структурирование данных – введение соглашений о способах представления данных.

 

Поле – это элементарная единица логической организации данных, которая соответствует неделимой единице информации – реквизиту (названию авто, его цвета, мощности и т.д.).

Первичный ключ – поле, значение которого однозначно идентифицирует (определяет (выделяет/индивидуализирует)) экземпляр записи.

Вторичный ключ – ключевое поле, значение которого выполняет роль поисковых или группировочных признаков (индексирование). Признаком вторичного поля является индексация.

Запись – совокупность логически связанных полей.

Экземпляр записи - отдельная реализация записи, содержащая конкретное значение её полей. То же, что и картеж.

Таблица– совокупность экземпляров записей одной структуры.

 

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

Схема БД – это именованное множество схем отношений.

Степень («арность» - количество полей) схемы отношения – количество атрибутов в схеме отношений.

Под типом данных в реляционной модели понимают тип конкретных значений атрибутов, который определяет диапазон значений атрибутов, операции, выполняемые над этими типами, и свойства атрибутов (полей).

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

Кортеж – множество, содержащее по одному значению каждого атрибута (поля), принадлежащего схеме отношения. Кортеж относим к реляционной базе данных.

Отношение – это множество кортежей, соответствующих одной схеме отношения (это множество экземпляров).

В реляционных базах таблицы называются отношениями, а в пустых таблицах (базах) - схемами отношений.

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

Простой ключ (одно поле) – это первичный ключ, состоящий только из одного атрибута.

Составной ключ – это первичный ключ, состоящий из нескольких атрибутов.

 

 

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

1) каждый элемент таблицы – это элемент данных (или экземпляр записи);

2) все столбцы в таблице однородные (все элементы столбца имеют одинаковый тип и длину, т.е. свойства);

3) каждый столбец имеет уникальное имя (в рамках одной таблицы);

4) одинаковые строки в таблице отсутствуют (поддерживается наличием ключевого поля);

5) порядок следования строк и столбцов может быть произвольным.