SQL: Создание таблицы

SQL: Создание таблицы

Для начала разберёмся, что такое «таблица».
Таблица — это способ структурирования данных. Представляет собой распределение данных по однотипным строкам и столбцам.
Рассмотрим, как создавать таблицу:

CREATE TABLE — это команда для создания таблицы.
Users — это   имя таблицы.
id —  первый столбец таблицы, означающий id пользователя.
INT — 
тип первого столбца.
NOT NULL — означает, что поле обязательно к заполнению.
PRIMARY KEY — означает, что значения столбца являются первичным ключом.
Атрибут — свойства сущности.
Кортеж — множество пар вида {имя атрибута; значение}(строка).
Отношения — множество строк таблицы или кортежей.
Первичный ключ — минимальный набор атрибутов однозначно определяющий кортеж отношения.
id, Name, Login и uPassword — имена столбцов таблицы.
Кроме первичного ключа существует ещё и внешний.
Внешний ключ — обеспечивает однозначную логическую связь, между таблицами одной БД.

 

 

Разберёмся как добавить в таблицу внешний ключ.

FOREIGN KEY(id_usera) —  означает, что в таблицу добавляется внешний ключ. Внешним ключом будет столбец id_otdela.
REFERENCES — команда показывающая на какую таблицу будет ссылаться внешний ключ. В нашем случаи это таблица OTDEL, а столбец на который мы ссылаемся имеет название id.

Добавить комментарий