Ключевое поле бд
Автор флюгер задал вопрос в разделе Компьютеры, Связь
БД: Ключевые и Индексные поля. и получил лучший ответ
Ответ от Виталий Кириллович[активный]
Ключевое поле в таблице прежде всего создается для того, чтобы обеспечить уникальность записей в таблице. Разумеется, для этого его значение для каждой записи этой таблицы должно быть уникальным. Уникальность записей нужна для поддержания целостности данных; в противном случае мы не смогли бы узнать, с какой именно строкой таблицы из нескольких полностью совпадающих нам нужно имть дело.
Индексное поле (или просто индекс) задается для того, чтобы отсортировать записи таблицы по этому полю для более быстрого последующего поиска.
Ключевое поле всегда является индексным, т.е. по нему всегда происходит сортировка. При этом она происходит так сказать "физически", т.е. записи таблицы действительно переупорядочиваются в соответствии со значением ключа. В отличие от ключа, пострение индекса не приводит к переупорядочиванию записей, а лишь к созданию индексного файла, помогающего быстрее отыскивать соответствующие записи.
При этом как ключ, так и индекс задаются самим пользователем.
О, я базу лабаю счас.. с индексами бьюсь... постою, посмотрю, что умные люди напшиут...
а справка не пашет в аксесе?!
ключевое поле обычно делают для простоты с индексным одинаковым. вводятся они для оптимизации размера БД, в частности для упорядочивания связей. главное ограничение на эти поля-все записи должны быть уникальными. чем они различаются? в серьёзных бд индексы обычно проставляются автоматически и обеспечивают более быструю работус, а ключи задаются юзером и должны иметь некий наглядный смысл
что называется. в базе данных: -таблицей -запросом -формой -отчетом -ключевым полем -ключом -счетчиком
таблица — основное средство для хранения информации в БД;
запрос — это инструмент для
подробнее...
Что такое инфологическая модель предметной области.
Информатика << Назад
БАЗА ДАННЫХ. ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ БАЗЫ ДАННЫХ. ОСНОВНЫЕ ВИДЫ
подробнее...
СУБД MS Access/ ключами в базе данных называются...
уникальные идентификаторы
подробнее...
microsoft access, помогите разобраться плиз!
У тебя в какой-то таблице есть пустое поле которое является ключевым, тебе надо его заполнить.
подробнее...
ГДЕ НАЙТИ ГОТОВЫЕ БАЗЫ ДАННЫХ ДЛЯ ACCESS ПО СКЛАДУ??? help??»
Можно сгенерировать генератором баз данных Access. Для этого: Пуск - Создать документ Office -
подробнее...