Мәліметтер базасы және sql тілі


UNIQUE (Имя столбца.,..) FOREIGN KEY



бет4/10
Дата06.09.2023
өлшемі2,97 Mb.
#106196
1   2   3   4   5   6   7   8   9   10
Байланысты:
SQL

UNIQUE (Имя столбца.,..) FOREIGN KEY (Имя столбца.,..) REFERENCES Имя таблицы [(Имя столбца.,..)] [Ссылочная спецификация] CHECK Предикат
  • DEFAULT = <Значение по умолчанию>
  • NOT NULL
  • Ссылочная спецификация:
  • [ON UPDATE {CASCADE | SET NULL | SET DEFAULT | RESTRICTED| NO ACTION}] [ON DELETE {CASCADE | SET NULL | SET DEFAULT | RESTRICTED| NO ACTION}]
    • Нормализация
    • Основная цель нормализации – устранение избыточности данных.
    • Первая нормальная форма (1НФ, 1NF)
    • Вторая нормальная форма (2НФ, 2NF)
    • Третья нормальная форма (3НФ, 3NF)
    • Нормальная форма Бойса — Кодда (НФБК, BCNF)
    • Четвёртая нормальная форма (4НФ, 4NF)
    • Пятая нормальная форма (5НФ, 5NF)
    • Доменно-ключевая нормальная форма (ДКНФ, DKNF).
    • Нормализация модели данных
    • Первая нормальная форма:
    • информация в каждом поле таблицы является неделимой и не может быть разбита на подгруппы.
    • Нормализация модели данных
    • Вторая нормальная форма:
    • таблица соответствует 1НФ и в таблице нет неключевых атрибутов, зависящих от части сложного (состоящего из нескольких столбцов) первичного ключа.
    • Нормализация модели данных
    • Третья нормальная форма:
    • таблица соответствует первым двум НФ и все неключевые атрибуты зависят только от первичного ключа и не зависят друг от друга.
    • Язык SQL
    • SQL (Structured Query Language) – непроцедурный язык взаимодействия приложений и пользователей с реляционными СУБД, состоящий из набора стандартных команд на английском языке.
    • Отдельные команды изначально никак логически не связаны друг с другом.
    1   2   3   4   5   6   7   8   9   10




    ©emirsaba.org 2024
    әкімшілігінің қараңыз

        Басты бет