Определение или изменение первичного ключа



1. Откройте таблицу в режиме конструктора.

2. Выберите поле или поля, которые требуется использовать в качестве первичного ключа.

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

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

3. На вкладке Структура в группе Элементы нажмите кнопкуключевое поле.

Индикатор ключа будет добавлен слева от поля или полей, определенных как первичный ключ.

Задание свойств полей

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

Тип данных поля определяет свойства, которые можно задать. Например, свойство Только добавление (AppendOnly) применяется только к полю с типом данных «Поле МЕМО». Его нельзя задать для поля с другим типом данных.

При просмотре и изменении данных в Access используются значения свойств полей. Например, свойства Формат (Format), Маска ввода (InputMask) и Подпись (Caption) определяют представление данных в таблице и запросах в режиме таблицы. Кроме того, все элементы управления в новых формах и отчетах, основанные на этих полях таблицы, по умолчанию наследуют те же самые значения свойств. Другие свойства используются, чтобы задать значения по умолчанию в поле или сделать значение обязательным при каждом добавлении или изменении данных в этой таблице.

Задание свойства поля для таблицы в режиме конструктора

1. Откройте таблицу в режиме конструктора.

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

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

4. В разделе Свойства поля в нижней части этого окна щелкните поле для свойства поля, которое необходимо задать, или нажмите клавишу F6 и перейдите к этому свойству с помощью клавиш со стрелками.

5. Введите значение для свойства или, если справа в окне свойств отображается стрелка, щелкните эту стрелку для выбора значения в списке значений для этого свойства.

В следующей таблице перечислены доступные свойства полей.

 

Это свойство поля Используется для
Размер поля (FieldSize) Задания максимального размера данных, сохраняемых в полях с типом данных Текстовый, Числовой или Счетчик.
Формат Настройки формата данных поля для отображения или печати.
Число десятичных знаков Задания количества отображаемых знаков в дробной части для числовых значений.
Новые значения Определения способа присвоения значений для поля «Счетчик»: последовательное увеличение или случайные значения.
Маска ввода Отображения специальных знаков для управления вводом данных.
Подпись Определения текста, отображаемого по умолчанию в надписях для форм, отчетов или запросов.
Значение по умолчанию Автоматического назначения значения по умолчанию полю при добавлении новых записей.
Условие на значение Задания выражения, которое должно быть истинно при каждом добавлении или изменении значения в этом поле.
Сообщение об ошибке Ввода текста, который будет отображаться при нарушении значением правила «Условие на значение».
Обязательное Требования обязательного ввода данных в поле.
Пустые строки Разрешения ввода пустой строки (путем задания значения «Да») в поле с типом данных «Текстовый» или «Поле МЕМО».
Индексированное поле Ускорения доступа к данным в этом поле путем создания и использования индекса.
Сжатие Юникод Сжатия текста, если в этом поле содержится > 4 096 знаков.
Режим IME Управления преобразованием знаков в восточноазиатских версиях Windows.
Режим предложений IME Управления преобразованием знаков в восточноазиатских версиях Windows.
Смарт-теги Добавления смарт-тега к этому полю.
Только добавление Включения управления версиями (путем установки значения «Да») для поля «Поле МЕМО».
Формат текста Выбора «Формат RTF» для хранения текста в виде HTML с разрешением форматирования. Чтобы сохранить только текст, выберите «Обычный текст».
Выравнивание текста Задания выравнивания текста по умолчанию в элементе управления.
Точность Задания суммарного допустимого числа сохраняемых знаков по обе стороны от десятичного разделителя.
Масштаб Задания максимально допустимого числа сохраняемых знаков справа от десятичного разделителя.

 

Если требуется больше места для ввода или изменения значения свойства в окне свойств, нажмите клавиши SHIFT+F2 для отображения поля Область ввода. Если требуется помощь в создании маски ввода или условия на значение, нажмите кнопку рядом с окном свойств для отображения соответствующего построителя.

6. Для сохранения изменений нажмите кнопку Сохранить на Панели быстрого доступа.

 


Создание запроса на выборку

Запрос на выборку служит для создания подмножеств данных, которые можно использовать для получения ответов на определенные вопросы.

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

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

После создания запроса на выборку его следует выполнить, чтобы получить результаты. Чтобы выполнить запрос, достаточно открыть его в режиме таблицы. Впоследствии запрос можно использовать повторно по мере необходимости, например в качестве источника записей для формы, отчета или другого запроса.

Создание запроса

Цель этого упражнения — создать запрос на выборку «Контакты в Твери». Для этого можно использовать либо режим конструктора, либо мастер. Кроме того, если пользователь знаком с созданием инструкций SQL,  можно создать запрос в режиме SQL с помощью инструкции SELECT.

Для начала работы необходимо иметь таблицу, содержащую информацию.

Код клиента Компания Адрес Город Область, край, республика Почтовый индекс Страна Телефон Контактное лицо Дата рождения
1 Музей научных достижений Загородное шоссе, д. 150 Москва Московская обл. 987654 Россия (5506) 99-02-01 Песоцкий Станислав 03-дек-1945
2 Авиакомпания «Голубые линии» ул. Гарибальди, д. 170 Пермь Пермская обл. 789456 Россия (5406) 78-23-71 Корепин Вадим 21-мар-1959
3 Винный завод ул. Кедрова, д. 54 Красноярск Красноярский край 981001 Россия (206) 555-0042 Ожогина Инна 01-апр-1973
4 Фармацевтическая фабрика ул. Губкина, д. 233 Тверь   897884 Россия (171) 555-0125 Новиков Николай 16-июн-1967
5 Кофейная фабрика   Тверь   897709 Россия (171) 555-0165 Шашков Руслан 09-авг-1971
6 Почтовая служба Лихов пер., д. 991 Красноярск Красноярский край 981000 Россия (206) 555-0007 Подколзина Екатерина 27-май-1948

Создайте запрос.

В упражнении для создания запроса на основе созданной таблицы используется мастер. Созданный запрос изменяется в режиме конструктора. На любом этапе можно просмотреть инструкцию SQL, которая автоматически создается при выполнении шагов.

1. На вкладке Создание в группе Другие щелкните Мастер запросов.

2. В диалоговом окне Новый запрос выберите вариант Создание простых запросов и нажмите кнопку ОК.

3. В группе Таблицы и запросы выберите таблицу, содержащую нужные данные. В данном случае это таблица Клиенты. Обратите внимание на то, что в качестве источника данных можно использовать другой запрос.

4. В группе Доступные поля дважды щелкните поля Контакт, Адрес, Телефон и Город. При этом они добавляются в список Выбранные поля. После добавления всех четырех полей нажмите кнопку Далее.

5. Присвойте запросу имя Контакты в Твери, а затем нажмите кнопку Готово.

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


Дата добавления: 2018-04-15; просмотров: 240; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!