русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задание первичного ключа


Дата добавления: 2015-07-04; просмотров: 1674; Нарушение авторских прав


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

Первичный ключ определяется для всех таблиц. На его основе конструируется индекс, ускоряющий выполнение запросов и операций. Кроме того, Access 2007 проверяет нали­чие и уникальность значений в поле первичного ключа.

При создании новой таблицы (в режиме таблицы) Access автоматически создает пер­вичный ключ и назначает полю имя Код и тип данных Счетчик. Это поле скрыто в режиме таблицы, для его просмотра необходимо переключиться в режим конструктора таблиц.

Для определения (или изменения) первичного ключа следует выполнить такие действия:

1. Откройте таблицу в режиме конструктора (рис. 25). Выберите поле или поля, ко­торые будут использованы в качестве первичного ключа.

Рис. 25. Таблица в режиме конструктора.

2. Чтобы выделить одно поле, щелкните в области выделения строки нужного поля.

3. Для выделения нескольких полей щелкните в области выделения каждого поля, удерживая нажатой клавишу <Ctrl>.

4. Теперь на вкладке Конструктор выберите группу команд Сервис и щелкните на кнопке Ключевое поле (рис. 26).

Рис. 26. Эти команды применяются для создания первичного ключа.

5. Выделенные нами поля Фамилия и Имя станут ключевыми, о чем свидетельствует пиктограмма с изображением ключика слева от каждого поля (рис. 27).



Рис. 27. Таким образом помечаются первичные ключи, входящие в состав таблицы.

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

 



<== предыдущая лекция | следующая лекция ==>
Создание новой таблицы | Свойства полей


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.041 сек.