ВУЗ:
Составители:
132
• Выполнить команду Вставка /Строки. При этом новая строка
будет вставлена над текущей строкой.
Определение ключа.
Эффективность работы Microsoft Access повышается при нали-
чии в таблице ключа. Ключ таблицы – это одно или несколько полей
таблицы, совокупность значений которых однозначно определяет
каждую запись этой таблицы.
Как правило, ключевым назначается поле, содержащее уникаль -
ный код или номер.
Таблица в которой определены ключи обладает следующими
свойствами:
• Существенно ускоряется выполнение запросов и некоторых
других операций.
• По умолчанию записи в форме или таблице изображаются в
порядке, определяемом ключом .
• Автоматически поддерживается уникальность записей в таб-
лице, т . к. Microsoft Access не допускает наличия в таблице
записей с одинаковыми значениями ключа.
Кроме того, наличие ключа необходимо для установки связей
между таблицами и одновременного обновления нескольких связан-
ных таблиц.
В связи с тем, что Microsoft Access использует для хранения в ба -
зах данных связную совокупность данных , задание ключевых полей
является обязательным для каждой таблицы. Поэтому если ключ в
таблице не задан, Microsoft Access создает его автоматически. Он соз -
дает поле КОД с типом данных Счетчик. Это означает , что каждый
раз при создании новой записи значение счетчика увеличивается на 1.
Этот номер и является первичным ключом для каждой новой записи.
Чтобы определить ключ, необходимо:
• Выделить строку с описанием нужного поля. Для того чтобы
создать составной ключ, нажмите клавишу Ctrl и, не отпуская
ее, выделите по очереди все нужные поля.
• На панели инструментов «Конструктор таблиц» нажмите
кнопку Ключевое поле.
Для последующего изменения или удаления ключа используется
окно «Индексы» .
В большинстве случаев достаточно определить одно ключевое
поле, однако если ни одно поле таблицы не содержит уникальных
значений, можно определить составной ключ, состоящий из несколь -
ких полей. Ключи необходимы для установки связей между таблица-
ми и одновременного обновления нескольких связанных таблиц .
132 • Вып олнит ь кома нду Вс т а вка /Ст роки. П ри эт ом нова я с т рока будет вс т а влена на д т екущ ей с т рокой. О пред елени ек лю ча. Э ффект ивнос т ь ра бот ы Microsoft Access п овыш а ет с я п ри на ли- ч ии в т а блиц е клю ч а . К л юч т абл и цы – эт о одно и л и неск ол ьк о пол ей т абл и цы, совок у пност ь значени й к от орых однозначно определ яет к ажду ю запи сь эт ой т абл и цы. Ка к п ра вило, клю ч евым на зна ч а ет с я п оле, с одержа щ ее уника ль - ный код или номер. Т а блиц а в кот орой оп ределены клю ч и обла да ет с ледую щ ими с войс т ва ми: • Сущ ес т венно ус коряет с я вып олнение за п рос ов и некот орых других оп ера ц ий. • П о умолч а нию за п ис и в форме или т а блиц е изобра жа ю т с я в п орядке, оп ределяемом клю ч ом. • Авт ома т ич ес ки п оддержива ет с я уника ль нос т ь за п ис ей в т а б- лиц е, т . к. Microsoft Access не доп ус ка ет на лич ия в т а блиц е за п ис ей с одина ковыми зна ч ениями клю ч а . К ром е т ого, нал и чи е к люча необходи м о дл я у ст ановк и связей м ежду т абл и цам и и одноврем енного обновл ени я неск ол ьк и х связан- ных т абл и ц. В с вязи с т ем, ч т оMicrosoft Access ис п оль зует для хра нения в ба - за х да нных с вязную с овокуп нос т ь да нных, за да ние клю ч евых п олей являет с я обяза т ель ным для ка ждой т а блиц ы. П оэт ому ес ли клю ч в т а блиц е не за да н, Microsoft Access с озда ет егоа вт ома т ич ес ки. Онс оз- да ет п оле КОД с т ип ом да нных Счетчи к . Э т о озна ч а ет , ч т о ка ждый ра з п ри с озда нии новой за п ис и зна ч ение с ч ет ч ика увелич ива ет с я на 1. Э т от номер и являет с я п ервич ным клю ч ом для ка ждой новой за п ис и. Ч т о бы о пр едели т ь к лю ч, нео бхо ди м о : • Выделит ь с т року с оп ис а нием нужного п оля. Д ля т ого ч т обы с озда т ь с ос т а вной клю ч , на жмит е кла виш у Ctrl и, не от п ус ка я ее, выделит е п ооч ереди вс е нужные п оля. • На п а нели инс т румент ов « Конс т рукт ор т а блиц » на жмит е кноп ку К лю чев оеполе. Д ля п ос ледую щ его изменения или уда ления клю ч а ис п оль зует с я окно« Индекс ы». В боль ш инс т ве с луч а ев дос т а т оч но оп ределит ь одно клю ч евое п оле, одна ко ес ли ни одно п оле т а блиц ы не с одержит уника ль ных зна ч ений, можно оп ределит ь с ос т а вной клю ч , с ос т оящ ий из нес коль - ких п олей. Клю ч и необходимы для ус т а новки с вязей между т а блиц а - ми и одновременногообновления нес коль ких с вяза нных т а блиц .
Страницы
- « первая
- ‹ предыдущая
- …
- 131
- 132
- 133
- 134
- 135
- …
- следующая ›
- последняя »