Свойства полей, их назначение (ms access). — Информатика, информационные технологии
Для каждого из типов полей существует свой набор свойств.
1)Размер поля. Значение этого свойства указывает максимальный размер данных, которые могут храниться в полях текстового, числового типа и полях типа счетчик. Для текстового поля число от 0 до 255. Все символы, хранящиеся в поле строки, которые выходят за указанный размер, отбрасываются. Для поля типа счетчик допустимы только два значения – длинное целое и код репликации. Для полей числового типа Размер поля может принимать одно из семи значений: 1)Байт — поле занимает 1 байт и может принимать целочисленные значения в диапазоне от 0 до 255 .2)Целое — в поле могут храниться целочисленные значения в диапазоне от -32768 до 32767. Размер поля — 2 байта.3)Длинное целое – значение для числовых полей по умолчанию. Размер поля -4 байта.4)Одинарное с плавающей точкой — поле предназначено для хранения чисел с плавающей точкой, занимающих 4 байта. Точность представления–7 знаков.5)Двойное с плавающей точкой— поле предназначено для хранения чисел с плавающей точкой, занимающих 8 байт. Точность представления – 15 знаков. 6)Действительное– размер этого поля 12 байт для проектов MS Access (*.adb-файлы) и 8 байт для баз данных MS Access (*.мdb-файлы)Числа предназначены для высокоточных вычислений, так как имеют точность представления до 28 знаков.7)Код репликации — поле может содержать уникальный идентификатор, используемый при репликации. Размер поля 16 байт.
2)Формат поля – значение этого свойства управляет способом отображения данных, хранящихся в полях всех типов, кроме объекта OLE. Формат поля никак не влияет на то, каким образом данные хранятся в таблице. Формат поля таблицы (запроса или элемента управления формы/отчета) задается строкой, содержащей либо комбинацию обычных и управляющих символов, либо наименование одного из предопределенных форматов, имеющихся в MS Access. Используя пользовательский формат можно добиться гораздо большего эффекта в представлении информации. Например, можно указать различные цвета для представления положительных и отрицательных чисел, задать надпись, появляющуюся в ячейке таблицы, запроса или в управляющем элементе формы/отчета при отсутствии в них информации.
3)Точность. Доступно только для полей числового типа, у которых свойство Размер поля имеет значение Действительное и означает точность представления чисел. Значением этого свойства является общее количество цифр, которое участвует в представлении числа, как справа от десятичной точки, так и слева от нее. Это свойство задает степень детелизации числа, а следовательно – степень точности
4)Масштаб. Доступно для числовых полей, у которых свойство Размер поля установлено в значении Действительное. Значением этого свойства является количество знаков справа от десятичной точки, которые будут сохраняться в таблице.
5)Количество десятичных знаков. Это свойство доступно для числовых и денежных типов полей. Указывает количество знаков, отображаемых справа от десятичной точки. Значение по умолчанию – Авто- число отображается так, как оно было введено. 6)Маска ввода. Это свойство предназначено для облегчения контроля над вводом пользователем специфической информации в поле таблицы, запроса, формы, отчета. Типичные примеры использования маски ввода – пароли, телефонные номера, дата, время. Маски ввода можно создавать двумя различными путями – с помощью мастера и вручную. Мастер масок ввода можно использовать только для полей текстового типа и полей дата/время.
7)Подпись. Свойство присутствует у полей всех типов и может содержать до 2048 символов текстовой информации. Если это свойство содержит какой-либо текст, то он будет использоваться в качестве заголовка столбца, иначе в этом качестве будет использовано наименование поля.
8)Значение по умолчанию. Это свойство присуще полям всех типов за исключением полей типа счетчик и объект OLE. В этом свойстве указывается значение, автоматически добавляемое в поле для каждой новой записи, если это значение не введено пользователем. Значение по умолчанию присваивается только при вводе новой записи. Максимальная длина этого свойства – 255 символов.
Статьи к прочтению:
Основные свойства полей таблицы Microsoft Access
Похожие статьи:
Свойства полей базы данных
Поля базы данных не просто определяют структуру базы — они еще определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из…
Таблицы. типы и свойства полей таблиц
СУБД Access может обрабатывать данные полей следующих типов: Текстовый. В поля такого типа помещают текст или комбинацию текстовых и числовых значений….
Виды полей в access
Лабораторная работа № 1
Создание таблиц базы данных в СУБД Access Цель лабораторной работы:
1. Познакомиться с основными понятиями и терминами баз данных;
2. Изучить методику построения и описания базы данных в СУБД
MS Access;
3. Создать проект, базу данных, описать таблицы базы данных в соответствии со своим вариантом, ввести данные в таблицы;
4. Подготовить отчет по результатам лабораторной работы.
Дадим краткое определение базы данных.
База данных — это совокупность данных и связей между ними.В качествепримера можно привести пример структуры организации, содержащей отделы, сотрудников отделов, их план работ.
Access—это гибкая программа,позволяющая работать как с простыми,так исо сложными базами данных. Следует добавить, что это реляционная база данных, то есть база данных, которая позволяет определять отношения между различными категориями информации (как, например, между данными об отделах и данными
о их сотрудниках). В результате вы имеете возможность пользоваться данными совместно.
Начало работы
Чтобы запустить Access, щелкните на кнопке Microsoft Access 2007 на панели инструментов Microsoft Office или на кнопке Пуск (Start) на панели задач и выберите команду Программы > Microsoft Access (Programs > Microsoft Access). Когда Access начнет работу, вы увидите окно диалога, показанное ниже:
Начальное окно диалога Access позволяет создать новый файл базы данных Access или открыть файл, с которым вы уже работали
Компоненты базы данных Access
Основу базы данных составляют хранящиеся в ней данные. Однако в базе данных Access есть и другие важные компоненты, которые принято называть объектами. Ниже приводится список типов объектов, с которыми вы будете работать.
1. Таблицы—содержат данные.
2. Запросы—позволяют задавать условия для отбора данных и вноситьизменения в данные
3. Формы—позволяют просматривать и редактировать информацию.
4. Отчеты—позволяют обобщать и распечатывать информацию.
Примечание:Все работы по созданию,изменению,добавлению втаблицах , формах, запросах делаются в режиме Конструктора (правая кнопка мыши на имени объекта и Конструктор).
Выбор типа полей
Следующий этап после составления плана полей для таблиц — это выбор типа полей. Тип поля определяет данные, которые можно вводить в это поле, формат, который может иметь значения этого поля, и операции, которые можно выполнять с данными этого поля.
Типы данных полей Access
В Access имеется множество типов полей. Они перечислены ниже с указанием назначения каждого типа.
Счетчик (AutoNumber). В это поле Access автоматически вводит номер при добавлении каждой новой записи в таблицу.
Денежный (Currency). Этот тип поля предназначен для ввода денежных значений. Дата/время (Date/Time). В это поле вводится дата или время, либо их комбинация.
Гиперссылка (Hyperlink). Данное поле содержит адреса гиперссылок, которые используются для перехода к Web-страницам, объектам базы данных или другим файлам.
Мастер подстановок (Lookup Wizard). В поле этого типа запускается Мастер подстановок, который налагает ограничения на значения в поле. Значения/результаты поиска могут поступать из вводимого вами списка, таблицы или запроса.
Поле MEMO (Memo). Поле этого типа может содержать текст неограниченной длины.
Числовой (Number). В поле этого типа могут вводиться числовые данные любого формата.
Поле объекта OLE (Object Linking and Embedding, Связь и внедрение объектов) содержит такие объекты, как рисунки и документы Word.
Текстовый (Text). Поле этого типа содержит текст: письма, числа и другие символы.
Логический (Yes/No). В поле данного типа сохраняется одно из двух возможных значений: «истина» или «ложь». Этими значениями могут быть «да/нет», «истина/ложь», «мужчина/женщина» и т. д.
Создание таблиц
Выбираем в главном меню: Создание Æ Конструктор таблиц. Создание таблицы базы данных Employee в конструкторе таблиц. Набираем имя поля и, в следующем столбце, из раскрывающего списка
выбираем тип данных. Для поля, хранящего изображение, выбираем тип поля Поле объекта OLE
Задание ключевого поля:
Правой кнопкой выбираем поле, которое будет ключевым и, в раскрывшемся меню указываем, что это ключ.
Внизу в окне Свойства поля для стороны связи 1 указываем, что совпадения не допускаются
Для каждого типа поля в свойствах поля можно уточнить детали выбранного типа данных. Для поля Числовой, на рисунке вверху , можно выбрать размер формат, число десятичных знаков, и т.д поля,
Перемещение поля
Как только в макет таблицы добавлено поле, вы можете перетащить его на новое место.
1. Для выделения поля щелкните на области выделения строки слева от названия поля (чтобы выделить несколько идущих друг за другом полей, следует нажать кнопку мыши и протащить указатель по нескольким строкам, не отпуская при этом кнопки мыши).
2. Установите курсор на выбранном поле (выбранных полях), нажмите кнопку мыши и перетащите поле (поля) на новое место. Во время перетаскивания снизу указателя появится небольшой пунктирный прямоугольник, а тонкая горизонтальная линия укажет вам возможное место вставки.
Вставка поля
Вставить поле в середину списка полей, а не в конец списка, можно следующим образом.
1. Щелкните на области выделения той строки, над которой необходимо вставить строку нового поля.
2. Нажмите клавишу Insert или щелкните на кнопке панели инструментов Insert Rows (Добавить строки).
3. Введите в новую строку название поля и задайте его тип.
Удаление поля
Удалить поле еще проще, чем вставить.
1.Выберите поле (поля), которое (которые) необходимо удалить.
2. Нажмите на клавишу Delete или щелкните на кнопке Удалить строки (Delete Rows) на панели инструментов.
Если вы допустили ошибку, выберите в меню Правка (Edit) пункт Отменить удаление(Undo Delete),и удаленные строки вернутся на прежнее место.Однакоесли после удаления вы выполнили другое действие, то вы уже не сможете отменить удаление. В этом случае существует единственный способ восстановить поля таблицы, но при условии, что таблица была предварительно сохранена, — необходимо закрыть окно конструктора без сохранения внесенных вами в макет таблицы изменений.
Основные свойства полей базы данных:
Имя поля–определяет, как следует обращаться к данным этого поля при автоматических операциях с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблиц). Имя поля может содержать до 64 символов (буквы, цифры, пробелы и специальные символы, за исключением точки, восклицательного знака, квадратных скобок).
Имя поля не может начинать с пробела.
Тип поля – определяет тип данных, которые могут содержаться в данном поле.
Размер поля – определяет предельную длину данных, которые могут размещаться в данном поле.
Формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю.
Маска вода – определяет форму, в которой вводятся данные в поле.
Подпись – определяет заголовок столбца таблицы для данного поля. Если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля.
Значениепо умолчанию – то значение, которое вводится в ячейки поля автоматически.
Условие на значение – ограничение, используемое для проверки правильности ввода данных. Это средство автоматизации ввода используется, как правило, для данных, имеющих числовой тип, денежный тип или тип даты.
Сообщение об ошибке – текстовое сообщение, которое выдается автоматически при попытке ввода в поле данных, не удовлетворяющих условиям, заданным в свойстве Условие на значение. – ограничение, используемое для проверки правильности ввода данных. Это средство автоматизации ввода используется, как правило, для данных, имеющих числовой тип, денежный тип или тип даты.
Обязательное поле – свойство, определяющее обязательность заполнения данного поля при наполнении базы.
Пустые строки – свойство, разрешающее ввод пустых строковых данных. От свойства Обязательное поле отличается тем, что относится не ко всем типом данных, а лишь к текстовым.
Индексированное поле – если поле обладает этим свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряется. Кроме того, для индексированных полей можно сделать так, что значение в записях будут проверяться по этому полю на наличие повторов, что позволяет автоматически исключить дублирование данных.
Вопрос № 51 Ключевое поле, его назначение и использование в MS Access.
Для однозначного определения записей в таблице используется метод создания ключевого поля. Ключевое поле – это индекс, присваиваемый таблице (здесь уместно провести аналогию с почтовым индексом) и строящийся на основе одного или нескольких полей записей. Ключевое поле предназначено для установления связи с дочерней таблицей или родительской таблицей (см. раздел «Связь между таблицами»). В последнем случае оно называется внешним ключом.
Ключевое поле – одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице. В межтабличных связях ключевые поля используются для ссылок на указанные записи в одной таблице из другой таблицы. При ссылке на ключевое поле из другой таблицы оно называется полем внешнего ключа.
Уникальный индекс – индекс, определенный для поля с заданным для свойства Индексированное поле (Indexed) значением «Да (Совпадения не допускаются)». При этом ввод в индексированное поле повторяющихся значений становится невозможным. Для ключевых полей уникальный индекс создается автоматически.
Связанная таблица -таблица, которая сохраняется в файле, не принадлежащем открытой базе данных, однако, является доступной из Microsoft Access. Пользователь имеет возможность добавлять, удалять и изменять записи в связанной таблице, но не может изменять ее структуру.
Внешний ключ – одно или несколько полей в таблице, содержащих ссылку на ключевое поле или поля в другой таблице. Поле внешнего ключа определяет способ связывания таблиц, содержимое поля внешнего ключа должно совпадать с содержимым ключевого поля. Например, таблица «Товары» в демонстрационной базе данных «Борей» содержит поле внешнего ключа «Поставщик», которое ссылается на ключевое поле «Поставщик» в таблице «Поставщики». С помощью данной связи в таблице «Товары» для каждого товара выводится имя поставщика из таблицы «Поставщики».
Вопрос № 52 Структура базы данных в MS Access. Связь между таблицами, виды связей.
структура базы определяет методы занесения данных и хранения их в базе
База данных состоит из одной или нескольких таблиц.
Каждая таблица имеет одно или несколько полей. В Access Это Имя поля, тип данных, описание.
В каждой таблице имеется одна или несколько записей.
Виды связей между таблицами
Связь осуществляется путем сопоставления данных в ключевых столбцах; обычно это столбцы, имеющие в обеих таблицах одинаковые названия. В большинстве случаев сопоставляются первичный ключ одной таблицы, содержащий для каждой из строк уникальный идентификатор, и внешний ключ другой таблицы. Например, с каждым из изданий, находящихся в продаже, можно связать объемы его продаж путем создания столбца «ИД_издания» в таблице «Книги» (первичный ключ) и столбца «ИД_издания» в таблице «Продажи» (внешний ключ).
Существует три вида связей между таблицами. Вид создаваемой связи зависит от того, как заданы связанные столбцы.
Связи «один ко многим»
Связь «один ко многим» – наиболее распространенный вид связи. При такой связи каждой строке таблицы А может соответствовать множество строк таблицы Б, однако каждой строке таблицы Б может соответствовать только одна строка таблицы А. Например, между таблицами «Издатели» и «Книги» установлена связь «один ко многим»: каждый из издателей может опубликовать множество книг, однако каждая книга публикуется лишь одним издателем.
Связь «один ко многим» создается в том случае, когда только на один из связываемых столбцов наложено ограничение уникальности или он является первичным ключом.
В Microsoft Access сторона связи «один ко многим», которой соответствует первичный ключ, обозначается символом ключа. Сторона связи, которой соответствует внешний ключ, обозначается символом бесконечности.
Связи «многие ко многим»
При установлении связи «многие ко многим» каждой строке таблицы А может соответствовать множество строк таблицы Б и наоборот. Такая связь создается при помощи третьей таблицы, называемой соединительной, первичный ключ которой состоит из внешних ключей, связанных с таблицами А и Б. Например, между таблицами «Авторы» и «Книги» установлена связь вида «многие ко многим», задаваемая с помощью связей вида «один ко многим» между каждой из этих таблиц и таблицей «АвторыКниг». Первичный ключ таблицы «АвторыКниг» – это сочетание столбцов «ИД_автора» (первичного ключа таблицы авторов) и «ИД_книги» (первичного ключа таблицы заголовков).
Связи «один к одному»
При установлении связи «один к одному» каждой строке таблицы А может соответствовать только одна строка таблицы Б и наоборот. Связь «один к одному» создается в том случае, когда оба связанные столбца являются первичными ключами или на них наложены ограничения уникальности.
Этот вид связи используется редко, поскольку в такой ситуации связываемые данные обычно можно хранить в одной таблице. Использовать связь вида «один к одному» можно в указанных ниже случаях.
• Чтобы разделить таблицу, содержащую слишком много столбцов.
• Чтобы изолировать часть таблицы по соображениям безопасности.
• Для хранения данных кратковременного использования, удалить которые проще всего путем очистки таблицы.
• Для хранения данных, имеющих отношение только к подмножеству основной таблицы.
В Microsoft Access сторона связи «один к одному», которой соответствует первичный ключ, обозначается символом ключа. Сторона связи, которой соответствует внешний ключ, также обозначается символом ключа.
Вопрос № 53 Средства MS Access для установления связей между таблицами. Целостность данных и её обеспечение.
Средствами создания связей служит Схема данных, в которой и происходит установление связей между таблицами.
Целостность данных – это система правил Microsoft Access, которая используется для проверки допустимости отношений между записями связанных таблиц и для того, чтобы не позволить случайно удалить или изменить связанные данные. Настроить проверку целостности данных можно при соблюдении всех указанных ниже условий.
Связываемое поле из главной таблицы является первичным ключом или имеет однозначный индекс.
Связываемые поля должны иметь одинаковый тип данных. Существует два исключения. Поле типа «Счетчик» может быть связано с числовым полем, если для свойства FieldSize у него установлено значение «Длинное целое»; кроме того, можно связать поле «Счетчик» с числовым полем, если у них обоих для свойства FieldSize задано значение «Код репликации».
Обе таблицы принадлежат к одной и той же базе данных Microsoft Access. Если таблицы связаны, то они должны иметь формат Microsoft Access, а для настройки целостности данных необходимо открыть ту базу данных, в которой они хранятся. Обеспечить целостность данных для таблиц, находящихся в базах данных другого формата, невозможно.
При обеспечении целостности данных используются указанные ниже правила.
Невозможно присвоить полю внешнего ключа связанной таблицы значение, отсутствующее в списке значений первичного ключа главной таблицы. При этом можно задать для внешнего ключа пустое значение (Null), указав, что записи не связаны. Например, нельзя создать заказ для несуществующего клиента, но можно создать заказ, не присвоенный ни одному из клиентов, задав для поля «Клиент» пустое значение.
Невозможно удалить запись из главной таблицы, если в связанной таблице есть соответствующие ей записи. Например, нельзя удалить запись сотрудника из таблицы «Сотрудники», если ему назначены заказы в таблице «Заказы».
Невозможно изменить значение первичного ключа в главной таблице, если с данной записью связаны другие записи. Например, нельзя изменить ИД сотрудника в таблице «Сотрудники», если ему назначены заказы в таблице «Заказы».
Вопрос № 54 Формы: назначение, средства создания, использование Ms Access.
1. Форма, ее назначение и структура. Создание формы с помощью мастера
Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм. Форма в базах данных (БД) – это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка, в котором есть ряд поименованных (подписанных) полей для ввода информации . Пользователь заполняет эти поля информацией, и она автоматически заносится в соответствующие таблицы базы данных.
Смысл формы – пользователь получает возможность заполнять только некоторые из полей. Это снижает количество ошибок, упрощает работу.
Создавая форму, в нее включаются так называемые элементы управления. К ним относятся, в частности, надписи, текстовые поля, бланки, флажки, кнопки переключателей, графические объекты. При желании можно создать форму для каждой таблицы БД, а также разработать формы, которые позволяют добавлять данные сразу в несколько таблиц.
Самым простым из способов создания форм является использование средств автоматического создания форм на основе таблицы или запроса. Создаваемые формы (автоформы) бывают нескольких видов, каждый из которых отличается способом отображения данных.
Так же форму можно создавать через Конструктор (Мастер форм)
Многостраничные формы – используется в том случае, когда вам нужно вывести на экран записи, каждая из которых содержит большой объем информации.
Ленточные формы – в такой форме отформатированные записи выводятся на экран одна за другой, как в таблице.
Подчиненные формы – используется для вывода записей из связной таблицы.
Всплывающие формы – формы, выводимые во всплывающих окнах.
Модальные формы – при разработке приложения вы столкнетесь с ситуациями, когда приложению потребуется получить некоторые данные от пользователя ли передать ему важную информацию прежде, чем продолжить работу. Этот тип формы требует от пользователя ответа как непременного условия дальнейшей работы приложения.
Структура формы.
Форма имеет три основных раздела:область заголовка; область данных; область примечания. Линии, разделяющие разделы, перетаскиваются по вертикали с помощью мыши — это позволяет изменять размеры разделов так, как требуется.
Вопрос № 55 Сортировка записей на экране: использование фильтра MS Access.
Существует четыре способа, которые можно использовать для отбора записей в режиме таблицы или формы: фильтр по выделенному, фильтр по форме, фильтрации Ввода и Расширенный фильтр.
Фильтр по выделению
Запустите Microsoft Access, а затем откройте базу данных, которые При работе с.
В поле формы, подчиненной формы, таблицы или подтаблица, выберите один экземпляр значение, которое требуется отфильтровать по ( Например, имя или номер).
На Записей Выберите пункт Фильтр, а затем нажмите кнопку Фильтр по выделению.
Повторите шаги 2 и 3, пока не будет иметь набор записей Вы ищете.ПРИМЕЧАНИЕ: Можно также фильтровать записи, которые не имеют определенное значение. После выбора значения, щелкните правой кнопкой мыши и выберите команду Фильтр с исключением выделенного.
Фильтр по форме
Откройте форму в режиме формы или таблицы, запроса или формы в Представление таблицы данных. Фильтрация записей в подтаблице отображения подтаблицы щелкнув его индикатор развертывания.
На Записей Выберите пункт Фильтр, а затем нажмите кнопку Фильтр по форме Чтобы перейти в окно обычного фильтра.
Можно задать условия для формы, подчиненной формы основную таблицу или любой подчиненной таблицы, отображается. Каждую подчиненную форму или подтаблицы имеет свои собственные Искать и Или вкладки.
Выберите поле для указания критерии.
Введите условие отбора, выбрав значение, которое вы Поиск в списке значений поля (если список содержит значения полей), или введите значение в поле.
Чтобы найти записи, в котором определенное поле имеет тип пустые или непустые, Имеет значение Null -или-Не пусто в поле.
Чтобы указать дополнительные значения, содержащие записи в фильтр, нажмите кнопку Или вкладки формы, подчиненной формы, таблицы или подтаблицы что фильтрации, а затем введите дополнительные условия.
На Фильтр меню, нажмите кнопку Применение фильтра Чтобы просмотреть результаты фильтрации.
Не нашли то, что искали? Воспользуйтесь поиском:
Лучшие изречения: Для студентов недели бывают четные, нечетные и зачетные. 9465 – | 7448 – или читать все.
78.85.5.224 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.
Отключите adBlock!
и обновите страницу (F5)
очень нужно
Всем привет. В этой статье, мы поговорим на такие темы как : Базы данных access, Свойства полей Access, Типы данных Access и Создание таблиц в Access.
Access — это реляционная СУБД корпорации Microsoft. Имеет огромный список функций, включая связанные запросы, сортировку по разным полям, связь с внешними таблицами и базами данных. Его преимущество в том, что Access имеет встроенный язык VBA и в самой СУБД можно создавать приложения, которые будут работать с базами данных.
Примечание
СУБД — Система управления базами данных…
Создание таблиц в Access.
Существуют следующие способы создание таблиц в Access :
- Режим таблицы — Реализовывается путем ввода данных.
- С помощью мастера — Создания таблиц, на основе предложенного образца.
- Режим конструктора — Позволяет не только задать имена полей таблиц, но и выбрать типы данных и задать свойства полей.
Каждому способу есть соответствующий ярлык, когда вы создаете базу данных в Access, то кроме этих ярлыков ничего нет.
Примечание
Если эти ярлыки не видны, необходимо открыть окно Параметры (Options) (с помощью команды Сервис, Параметры (Tools, Option),) затем раскрыть вкладку Вид (View) и установить флажок новые ярлыки объектов (New Object Shortcuts)…
Типы данных Access.
Ниже даю вам таблицу, в которой написаны Типы данных Access, и их описание.
Название поля | Описание |
---|---|
Text (Тип данных текстовый). | Символьные, текстовые данные, объем которых недолжен, превышать 255 символов, по умолчанию 50. |
Memo (Тип данных текстовый). | Текстовый тип данных, ограничения до 64000 символов, поля этого типа не индексируются. |
Integer (Тип данных числовой). | Числовые данные, размер которых определяется, числом, указанным в свойствах полей. |
Data, Time. | Предназначен для хранения даты и времени, или их вместе. |
Денежный (Тип данных числовой). | Разновидность типа данных для хранения, денежных эквивалентов, размером 15 разрядов до запятой, и четыре разряда после. |
Счетчик (Тип данных числовой). | Является разновидностью числового типа, может иметь только целое значение, автоматически увеличивается на заданный шаг, по умолчанию +1, значения не могут повторяться. |
Логический. | Предназначен для хранения логических значений, для команд и операций : ложистинна, данет, truefalse, 1 . |
Ole. | Предназначен для хранения объектов (файлов), которые созданы в других приложениях. Поле не индексируется. |
Гиперссылка | В полях храниться ссылки, представляющие собой путь к файлу на каком-либо носители, или ресурсе сети. |
Мастер подстановок. | Позволяет подставлять значение полей, в виде простого или комбинированного списка. |
Свойства полей Access.
Ниже даю вам таблицу, в которой написаны Свойства полей Access, и их описание.
Свойства поля | Описание |
---|---|
Размер поля. | Определяет максимальную длину текстового или числового поля, так как если размер подобран неоптимальное, расходуется, лишня память. |
Формат поля. | Устанавливает формат отображения данных в форме, запросе, отчете. |
Число десятичных знаков. | Количество знаков после запятой в десятичном числе. |
Маска ввода. | Задает маску (шаблон), при вводе данных в таблицу или форму. |
Значение по умолчанию. | Содержит значение, установленное по умолчанию, для всех новых записей таблицы. |
Подпись. | Задает подпись поля, которое выводиться в формах, отчетах, таблицах (не путать с именем поля). |
Условие на значение. | Позволяет задать то условие, которое проверяется при вводе данных в поле. |
Сообщение об ошибке. | Задается текст, сообщение выводится в диалоговом окне, если вводимые данные не соответствуют, заданному условию на значение. |
Обязательное поле. | Определяет, может ли поле быть пустым или нет. |
Пустые строки. | Определяет возможность ввода в поля пустых строк с пробелами. |
Индексированное поле. | Задает индексы, для ускоренного поиска информации в таблице. |
Примечание
Если в база данных включает несколько таблиц, то эти таблицы, как правило, должны быть связаны между собой. Связь организуется от родительской таблице к дочерней…
На этом данную статью я заканчиваю, надеюсь, вы полностью разобрались с Базами данных Access.
СУБД Microsoft Access — урок. Информатика, 9 класс.
СУБД Microsoft Access (MS Access) относится к системам, ориентированным на пользователя.
Она позволяет пользователю, не прибегая к программированию, легко выполнять основные действия с базой данных:
создание БД, редактирование и манипулирование данными.
MS Access работает в операционной среде Windows, может использоваться как на автономном ПК, так и в локальной компьютерной сети. С помощью Access создаются и эксплуатируются личные базы данных, а также БД организаций с относительно небольшим объёмом данных. Для создания крупных промышленных информационных систем MS Access не годится.
Запуск программы
Программа запускается одним из следующих способов:
1. Команда Пуск → Программы → MS Access
2. Ярлык на Рабочем столе → MS Access
Среда Access имеет интерфейс, характерный для Windows-приложений, и включает в себя следующие составляющие (сверху вниз):
титульную строку с кнопками управления окном, главное меню, панель инструментов, рабочее поле и строку состояния.
На рабочем поле открывается окно, соответствующее выбранному режиму работы.
Как в любом приложении, в Access существует иерархия режимов.
Данные, с которыми работает СУБД, также могут быть выстроены в иерархическую последовательность.
На верхнем уровне такой иерархии находятся основные объекты MS Access.
К ним относятся: таблицы, запросы, формы, отчеты, страницы, макросы и модули.
Обрати внимание!
Таблица — это главный тип объекта. Объекты, составляющие таблицу — записи и поля.
Поле базы данных — это столбец таблицы, включающий в себя значения определённого свойства.
Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы.
Запись базы данных — это строка таблицы, которая содержит набор значений различных свойств объекта.
Обрати внимание!
В каждой таблице должно быть по крайней мере одно ключевое поле, содержимое которого уникально для любой записи в этой таблице. Значения ключевого поля однозначно определяют каждую запись в таблице.
Структура БД изменяется при добавлении или удалении полей.
Основные свойства полей
Имя поля определяет то, как следует обращаться к данным этого поля при автоматических операций с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблиц).
Тип поля устанавливает тип данных, содержащиеся в данном поле.
Размер поля устанавливает максимальную длину (в символах) данных, которые содержатся в данном поле.
Формат поля устанавливает способ форматирования данных в ячейках, которые принадлежат полю.
Маска ввода устанавливает форму входных данных в поле.
Подпись устанавливает заголовок столбца таблицы для данных поля (при отсутствии подписи заголовком является свойство Имя поля).
Значение по умолчанию — это то значение, которое вводится в ячейки поля автоматически.
Условие на значение — это ограничение, используемое для проверки правильности ввода данных (используется, как правило, для данных, имеющих числовой тип, денежный тип или тип дата).
Сообщение об ошибке — это текстовое сообщение, которое выводится автоматически при попытке ввода в поле ошибочных данных (проверка ошибочности выполняется автоматически, если задано свойство Условие на значение).
Обязательное поле определяет обязательность заполнения данного поля при наполнении базы.
Пустые строки разрешается ввод пустых строковых данных.
Типы данных
Текстовый тип используется для хранения обычного неформатированного текста ограниченного размера.
Поле Мемо — это специальный тип данных для хранения больших объёмов текста.
Числовой — это тип данных для хранения действительных чисел.
Дата/время — тип данных для хранения календарных дат текущего времени.
Денежный — тип данных для хранения денежных сумм.
Счётчик — специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное использование для порядковой нумерации записей.
Логический — тип для хранения логических данных (принимают только два значения да или нет).
Поле объекта ole — специальный тип данных, предназначенный для хранения объектов ole, например мультимедийных до \(1\) Гб.
Гиперссылка — специальное поле для адресов URL Web-объектов Интернета. При щелчке на ссылку автоматически происходит запуск браузера и воспроизведение объекта в его окне.
Мастер подстановок — это объект, настройкой которого можно автоматизировать ввод данных в поле так, чтобы не вводить их вручную, а выбирать из раскрывающегося списка.
Запрос — результат обращения пользователя к СУБД для поиска данных, добавления, удаления и обновления записей. Результат поиска (выборки) данных представляется в табличном виде.
С помощью запросов выполняют такие операции, как- отбор данных,
- сортировка данных,
- фильтрация данных,
- преобразование данных по заданному алгоритму,
- создание новой таблицы,
- автоматическое наполнение таблиц данными,импортированными из других источников,
- простейшие вычисления в таблицах и др.
Форма — это вспомогательный объект, создается для дополнительного удобства пользователя при просмотре, вводе и редактировании данных.
Отчёт — это документ, предназначенный для вывода на печать, сформированный на основании информации, содержащейся в таблицах и запросах.
Страницы, макросы и модули являются объектами повышенной сложности.
Какую функцию выполняет команда «Свойства поля»?в базе данных Microsoft Access
Ответ:
Каждая таблица в Access состоит из полей. В свойствах поля описываются характеристики и поведение добавляемых в него данных. Тип данных поля — это самое важное свойство, которое определяет, какие данные могут храниться в поле. В этой статье описаны типы данных и другие свойства поля, доступные в Access, а также приведена дополнительная информация в разделе справочных сведений о типах данных.
В этой статье
Overview
Когда какой тип данных использовать?
Свойство «Размер поля»
Типы данных в связях и соединениях
Справочные сведения о типах данных
Общие сведения
Иногда типы данных могут показаться неочевидными, например в поле с типом данных «Текст» могут храниться данные, состоящие из текста и чисел. Но в поле с типом данных «Число» могут храниться только числовые данные. Поэтому вам нужно знать, какие свойства используются для каждого типа данных.
Тип данных поля определяет много других важных характеристик поля, в частности:
форматы, которые можно использовать в поле;
максимальный размер значения в поле;
способ использования поля в выражениях;
возможность индексирования поля.
В зависимости от способа создания нового поля тип данных поля может быть задан заранее или его можно выбрать. Например, если при создании поля в режиме таблицы вы:
используете существующее поле из другой таблицы, типы данных уже определены в ней или в шаблоне;
вводите данные в пустом столбце (или поле), Access назначает полю тип данных, исходя из вводимых значений, или вы можете назначить тип данных и формат для поля;
на вкладке Изменение полей в группе Поля и столбцы выбираете команду Добавить поля, Access отображает список типов данных для выбора.
К началу страницы
Когда какой тип данных использовать?
Тип данных поля можно обдумать как набор характеристик, которые применяются ко всем его значениям. Например, значения, которые хранятся в текстовом поле, могут содержать только буквы, цифры и ограниченный набор знаков препинания, а текстовое поле может содержать не более 255 знаков.
Совет: Иногда все выглядит так, как будто данные в поле имеют один тип, а на самом деле это данные другого типа. Например, поле вроде бы содержит числовые значения, но на самом деле это текстовые значения, представляющие номера комнат. Часто для сравнения или преобразования значений с разными типами данных используются выражения.
В таблицах ниже показаны форматы, доступные для каждого типа данных, и описаны результаты форматирования.
Основные типы
Формат
Отображаемые данные
Текстовый
Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст.
Числовой, Большое число
Числовые значения, например расстояния. Помните, что для денежных значений есть отдельный тип данных.
Денежный
Денежные значения.
Логический
Значения «Да» и «Нет», а также поля, содержащие только одно из двух значений.
Date/Time, Date/Time Extended
Дата/время: значения даты и времени для лет от 100 до 9999.
Дата/время с расширением: значения даты и времени для лет с 1 по 9999.
Форматированный текст
Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом.
Вычисляемое поле
Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010.
Вложение
Вложенные изображения, файлы электронных таблиц, документы, диаграммы и другие файлы поддерживаемых типов в записях базы данных (как и в сообщениях электронной почты).
Гиперссылка
Текст или сочетание текста и чисел, сохраненное как текст и используемое в качестве адреса гиперссылки.
Поле МЕМО
Длинные блоки текста. Типичный пример использования поля MEMO — подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в «Длинный текст».
Подстановка
Список значений, которые получены из таблицы или запроса, или набор значений, которые вы указали при создании поля. Запускается мастер подстановок, с помощью которого можно создать поле подстановки. В зависимости от выбора, сделанного в мастере, данные в поле подстановки могут иметь текстовый или числовой тип.
У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля.
Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.
Числовой
Формат
Отображаемые данные
Общие
Числа без дополнительного форматирования (точно в том виде, в котором хранятся).
Денежный
Обычные денежные значения.
Евро
Обычные денежные значения в формате ЕС.
Фиксированный
Числовые данные.
Стандартный
Числовые данные с десятичными знаками.
Процент
Значения в процентах.
Экспоненциальный
Вычисления
Объяснение:
хз но может быть это правельно
Типы данных Microsoft Access, Свойства полей базы данных Microsoft Access
база инфологический access
Таблицы баз данных, как правило, допускают работу с гораздо большим количеством разных типов данных. Так, например, базы данных Microsoft Access работают со следующими типами данных.
Текстовый — тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов). Текст или числа, не требующие проведения расчётов.
Числовой — тип данных для хранения действительных чисел. Этот тип данных содержит множество подтипов. От выбора подтипа (размера) зависит точность вычислений.
Поле Мемо — специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он храниться в другом месте базы данных, а в поле храниться указатель на него, но для пользователя такое разделение заметно не всегда. Поле этого типа не может быть ключевым или проиндексированным. Длинный текст или комбинация текста и чисел.
Дата/время — тип данных для хранения календарных дат и текущего времени в специальном фиксированном формате.
Денежный — тип данных для хранения денежных сумм. Теоретически, для их записи можно было бы пользоваться и полями числового типа, но для денежных сумм есть некоторые особенности (например, связанные с правилами округления), которые делают более удобным использование специального типа данных, а не настройку числового типа. Включает денежные значения и числовые данные, используемые в математических вычислениях.
Счетчик — специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием, при добавлении новой записи в таблицу. Естественное использование — для порядковой нумерации записей.
Логический — тип для хранения логических данных, а так же поля, которые могут содержать одно из двух возможных значений (могут принимать только два значения, например: Да или Нет).
Гиперссылка — специальное поле для хранения адресов URL Web-объектов Интернета. При щелчке на ссылке автоматически происходит запуск браузера и воспроизведение объекта в его окне.
Мастер подстановок — это не специальный тип данных. Это объект, настройкой которого можно автоматизировать ввод данных в поле так, чтобы не вводить их вручную, а выбирать их из раскрывающегося списка.
Поле объекта OLE — включает звукозапись, рисунок и прочие типы данных. Поле этого типа не может быть ключевым или проиндексированным.Свойства полей базы данных Microsoft Access
Поля базы данных не просто определяют структуру базы — они еще определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из полей. Ниже перечислены основные свойства полей таблиц баз данных на примере СУБД Microsoft Access.
Имя поля — определяет, как следует обращаться к данным этого поля при автоматических операциях с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблиц).
Тип поля — определяет тип данных, которые могут содержаться в данном поле.
Размер поля — определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.
Формат поля — определяет способ форматирования данных в ячейках, принадлежащих полю.
Маска ввода — определяет форму, в которой вводятся данные, а поле (средство автоматизации ввода данных).
Подпись — определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля).
Значение по умолчанию-то значение, которое вводится в ячейки поля автоматически (средство автоматизации ввода данных).
Условие на значение — ограничение, используемое для проверки правильности ввода данных (средство автоматизации ввода, которое используется, как правило, для данных, имеющих числовой тип, денежный тип или тип даты).
Сообщение об ошибке — текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных. Обязательное поле — свойство, определяющее обязательность заполнения данного поля при наполнении базы.
Пустые строки — свойство, разрешающее ввод пустых строковых данных (от свойства Обязательное поле отличается тем, что относится не ко всем типам данных, а лишь к некоторым, например к текстовым).
Индексированное поле — если поле обладает этим свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряются. Кроме того, для индексированных полей можно сделать так, что значение в записях будут проверяться по этому полю на наличие повторов, что позволяет автоматически исключить дублирование данных.
Поскольку в разных полях могут содержаться данные разного типа, то и свойства у полей могут различаться в зависимости от типа данных. Так, например, список вышеуказанных свойств полей относится в основном к полям текстового типа. Поля других типов могут иметь или не иметь эти свойства, но могут добавлять к ним и свои. Например, для данных, представляющих действительные числа, важным свойством является количество знаков после десятичной запятой. С другой стороны, для полей, используемых для хранения рисунков, звукозаписей, видео клипов и других объектов OLE, большинство вышеуказанных свойств не имеют смысла.
Безопасность баз данных Microsoft Access
Базы данных — это тоже файлы, но работа с ними отличается от работы с файлами других типов, создаваемых прочими приложениями. Выше мы видели, что всю работу по обслуживанию файловой структуры берет на себя операционная система. Для базы данных предъявляются особые требования с точки зрения безопасности, поэтому в них реализован другой подход к сохранению данных.
Базы данных — это особые структуры. Информация, которая в них содержится, очень часто имеет общественную ценность. Нередко с одной и той же базой работают тысячи людей по всей стране. От информации, которая содержится в некоторых базах, может зависеть благополучие множества людей. Поэтому целостность содержимого базы не может и не должна зависеть ни от конкретных действий некоего пользователя, забывшего сохранить файлы перед выключением компьютера, ни от перебоев в электросети.
Проблема безопасности баз данных решается тем, что в СУБД для сохранения информации используется двойной подход. В части операций, как обычно, участвует операционная система компьютера, но некоторые операции сохранения происходят в обход операционной системы.
Защита базы данных
Microsoft Access обеспечивает два традиционных способа защиты базы данных: установка пароля, требуемого при открытии базы данных, и защита на уровне пользователей, которая позволяет ограничить, к какой части базы данных пользователь будет иметь доступ или какую ее часть он сможет изменять. Кроме того, можно удалить изменяемую программу Visual Basic из базы данных, чтобы предотвратить изменения структуры форм, отчетов и модулей, сохранив базу данных как файл MDE.
Простейшим способом защиты является установка пароля для открытия базы данных. После того как пароль установлен, при каждом открытии базы данных будет появляться диалоговое окно, в которое требуется ввести пароль. Только те пользователи, которые введут правильный пароль, смогут открыть базу данных. Этот способ достаточно надежен (Microsoft Access шифрует пароль, так что к нему нет прямого доступа при чтении файла базы данных), но он применяется только при открытии базы данных. После открытия базы данных все объекты становятся доступными для пользователя (пока не определена защита на уровне пользователей, описанная ниже в этом разделе). Для базы данных, которая совместно используется небольшой группой пользователей или на автономном компьютере, установка пароля обычно оказывается достаточной.
Электронный курс по информатике и ИКТ|Электронные таблицы
Электронный курс по информатике и ИКТ|Электронные таблицыТема 2.Общие сведения о СУБД MS Access. Основные объекты MS Access. Примеры.
MS Access — это программа, с помощью которой можно быстро и довольно просто создавать базы данных, заполнять их и работать с ними. Access является СУБД реляционного типа, в которой реализованы все средства и возможности современных СУБД. Реляционная база упрощает поиск, анализ, поддержку и защиту данных, поскольку они сохраняются в одном файле. Access в переводе с английского означает «доступ». MS Access — это функционально полная реляционная СУБД, одна из самых мощных, гибких и простых в использовании. В ней можно решить большинство задач, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования — Visual Basic for Application. Access входит в состав пакета Microsoft Office
Популярность СУБД Microsoft Access обусловлена следующими причинами:
-
доступность в изучении и понятность;
-
СУБД полностью русифицирована;
-
возможность использования OLE технологии;
-
интегрированность с пакетами Microsoft Office;
-
поддержка web – технологий;
-
удобная работа с конструкторами форм, таблиц, отчетов, страниц;
-
широко и наглядно представлена справочная система;
-
наличие большого набора «мастеров» по разработке объектов.
Через стартовое меню (Пуск – Поиск) найдите и откройте учебную базу «Борей». Выйдите на окно базы данных, закрыв все формы. Слева представлены все элементы Access. Ознакомьтесь с ними.
Таблицы — это основные и самые необходимые объекты любой БД, предназначены только для хранения данных. Access может содержать целый набор взаимосвязанных таблиц.
Запросы — это объекты, создаваемые для обработки базы данных: сортировки, фильтрации, объединения, отбора, изменение и вычисления по формулам.
Формы — это объекты, позволяющие вводить в базу новые данные или просматривать уже существующие, в удобной для пользователя форме. Форма обычно отображает по одной записи таблицы.
Отчеты — это объекты для вывода данных на принтер или другое устройство вывода в удобном и наглядном виде. Например, в виде бланка или счета.
Макросы — это набор макрокоманд. Например: открыть форму, напечатать таблицу. Когда возникает необходимость частого выполнения одних и тех же операций с БД, имеется возможность сгруппировать набор команд в один макрос. Макрос закрепляют за определенной комбинацией клавиш клавиатуры или кнопкой, нажатие которой приводит к выполнению всей последовательности действий записанных в макросе.
Модули — это программы созданные средствами языка Visual Basic. Позволяющие дополнить стандартные средства Access, если уже имеющихся не хватает для реализации всех требований к работе СУБД. Программист может расширить возможности системы, дописав необходимые модули и добавив их в БД.
Все данные в реляционной БД представлены в виде таблиц. Таблица — это основной объект любой базы данных, поэтому создание любой БД начинается с создания таблиц. Каждая строка таблицы содержит информацию только об одном объекте и называется записью. Столбец таблицы содержит однотипную для всех записей информацию и называется полем. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится.
Поля обладают определенными свойствами, от которых зависит какие данные можно в него вносить и какие операции можно выполнять. Самым главным и уникальным свойством любого поля является его Имя. В одной и той же базе данных не может быть двух полей с одинаковым именем. В противном случае, компьютер просто запутается в их содержимом. Имя поля не может содержать знаки «.» и «!». Имя — это внутренняя информация базы данных, не видимая для использующего уже готовую базу. Пользователь видит Подпись. Подпись — это то, что отображается в заголовке поля. Разным полям, например, можно задать одинаковые подписи. Это вполне возможно и не вызовет ошибки, поскольку поля при этом по-прежнему сохраняют свои отличные друг от друга имена. Если подпись не указана, то в заголовок просто дублируется Имя поля. Каждому полю задается определенный тип данных в зависимости от информации, которая в нем хранится.
Типы данных MS Access:
Текстовый —текст или комбинация любых символов, например: адрес, фамилия, а также числа, не требующие вычислений, например, номера телефонов, коды. Сохраняет до 255 знаков. Свойство Размер поля определяет максимальное количество знаков, которые можно ввести в поле.
Поле МЕМО -длинный текст, например, примечания или описания. Сохраняет до 65 535 знаков.
Числовой — данные, используемые для математических вычислений. Конкретный тип числового поля определяется значением свойства Размер поля (байт – 1б., целое – 2б., длинное целое – 4б., одинарное с плавающей точкой – 4б., двойное с плавающей точкой – 8б.).
Дата/время — значения дат и времени. Сохраняет 8 байтов.
Денежный — используется для денежных значений вместе с денежными единицами и для предотвращения округления во время вычислений. Сохраняет 8 байтов.
Счетчик — автоматическая нумерация. Сохраняет 4 байта.
Логический — данные, принимающие только одно из двух возможных значений, таких как «Да/Нет», «Истина/Ложь», «Вкл/Выкл». Значения Null не допускаются. Сохраняет 1 бит.
Поле объекта OLE — внешние объекты (документы Word, электронные таблицы Excel, рисунки, звукозапись или другие данные), созданные в других программах, использующих протокол OLE. Сохраняет до 1 Гигабайта.
Гиперссылка — может иметь вид адреса сайта Интернет или электронной почты и путь к файлу. Сохраняет до 64 000 знаков.
Мастер подстановок — создает поле с выпадающим списком. При выборе данного параметра в списке типов данных запускается мастер для автоматического определения этого поля.
При выборе типа данных для поля необходимо учитывать следующее:
Какие значения должны отображаться в поле. Например, нельзя хранить текст в поле, имеющем числовой тип данных.
Сколько места необходимо для хранения значений в поле.
Какие операции должны производиться со значениями в поле. Например, Microsoft Access позволяет суммировать значения в числовых полях и в денежных полях. Однако не допускается суммирование значений полей с типом данных Текстовый или Поле объекта OLE.
Нужна ли сортировка или индексирование поля.
Одним из основных свойств поля является его Длина. Обычно она выражается в символах или знаках. Определяя тем самым, сколько информации в поле может поместиться. При попытке ввести больше символов, чем максимально возможная длина — происходит ограничение длины, блокирующее дальнейший ввод.
Создание базы данных следует начинать с детальной разработки структуры ее таблиц. Эта структура должна быть такой, чтобы при работе с базой требовалось вводить в нее как можно меньше данных. Для надежной работы связей между всеми таблицами базы данных и быстрого поиска по данным из одной таблицы всех связанных с ними записей в других таблицах, необходимо предусмотреть так называемые уникальные (ключевые) поля, значения в которых не могут повторяться. Например, поле Фамилия в таблице Автор вполне может содержать нескольких Ивановых, Петровых или Сидоровых. Это означает, что это поле не являются уникальным и поэтому их нельзя использовать для связи между таблицами. Поле Название — более удачный кандидат на почетное звание уникального поля, но не тут то было… Многие современные авторы очень любят называть свои произведения в точности так, как это делали Пушкин, Лермонтов или Толстой. Что же тогда остается делать? Выход всегда есть! Если ни одно поле в Вашей таблице не приемлемо как уникальное, то его можно создать искусственно. Например, введя в таблицу код записи. Это могут быть буквы, цифры или их комбинация, но самое главное — они не будут повторяться, а значит, станут уникальными для каждой записи в таблице.
Каждое поле таблицы может иметь ряд свойств:
Формат поля – определяется для полей числового, денежного типа, полей типа Счетчик и Дата\Время. Выбирается один из форматов представления данных.
Число десятичных знаков — определяет количество разрядов в дробной части числа.
Маска ввода — определяет шаблон для ввода данных. Например, можно установить разделители при вводе телефонного номера
Подпись поля — содержит надпись, которая может быть выведена рядом с полем в форме или отчете ( данная надпись может и не совпадать с именем поля, а также может содержать поясняющие сведения).
Значение по умолчанию — содержит значение, устанавливаемое по умолчанию в данном поле таблицы. Например, если в поле Город ввести значение по умолчанию Уфа, то при вводе записей о проживающих в Уфе, это поле можно пропускать, а соответствующее значение (Уфа) будет введено автоматически. Это облегчает ввод значений, повторяющихся чаще других.
Условие на значение — определяет множество значений, которые пользователь может вводить в это поле при заполнении таблицы. Это свойство позволяет избежать ввода недопустимых в данном поле значений. Например, если стипендия студента не может превышать 250 р., то для этого поля можно задать условие на значение: <=250.
Сообщение об ошибке — определяет сообщение, которое появляется на экране в случае ввода недопустимого значения.
Обязательное поле — установка, указывающая на то, что данное поле требует обязательного заполнения для каждой записи. Например, поле Домашний телефон может быть пустым для некоторых записей ( значение Нет в данном свойстве). А поле Фамилия не может быть пустым ни для одной записи (значение Да).
Пустые строки — установка, которая определяет, допускается ли ввод в данное поле пустых строк (“ “).
Индексированное поле — определяет простые индексы для ускорения поиска записей.
Верхняя панель окна базы данных.
Открыть — открывает выбранный объект для изменения и редактирования. В случае работы с таблицами, дает возможность добавить новые записи в базу, просмотреть и отредактировать уже имеющиеся.
Конструктор — открывает выбранный объект в режиме конструирования. Это означает, что отображается внутренняя структура объекта, дающая возможность редактировать не содержимое, а все построение объекта. Для таблицы — это возможность добавить необходимые поля или изменить свойства существующих. В форме — возможность создавать и изменять элементы управления и т.д. Это режим разработки, а не эксплуатации и поэтому должен быть доступен только разработчикам.
Создать — создает новый объект выбранного вида. Этот режим тоже предназначен для проектировщиков. Создание таблиц, запросов, форм и отчетов возможно несколькими способами. В автоматическом режиме, с помощью конструктора или мастера.
Для определения связей нужно перейти в окно базы данных и выполнить команду Сервис — Схема данных. После этого Access откроет окно Схема данных и окно Добавление таблицы. В окне Добавление таблицы нужно выделить имена таблиц, добавляемых в схему данных, и нажать на кнопку Добавить. После этого данное окно можно закрыть.
В окне Схема данных появятся имена всех указанных таблиц вместе со списками полей. Нужно выделить ключевое поле ключевой таблицы и перетащить его на аналогичное поле в связываемой таблице. В результате появится диалоговое окно Связи. Чтобы в связанных таблицах не нарушалась целостность данных, нужно щелкнуть по флажку Обеспечение целостности данных. После этого Access сделает невозможным запись в подчиненную таблицу такого значения общего поля, которого нет в таблице ключевой. После установления целостности данных Access включает две дополнительные опции: Каскадное обновление связанных полей и Каскадное удаление связанных полей. Если выбрать первую опцию, то при изменении какого-либо значения ключевого поля в ключевой таблице Access автоматически обновит значения этого поля для соответствующих записей во всех связанных таблицах. Например, если у одного из учащихся изменился номер читательского билета в таблице Список, то он автоматически должен поменяться и в таблице Регистрация. Выбор второй опции при удалении одной из записей в ключевой таблице приведет к удалению тех записей в подчиненных таблицах. Для завершения процесса создания связей, нужно щелкнуть по кнопке Создать. Access нарисует линию между таблицами в окне Схема данных, указывающую на наличие связи между ними. На конце линии у таблице со стороны «один» будет нарисована цифра 1, а на другом конце , у таблицы со стороны «много» — символ бесконечности ∞. После закрытия этого окна все установленные связи будут сохранены.
Контрольные вопросы:
-
Перечислите основные объекты БД и их назначение.
-
В каком режиме можно создавать и изменять структуру таблицы?
-
Какая информация о поле указывается в структуре таблицы?
-
Типы данных в Access?
-
Как при определении структуры таблицы использовать свойства полей ?
-
Что такое ключевое поле и какие требования предъявляются к нему?
-
Какие типы связей реализуются в реляционных базах данных?
-
Как установить связи между таблицами?
Copyright © 2005. Петрова Людмила Борисовна
Типы данных — Таблицы Microsoft Access
Для определения типа хранимых данных используется тип данных.
Тип данных – характеристика данных, которая определяет:
— диапазон возможных значений данных;
— допустимые операции, которые можно выполнять над этими значениями;
— способ хранения этих значений в памяти.
Тип данных поля вводится в поле ввода столбца Тип данных.
Видео YouTube
В MS Access допустимыми являются данные следующих типов:
- Текстовый — Текст или комбинация текста и чисел, например, адреса, а также числа, не требующие вычислений, например, номера телефонов, инвентарные номера или почтовые индексы. Сохраняет до 255 знаков. Свойство Размер поля (FieldSize) определяет максимальное количество знаков, которые можно ввести в поле.
- Поле МЕМО — Длинный текст или числа, например, примечания или описания.
- Сохраняет до 65 536 знаков.
- Числовой — Данные, используемые для математических вычислений, за исключением финансовых расчетов (для них следует использовать тип «Денежный»).
- Сохраняет 1, 2, 4 или 8 байтов; 16 байтов для кодов репликации (GUID). Конкретный тип числового поля определяется значением свойства Размер поля (FieldSize).
- Дата/время — Значения дат и времени. В поле данного типа может содержаться любая дата и любое время: от 1 января 100 г. до 31 декабря 9999 г. Сохраняет 8 байтов.
- Денежный — Используется для денежных значений и для предотвращения округления во время вычислений. Сохраняет 8 байтов.
- Счетчик — Автоматическая вставка уникальных последовательных (увеличивающихся на 1) или случайных чисел при добавлении записи. Предназначены для хранения данных, значения которых не редактируются, а устанавливаются автоматически при добавлении каждой новой записи в таблицу. Сохраняет 4 байта; 16 байтов для кодов репликации (GUID).
- Логический — Данные, принимающие только одно из двух возможных значений, таких как «Да/Нет», «Истина/Ложь», «Вкл/Выкл». Значения Null не допускаются. Свойство Формат поля логического поля позволяет использовать специальные форматы или один из трех встроенных: Истина/Ложь, Да/Нет или Вкл/Выкл. При этом значения Истина, Да и Вкл эквивалентны логическому значению True, а значения Ложь, Нет и Выкл эквивалентны логическому значению False. Сохраняет 1 бит.
- Поле объекта OLE — Объекты OLE (такие как документы Microsoft Word, электронные таблицы Microsoft Excel, рисунки, звукозапись или другие данные в двоичном формате), созданные в других программах, использующих протокол OLE. Сохраняет до 1 Гигабайта (ограничивается объемом диска).
- MS Access позволяет хранить в таблицах изображения и другие двоичные данные (например, электронную таблицу MS Excel, документ MS Word, рисунок звукозапись). Для этих целей служит тип данных Поле объекта OLE. Фактический объем данных, который Вы можете ввести в поле данного типа, определяется объемом жесткого диска Вашего компьютера (до 1 Гигабайта).
- Гиперссылка — Гиперссылки. Гиперссылка может иметь вид пути UNC либо адреса URL. Сохраняет до 64 000 знаков.
- Мастер подстановок — Создает поле, позволяющее выбрать значение из другой таблицы или из списка значений, используя поле со списком. При выборе данного параметра в списке типов данных запускается мастер для автоматического определения этого поля. Для сохранения требуется тот же размер, что и у первичного ключа, соответствующего полю подстановок, — обычно 4 байта.
Новые типы данных и элементы управления Access 2007/2010
- Вычисляемые поля — позволяют хранить результаты вычислений..
Можно создать поле, в котором будет отображаться значение, вычисляемое на основе других данных из той же таблицы. Для создания вычислений используется построитель выражений, который поддерживает функцию IntelliSense и обеспечивает удобный доступ к справочным сведениям о значениях в выражениях.
Access обновляет вычисляемые поля при редактировании записи, обеспечивая правильность значения в поле.
Например, чтобы добавить в таблицу вычисление [Количество] * [Цена за единицу], требуется ввести вычисление в режиме конструктора таблицы, как показано на рисунке.
Примечания
— В вычисляемом поле нельзя использовать поля из других таблиц или запросов.
— Вычисляемые поля также не поддерживают некоторые выражения.
- Многозначные поля
Появившиеся в Office Access 2007 многозначные поля могут хранить несколько значений на одну запись. Предположим, что необходимо назначить задачу нескольким сотрудникам или подрядчикам. В большинстве систем управления базами данных и в версиях Access, выпущенных до Office Access 2007, в таком случае потребовалось бы создать связь типа «многие-ко-многим».
Примечание. Для каждого многозначного поля Access создает скрытую таблицу, обеспечивающую необходимую связь «многие-ко-многим».
Многозначные поля особенно удобны при работе со списком SharePoint, который содержит один из типов многозначных полей, используемых в Windows SharePoint Services. Приложение Access 2010 совместимо с этими типами данных.
- Поля вложений для файлов
Тип данных «Вложение» позволяет хранить все типы документов и двоичные файлы в базе данных без лишнего увеличения размера базы данных. Приложение Access автоматически выполняет сжатие вложений, когда это возможно, чтобы оставить как можно больше свободного пространства. Нужно вложить документ Word в запись или сохранить в базе данных несколько цифровых фотографий? Использование вложений значительно облегчает выполнение таких задач. Можно даже добавить к одной записи несколько вложений.
Примечание. Поля вложений можно использовать в веб-базах данных, однако в веб-таблице может быть не более одного такого поля.
В полях и элементах управления, в которых используется тип данных «Дата/время», автоматически обеспечивается поддержка встроенного интерактивного календаря, который впервые появился в Access 2007. Кнопка календаря автоматически отображается справа от даты. Хотите узнать, на какое число приходится следующая пятница? Нажмите кнопку и выберите нужную дату в появившемся календаре. Календарь можно отключить для поля или элемента управления с помощью соответствующего свойства.
Обучение работе с Microsoft Access 2013: Использование свойств поля
Требуется дополнительное обучение Access? Щелкните здесь , чтобы получить полное руководство!
Настройка свойств поля
Вы можете установить свойства полей таблицы, которые вы создаете в режиме конструктора таблицы. Когда вы открываете таблицы в режиме конструктора, вы называете поля и назначаете им тип данных, используя верхнюю половину экрана, которая называется сеткой дизайна таблицы.Ниже, в разделе «Свойства поля», вы устанавливаете свойства поля, которое в данный момент выбрано в сетке конструктора таблицы, на двух вкладках, помеченных как «Общие» и «Поиск».
Чтобы установить свойство поля, вы должны сначала найти конкретное свойство поля, которое вы хотите установить на вкладках. В большинстве случаев свойство, которое вы пытаетесь установить, находится на вкладке «Общие». Вкладка «Поиск» используется только тогда, когда вы вручную настраиваете свойства полей «поиска», которые отображают значения из другой таблицы или списка.
Вкладка «Общие» содержит свойства поля, которые позволяют управлять размером, отображением, значениями по умолчанию и многими другими функциями выбранного поля. Вы можете щелкнуть поле свойства и просмотреть информацию о его функции или назначении на правой панели раздела «Свойства поля». Если вам нужна дополнительная помощь в установке значения определенного свойства, вы можете щелкнуть поле свойства, по которому у вас есть вопросы, а затем нажать клавишу «F1» для получения дополнительной помощи.Файл справки появится в отдельном окне, которое вы можете прочитать и распечатать при желании.
Свойство размера поля
Вы можете использовать свойство «Размер поля» текстового поля, чтобы установить число, которое вы вводите, как максимально допустимое количество символов в выбранном поле. Это может быть полезно для ограничения количества данных, которые можно ввести в поле. Access позволяет использовать до 255 символов в текстовом поле, а также назначает это значение в качестве размера поля по умолчанию.
Числовые поля отличаются от текстовых полей, когда вы устанавливаете «Размер поля» тем, что вы устанавливаете размер поля, назначая тип числа, которое может быть сохранено в поле. Доступны следующие размеры: «Байт», «Целое число», «Длинное целое число», «Одиночный», «Двойной», «Идентификатор репликации» и «Десятичный». Их различные размеры и десятичные ограничения показаны в следующей таблице.
Размер по умолчанию для числовых полей — Длинное целое число . Это один из самых больших размеров поля.В Access все будет работать быстрее, если они меньше, поэтому вы можете использовать меньший размер поля, если хотите. Если нет, не волнуйтесь, вы, вероятно, не заметите серьезных проблем с производительностью. Обратите внимание, что если вы присоединяете поле «Число» к полю «АвтоНомер» в связи таблицы, тогда вам следует оставить параметр «Длинное целое число».
Свойство формата для полей даты и времени
Вы можете установить свойство «Формат» для полей даты и времени, чтобы изменить способ отображения даты и времени в таблице в виде таблицы.
Свойство формата для логических полей
Вы можете установить свойство «Формат» для логических полей, чтобы изменить способ их отображения в формах и отчетах. Для логических полей в Access доступны следующие форматы. Чтобы установить это свойство, просто выберите логическое поле в сетке дизайна таблицы. Затем щелкните свойство «Формат» в разделе свойств поля и выберите вариант в раскрывающемся меню.
О Кили Бирнс
Кили является нашим директором по маркетингу и работает в TeachUcomp с 2010 года. Кили управляет всеми аспектами нашего отдела маркетинга, выступает в качестве связующего звена для наших торговых посредников и аффилированных партнеров, а также является автором курсов по программному обеспечению и налогообложению.Назначение свойств поля | Практический Microsoft Access: практическое руководство по повышению навыков доступа
Свойства полей имеют решающее значение для поддержания и улучшения целостности и представления данных.Свойства, которые вы устанавливаете в нижней панели окна «Дизайн», существенно влияют на способ использования и отображения данных в формах, запросах и отчетах. Эти объекты наследуют свойства поля из базовой таблицы.
Некоторые свойства поля могут быть установлены в этих других объектах, и они могут (или не могут) переопределить настройки в таблице (я оставлю большую часть этого обсуждения для главы 6 «Ввод, редактирование и отображение данных») . Тем не менее, это значительно упростит вам жизнь, если по большей части вы зададите свойства поля только один раз в таблицах и оставите их в покое.
Вместо того, чтобы тратить кучу бумаги на предоставление вам всех спецификаций для свойств поля, в частности размера и формата поля, которые содержат много деталей, я попытался обобщить важные моменты и предложить наблюдения, которые могут быть полезны. Вы можете легко получить доступ к подробным спецификациям любого свойства поля в Access Help: в нижней панели представления «Дизайн» щелкните внутри свойства поля и нажмите F1.
Размер поля
Сначала вы можете быть сбиты с толку свойством Размер поля, потому что его настройки резко меняются в зависимости от типа данных (см. Рисунок 5.10). Свойство важно для текстовых и, особенно, числовых типов данных.
Рисунок 5.10. Свойство «Размер поля» зависит от типа данных. Текущее поле — Единицы на складе с типом данных Число. Выбор в свойстве «Размер поля» предназначен для числовых полей.
Текст
Для типа данных Text размер поля определяет количество буквенно-цифровых символов, которые могут быть введены, максимум до 255. Значение по умолчанию, равное 50, можно изменить в разделе «Размеры полей по умолчанию» таблиц. Вкладка / Запросы диалогового окна Параметры, доступная из меню Инструменты.
Размер поля может быть чрезвычайно полезен для поддержания целостности данных. Например, в поле, зарезервированном для штатов США, вы можете убедиться, что вводятся только двухбуквенные сокращения, установив размер поля равным 2. Это все равно не гарантирует, что для штата Мэн введен ME, а не MA; но он позаботится о том, чтобы вы не входили в Мэр, Мэйн или Мэн для штата Мэн.
Числа
Размер поля для чисел определяет количество байтов, которые могут быть сохранены. Но я думаю, что более полезно думать об этом свойстве как о контроле над размером числа и возможностью включения дробей.Байт, целое число и длинное целое число в таком порядке могут хранить все большие целые числа (без дробей). Decimal, Single и Double, в этом порядке, могут хранить все большие числа с их дробями (Decimal может хранить еще больше десятичных знаков). Тип данных AutoNumber всегда является длинным целым числом (за исключением идентификатора репликации, который я здесь игнорирую).
Access рекомендует использовать минимально возможный размер поля, потому что ваши данные будут обрабатываться быстрее. Но с относительно небольшой базой данных на сегодняшних мощных машинах экономия времени может быть невелика.
ПРИМЕЧАНИЕ
Для типов данных Дата / Время, Валюта, Да / Нет, Объект OLE, Памятка и Гиперссылка отсутствует свойство «Размер поля».
Формат
Свойство «Формат» определяет способ отображения данных и их хранение. Однако очевидно, что вы не можете форматировать то, что изначально не хранится, поэтому на это свойство сильно влияет то, какие значения фактически находятся в вашей базе данных. Например, предположим, что вы установили размер поля для числового типа данных как длинное целое число, что не допускает дробных чисел.В Access по-прежнему можно выбрать для поля фиксированный или стандартный формат, оба из которых содержат десятичные разряды. Но вы увидите только нули в этих десятичных разрядах, потому что нет никаких значимых мест для отображения.
Ваш выбор в свойстве Format, естественно, сильно зависит от типа данных. Выбор в свойстве «Формат» поля «Дата / время» позволяет отображать дату по-разному: 17 сентября 2004 г., 17 сентября 2004 г. или 17 сентября 2004 г. Эти форматы явно свойственны этому типу данных.В числовом поле ваши варианты сильно отличаются.
ПРИМЕЧАНИЕ
Свойство «Формат», особенно для типов данных «Дата / время» и «Число», также существенно зависит от региональных параметров на панели управления Windows.
Вы можете выбрать предопределенные форматы, открыв раскрывающееся меню и выбрав формат, который соответствует вашим предпочтениям. Если выбранные вами форматы вам не нравятся, вы можете создать собственные форматы. Настроенные форматы даты / времени создать довольно легко; Текстовые и числовые форматы некоторой сложности сложнее.
Форматы несколько неудобно сосуществуют с масками ввода — свойством, которое предоставляет шаблон для ввода данных. В главе 6 я подробно обсуждаю маски ввода и их связь с форматами, поэтому я откладываю дальнейшие комментарии по свойству Format до тех пор.
Caption
Свойство Caption не должно вызывать у вас никаких проблем. Имена полей доступа часто трудно расшифровать, по крайней мере, на первый взгляд. Ввод заголовка позволяет присвоить полю имя, соответствующее правилам и соглашениям доступа, и в то же время отображать повседневную английскую метку для столбца в режиме таблицы.Просто введите текстовую строку в свойстве Caption, которое вы хотите отобразить.
ПРИМЕЧАНИЕ
Заголовок — это не псевдоним, а альтернативное имя поля. С заголовком остается только одно имя поля; вы просто используете ярлык, чтобы сделать его более понятным.
Опять же, свойство Caption наследуется объектами, построенными на базовой таблице. Поэтому, даже если у вас нет проблем с различением фамилии и фамилии, вы можете ввести последнее в качестве заголовка, если вы планируете создавать какие-либо отчеты для внешнего использования.
ПРИМЕЧАНИЕ
Вы можете дважды щелкнуть в средстве выбора столбцов таблицы и изменить имя столбца. Я бы хотел, чтобы это было невозможно. Когда вы редактируете имя столбца, вы не только редактируете его заголовок, но и редактируете фактическое имя поля, что вам очень редко нужно или нужно делать. Если вы не знали об этой функциональности, забудьте, что я вам об этом рассказывал. Если да, не используйте это.
Decimal Places
Как ни странно, безобидное звучание свойства Decimal Places вызывает большую путаницу.Я попытался упростить, но знаю, что не рассмотрел все возможные результаты. Если десятичные дроби важны для вашей работы, обязательно сверьте свои настройки с тестовыми данными.
Первое, что нужно помнить о свойстве Decimal Places, — это то, что оно не влияет на то, сколько десятичных знаков хранится в числовом поле, только на отображаемые разряды. Свойство Размер поля определяет, что хранится. Если для него установлено значение «Байт», «Целое число» или «Длинное целое число», Access не будет принимать и хранить десятичные дроби. При настройке Single можно сохранить до 7 позиций, а при настройке Double — до 15.
Если для свойства Decimal Places установлено значение Auto, количество разрядов определяется свойством Format. Если для параметра «Формат» задано значение «Фиксированный» или «Стандартный», количество отображаемых десятичных знаков равно двум (при условии, что в региональных настройках Windows установлен английский язык США). Таким образом, значение 6,7789, введенное и сохраненное в числовом поле с размером поля «Единичный», фиксированным форматом и десятичными разрядами, отображается как 6,78. Access округляет десятичные числа от 5 и выше в большую сторону и округляет десятичные дроби от 4 и ниже.
Если для свойства «Десятичные разряды» задано определенное число, это количество разрядов отображается независимо от формата. В предыдущем примере, если десятичных разрядов было 3, отображаемое число было бы 6,779.
Установка свойства «Десятичные разряды» не действует, если используется формат «Общее число». В этом случае, если вы введете 6,7789 и количество десятичных разрядов будет равно 1, на дисплее все равно будет отображаться 6,7789.
ПРИМЕЧАНИЕ
Для еще большей точности при хранении десятичных разрядов свойство «Размер поля» с именем «Десятичное» может хранить до 28 разрядов.
Правило проверки и текст проверки
Одним из наиболее эффективных устройств для поддержания безопасности данных является свойство «Правило проверки». Вы вводите выражение в свойстве правила проверки, которое ограничивает вводимые данные. Правила проверки часто используются как средство реализации бизнес-правил.
Например, предположим, что в таблице товаров у вас есть поле PurchasePrice для стоимости единицы товара. Допустим, вы не хотите, чтобы в вашем инвентаре были предметы стоимостью более 100 долларов.Вы должны ввести выражение <= 100 в поле «Правило проверки» (знак $ не требуется).
В то же время вы должны ввести текст в свойство «Текст проверки», например, цена за единицу должна быть не более 100 долларов США. Этот текст будет появляться в сообщении об ошибке (см. Рис. 5.11) всякий раз, когда вы вводите, скажем, 100,50 или 160 долларов. Если вы не вводите текст проверки, вы получите общее (и сбивающее с толку) сообщение о том, что были введены одно или несколько значений, запрещенных правилом проверки.
Рисунок 5.11. Цена покупки первой записи изменена до 124,50 долларов. Сообщение об ошибке предупреждает, что правило проверки для поля было нарушено.
Если вы введете, например, 9,7 г долл. США, не имеет значения, ввели ли вы текст проверки. Access не может определить, было ли нарушено правило проверки, потому что g недействителен в поле валюты. Вы просто получите общее сообщение о том, что данные недействительны.
Свойство «Текст проверки» никоим образом не контролируется свойством «Правило проверки».Вы можете ввести выражение <= 100 в Правило проверки и Сегодня день рождения Марии в Текст проверки. Access отображает введенный вами текст всякий раз, когда нарушается правило проверки.
ПРИМЕЧАНИЕ
Выражения и их создание — важные темы в Access. Более подробно они обсуждаются в главе 7 «Поиск и фильтрация».
Требуемая и нулевая длина
Как нулевые значения, так и строки нулевой длины являются записями «ничего особенного», поэтому стоит рассмотреть эти два свойства вместе.(И пустые значения, и строки нулевой длины обсуждаются в главе 1.) Вот вопрос, на который отвечает свойство Required: является ли нулевое значение допустимой записью для этого поля? Если вам не нужны значения NULL, установите для свойства Required значение Yes, потому что затем необходимо ввести фактическое значение. Если вы действительно хотите их разрешить, установите для свойства значение «Нет», поскольку значение не требуется.
Свойство Разрешить нулевую длину может быть установлено независимо от свойства Обязательное и определяет, где будет разрешено поле нулевой длины.Введите Да, чтобы разрешить их, и Нет, чтобы запретить их.
В таблице 5.1 из справки Access показано, как эти два свойства по-разному разрешают или запрещают пустые и нулевые поля:
Разрешить нулевую длину | Требуется | Действия пользователя | Сохраненное значение | Нет | Нет | Прессы Enter | Нулевой | |||
---|---|---|---|---|---|---|---|---|---|---|
Прессы пробел | Нулевые длина строка | (не допускается) | ||||||||
Прессы Введите | Нулевой | |||||||||
Да | 923ses7 90 234 | |||||||||
Вводит строку нулевой длины | строку нулевой длины | |||||||||
Нажимает Enter | 0 | Да | Нажимает пробел | (недопустимо) | ||||||
Вводит строку нулевой длины | 40 | 7 (недопустимо) | Прессы Enter | (не допускаются) | ||||||
Да | Да | Прессы пробел | Строка нулевой длины 9023 a 902 902 902 902 | строка нулевой длиныстрока нулевой длины 9 0240 | ||||||
Примечание. Чтобы ввести строку нулевой длины, введите двойные кавычки («») |
СОВЕТ
Если вы создаете правило проверки, нулевые значения не допускаются.(Если вы хотите разрешить нулевые значения при наличии правила проверки, вы должны добавить текстовую строку Or Is Null к правилу проверки.) Использование свойства «Правило проверки» — хороший способ как требовать значение, так и устанавливать ограничения на значения что можно ввести.
Указатели
Как и указатели в книге, вы можете создавать указатели в Access, чтобы помочь ему быстрее находить значения. Это может быть полезно для ускорения запросов, а также для сортировки и группировки. С другой стороны, создание индексов может замедлить обновление значений полей.Однако при работе с небольшими базами данных создание индекса может не иметь большого значения, ни положительного, ни отрицательного.
Когда вы устанавливаете первичный ключ для одного поля, свойство Индексировано автоматически становится Да (без дубликатов) для индекса, в котором дублирование не допускается. Для полей, которые не являются частью первичного ключа, вы также можете установить для свойства значение Да (дубликаты разрешены). Если вам не нужен индекс, установите для этого свойства значение No.
. Вы также можете установить многополевые индексы.Например, предположим, что у вас есть база данных с тысячами записей о клиентах. Во многих записях в поле «Фамилия» указан Смит. Следовательно, вам может потребоваться одновременный поиск в двух полях — LastName и FirstName. Индекс с несколькими полями помогает ускорить эти поиски. Вот шаги:
1. | В представлении «Дизайн таблицы» выберите «Просмотр», «Индексы». |
2. | В первой пустой строке введите имя индекса в столбце Имя индекса. |
3. | Щелкните столбец «Имя поля». Откройте раскрывающийся список и выберите первое поле для индекса. В предыдущем примере поле LastName было бы первым. |
4. | Щелкните следующую строку в столбце «Имя поля», откройте раскрывающийся список и выберите следующее поле для индекса. В предыдущем примере было бы выбрано поле FirstName.Вы можете оставить поле имени индекса пустым. |
5. | Продолжайте добавлять поля по мере необходимости, а затем закройте диалоговое окно Индексы. Вы можете добавить до 10 полей для любого индекса с несколькими полями. Если вам нужно вставить строку, щелкните правой кнопкой мыши строку, над которой вы хотите пустую строку, и выберите «Вставить», «Строки». |
На рис. 5.12 показан многопольный индекс для полей LastName и FirstName, а также индекс для первичного ключа таблицы.
Рисунок 5.12. Диалоговое окно «Индексы» используется для создания многополевых индексов.
Отчет о свойствах поиска поля таблицы Microsoft Access
В этом отчете для каждого поля таблицы Microsoft Access показаны имена и значения свойств, которые отображаются на вкладке «Поиск». конструктора таблиц при редактировании определения поля:
Вкладка поиска полей конструктора таблиц Microsoft Access
Эти свойства существуют, если поле определено как CheckBox или ComboBox.
Используйте этот отчет как быстрый способ увидеть весь верхний уровень свойства во всех полях таблицы в одном месте. Легко увидеть источник строки, связанный столбец, количество столбцов, LimitToList, настройки отображения и другие свойства всех полей со списком в ваших полях.
Это избавляет от необходимости вручную щелкать каждое поле, чтобы сначала посмотрите, какие из них являются полями со списком, а затем просмотрите те, которые вы найдете.
Отчеты Total Access Analyzer для таблиц Microsoft Access
Вот полный список отчетов Total Access Analyzer, документирующих таблицы в вашей базе данных MS Access.Щелкните гиперссылки для получения дополнительной информации. Вместо того, чтобы перегружать вас каждым отчетом, мы предоставили вам на рассмотрение подмножество наиболее интересных отчетов. Остальные показывают аналогичные данные, но используют другой порядок сортировки или фильтры.
Основные списки таблиц
Простые списки для быстрого понимания всех таблиц в вашей базе данных и их относительного размера
Свойства таблицы
- Свойства таблицы, отсортированные по имени таблицы
- Свойства таблицы, отсортированные по имени свойства
Поля таблицы
Изучить списки полей для каждой таблицы или для каждого поля, в котором находятся таблицы, а также их свойства
- Поля таблицы, отсортированные по имени таблицы (книжная и альбомная версии)
- Поля таблицы, отсортированные по имени поля (книжная и альбомная версии)
- Поля таблицы, отсортированные по типу данных и размеру, сводка
- Поля таблицы, отсортированные по типу данных и размеру деталей
- Свойства поля таблицы, отсортированные по имени таблицы
- Свойства полей таблицы, отсортированные по имени поля
- Свойства полей таблицы, отсортированные по свойствам и таблице
- Свойства поля таблицы, отсортированные по свойству и полю
Общие свойства поля таблицы
Посмотрите на все свойства поля так же, как в конструкторе таблиц, или посмотрите значение свойства во всех полях, в которых они есть.
Индексы таблиц
Изучить индексы, их поля и свойства
- Индексы таблиц, отсортированные по имени таблицы
- Индексы таблиц, отсортированные по полям
- Свойства индекса таблицы, отсортированные по имени таблицы
- Свойства индекса таблицы, отсортированные по свойству и таблица
- Свойства индекса таблицы, отсортированные по свойству и индексу
Настольные словари
Подробный список каждой таблицы, ее свойств, индексов, полей и т. Д.
Таблица перекрестных ссылок
Доступ: типы данных — стратегические финансы
Типы данных — это строительные блоки баз данных. Тип данных поля влияет не только на другие важные характеристики этого поля, такие как размер поля, но и на то, как поле используется в базе данных, например в объектах, вычислениях, выражениях и т. Д.Использование правильного типа данных — ключ к успеху.
На рис. 1 показано раскрывающееся меню Тип данных, когда вы определяете поля в таблице Access. Некоторые типы данных просты и понятны, а другие сложны. Может быть полезно рассматривать их как общие категории данных, поскольку свойство «Размер поля» предоставляет более подробную информацию об «истинном» типе данных. Например, поле со свойством Тип данных, установленным на Число, может быть длинным целым, десятичным или другим типом числа.Какой из них будет определяться свойством «Размер поля». На рисунке 2 показаны типы данных, используемые в нашем примере базы данных.
Рисунок 1 Рисунок 2ТЕКСТ
Short Text (ранее Text) — это простой тип данных. Поле с этим типом данных ограничено максимальной длиной 255 символов, которая контролируется размером поля. Рекомендуется учитывать фактическую длину данных, которые будут использоваться в этом поле, и соответственно устанавливать размер поля.Например, если у вас есть код, состоящий всего из семи символов, ограничение размера поля до 7 приведет к повышению производительности и поможет уменьшить количество ошибок, например, неправильного ввода восьмизначного кода.
Напротив, длинный текст (ранее называвшийся Memo) представляет собой сложный тип данных, потому что он хранится на «страницах» — и вы не захотите использовать весь лист бумаги для написания только одной строки! Поле длинного текста может содержать до 65 536 символов, если данные вводятся в Access напрямую.Поскольку длинный текст хранится по-другому, он может создавать проблемы, поэтому используйте его с осторожностью, если вообще используйте его — лучшая стратегия — хранить внешние файлы за пределами сети. Как правило, лучше придерживаться простых типов данных.
НОМЕР
Для числа критическое различие проводится в свойстве размера поля: байт, целое число, длинное целое число, одиночное, двойное, идентификатор репликации и десятичное число.
AutoNumber — это особая форма длинного целого числа, которая обычно используется для первичных ключей, поскольку автоматически получает значение при создании новой записи.По умолчанию значения автонумерации начинаются с 1 и увеличиваются с шагом 1.
ДАТА / ВРЕМЯ
Дата / время хранится в виде числа. «Целая» часть числа измеряет количество дней, прошедших с 30 декабря 1899 г. Десятичная часть указывает долю дня, где полночь — 0, а полдень — 0,5. Дата / время — это особый тип данных, поскольку в одном значении содержится много информации. Вы можете отображать только дату, время или их комбинацию — и все это в различных форматах отображения.
ВАЛЮТА
Валюта — это число с фиксированной точкой с четырьмя десятичными знаками. Он подходит для хранения финансовых (и других) значений, требующих точности, но не превышающих четырех десятичных знаков. Верхний предел валюты составляет 922 триллиона. По умолчанию значения будут отображаться с использованием символа валюты, указанного в параметрах региона Windows.
ДА / НЕТ
ПоляДа / Нет могут содержать только одно из двух значений: Да или Нет, Истина или Ложь, Вкл или Выкл.Это никогда не может быть нулевым. Это может создать проблемы, поэтому он может больше походить на сложный тип данных, требующий особой обработки. Иногда вместо этого вы можете использовать тип данных Integer.
OLE-ОБЪЕКТ
OLE Object позволяет вставлять файлы, созданные другими приложениями, такими как Word или Excel. Обычно лучше хранить их как отдельные файлы и хранить путь и имя файла в своей базе данных.
ГИПЕРССЫЛКА
Гиперссылка — это особая форма текста, которая действует как ссылка для открытия файла при нажатии на него.Вы можете определить текст для отображения, фактический адрес файла, именованный раздел в файле и подсказку на экране. Обычно лучше использовать короткий текст, чтобы у вас было больше символов для фактического адреса, а затем использовать VBA для открытия файла (например, FollowHyperlink [MyFieldWithPathFile]).
ПРИЛОЖЕНИЕ
Это для прикрепления изображений и других файлов в вашей базе данных, как если бы вы прикрепляли файл к электронному письму. В большинстве случаев лучше сохранить путь к файлу и оставить файлы внешними по отношению к базе данных.
РАСЧЕТНО
Этот тип данных вычисляет значения по уравнению. Вычисляемые поля могут создавать проблемы, например, при сортировке, поэтому вы можете вместо этого использовать макросы данных, которые будут запускать вычисления и сохранять фактические результаты — или выполнять вычисления в запросах.
МАСТЕР ПРОСМОТРА
Тип данных мастера поиска следует использовать только для веб-баз данных. Использование мастера поиска может вызвать проблемы в базе данных настольного компьютера.
Загрузите базу данных за этот месяц: sf-1702-DataTypes_2.
SF ГОВОРИТ
Выбор правильного типа данных идет рука об руку с правильным определением полей и таблиц.
Сохранить
Crystal Long обучает и развивает с помощью Microsoft Access, Excel и Office и специализируется на дистанционном обучении.Она подключает и помогает в создании вашего проекта. Посетите www.MSAccessGurus.com для получения информации. Поделись своей точкой зрения! Оставляйте свои комментарии к статье ниже.Вам также может понравиться
vba — Access 2016 создать таблицу со свойствами поля для combobox
Я пытаюсь понять, как использовать подпрограмму создания таблицы в Access 2016, чтобы добавить поле, свойство элемента управления которого установлено в поле со списком.
Используя код, который я почерпнул из различных источников, мне удалось запустить следующее, за исключением создания поля со списком.
Для самой таблицы необходимо настроить поле со списком, так как в конечном итоге она будет загружена в SharePoint.
Помогите пожалуйста?
Подставка ()
Dim db As DAO.Database
Dim myTable как DAO.TableDef
Dim myField как DAO.Field
Установить db = CurrentDb
Установите myTable = db.CreateTableDef ("TestTable")
С myTable
.Fields.Append .CreateField ("DateD", dbDate)
.Fields.Append .CreateField ("Описание", dbText)
.Fields.Append .CreateField ("Num1", dbDouble)
.Fields.Append .CreateField ("Num2", dbDouble)
.Fields.Append .CreateField ("да нет", dbBoolean)
.Fields.Append .CreateField ("список", dbText)
Конец с
db.TableDefs.Append myTable
Установите myField = myTable.Fields ("DateD")
Вызов SetDAOProperty (myField, «Format», dbText, «Short Date»)
Установите myField = myTable.Поля ("Num1")
Вызов SetDAOProperty (myField, "DecimalPlaces", dbByte, 2)
Вызов SetDAOProperty (myField, «Format», dbText, «Standard»)
Установите myField = myTable.Fields ("listme")
Вызов SetDAOProperty (myField, «DisplayControl», dbText, acComboBox)
Вызов SetDAOProperty (myField, "RowSourceType", dbText, acvaluelist)
Вызов SetDAOProperty (myField, «RowSource», dbText, «Test1; Test2»)
Application.RefreshDatabaseWindow
Установите myField = Nothing
Установить myTable = Nothing
Установить db = Nothing
Конец подписки
Функция SetDAOProperty (_
WhatObject As Object, _
Имя свойства как строка, _
PropertyType как целое число, _
PropertyValue как вариант _
) Как логическое
При ошибке Перейти к ErrorHandler
Dim prp As DAO.Имущество
WhatObject.Properties (Имя свойства) = Значение свойства
WhatObject.Properties.Refresh
SetDAOProperty = True
Очистка:
Установите prp = Nothing
Функция выхода
ErrorHandler:
Выберите Case Err.Number
Дело 3270 '«Недвижимость не найдена»
Установите prp = WhichObject.CreateProperty (_
Имя свойства, _
PropertyType, _
Стоимость имущества _
)
WhatObject.Properties.Append prp
WhatObject.Свойства.Обновить
SetDAOProperty = True
Case Else
MsgBox Err.Number & ":" & Err.Description
SetDAOProperty = False
Конец Выбрать
Продолжить очистку
Конечная функция
Добро пожаловать — Основы Microsoft Access
Access — это программа для работы с базами данных. Он используется в основном для хранения данных и обеспечения легкого доступа к ним. Базовая база данных Access хранит информацию о похожих элементах с общими атрибутами в таблицах.Каждый элемент в таблице Access представлен одной записью с рядом полей данных, содержащих описательную информацию об этом элементе.
Например, если вы должны были создать базу данных книг, заказанных для библиотеки, вы могли бы получить таблицу, подобную приведенному ниже примеру
Обратите внимание:
- Каждое поле (содержащееся в столбцах) представляет некоторую информацию, которая может вам понадобиться о каждой книге (например, название, ISBN, дата заказа, дата получения, поставщик и стоимость.)
- Каждая книга будет представлена одной записью с этими шестью полями (каждое представлено строкой в таблице)
- Вы можете добавить бесконечное количество книг в эту таблицу, и в ней может храниться одна и та же информация о каждой.
Как начать работу с базой данных Access
- Определите, какая информация вам нужна в базе данных. Каждый тип вещей, о которых вы хотите хранить информацию, должен быть в отдельной таблице. Каждое поле в этой таблице должно содержать отдельную информацию об этом.Если вам нужно хранить информацию о более чем одном типе вещей, вам нужно создать несколько таблиц. (Стоит посмотреть статью Microsoft об основах проектирования баз данных — в частности, раздел «Что такое хороший дизайн базы данных?».)
- Открытый доступ
- На начальном экране (см. Ниже) щелкните один раз «Пустая база данных рабочего стола».
- Появится диалоговое окно (см. Ниже), в котором вы можете назвать свою базу данных и выбрать, в какую папку она будет помещаться (щелкнув значок папки справа от поля имени файла).После этого нажмите «Создать».
- Access создаст пустую таблицу с двумя столбцами. Чтобы приступить к определению полей, перейдите в «Режим конструктора» из раскрывающегося меню «Просмотр» в верхнем левом углу ленты Access. Сначала вам будет предложено сохранить вашу таблицу. (Сохраните его с описательным именем. Если бы мы продолжили использовать предыдущий пример, хорошим названием могло бы быть «Заказанные книги».)
- Это приведет вас к таблице с тремя столбцами, названными «Имя поля», «Тип данных» и «Описание».Каждая строка, которую вы создаете внизу, представляет поля, которые будут в вашей таблице. (Access автоматически создает первое поле под названием «ID». Его можно удалить или изменить, хотя часто бывает целесообразно оставить как есть, по причинам, которые будут обсуждены позже). В столбце имени поля вы вводите имя для поля данных («ID» в автоматически созданном поле). Это имя вы увидите в заголовке столбца в вашей реальной базе данных. Столбец типа данных — это то место, где вы определяете, какой тип данных разрешен в этом конкретном поле для каждой записи.«Описание» может использоваться для предоставления пользователю дополнительной информации о каждом поле данных, но не является обязательным. (Примечание. Значок ключа рядом с полем «ID» ниже означает, что Access идентифицирует это поле как «Первичный ключ». Это означает, что каждая запись должна иметь значение для этого поля и быть уникальным. Это позволяет Access есть способ различать каждую отдельную запись.Вы можете сделать другое поле первичным ключом или вообще избавиться от первичного ключа, но это важно для работы со связанными таблицами.) Создайте новое поле, набрав имя в столбце «Имя поля» в строке под существующими полями.
- Выберите тип данных для своего поля. Вы, скорее всего, будете использовать:
- Краткий текст (ранее просто «Текст»). Используйте это, если вы будете хранить в этом поле текстовые данные (имена, места и т. Д.), Длина которых не должна превышать 255 символов. Также используйте это для любых чисел, которые вы хотите обрабатывать как текст (например, ISBN #s или Student ID #s.)
- Номер. Используйте это, если вы будете хранить числовые данные в этом поле.
- Дата / время. Используйте это для хранения даты или времени.
- Валюта. Используйте это для валюты.
- Да / Нет. Используйте это для полей, в которых данные являются ответом на двоичный вопрос (есть варианты формата для «Истина / Ложь» и «Вкл / Выкл»).
- Мастер поиска. Выберите, если вы хотите предоставить пользователю список предопределенных параметров для выбора данных в этом поле.Это будет описано более подробно позже.
Обратите внимание, что при выборе любого типа данных открывается таблица в нижней части окна Access в поле «Свойства поля» (см. Пример ниже). В этой таблице представлены различные варианты настройки того, как ваше поле работает с вводом данных (например, вы можете выбрать формат даты / времени или тип валюты в свойствах полей этих типов). Если вы хотите, чтобы любое из ваших полей чтобы запросить значение, найдите строку «Обязательное» в его свойствах поля и выберите «Да» в раскрывающемся меню.Это часто помогает предотвратить то, что пользователи забудут ввести важные данные.
- Повторяйте шаги 6 и 7, пока не получите все необходимые поля.
- Определите первичный ключ (необязательно). (Если используется, это должно быть чем-то уникальным для каждой записи, например, автоматически пронумерованным полем «ID» или уникальным значением, вводимым пользователем.)
- Сохраните таблицу и вернитесь к просмотру таблицы.
- Теперь вы можете начать ввод данных.
Ввод данных в таблицу доступа
- Чтобы создать новую запись, начните вводить данные в пустую строку под текущими записями (рядом с ней должна быть звездочка (*).
- Чтобы отредактировать существующую запись, просто щелкните поле записи, которую вы хотите отредактировать.
- Вкладка или щелчок для перемещения между полями данных.
Любое из этих действий отобразит Свойства окно. Окно свойств можно закрепить. Это означает, что вы можете перетащите строку заголовка и поместите ее либо посередине экрана, либо в левая или правая часть экрана: Есть несколько способов закрыть или скрыть свойства окно:
В строке заголовка окна свойств отображается строка окна свойств.Под в строке заголовка метка определяет тип объекта, характеристики которого Откроется окно свойств. Под меткой есть поле со списком, отображает имя объекта, характеристики которого отображаются в Окно свойств. Чтобы изменить объект, к свойствам которого вы хотите получить доступ:
Окно свойств, состоящее из пяти страниц свойств, отображает характеристики, связанные с объектом или элементом управления, выбранным на экрана или в его верхнем поле со списком. Во время знакомства с элементами управления Windows мы узнали, как расположить некоторые объекты в форме или отчете и как указать их размеры. Эти два аспекта, расположение и размер называются характеристиками объекта. В компьютерное программирование или разработка приложений, собственность — это часть информация, описывающая объект. Следовательно, недвижимость может быть локацией (положение) объекта, его размер, цвет, текст или что-либо, что характеризует его.Некоторые свойства объекта видны и могут быть установлены вами разработчик базы данных. Некоторые свойства могут быть установлены или изменены пользователем, когда взаимодействовать с компьютером (но вы должны уметь предсказать или контролировать, что пользователь может или должен делать). Некоторые другие свойства могут быть изменены вами или пользователь. Как было показано в предыдущих уроках, есть разные способы изменить свойства элемента управления, но таблица, форма или отчет должны быть отображается в представлении «Дизайн».Доступ к свойствам объекта можно получить из Окно свойств. Таблица, с одной стороны, имеет другой способ работы с свойства, чем форма или отчет, с другой стороны. Чтобы изменить свойство, сначала откройте таблицу, форму или отчет в В представлении «Дизайн» щелкните объект, свойство которого вы хотите изменить. в В окне «Свойства» найдите свойство, которое нужно изменить, и щелкните его. Каждый поле в окне свойств разделено на два раздела: его имя и его значение: Левый столбец вкладки в окне свойств отображает название свойства.Хотя вы можете щелкнуть по нему, чтобы выбрать его, вы не можете его изменить. Имя свойства может состоять из одного слова, например Ширина . Он также может состоять из комбинации слов, например Border. Стиль . Тем не менее, на наших уроках каждое свойство будет вызываться тем, что отображается слева. столбец. Это означает, что если свойство отображает «Ширина», мы назовем его «Ширина». Свойство ширины «. Если отображается «Разрешить просмотр сводной таблицы», мы назовем его «Разрешить просмотр сводной таблицы». В правом столбце вкладки окна «Свойства» отображается имя свойства.Это именуется стоимостью имущества. String Properties: Некоторые значения свойств могут быть состоит из одного или нескольких символов или слов. Вот пример: Чтобы изменить значение свойства строки:
Числовые свойства: Свойство называется числовым, если он должен содержать целое или десятичное значение.Целое число — это натуральное число, не имеющее десятичной части. Такое число может состоять только из цифр. Для такого поля убедитесь, что вы указали целое число подходящего диапазона, поскольку вам будет предложено это сделать. Десятичное число, также называемое числом с плавающей запятой, может состоять из цифр или комбинации цифр и одной точки (или символа, используемого в качестве десятичного разделителя на вашем языке; вы можете найти это в региональных настройках элемента управления. Панель) между ними. При установке такого значения убедитесь, что вы вводите только цифры или цифры и один десятичный разделитель.Десятичный разделитель может быть в любом месте значения, Microsoft Access позаботится о его форматировании, если сочтет это необходимым. Чтобы изменить значение числового свойства:
Некоторые числовые свойства, такие как свойства цвета, позволяют вам вводить число (при условии, что вы знаете, какое число вы хотите использовать) или использовать промежуточный подход (а именно диалоговое окно) для выбора подходящего значения. Свойства выражений : Некоторые свойства состоят из сочетание определенных символов и цифр. Примеры — формат даты или время, объединение строк для создания другой строки. Чтобы указать выражение, вы можете использовать тот же подход, который мы описали для строки. После введя выражение, Microsoft Access проанализирует его. Если вы уважаете правила типа выражения, которое вы должны создать, оно будет использовано. Если вы вводите неправильное выражение или Microsoft Access не может определить, что выражение, вы можете получить либо ошибку, либо непредсказуемый результат. Логические свойства: Свойство называется Логическое значение, если оно может иметь только значение «Да» или «Нет», значение «Вкл.» Или «Выкл.», 0 или нет 0 значение. Оба значения свойства хранятся в поле со списком. Чтобы изменить значение Логическое свойство:
Перечислимые свойства: Некоторые свойства предоставляют список options как возможные значения свойства. Список, который нельзя изменить, представлен в виде поля со списком. откуда вы можете выбрать один элемент. Чтобы изменить значение перечислимого свойства:
|