Структурные элементы базы данных
Понятие базы данных тесно связано с такими понятиями структурных элементов, как поле, запись, таблица (рис.1.1).
Рис.1.1. Основные структурные элементы базы данных Поле – элементарная единица логической организации данных, которая соответствует неделимой единице информации – реквизиту. Для описания поля используются следующие характеристики: - имя (например, фамилия, имя, отчество, дата рождения); - тип (например, символьный, числовой, календарный); - длина (например, 15 байт, причем длина будет определяться максимально возможным объемом хранимых данных); - точность (для числовых данных, например, два десятичных знака для отображения дробной части). Запись – совокупность логически связанных полей. Экземпляр записи – отдельная реализация записи, содержащая конкретные значения ее полей. Таблица – совокупность экземпляров записей одной структуры. В структуре записи таблицы указываются поля, значения которых являются ключами: первичными (ПК) и вторичными (ВК). Первичный ключ (ПК) – это одно или несколько полей, однозначно идентифицирующих запись. Если первичный ключ состоит из одного поля, он называется простым, если из нескольких полей – составным ключом. Вторичный ключ (ВК) – это одно или несколько полей, которые выполняют роль поисковых или группировочных признаков. В отличие от первичного, значение вторичного ключа может повторяться в нескольких записях файла, то есть он не является уникальным. Если по значению первичного ключа может быть найден один-единственный экземпляр записи, то по вторичному – несколько.
|