Главные темы ► database ► Postgresql ► sql ► Основные понятия реляционной модели
Теги: dba1

Основные понятия реляционной модели

Конспект в доработке

    Внешний ключ

    Таблица которая содержит внешний ключ называется ссылающейся таблицей (referencing table)
    Таблица содержащая соответствующий потенциальный ключ называется ссылочной(целевой) таблицей (referenced table)
    Внешний ключ может быть составным, включать более одного атрибута, может быть не уникальным.
    При удалении строки из ссылочной таблицы, строки из ссылающейся таблицы должны быть также удалены.
    При изменении значения столбца в ссылочной таблицы, должно быть изменено значение столбца в ссылающейся таблице.
    Два этих подхода называются каскадным удалением(обновлением)
    Транзакция - набор операций над базой данных, единая и неделимая единица работы, выполняется полностью либо не выполняется вовсе

    Группы операторов

    Data Definition Language — DDL - группа операторов определения данных (создание, изменение, удаление таблиц)
    Data Manipulation Language — DML - группа операторов манипулирования данными (выборка, изменение, удаление, вставка строк в таблице)
    Data Control Language — DCL - группа операторов управляющая привилегиями доступа к объектам БД


    Источники
    Последнее изменение: November 4, 2024 18:39


    Редактировать


    test

    2025-12-31 23:09:00 Редактировать

    test

    2025-12-31 23:10:00 Редактировать

    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ
    Loading…
    Loading the web debug toolbar…
    Attempt #