Типы данных в microsoft word
Тип данных – характеристика данных, которая определяет:
- диапазон возможных значений данных;
- допустимые операции, которые можно выполнять над этими значениями;
- способ хранения этих значений в памяти.
Тип данных поля вводится в поле ввода столбца Тип данных.
Видео 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.
В этой статье
Общие сведения о типах данных
При создании и проектировании базы данных нужно спланировать одну или несколько таблиц, спланировать поля (столбцы) для каждой таблицы, а также тип данных для каждого поля. Например, если вам нужно хранить даты и время, для поля задается тип данных "Дата/время". Если вам нужно сохранить имена и адреса, у вас одно или несколько полей с типом данных "Текст" и так далее.
Access поддерживает множество различных типов данных, каждый из которых имеет свое назначение. Полный список всех поддерживаемых типов данных в разных версиях Access см. в статьях Типы данных для баз данных Access для настольных компьютеров и Введение в использование типов данных и свойств полей.
Дополнительные сведения о создании и использовании полей подпапок см. в статье "Создание и удаление многоценного поля".
Напоследок нужно заметить, что типы данных обеспечивают базовую проверку данных, так как они гарантируют, что пользователи будут вводить данные правильного типа. Например, невозможно ввести текст в поле, принимающее только числа.
Изменение типа данных
Перед выполнением этих действий учтите, что изменение типа данных может привести к удалению (усечению) части данных в поле, а в некоторых случаях и всех данных. Сведения о том, как Access изменяет данные при выборе другого типа, см. в разделе Ограничения на изменения типов данных далее в этой статье.
Примечание: В Access вы можете задать тип данных для поля как в режиме таблицы, так и в Конструкторе. В этом разделе описываются оба метода. При настройке типа данных в Конструкторе будет доступен еще один вариант (Мастер подстановки). Он фактически не является типом данных. Мастер подстановки используется для создания полей подстановки, которые связывают поля внешних ключей с другими таблицами. По умолчанию Access задает для полей подстановки тип данных "Число".
Изменение типа данных в режиме таблицы
В области навигации найдите дважды щелкните таблицу, которую вы хотите изменить.
Таблица откроется в режиме таблицы.
Выберите поле (столбец), которое вы хотите изменить.
На вкладке Поля в группе Свойства щелкните стрелку в раскрывающемся списке рядом с полем Тип данных, а затем выберите тип данных.
Изменение типов данных в Конструкторе
Если таблица открыта в режиме таблицы, щелкните правой кнопкой мыши ее вкладку документа и выберите пункт Конструктор.
Если таблица не открыта, в области навигации щелкните правой кнопкой мыши таблицу, которую вы хотите изменить, и в контекстном меню выберите пункт Конструктор.
Найдите поле, которое требуется изменить, и выберите новый тип данных из списка в столбце Тип данных.
Ограничения на изменение типов данных
Как правило, тип данных можно менять для всех полей, за исключением следующих:
числовые поля с включенным свойством Код репликации;
поля объектов OLE;
Кроме того, большинство типов данных можно изменять, когда поле содержит данные. Однако в зависимости от того, какой тип данных был задан изначально и какой тип данных вы хотите использовать, Access может удалить некоторые данные или запретить преобразование типа.
В таблице ниже перечислены преобразования типов данных, которые можно выполнить в Access, а также описаны все ограничения, которые Access может наложить на преобразование.
Конечный тип данных
Преобразуемый тип данных
Изменения и ограничения
255 первых знаков остаются, остальные удаляются.
Для даты и времени нет ограничений.
Не допускается для расширенного даты и времени.
Значение -1 ("Да" в логическом поле) преобразуется в "Да". Значение 0 ("Нет" в логическом поле) преобразуется в "Нет".
Access обрезает ссылки длиннее 255 знаков.
Для даты и времени нет ограничений.
Не допускается для расширенного даты и времени.
Значение -1 ("Да" в логическом поле) преобразуется в "Да". Значение 0 ("Нет" в логическом поле) преобразуется в "Нет".
Текст может включать только числа, допустимые денежные значения и разделители целой и дробной частей. Число знаков в поле с типом данных "Текст" не должно превышать соответствующий размер поля, заданный для типа данных "Число".
Поле МЕМО должно содержать только текст и допустимые разделители целой и дробной частей. Число знаков в поле МЕМО не должно превышать соответствующий размер поля, заданный для типа данных "Числовой".
Числовой (с другим размером поля или другой точностью)
Значения не должны быть больше или меньше, чем размер нового поля. Из-за изменения точности Access может округлить некоторые значения.
Возможность преобразования даты и времени зависит от размера числового поля. Следует помнить, что в Access все даты хранятся как порядковые номера, а значения даты и времени — как числа двойной точности с плавающей запятой.
Дата 30 декабря 1899 г. имеет порядковый номер 0. Даты, не входящие в интервал от 18 апреля 1899 г. до 11 сентября 1900 г., превышают размер поля "Байт". Даты, не входящие в интервал от 13 апреля 1810 г. до 16 сентября 1989 г., превышают размер поля "Целое".
Чтобы вместить все возможные даты, присвойте свойству Размер поля числового поля значение Длинное целое или больше.
Дополнительные сведения о серийных датах и о том, как Access использует и хранит значения дат, см. в статье "Форматирование поля даты и времени".
Дата/время с продлением:
Значения не должны выходить за верхний и нижний пределы размера, заданного для поля. Например, поле с типом данных "Денежный" можно преобразовать в поле "Целое" только в том случае, если его значение больше 255, но не превышает 32 767.
Значения не должны выходить за пределы размера, заданного для поля.
Значения "Да" преобразуются в -1. Значения "Нет" преобразуются в 0.
Значение должно находиться в интервале от -657434 до 2958465,99998843.
Значение должно находиться в интервале от -657434 ₽ до 2958465,9999 ₽.
Значение должно находиться в интервале от -657434 до 2958466.
Значение -1 ("Да") преобразуется в 29 декабря 1899 г. Значение 0 ("Нет") преобразуется в полночь (00:00:00).
Тип данных — это характеристика переменной, определяющая тип содержащихся в ней данных. К типам данных относятся типы, указанные в таблице ниже, а также пользовательские типы и определенные типы объектов.
Набор встроенных типов данных
В следующей таблице показываются поддерживаемые типы данных, включая размеры хранилищ и диапазоны.
+/–7,9228162514264337593543950335 с 28 разрядами справа от десятичной запятой
Тип Variant, содержащий массив, требует на 12 байт больше, чем сам массив.
Для массивов данных любого типа требуются 20 байтов памяти плюс 4 байта на каждую размерность массива, плюс количество байтов, занимаемых самими данными. Память, занимаемая данными, может быть вычислена путем умножения количества элементов данных на размер каждого элемента.
Тип LongPtr не является настоящим типом данных, так как он преобразуется в тип Long в 32-разрядных средах или в тип LongLong в 64-разрядных средах. Тип LongPtr должен использоваться для представления указателя и обработки значений в операторах Declare и позволяет писать переносимый код, который может выполняться как в 32-разрядных, так и в 64-разрядных средах.
Для преобразования одного типа строковых данных в другой используется функция StrConv.
Преобразование между типами данных
В статье Функции преобразования типов приведены примеры использования следующих функций для приведения выражения к определенному типу данных: CBool, CByte, CCur, CDate, CDbl, CDec, CInt, CLng, CLngLng, CLngPtr, CSng, CStr и CVar.
Ниже приведены страницы соответствующих функций: CVErr, Fix и Int.
Функция CLngLng действительна только для 64-разрядных платформ.
Проверка типов данных
Чтобы проверить типы данных, ознакомьтесь с приведенными ниже функциями.
Возвращаемые значения функции CStr
Если expression | CStr возвращает |
---|---|
Boolean | Строка, содержащая значение True или False. |
Date | Строка, содержащая полный или краткий формат даты, установленный в системе. |
Empty | Строка нулевой длины (""). |
Error | Строка, содержащая слово Error и номер ошибки. |
Null | Ошибка во время выполнения. |
Другое числовое значение | Строка, содержащая число |
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Типы данных можно представить в виде правил, ограничивающих вид сведений, которые могут быть введены в каждый столбец таблицы базы данных. Например, чтобы в поле, которое предназначено только для дат, нельзя было ввести имя, этому полю назначается тип данных "Дата". Типы данных устанавливаются для каждого столбца в окне Свойства базы данных при первом создании таблицы.
Примечание: Схема модели базы данных доступна только в некоторых версиях Visio. Для получения дополнительной информации см. раздел Не удается найти функции моделирования баз данных?.
Установка типов данных для столбцов в таблице модели базы данных
Дважды щелкните фигуру таблицы со столбцами, для которых вы хотите установить типы данных.
В окне Свойства базы данных в списке Категории щелкните Столбцы.
Щелкните ячейку в столбце Тип данных, который вы хотите изменить.
Щелкните стрелку рядом с текущим типом данных и в списке выберите другой тип данных.
Выбор между переносимыми и физическими типами данных
Переносимые типы данных — это обобщенные типы данных, соответствующие в разных системах баз данных аналогичным, совместимым между собой физическим типам. Физические типы данных — это типы данных, которые поддерживает целевая база данных. Например, если задан драйвер Access, все типы данных, доступные в программе Microsoft Office Access, будут доступны как физические типы данных в модели.
Дважды щелкните фигуру таблицы со столбцами, для которых вы хотите установить типы данных.
В окне Свойства базы данных в списке Категории щелкните Столбцы.
Под списком столбцов установите переключатель в положение Переносимый тип данных или Физический тип данных.
Переносимые типы данных — это обобщенные типы данных, соответствующие в разных системах баз данных аналогичным, совместимым между собой физическим типам.
Физические типы данных определяются драйвером, выбранным для модели. Дополнительные сведения о типах данных для драйвера см. в документации к его целевой системе управления базами данных (СУБД).
Изменение набора доступных физических типов данных
Разные СУБД поддерживают различные физические типы данных. Например, если задан драйвер Access, все типы данных, доступные в программе Access, будут доступны как физические типы данных в модели. Если нужные типы данных не отображаются, может потребоваться замена драйвера, заданного в диалоговом окне Параметры драйвера.
Чтобы в модели использовать набор типов данных для СУБД, в диалоговом окне Параметры драйвера выберите драйверы этой системы.
Определите драйвер, заданный для схемы.
Дважды щелкните таблицу и в окне Свойства базы данных в списке Категории выберите Столбцы.
Под списком столбцов, справа от вариантов выбора переносимых и физических типов данных
вы найдете целевую СУБД, отображенную в скобках.
Измените драйвер целевой базы данных.
На вкладке База данных наведите указатель мыши на пункт Параметры и выберите пункт Драйверы.
На вкладке Драйверы выберите драйвер Visio для целевой СУБД.
Создание пользовательского типа данных
Пользовательские типы данных — это типы данных, которые можно создать и многократно применять в модели базы данных. Например, в таблице имеется столбец с числовым типом данных для отслеживания состояния объекта. При этом известно, что тип данных может быть изменен с числового на символьный. Применяя пользовательский тип данных, в любой момент можно изменить его свойства с числовых на символьные. Эти изменения затрагивают все столбцы такого типа, но не влияют на другие столбцы с числовым типом данных.
В меню База данных выберите пункт Пользовательские типы.
В диалоговом окне Пользовательские типы нажмите кнопку Добавить.
В диалоговом окне Добавление нового пользовательского типа введите имя.
Чтобы создать новый тип данных на основе существующего, установите флажок Копировать из, а затем выберите имя существующего пользовательского типа данных.
Установка типа набора для столбца
Типы набора позволяют хранить в поле несколько значений. Например, в таблице со сведениями о музыке можно задать тип набора для классического, популярного или народного жанра. Типы набора могут оптимизировать производительность базы данных путем сохранения данных в отдельной сущности вместо использования внешних ключей и вспомогательных таблиц.
Дважды щелкните таблицу со столбцом, который вы хотите установить в качестве типа набора.
В окне Свойства базы данных в списке Категории выберите вариант Столбцы.
Выделите столбец, который требуется задать как тип набора, а затем нажмите кнопку Изменить.
В диалоговом окне Свойства столбца перейдите на вкладку Коллекция, а затем выберите один из следующих типов набора:
неупорядоченная группа неповторяющихся значений (множество) Разрешает заполнять поля столбца несколькими уникальными значениями. Соответствующий критерий сортировки значений отсутствует, поэтому они являются неупорядоченными.
упорядоченная группа значений (список) Создает упорядоченный набор элементов, в котором допускаются повторы. Каждый элемент набора имеет порядковый номер. Порядковый номер — это номер, который используется для доступа к данному значению. Так как значения могут повторяться, порядковый номер позволяет их различать.
неупорядоченная группа повторяющихся значений (мультимножество) Создает набор элементов, в котором допускаются повторы. Порядковые номера элементам не присваиваются.
Создание составного типа данных с помощью фигуры "Тип"
Шаблон схемы модели базы данных поддерживает как реляционную, так и объектно-реляционную модель базы данных, поэтому можно работать и с простыми, и с составными типами данных. Простые типы данных, используемые в реляционных и объектно-реляционных базах данных, поддерживают одно значение данных в каждом столбце. Объектно-реляционные базы данных также поддерживают составные типы данных, в которых столбец может содержать несколько значений или полей, а каждое поле может иметь разный тип данных. Например, адрес можно определить в виде составного типа данных, включающего столбцы для названия улицы, города, региона и почтового индекса.
Перетащите фигуру Тип из набора элементов Объектно-реляционная схема в схему модели базы данных.
Дважды щелкните фигуру Тип, чтобы открыть окно Свойства базы данных, а затем в группе Категории выберите вариант Поля.
Щелкните пустую строку и введите новое Физическое имя, чтобы добавить поле.
Введите тип данных или выберите его из списка для этого поля.
Чтобы запретить пустые значения, установите флажок в столбце Обязательное.
Чтобы определить значение Тип как Именованный, Индивидуальный или Домен, в списке Категории выберите вариант Определение.
Выберите нужные параметры.
Именованный тип-строка: выберите этот параметр, чтобы указать, что этот тип не является псевдонимом какого-либо типа.
Индивидуальный тип: выберите этот параметр, чтобы указать, что этот тип основан на другом типе и имеет то же представление, что и тип, на котором он основан, но является отличным от него, самостоятельным типом.
Если выбрать этот вариант, выбор параметров в категории "Поля" будет невозможен.
Домен: выберите этот параметр, чтобы указать, что этот тип является псевдонимом другого типа (неявное представление того же типа).
Если выбрать этот вариант, то параметр "Тип-семейство псевдонима" станет доступным, но выбор параметров в категории "Поля" будет невозможен.
Тип-семейство псевдонима (отображается только при выбранном параметре "Домен"): выберите параметр, чтобы указать, является ли значение атрибута набором из единственного значения, множества, списка или нескольких множеств. В реляционных базах данных все типы набора атрибутов являются единственными значениями. Объектно-реляционные базы данных позволяют указывать дополнительные типы наборов.
Назначение составного типа данных для столбца
Составной тип, созданный с помощью фигуры Тип, можно назначить столбцу; определенный таким образом столбец будет иметь все столбцы типа. Например, в таблице со столбцами "Идентификатор", "Имя", "Адрес" столбец "Адрес" является типом, состоящим из столбцов "Улица", "Город", "Регион" и "Почтовый индекс".
Дважды щелкните таблицу, в которой будет использоваться составной тип данных.
В окне Свойства базы данных в списке Категории щелкните Столбцы.
Щелкните стрелку рядом с текущим типом данных и в списке выберите другой тип данных.
Создание таблицы на основе типа
Составной тип, созданный с помощью фигуры Тип, можно назначить таблице, таким образом определяя все столбцы таблицы на основе этого типа. Например, тип со столбцами "Один", "Два" и "Три" можно назначить таблице, и она автоматически будет содержать эти столбцы.
Примечание: Эти действия возможны только в пустой таблице.
Перетащите фигуру Сущность в схему модели.
Дважды щелкните таблицу и в окне Свойства базы данных в группе Категории выберите вариант Определение.
Щелкните стрелку рядом с текущим типом данных и в списке выберите другой тип данных.
Не удается найти функции моделирования баз данных?
Вероятно, эти возможности отсутствуют в вашем выпуске Visio. Чтобы узнать, какой выпуск Visio у вас установлен, в меню Справка щелкните О программе Microsoft Office Visio. Название выпуска указано в верхней строке текста в диалоговом окне.
В Visio стандартный не содержится шаблон "Схема модели базы данных".
В выпусках Visio профессиональный и премиум поддерживаются возможности реконструирования для шаблона "Схема модели базы данных" (т. е. создание модели в Visio из существующей базы данных), но прямая разработка (т. е. создание кода SQL на основе модели базы данных в Visio) недоступна.
Примечание: Полный набор функций для моделирования баз данных, включая возможности реконструирования и прямой разработки, доступен в выпуске Visio for Enterprise Architects. Visio for Enterprise Architects входит в подписку MSDN Premium, которая предлагается вместе с продуктом Visual Studio Professional и ролевыми выпусками системы Visual Studio Team System.
Если вы используете Visio, план 2 и хотите узнать, как преобразовать существующую базу данных в модель базы данных, см. статью Реконструирование существующей базы данных.
Каждая таблица в Access состоит из полей. В свойствах поля описываются характеристики и поведение добавляемых в него данных. Тип данных поля — это самое важное свойство, которое определяет, какие данные могут храниться в поле. В этой статье описаны типы данных и другие свойства поля, доступные в Access, а также приведена дополнительная информация в разделе справочных сведений о типах данных.
В этой статье
Общие сведения
Иногда типы данных могут показаться неочевидными, например в поле с типом данных "Текст" могут храниться данные, состоящие из текста и чисел. Но в поле с типом данных "Число" могут храниться только числовые данные. Поэтому вам нужно знать, какие свойства используются для каждого типа данных.
Тип данных поля определяет много других важных характеристик поля, в частности:
форматы, которые можно использовать в поле;
максимальный размер значения в поле;
способ использования поля в выражениях;
возможность индексирования поля.
В зависимости от способа создания нового поля тип данных поля может быть задан заранее или его можно выбрать. Например, если при создании поля в режиме таблицы вы:
используете существующее поле из другой таблицы, типы данных уже определены в ней или в шаблоне;
вводите данные в пустом столбце (или поле), Access назначает полю тип данных, исходя из вводимых значений, или вы можете назначить тип данных и формат для поля;
на вкладке Изменение полей в группе Поля и столбцы выбираете команду Добавить поля, Access отображает список типов данных для выбора.
Когда какой тип данных использовать?
Тип данных поля можно посметь набором характеристик, которые применяются ко всем значениям в нем. Например, значения, хранимые в текстовом поле, могут содержать только буквы, цифры и ограниченный набор знаков препинания, а текстовое поле может содержать не более 255 символов.
Совет: Иногда все выглядит так, как будто данные в поле имеют один тип, а на самом деле это данные другого типа. Например, поле вроде бы содержит числовые значения, но на самом деле это текстовые значения, представляющие номера комнат. Часто для сравнения или преобразования значений с разными типами данных используются выражения.
В таблицах ниже показаны форматы, доступные для каждого типа данных, и описаны результаты форматирования.
Основные типы
Отображаемые данные
Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст.
Числовой, Большое число
Числовые значения, например расстояния. Помните, что для денежных значений есть отдельный тип данных.
Значения "Да" и "Нет", а также поля, содержащие только одно из двух значений.
Date/Time, Date/Time Extended
Дата и время: значения даты и времени для лет от 100 до 9999.
Date/Time Extended: значения даты и времени для лет с 1 по 9999.
Форматированный текст
Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом.
Вычисляемое поле
Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010.
Гиперссылка
Текст или сочетание текста и чисел, сохраненное как текст и используемое в качестве адреса гиперссылки.
Длинные блоки текста. Типичный пример использования поля MEMO — подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в "Длинный текст".
Подстановка
Список значений, которые получены из таблицы или запроса, или набор значений, которые вы указали при создании поля. Запускается мастер подстановок, с помощью которого можно создать поле подстановки. В зависимости от выбора, сделанного в мастере, данные в поле подстановки могут иметь текстовый или числовой тип.
У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля.
Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.
Числовой
Отображаемые данные
Числа без дополнительного форматирования (точно в том виде, в котором хранятся).
Обычные денежные значения.
Обычные денежные значения в формате ЕС.
Фиксированный
Стандартный
Числовые данные с десятичными знаками.
Значения в процентах.
Экспоненциальный
Дата и время
Отображаемые данные
Краткий формат даты
Дата в кратком формате. Зависит от региональных параметров даты и времени. Например, 14.03.2001 для России.
Средний формат даты
Дата в среднем формате. Например, 03-апр-09 для России.
Длинный формат даты
Дата в длинном формате. Зависит от региональных параметров даты и времени. Например, 14 марта 2001 г. для России.
Время (12 часов)
Время только в 12-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.
Средний формат времени
Время в 12-часовом формате, после которого указываются символы AM (до полудня) или PM (после полудня).
Время (24 часа)
Время только в 24-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.
Логический
Отображаемые данные
"Истина" или "Ложь".
Включено/Выключено
Объект OLE Объекты OLE, например документы Word.
Свойство "Размер поля"
После создания поля и указания типа данных для него можно настроить дополнительные свойства поля. Набор доступных дополнительных свойств зависит от типа данных поля. Например, вы можете настроить размер текстового поля с помощью свойства Размер поля.
Для числовых и денежных полей свойство Размер поля особенно важно, поскольку определяет диапазон значений поля. Например, одноразрядное числовое поле может содержать только целые числа в диапазоне от 0 до 255.
Свойство Размер поля определяет также, сколько места на диске занимает каждое значение числового поля. В зависимости от размера поля число может занимать 1, 2, 4, 8, 12 или 16 байт.
Примечание: В полях MEMO и текстовых полях возможны значения переменных размеров. Для этих типов данных свойство Размер поля задает максимальный размер доступного пространства для одного значения.
Дополнительные сведения о свойствах полей и той роли, которую они выполняют для различных типов данных, см. в разделе Справочные сведения о типах данных. Ознакомьтесь также со статьей Задание размера поля.
Типы данных в связях и соединениях
Связь между таблицами — это связи между общими полями в двух таблицах. Связь может быть одного из следующих типов: один к одному, один ко многим, многие ко многим.
Объединение — это операция SQL, которая объединяет данные из двух источников в одну запись в запросе набор записей на основе значений в указанном поле, которые имеются в общих источниках. Присоединиться может быть внутреннее соединение, левое внешнее соединение или правое внешнее соединение.
Когда вы создаете связь между таблицами или добавляете соединение в запрос, типы данных в соединяемых полях должны быть одинаковые или совместимые. Например, вы не сможете создать соединение между числовым и текстовым полями, даже если значения в этих полях совпадают.
При использовании связи или соединения поля с типом данных "Счетчик" совместимы с полями числового типа, если для свойства Размер поля последних задано значение Длинное целое.
Для поля, участвующего в связи между таблицами, нельзя изменить тип данных или свойство Размер поля. Чтобы изменить свойство Размер поля, временно удалите связь. Но после изменения типа данных вы не сможете снова создать связь, пока не измените тип данных связанного поля. Дополнительные сведения о таблицах см. в статье Общие сведения о таблицах.
Справочные сведения о типах данных
Тип данных, применяемый к полю, содержит набор свойств, которые вы можете выбрать. Чтобы получить дополнительные сведения, щелкните типы данных ниже.
Читайте также: