ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »
