Как сделать два ключевых поля в access?

В разделе Программное обеспечение на вопрос как выбрать два ключевых поля в access? заданный автором Простричь лучший ответ это В таблице, в режиме Конструктора, выбираешь оба поля, потом правой кнопкой мыши и назначаешь их ключевыми.

Ответ от

22 ответа

Привет! Вот подборка тем с ответами на Ваш вопрос: как выбрать два ключевых поля в access?

Как сделать несколько ключевых полей в Access?ОЧЕНЬ надо!!!!

метки:

Надым Поличка как сделать вино из винограда в домашних условиях ?

метки:

Вино Как сделать Как сделать спавн для карты в майнкрафт? Как сделать подчеркивание в Word-е на пустом месте, а не под словами?

Выше неоднократно упоминалось понятие ключевого поля. Ключевое поле — это одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице. Если для таблицы определены ключевые поля, то Microsoft Access предотвращает дублирование или ввод пустых значений в ключевое поле. Ключевые поля используются для быстрого поиска и связи данных из разных таблиц при помощи запросов, форм и отчетов.

В Microsoft Access можно выделить три типа ключевых полей: счетчик, простой ключ и составной ключ. Рассмотрим каждый из этих типов.

Для создания ключевого поля типа Счетчик необходимо в режиме Конструктора таблиц:

  1. Включить в таблицу поле счетчика.
  2. Задать для него автоматическое увеличение на 1.
  3. Указать это поле в качестве ключевого путем нажатия на кнопку Ключевое поле (Primary Key) на панели инструментов Конструктор таблиц (Table Design).

Если до сохранения созданной таблицы ключевые поля не были определены, то при сохранении будет выдано сообщение о создании ключевого поля. При нажатии кнопки Да (Yes) будет создано ключевое поле счетчика с именем Код (ID) и типом данных Счетчик (AutoNumber).

Для создания простого ключа достаточно иметь поле, которое содержит уникальные значения (например, коды или номера). Если выбранное поле содержит повторяющиеся или пустые значения, его нельзя определить как ключевое. Для определения записей, содержащих повторяющиеся данные, можно выполнить запрос на поиск повторяющихся записей. Если устранить повторы путем изменения значений невозможно, следует либо добавить в таблицу поле счетчика и сделать его ключевым, либо определить составной ключ.

Составной ключ необходим в случае, если невозможно гарантировать уникальность записи с помощью одного поля. Он представляет собой комбинацию нескольких полей. Для определения составного ключа необходимо:

  1. Открыть таблицу в режиме Конструктора.
  2. Выделить поля, которые необходимо определить как ключевые.
  3. Нажать кнопку Ключевое поле (Primary Key) на панели инструментов Конструктор таблиц (Table Design).

Замечание

Для составного ключа существенным может оказаться порядок образующих ключ полей. Сортировка записей осуществляется в соответствии с порядком ключевых полей в окне Конструктора таблицы. Если необходимо указать другой порядок сортировки без изменения порядка ключевых полей, то сначала нужно определить ключ, а затем нажать кнопку Индексы (Indexes) на панели инструментов Конструктор таблиц (Table Design). Затем в появившемся окне Индексы (Indexes) нужно указать другой порядок полей для индекса с именем Ключевое поле (Primary Key).

Рассмотрим в качестве примера применения составного ключа таблицу «Заказано» (OrderDetails) базы данных (Northwind) (рис. 2.23).

В данном случае в качестве составного ключа используются поля «Код заказа» (OrderlD) и «КодТовара» (ProductID), т. к. ни одно из этих полей в отдельности не гарантирует уникальность записи. При этом в таблице выводится не код товара, а наименование товара, т. к. поле «КодТовара» (ProductID) данной таблицы содержит подстановку из таблицы «Товары» (Products), а значения полей «КодТовара» (ProductID) этих таблиц связаны отношением «один-ко-многим» (одной записи таблицы «Товары» (Products) может соответствовать несколько записей таблицы «Заказано» (OrderDetails)). Оба поля могут содержать повторяющиеся значения. Так, один заказ может включать в себя несколько товаров, а в разные заказы могут включаться одинаковые товары. В то же время сочетание полей «КодЗаказа» (OrderlD) и «КодТовара» (ProductID) однозначно определяет каждую запись таблицы «Заказы» (OrderDetails).

Чтобы изменить ключ, необходимо:

  1. Открыть таблицу в режиме Конструктора.
  2. Выбрать имеющиеся ключевые поля.
  3. Нажать на кнопку Ключевое поле (Primary Key), при этом кнопка должна принять положение Выкл., а из области выделения должны исчезнуть значки ключевого поля.
  4. Выбрать поле, которое необходимо сделать ключевым.
  5. Нажать на кнопку Ключевое поле (Primary Key). При этом в области выделения должен появиться значок ключевого поля.

Рис. 2.23. Пример таблицы с использованием составного ключа

Чтобы удалить ключ, необходимо:

  1. Открыть таблицу в режиме Конструктора.
  2. Выбрать имеющееся ключевое поле (ключевые поля).
  3. Нажать на кнопку Ключевое поле (Primary Key), при этом кнопка должна принять положение Выкл., а из области выделения должен исчезнуть значок (значки) ключевого поля.

Sort by

Что такое ключевые поля и индексы в БД Microsoft AccessУроки по Microsoft Access

Year ago

Если вы не знаете, что такое первичный ключ, как создаются ключевые поля и для чего нужно использовать индек…

Как определить ключевое поле в таблице.Виктория Дончик

5 years ago

informatikurok.ru/Тема: Ключевое поле в таблице Access. Сегодня на занятии мы рассмотрим, что такое ключевое поле…

3.1 Ключевые поляOleg PC

2 years ago

Microsoft Office Access или просто Microsoft Access — реляционная система управления базами данных (СУБД) корпорации Microsoft….

Как ЛЕГКО и БЫСТРО создать схему данных в Microsoft Access?Уроки по Microsoft Access

3 years ago

Узнайте, как легко и быстро создать базу данных Access — accesshelp.ru/category/lessons/ Готовые базы Access: 7108.ru/g0203…

ЛЕГКОЕ создание таблиц в базе данных Microsoft AccessУроки по Microsoft Access

2 years ago

Узнайте, как легко и быстро создать базу данных Access — accesshelp.ru/category/uroki/ Если вы не знаете с чего начать…

Microsoft Access № 56: изменение поля счётчика AccessАндрей Домостой

4 years ago

Как задать начальное значение поля счётчика Access и шаг приращения? КУПИТЬ ВИДЕОКУРСЫ ИЛИ ЗАКАЗАТЬ БАЗУ:…

Как сделать таблицы в базе данных Microsoft Access 2016Уроки по Microsoft Access

Year ago

Если вы не знаете как создать базу данных в программе Microsoft Access 2016, то посмотрите это видео. Всего за 6 уроков…

Как создать ВЫЧИСЛЯЕМЫЕ запросы в базе AccessУроки по Microsoft Access

Year ago

Если вы не знаете, как создаются запросы с вычислениями в базе данных Microsoft Access, то посмотрите это видео….

Створення запитів в Access 2016Вчитель Інформатики

Year ago

Створення простого запиту, запиту на вибірку та запиту з параметром в Access 2016.

23 Удаление полей в AccessСИЛА ЗНАНИЯ

8 months ago

Как задать условия для ТЕКСТОВЫХ полей в запросах MS ACCESSУроки по Microsoft Access

Year ago

Если вы не знаете, как создаются запросы в базе данных Microsoft Access, то посмотрите это видео. Продолжаем работат…

20 Перемещение полей в AccessСИЛА ЗНАНИЯ

8 months ago

ПОШАГОВОЕ создание схемы данных в базе данных AccessУроки по Microsoft Access

Year ago

Если вы не знаете, как ПРАВИЛЬНО построить схему данных в программе Microsoft Access, то посмотрите это видео. Продо…

Первое знакомство с базами данных Microsoft AccessУроки по Microsoft Access

2 years ago

Узнайте, как легко и быстро создать базу данных Access — accesshelp.ru/category/uroki/ Готовые базы Access: 7108.ru/g0203 Если…

Access с нуля Урок №7- Схема данныхKak V

5 years ago

Access с нуля.

Основные свойства полей таблицы Microsoft AccessГеннадий

Year ago

Основные свойства полей таблицы Microsoft Access.

Какие типы связей между таблицами существуют в БД AccessУроки по Microsoft Access

Year ago

Если вы не знаете, какие типы связей между таблицами используются в программе Microsoft Access, то посмотрите это…

Готовая база данных Access Успеваемость студентов (1 из 4)Уроки по Microsoft Access

11 months ago

Если вы не знаете что такое готовая база данных Access, то посмотрите это видео. ВСЕГО ЗА 4 УРОКА мы создадим…

4.1 Создание связей между таблицами Microsoft Access 2010.Dmitrii Dmitrii

2 years ago

Раздел 4. Организация связей между таблицами и сохранение целостности данных. Основы системы управления…

Как связать таблицы в базе данных Microsoft Access 2016Уроки по Microsoft Access

Year ago

Если вы не знаете как создать базу данных в программе Microsoft Access 2016, то посмотрите это видео. Всего за 6 уроков…

Курс Qlik Sense #6: Ключевые поля. Как связать разные таблицыЕвгений Стучалкин

2 years ago

Ссылка на таблицу контактов (Кликнуть правой кнопкой, нажать скопировать ссылку): business-4-profit.com/qlik-uroki/Contact…

ЛЕГКОЕ создание маски ввода в базе данных Microsoft AccessУроки по Microsoft Access

Year ago

Узнайте, как легко и быстро создать маску ввода в базе данных Microsoft Access — accesshelp.ru/maska-vvoda-v-microsoft-access/ Если…

Microsoft Access № 13: автоматическое заполнение поля макросом данных AccessАндрей Домостой

3 years ago

Как при помощи макроса данных Access автоматически задать значение логического поля (женский или мужской…

Access. Таблицы. 2. Первичный ключ. Подстановки.Vigil IT-video

Year ago

В видеоуроке рассказывается о первичных ключах и подстановке значений в полях таблиц, а так же о том, как…

Максимальная длина строки в запросе Access (функция Len)Уроки по Microsoft Access

Year ago

Если вы не знаете, как работает функция Len в базе данных Microsoft Access, то посмотрите это видео. На простых запрос…

Как сбросить значения поля счетчика в базе Access (3 ПРОСТЫХ способа)Уроки по Microsoft Access

11 months ago

Если вы не знаете, как сбросить значения поля счетчика в базе данных Microsoft Access, то посмотрите это видео. В…

Как открыть форму Access на ОПРЕДЕЛЕННОЙ записиУроки по Microsoft Access

7 months ago

Если вы не знаете, как открыть форму на определенной записи в базе данных Microsoft Access, то посмотрите это видео….

Access. Таблицы. 1. Создание таблиц, поля, типы данных, основные свойства.Vigil IT-video

Year ago

В видеоуроке рассказывается об основных спосбах создания таблиц в СУБД Access 2010, типах данных и основных…

Microsoft Access № 77: применение составного индекса в AccessАндрей Домостой

10 months ago

Установим в таблице Access проверку уникальности по четырём полям при помощи составного индекса Access. КУПИТЬ…

Как создать подчиненные формы в базе AccessУроки по Microsoft Access

9 months ago

Если вы не знаете, как создать подчиненные формы в базе данных Microsoft Access, то посмотрите это видео. Что вас…

Как сделать ЗАВИСИМЫЕ поля со списком в базе Access за 10 минутУроки по Microsoft Access

7 months ago

Если вы не знаете как создать зависимые поля со списком в базе данных Access, то посмотрите это видео. Всего…

КАК и ЗАЧЕМ использовать мастер подстановок в Microsoft AccessУроки по Microsoft Access

Year ago

Если вы не знаете зачем использовать мастер подстановки в программе Microsoft Access, то посмотрите это видео….

Лекция 14: Access: Заполнение таблиц базы данныхНОУ ИНТУИТ

4 years ago

Режим таблицы, режим ввода записей БД, настройка вида таблиц БД, данные особых типов (рисунки, вложения)….

MS Access Урок #3. Связность данныхОбучение программы

4 years ago

MS Access Урок #3. Связность данных: 3.1. Ключевые поля 3.2. Связывание таблиц 3.3. Создание и использование индексов.

(Создание БД) 4. Создание связей между таблицами в DelphiЧастные уроки

5 years ago

Более подробно этот урок смотрите здесь — teach.com.ua/relationship/ Еще уроки по созданию базы данных в среде…

Типы ключей в базе данныхVolodya Mozhenkov

3 years ago

Если вы не сталкивались с понятиями «первичный ключ», «вторичный ключ», «внешний ключ», и «сложный ключ»,…

Готовая база данных Access Успеваемость студентов (2 из 4)Уроки по Microsoft Access

11 months ago

Если вы не знаете что такое готовая база данных Access, то посмотрите это видео. ВСЕГО ЗА 4 УРОКА мы создадим…

Microsoft Access № 5: формат поля Access и поясняющая надписьАндрей Домостой

3 years ago

Формат поля Access помогает автоматически создавать поясняющие надписи для значения поля. КУПИТЬ ВИДЕОКУРСЫ…

SQL: создаем запросы на выборку с условием (WHERE) в Microsoft AccessУроки по Microsoft Access

Year ago

Если вы не знаете как создать SQL-запросы в базе данных Microsoft Access, то посмотрите это видео. На примере стандарт…

Как создать ЗАПРОСЫ НА ДОБАВЛЕНИЕ в Microsoft Access за 8 минутУроки по Microsoft Access

Year ago

Если вы не знаете как создать запрос на добавление в программе Microsoft Access, то посмотрите это видео. Продолжае…

Как создать макросы в Microsoft Access за 7 минутУроки по Microsoft Access

3 years ago

Узнайте, как легко и быстро создать базу данных Access — accesshelp.ru/category/uroki/ Готовые базы Access: 7108.ru/g0203 Если…

Как сделать нумерацию строк в отчете AccessУроки по Microsoft Access

11 months ago

Если вы не знаете, как сделать нумерацию строк в отчете базы данных Microsoft Access, то посмотрите это видео. Убеди…

Как создать базу данных Microsoft Access за 30 минутУроки по Microsoft Access

3 years ago

Узнайте, как легко и быстро создать базу данных Access — accesshelp.ru/category/uroki/ Если вы не знаете как сделать базу…

Как создать ЗАПРОСЫ НА ОБНОВЛЕНИЕ в Microsoft Access за 5 минутУроки по Microsoft Access

Year ago

Если вы не знаете как создать запрос на обновление в программе Microsoft Access, то посмотрите это видео. Продолжае…

Как создать запрос с помощью мастера запросов в базе AccessУроки по Microsoft Access

Year ago

Если вы не знаете как создать запрос с помощью мастера запросов в базе данных Microsoft Access, то посмотрите это…

Как и где скачать Microsoft Access бесплатноУроки по Microsoft Access

10 months ago

Если вы не знаете, как и где скачать Microsoft Access 2003, 2007, 2010, 2013, 2016 бесплатно, то посмотрите это видео. Будут показ…

Як створювати з’єднання між таблицями AccessAndrew Muliar

5 years ago

Мдаа…)

Как посчитать возраст в базе данных AccessУроки по Microsoft Access

11 months ago

Если вы не знаете, как посчитать возраст в базе данных Microsoft Access, то посмотрите это видео. На простом запросе…

Как поставить пароль на базу Microsoft Access ВСЕГО за 1 минутуУроки по Microsoft Access

3 years ago

Узнайте, как легко и быстро создать базу данных Access — accesshelp.ru/category/uroki/ Если вы не знаете как поставить…

SQL: создаем запрос на обновление (UPDATE) в Microsoft AccessУроки по Microsoft Access

Year ago

Если вы не знаете как создать SQL-запросы в базе данных Microsoft Access, то посмотрите это видео. На примере стандарт…