Терминология Реляционной базы данных

Реляционная база данных может содержать одну или более таблиц.

Терминология Реляционной базы данных

Таблицы - основная структура хранения RDBMS. Таблица содержит все необходимые данные о чем-то в реальном мире, например о сотрудниках, счетах-фактурах или заказчиках.

Рисунок показывает содержание таблицы EMPLOYEES или отношение. Числа указывают следующее:

  1. Единственная строка (или кортеж) представляет все данные, которые требуется для конкретного сотрудника. Каждая строка в таблице должна быть идентифицирована первичным ключом, который не допускает никакие дублирующиеся строки. Порядок строк не важен; указывайте порядок строк, когда данные извлекаются.

  2. Столбец или атрибут, содержащий номер сотрудника. Номер сотрудника идентифицирует уникального сотрудника в таблице EMPLOYEES. В этом примере столбец номера сотрудника определяется как первичный ключ. Первичный ключ должен содержать значение и это значение должно быть уникальным.

  3. Столбец, который не является значением ключа. Столбец представляет один вид данных в таблице; в этом примере данные - это зарплаты всех сотрудников. Порядок следования столбцов незначителен при сохранении данных; укажите порядок следования столбцов, когда данные будут извлекаться.

  1. Столбец, содержащий номер отдела, который является также внешним ключом. Внешний ключ - столбец, который определяет, как таблицы соотносятся друг с другом. Внешний ключ ссылается на первичный ключ или уникальный ключ в той же самой таблице или в другой таблице. В примере DEPARTMENT_ID однозначно определяет отдел в таблице DEPARTMENTS.

  2. Поле находится на пересечении строки и столбца. Может быть только одно значение в поле.

  3. У поля может не быть никакого значения. Это называют значением null. В таблице EMPLOYEES только у тех сотрудников, которые имеют роль торговых представителей, есть значение в поле COMMISSION_PCT (комиссия).

Далее: Дублирующиеся строки

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)