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



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

  • Связи между отдельными таблицами в реляционной модели в явном виде могут не описываться.
  • Они устанавливаются пользователем при написании запроса на выборку данных и представляют собой условия равенства значений соответствующих полей.
  • Связь в реляционной БД
  • Первичный ключ (главный ключ, primary key, PK). Представляет собой столбец или совокупность столбцов, значения которых однозначно идентифицируют строки.
  • Вторичный ключ (внешний, foreign key, FK) - Столбец или совокупность столбцов, которые в данной таблице не являются первичными ключами, но являются первичными ключами в другой таблице.
  • Связь в реляционной БД
  • Ограничения целостности
  • Целостность базы данных (database integrity) — соответствие имеющейся в базе данных информации её внутренней логике, структуре и всем явно заданным правилам.
  • Каждое правило, налагающее некоторое ограничение на возможное состояние базы данных, называется ограничением целостности (integrity constraint).
  • Ограничения целостности могут относиться к разным информационным объектам: атрибутам, кортежам, отношениям, связям между ними и т.д.
  • Ограничения целостности
  • Для полей (атрибутов) используются следующие виды ограничений:
  • • Тип и формат поля .
  • • Задание диапазона значений.
  • • Недопустимость пустого поля.
  • • Задание домена.
  • • Проверка на уникальность значения какого-либо поля. Ограничение позволяет избежать записей-дубликатов.
  • Ограничения целостности
1   2   3   4   5   6   7   8   9   10




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

    Басты бет