Что такое ключ? Описать различные типы ключей, используемых в базе данных?

3 Ответы


  • Ключ
    Ключ - это одно или комбинация нескольких полей. Его цель - получить доступ или извлечь строки данных из таблицы в соответствии с требованиями. Ключи определены в таблицах для быстрого и плавного доступа или упорядочивания сохраненных данных. Они также используются для создания ссылок между разными таблицами.

    Типы ключей
    Следующие таблицы или отношения будут использоваться для определения различных типов ключей.

    Первичный ключ
    Атрибут или комбинация атрибутов, которые однозначно идентифицируют строку или запись в отношении, известны как первичный ключ.

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

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

    Клавиша сортировки или управления
    Поле или комбинация полей, которые используются для физической последовательности сохраненных данных, называемые ключом сортировки. Также известна клавиша управления s.

    Внешний ключ Внешний
    ключ - это атрибут или комбинация атрибутов в отношении, значение которых соответствует первичному ключу в другом отношении. Таблица, в которой создается внешний ключ, называется зависимой таблицей. Таблица, к которой относится внешний ключ, называется родительской таблицей.
  • Ключ - одно или несколько полей

    Типы ключей
    Первичный ключ
    Вторичный ключ
    Кандидатный ключ
    Составной ключ
    Внешний ключ
  • Термин «ключ», используемый в базе данных, имеет жизненно важное значение. Это одна из уникальных записей в базе данных, с помощью которой мы можем идентифицировать другие записи, давая пример для понимания.

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

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

Напишите свой ответ

Ваш ответ появится после модерации