Самоучитель Microsoft Access 2013



Download 16,15 Mb.
Pdf ko'rish
bet29/146
Sana15.11.2022
Hajmi16,15 Mb.
#866071
1   ...   25   26   27   28   29   30   31   32   ...   146
Bog'liq
Юрий Бекаревич, Нина Пушкина - Самоучитель Microsoft Access 2013 (2014)


Глава 3 
На рис. 3.11 представлено окно 
Индексы
для таблицы ДОГОВОР. Первым пред-
ставлен уникальный индекс с именем 
PrimaryKey
, построенный по ключевому по-
лю 
НОМ_ДОГ
— номер договора. В двух следующих строках представлены неуни-
кальные индексы, построенные по вторичным ключам таблицы: 
КОД_ПОК
и 
Код ис-
полнителя

Рис. 3.11. 
Автоматически созданные индексы таблицы ДОГОВОР 
В качестве первичного ключа может быть задано поле с типом данных 
Счетчик
(AutoNumber). В этом случае при добавлении каждой новой записи в таблицу в это 
поле автоматически вводятся уникальные целые, последовательно возрастающие 
или случайные числа. Указание такого поля является наиболее простым способом 
создания первичного ключа. Значения этого поля нельзя изменить или удалить. 
Длина поля 4 байта для длинного целого, для кода репликации — 16 байтов. По 
умолчанию в поле вводятся последовательные значения. В таблице не может быть 
более одного поля этого типа. Если первичный ключ не установлен пользователем 
до сохранения вновь созданной таблицы, Access спросит о необходимости создания 
первичного ключа. При утвердительном ответе Access создаст первичный ключ 
с типом данных 
Счетчик
(AutoNumber).
Создание таблицы в режиме таблицы 
Рассмотрим, прежде всего, создание таблицы в режиме таблицы. Этот режим зна-
чительно проще для неопытного пользователя, а Access предоставляет в этом
режиме такие возможности разработки структуры таблицы, что они практически 
мало отличаются от доступных в режиме конструирования. 
В процессе создания новой базы данных в ней автоматически создается новая пус-
тая таблица с именем 
Таблица1
(Table1),
которая открывается в области докумен-
тов в режиме таблицы. На рис. 3.12 показана такая таблица с открытым списком 
поля 
Щелкните для добавления
(Click to Add), обеспечивающим выбор типа дан-
ных для поля таблицы.
Одновременно открывается лента 
Работа с таблицами | Поля
(Table Tools | Fields), 
обеспечивающая определение полей таблицы с различными свойствами. На 
рис. 3.13 представлена эта лента с открытым списком 
Другие поля
(More Fields),


Создание базы данных 
107 
Рис. 3.12. 
Новая пустая таблица со списком типов данных для добавляемого поля 
Рис. 3.13. 
Лента режима 
Работа с таблицами | Поля 
(Table Tools | Fields) 


108 
Глава 3 
включающая расширенный список для добавления и удаления полей таблицы с 
различными типами данных. В конце этого списка имеется раздел 
Быстрое добав-
ление полей
(Quick Start), в котором содержатся часто используемые поля, такие 
как адрес, телефон, даты начала и окончания. Некоторые из них выполняют добав-
ление поля со списком значений. При открытии списка в поле предоставляется 
возможность изменить его элементы. Таким образом, пользователь может сразу 
приступить к разработке первой таблицы базы данных в режиме таблицы, дополняя 
ее полями с помощью разнообразных и удобных средств. 
Для создания следующей таблицы в аналогичном режиме предназначена команда 
Таблица
(Table), размещенная на вкладке ленты 
Создание
(Create) в группе 
Таб-
лицы
(Tables).
В предлагаемой системой таблице определено ключевое поле с типом данных 
Счетчик 
(AutoNumber), и в нее в режиме таблицы можно добавлять новые поля, 
наделенные рядом характеристик. Столбец 
Щелкните для добавления
(Click to 
Add) постоянно отображается в режиме таблицы, за исключением случая, когда 
в таблице не определен первичный ключ. 
Как уже было сказано ранее, для каждого поля обязательно задается имя, одно-
значно определяющее это поле в таблице, и тип данных, соответствующий сохра-
няемым в этом поле данным. Тип данных определяет значения, которые можно со-
хранить в поле, операции, которые можно выполнить с данными, а также выделяе-
мый объем памяти. С каждым полем также связывается группа параметров, 
называемых 
свойствами
, которые определяют функциональные характеристики и 
внешний вид этого поля. В Access 2013 в режиме таблицы для поля может быть за-
дано большинство свойств. 
Добавление полей
В режиме таблицы определение полей можно выполнить как выбором необходи-
мых команд на ленте 
Работа с таблицами | Поля 
(Table Tools | Fields)
или в списке 
столбца
Щелкните для добавления
(Click to Add), так и непосредственным вво-
дом данных в столбец 
Щелкните для добавления
(см. рис. 3.12). При вводе перво-
го значения Access автоматически определит тип данных (например, дата, число 
или текст) и добавит новое поле в таблицу. При добавлении полей этим способом 
Access автоматически назначит им имена: 
Поле1
(Field1) для первого, 
Поле2
(Field2) для второго и т. д. Чтобы дать полям содержательные имена, измените их. 
Для этого выполните двойной щелчок на заголовке поля и введите новое имя или, 
использовав правую кнопку мыши, в контекстном меню выберите команду 
Пере-
именовать поле
(Rename Column). Имена полей могут содержать до 64 знаков 
(цифр или букв), включая пробелы. 
Access распознает и автоматически определяет следующие типы данных:
для текстовых значений — 
Короткий текст
(Short Text) или 
Длинный текст
(Long Text); 
для целых числовых значений — 
Числовой
(Namber), 
Длинное целое 
(Long
Integer); 


Создание базы данных 
109 
для числовых значений типа 45,76 или 34,25 % или 12 % — 
Числовой 
(Namber), 
Двойное с плавающей точкой
(Double). Распознаваемый формат чисел зависит 
от настройки региональных параметров на вашем компьютере. Так если в каче-
стве разделителя целой и дробной частей числа выбрана запятая, а введена
точка, полю может быть назначен другой тип данных, например 
Дата/время
(Date/Time); 
для гиперссылок — 
Гиперссылка
(Hyperlink). Допускается использование лю-
бого префикса протокола Интернета, например http://, mailto:; 
для даты и времени — 
Дата и время 
(Date/Time). Распознаваемый формат даты 
и времени зависит от настройки региональных параметров на вашем компью- 
тере; 
для денежных значений типа 12,50 р. — 
Денежный
(Currency). Распознаваемый 
знак валюты зависит от настройки региональных параметров на вашем компью-
тере. 
Если на основании введенных данных Access не может точно определить тип дан-
ных, задается тип данных 
Короткий текст

Access, наряду с определением типа данных, может автоматически задавать значе-
ние свойства 
Формат 
(Format) в зависимости от вида вводимых данных. Это свой-
ство определяет вид отображения и печати данных поля. Например, если ввести
01-янв-2010
, будет задан тип данных 
Дата и время
(Date/Time) и в свойстве 
Формат 
(Format) значение 
Средний формат даты
(Medium Date). К полю с типом данных 
Дата и время
(Date/Time) автоматически привязывается календарь для выбора даты. 
После определения структуры таблицы таким простым способом ее всегда можно 
доработать, воспользовавшись командами ленты 
Работа с таблицами | Поля 
(Table Tools 
| Fields) в группах 
Свойства
(Properties), 
Форматирование
(Formatting) и 
Проверка поля 
(Field Validation) (см. рис. 3.13). При этом будут дос-
тупны почти все используемые Access типы данных. 
Пусть необходимо создать таблицу ПОКУПАТЕЛЬ, структура которой была опре-
делена в 
главе 2
и приведена в 
приложении 1
.
В новой пустой таблице по умолча-
нию определено поле первичного ключа таблицы с именем
Код
(ID) и типом дан-
ных 
Счетчик
(AutoNumber). Таблица ПОКУПАТЕЛЬ содержит два уникальных 
поля: код покупателя и ИНН, поэтому можно заменить предлагаемое ключевое по-
ле. Для изменения имени этого поля выполните двойной щелчок на заголовке поля 
и исправьте имя 
Код
(ID) на КОД_ПОК. Чтобы изменить тип сохраняемых в поле 
данных, на вкладке ленты 
Работа с таблицами | Поля 
(Table Tools | Fields) в груп-
пе 
Форматирование 
(Formatting) откройте список с типами данных и выберите 
Короткий текст
(Short Text), в группе 
Свойства
(Properties) измените 
Размер по-
ля
(Field Size) по умолчанию на нужный. 
Для работы с ключевыми полями режим таблицы предоставляет ограниченные 
возможности. В этом режиме нельзя удалить ключ и нельзя определить ни простой, 
ни составной новый ключ. Для выполнения таких операций необходимо использо-
вать режим конструктора. В приведенном примере показано, что в таблице, созда-
ваемой в режиме таблицы, может быть использован предлагаемый системой ключ


110 
Download 16,15 Mb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   ...   146




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish