Текстовые поля произвольной длины. Введение в использование типов данных и свойств полей Тип данных ole используется для

19.06.2020

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

В этой статье

Общие сведения

Иногда типы данных могут показаться неочевидными, например в поле с типом данных "Текст" могут храниться данные, состоящие из текста и чисел. Но в поле с типом данных "Число" могут храниться только числовые данные. Поэтому вам нужно знать, какие свойства используются для каждого типа данных.

Тип данных поля определяет много других важных характеристик поля, в частности:

    форматы, которые можно использовать в поле;

    максимальный размер значения в поле;

    способ использования поля в выражениях;

    возможность индексирования поля.

В зависимости от способа создания нового поля тип данных поля может быть задан заранее или его можно выбрать. Например, если при создании поля в режиме таблицы вы:

    используете существующее поле из другой таблицы, типы данных уже определены в ней или в шаблоне;

    вводите данные в пустом столбце (или поле), Access назначает полю тип данных, исходя из вводимых значений, или вы можете назначить тип данных и формат для поля;

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

Когда какой тип данных использовать?

Тип данных поля можно рассматривать как набор характеристик, которые применяются ко всем значениям в этом поле. Например, значения в текстовом поле могут содержать только буквы, цифры и некоторые знаки пунктуации. Кроме того, текстовое поле может содержать не более 255 символов.

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

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

Основные типы

Формат

Отображаемые данные

Текстовый

Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст .

Числовой, Большое число

Числовые значения, например расстояния. Помните, что для денежных значений есть отдельный тип данных.

Денежный

Денежные значения.

Логический

Значения "Да" и "Нет", а также поля, содержащие только одно из двух значений.

Дата и время

Значения даты и времени с 100 по 9999 годы.

Форматированный текст

Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом.

Вычисляемое поле

Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010.

Вложение

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

Текст или сочетание текста и чисел, сохраненное как текст и используемое в качестве адреса гиперссылки.

Поле МЕМО

Длинные блоки текста. Типичный пример использования поля MEMO - подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в "Длинный текст".

Подстановка

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

У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля .

Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.

Числовой

Формат

Отображаемые данные

Общие

Числа без дополнительного форматирования (точно в том виде, в котором хранятся).

Денежный

Обычные денежные значения.

Евро

Обычные денежные значения в формате ЕС.

Фиксированный

Числовые данные.

Стандартный

Числовые данные с десятичными знаками.

Процент

Значения в процентах.

Экспоненциальный

Вычисления.

Дата и время

Формат

Отображаемые данные

Краткий формат даты

Дата в кратком формате. Зависит от региональных параметров даты и времени. Например, 14.03.2001 для России.

Средний формат даты

Длинный формат даты

Дата в длинном формате. Зависит от региональных параметров даты и времени. Например, 14 марта 2001 г. для России.

Время (12 часов)

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

Средний формат времени

Время в 12-часовом формате, после которого указываются символы AM (до полудня) или PM (после полудня).

Время (24 часа)

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

Логический

Объект OLE Объекты OLE, например документы Word.

Свойство "Размер поля"

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

Для числовых и денежных полей свойство Размер поля особенно важно, поскольку определяет диапазон значений поля. Например, одноразрядное числовое поле может содержать только целые числа в диапазоне от 0 до 255.

Свойство Размер поля определяет также, сколько места на диске занимает каждое значение числового поля. В зависимости от размера поля число может занимать 1, 2, 4, 8, 12 или 16 байт.

Примечание: В полях MEMO и текстовых полях возможны значения переменных размеров. Для этих типов данных свойство Размер поля задает максимальный размер доступного пространства для одного значения.

Типы данных в связях и соединениях

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

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

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

При использовании связи или соединения поля с типом данных "Счетчик" совместимы с полями числового типа, если для свойства Размер поля последних задано значение Длинное целое .

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

Справочные сведения о типах данных

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

Вложение

Назначение. Используется в поле, которое позволяет вкладывать файлы и изображения в запись. Например, если у вас есть база данных рабочих контактов, вы можете с помощью поля вложения прикрепить резюме или фотографии контактов. Для файлов некоторых типов Access сжимает добавляемые вложения. Тип данных "Вложение" доступен только в базах данных формата ACCDB.

Типы вложений, сжимаемых в приложении Access

При вложении в базу данных файла любого из указанных ниже типов приложение Access сжимает его.

    Точечные рисунки, например BMP-файлы

    Метафайлы Windows, включая EMF-файлы

    Файлы формата EXIF

  • Файлы формата TIFF

В запись можно вкладывать самые разные файлы. Но файлы некоторых типов могут представлять собой угрозу, поэтому блокируются. Как правило, можно вложить любой файл, созданный в одном из приложений Microsoft Office, а также файлы журналов (LOG), текстовые файлы (TEXT, TXT) и сжатые ZIP-файлы. Список поддерживаемых форматов файлов изображений см. в таблице далее в этом разделе.

Список блокируемых типов файлов

Access блокирует вложенные файлы следующих типов:

Счетчик

Назначение. Поле счетчика позволяет указать уникальное значение, то есть оно используется только для одной цели - сделать каждую запись уникальной. Чаще всего это поле используется в качестве первичного ключа, особенно если нет подходящего естественного ключа (ключа на основе поля данных).

Значение в поле счетчика занимает от 4 до 16 байт в зависимости от значения свойства Размер поля .

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

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

Поддерживаемые свойства полей

Свойство

Использование

Размер поля

Определяет объем пространства, выделяемый для каждого значения. Для полей счетчика допустимы только два значения.

    Значение "Длинное целое" применяется для полей счетчика, которые не используются как идентификаторы репликации. Это значение по умолчанию. Его следует изменить только в случае, если вы создаете поле идентификатора репликации.

    Примечание: Репликация не поддерживается в базах данных нового формата, такого как ACCDB.

    Благодаря этому значению поля счетчика совместимы с другими числовыми полями типа "Длинное целое" при использовании в связях и соединениях. Каждое значение поля занимает 4 байта.

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

    Каждое значение поля занимает 16 байт.

Новые значения

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

    Последовательные. Значения начинаются с 1 и увеличиваются на 1 для каждой новой записи.

    Случайные. Со случайного значения начинается и случайное значение назначается для каждой новой записи. Значения имеют размер "Длинное целое" и попадают в диапазон от –2 147 483 648 до 2 147 483 647.

Формат

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

Подпись

Индексированное

    Да (допускаются совпадения).

    Нет.

Примечание: При отсутствии уникального индекса можно вводить повторяющиеся значения, из-за чего могут нарушиться связи, частью которых является ключ.

С помощью свойства Индексированное

Смарт-теги

Выравнивание текста

Вычисляемый

Назначение. Используется для хранения результатов вычисления.

Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые типы данных впервые появились в Access 2010. Вычисляемый тип данных доступен только в базах данных формата ACCDB.

Поддерживаемые свойства полей

Свойство

Использование

Выражение

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

Тип результата

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

Формат

Чаще всего значение Формат задается в соответствии с типом результата.

Число десятичных знаков

Подпись

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

Наиболее эффективны короткие подписи.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Денежный

Назначение. Используется для хранения денежных данных.

Данные в денежном поле не округляются во время вычислений. Значение в денежном поле содержит до 15 цифр слева от десятичной запятой и 4 цифры справа. Каждое значение денежного поля занимает 8 байт.

Поддерживаемые свойства полей

Свойство

Использование

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат. Чаще всего для свойства Формат задается значение Денежный .

Число десятичных знаков

Определяет количество отображаемых знаков в дробной части чисел.

Маска ввода

Подпись

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

Наиболее эффективны короткие подписи.

Значение по умолчанию

Условие на значение

Сообщение об ошибке

Обязательное

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Дата и время

Назначение. Используется для хранения значений даты и времени.

Поддерживаемые свойства полей

Свойство

Использование

Подпись

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

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

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

Список встроенных форматов

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

    Примеры

    • 03.04.2007 17:34:00

    Длинный формат даты. Соответствует длинному формату даты, определенному в региональных параметрах Windows. Пример: суббота, 3 апреля 2007 г.

    Краткий формат даты. Соответствует краткому формату даты, определенному в региональных параметрах Windows. Пример: 03.04.2007.

    Предупреждение: Если в региональных параметрах задан краткий формат даты "дд.мм.гг", предполагается, что даты с 01.01.00 по 31.12.29 относятся к двадцать первому веку (то есть это годы с 2000 по 2029), а даты с 01.01.30 по 31.12.99 - к двадцатому веку (то есть это годы с 1930 по 1999).

    Длинный формат времени. Соответствует параметру на вкладке Время в региональных параметрах Windows. Пример: 17:34:23.

    Средний формат времени. Время в виде часов и минут с разделителем компонентов времени, за которыми следует указатель AM или PM. Пример: 5:34 PM.

    Краткий формат времени. Время в виде часов и минут с разделителем компонентов времени в 24-часовом формате. Пример: 17:34.

Список элементов, которые можно использовать в пользовательских форматах

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

Важно: Пользовательские форматы, несовместимые с настройками даты и времени, заданными в региональных параметрах Windows, пропускаются. Дополнительные сведения о региональных параметрах Windows см. в справке Windows.

Элементы-разделители

Примечание: Разделители определены в региональных параметрах Windows.

: Разделитель компонентов времени. Например, чч:мм

. Разделитесь компонентов даты. Например, мм. гггг

Любая короткая строка символов, заключенная в кавычки ("" ) Пользовательский разделитель. Кавычки не отображаются. Например, при вводе "," отображается запятая.

Элементы формата даты

д Число месяца, состоящее из одной или двух цифр (от 1 до 31).

дд Число месяца, состоящее из двух цифр (от 01 до 31).

ддд Сокращенное название дня недели (пн – вс).

дддд Полное название дня недели (понедельник – воскресенье).

н Номер дня в неделе (от 1 до 7).

нн Номер недели в году (от 1 до 53).

М Номер месяца, состоящий из одной или двух цифр (от 1 до 12).

ММ Номер месяца, состоящий из двух цифр (от 01 до 12).

МММ Первые три буквы названия месяца (янв – дек).

ММММ Полное название месяца (январь – декабрь).

к Номер квартала в году (от 1 до 4).

г Номер дня в году (от 1 до 366).

гг Последние две цифры номера года (от 01 до 99).

гггг Номер года полностью (от 0100 до 9999).

Элементы формата времени

ч Значение часов, состоящее из одной или двух цифр (от 0 до 23).

чч Значение часов, состоящее из двух цифр (от 00 до 23).

м Значение минут, состоящее из одной или двух цифр (от 0 до 59).

мм Значение минут, состоящее из двух цифр (от 00 до 59).

с Значение секунд, состоящее из одной или двух цифр (от 0 до 59).

сс Значение секунд, состоящее из двух цифр (от 00 до 59).

Элементы формата часов

AM/PM 12-часовой формат времени с добавлением прописных букв "AM" или "PM" (например, 9:34 PM ).

am/pm 12-часовой формат времени с добавлением строчных букв "am" или "pm" (например, 9:34 pm ).

A/P 12-часовой формат времени с добавлением прописных букв "A" или "P" (например, 9:34 P ).

a/p 12-часовой формат времени с добавлением строчных букв "a" или "p" (например, 9:34 p ).

AMPM 12-часовой формат времени с использованием соответствующего указателя "до полудня/после полудня", определенного в региональных параметрах Windows.

Встроенные форматы

c То же, что и встроенный полный формат даты.

ddddd То же, что и встроенный краткий формат даты.

dddddd То же, что и встроенный длинный формат даты.

ttttt То же, что и встроенный длинный формат времени.

Режим IME

Режим предложений IME

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Маска ввода

Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля.

Обязательное

Требует обязательного ввода данных в поле.

Отображать элемент выбора даты

Указывает, следует ли отображать элемент Выбор даты .

Примечание: Если вы используете маску ввода для поля даты и времени, элемент Выбор даты недоступен независимо от значения этого свойства.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Условие на значение

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

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Гиперссылка

Назначение. Используется для хранения гиперссылок, таких как адрес электронной почты или URL-адрес веб-сайта.

Поддерживаемые свойства полей

Свойство

Использование

Пустые строки

Только добавление

    Да. Изменения отслеживаются. Чтобы просмотреть журнал значений поля, щелкните поле правой кнопкой мыши и выберите элемент "Отображение журнала столбца".

    Нет. Изменения не отслеживаются.

Предупреждение: Предупреждение. Если задать для этого свойства значение Нет

Подпись

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

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

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

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Сжатие Юникод

Условие на значение

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

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

МЕМО

Назначение. Используется для хранения блока форматированного текста длиной более 255 знаков. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в Длинный текст .

Поддерживаемые свойства полей

Свойство

Использование

Пустые строки

Если задано значение "Да", разрешает ввод пустой строки ("") в текстовом поле, поле гиперссылки или поле МЕМО.

Только добавление

Указывает, следует ли отслеживать изменения значения поля. Возможны два значения:

    Да. Изменения отслеживаются. Чтобы просмотреть журнал значений поля, щелкните поле правой кнопкой мыши и выберите элемент Отображение журнала столбца .

    Нет. Изменения не отслеживаются.

    Предупреждение: Если задать для этого свойства значение Нет , существующий журнал поля удаляется.

Подпись

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

Совет: Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Для поля МЕМО можно определить пользовательский формат.

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Сжатие Юникод

Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков).

Условие на значение

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

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Числовой

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

Поддерживаемые свойства полей

Свойство

Использование

Подпись

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

Наиболее эффективны короткие подписи.

Число десятичных знаков

Определяет количество отображаемых знаков в дробной части чисел.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Размер поля

Выберите один из указанных ниже вариантов.

    Байт. Используется для целых чисел от 0 до 255. Для хранения требуется 1 байт.

    Целое число. Используется для целых чисел от –32 768 до 32 767. Для хранения требуется 2 байта.

    Длинное целое. Используется для целых чисел от –2 147 483 648 до 2 147 483 647. Для хранения требуется 4 байта.

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

    Одинарное с плавающей точкой. Используется для чисел с плавающей точкой от –3,4 x 1038 до 3,4 x 1038, которые имеют до семи значимых разрядов. Для хранения требуется 4 байта.

    Двойное с плавающей точкой. Используется для чисел с плавающей точкой от –1,797 x 10308 до 1,797 x 10308, которые имеют до пятнадцати значимых разрядов. Для хранения требуется 8 байтов.

    Код репликации. Используется для хранения глобального уникального идентификатора, необходимого для репликации. Для хранения требуется 16 байт. Помните, что репликация не поддерживается для файлов формата ACCDB.

    Действительное. Используется для чисел от –9,999... x 1027 до 9,999... x 1027. Для хранения требуется 12 байт.

Совет: размер поля .

Формат

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

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Маска ввода

Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Условие на значение

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

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Большое число

Назначение. Используется для хранения большого числового значения, которое не является денежным. Если значения поля могут использоваться в вычислениях, выбирайте тип данных "Большое число".

Поддерживаемые свойства полей

Свойство

Использование

Подпись

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

Наиболее эффективны короткие подписи.

Число десятичных знаков

Определяет количество отображаемых знаков в дробной части чисел.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

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

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Маска ввода

Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Условие на значение

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

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Объект OLE

Назначение. Используется для вложения в запись объекта OLE, например электронной таблицы Microsoft Office Excel. Если вы собираетесь использовать OLE, вам нужен тип данных "Объект OLE".

В большинстве случаев вместо поля объекта OLE следует использовать поле вложения. В полях OLE поддерживается меньше типов файлов, чем в полях вложений. Кроме того, поля объектов OLE не позволяют вложить несколько файлов в одну запись.

Поддерживаемые свойства полей

Текстовый

Назначение. Используется для хранения текста длиной до 255 знаков. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст .

Поддерживаемые свойства полей

Свойство

Использование

Пустые строки

Если задано значение "Да", разрешает ввод пустой строки ("") в текстовом поле, поле гиперссылки или поле МЕМО.

Подпись

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

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Размер поля

Введите значение от 1 до 255. Текстовые поля могут содержать значения от 1 до 255 знаков. Для текстовых полей большего размера используйте тип данных МЕМО.

Совет: Для повышения производительности всегда указывайте минимально достаточный Размер поля .

Например, при хранении почтовых индексов фиксированной длины следует указать ее в свойстве Размер поля .

Формат

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

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Сжатие Юникод

Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков).

Условие на значение

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

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Логический

Назначение. Используется для хранения логических значений.

Поддерживаемые свойства полей

Свойство

Использование

Подпись

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

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

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

    Истина/Ложь. Отображается значение "Истина" или "Ложь".

    Да/Нет. Отображается значение "Да" или "Нет".

    Включено/Выключено Отображается значение "Вкл" или "Выкл".

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

    Да (совпадения не допускаются). Создается уникальный индекс для поля.

    Да (допускаются совпадения). Создается неуникальный индекс для поля.

    Нет. Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Условие на значение

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

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве "Условие на значение".

Ввод данных типа OLE

Поле объекта OLE под названием Foto можно заполнять даже без отображения самого объекта (изображения) на экране. В поле типа OLE могут храниться следующие объекты.

Растровые изображения.

Звуковые файлы

Графики и (диаграммы)

Word или Excel

ким образом, чтобы их можно было видеть, слышать или использовать. При размещении OLE-объекта в таблице вы увидите текст с описанием объекта (например, в поле типа OLE можно увидеть надпись Paintbrush Picture). Ввести объект можно двумя способами.

Вставить из буфера

Вставить из диалогового окна, появляющегося после выполнения команды Вставка->Объект (Insert->Object)

Ввод данных типа MEMO

Поле Recenzia содержит данные типа MEMO. Этот тип позволяет вводить до 64000 байт текста для каждой записи. В таблице отображается только часть введенного текста. Нажимая , можно отобразить диало-пасть ввода (Zoom) с полосой прокрутки, которое позволяет увидеть сразу до 1 000 байт текста

Перемещение по записям в таблице

Как правило, после ввода данных часто возникает необходимость внести некоторые изменения На это могут быть следующие причины

Получена новая информация

Обнаружены ошибки

Нужно добавить новые записи

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

Если вы находитесь в режиме Конструктор (Table Design), щелкните на кнопке Представление таблиц (Views), чтобы перейти в режим таблицы для внесения изменений в данные.

Перемещение по записям

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

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

Команда Правка->Перейти (Edit->Go) предоставляет несколько вариантов быстрого перемещения по таблице.

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

При перемещении по таблице обращайте внимание на подсказки полос прокрутки. Access не обновит поле номера записи до тех пор, пока вы не щелкнете на каком-либо поле записи.

Поиск заданного значения

Хотя, зная номер записи, можно перейти к ней и найти конкретное поле, в большинстве случаев нужно будет находить в записи определенное значение Это можно сделать тремя способами:

Выбрать команду Правка->Найти (Edrt->Find)

Щелкнуть на кнопке Найти (Find Specified Text), расположенной на панели инструментов (на ней изображен бинокль).

Воспользоваться комбинацией клавиш

При использовании любого из этих методов появится диалоговое окно. Для выполнения поиска только по определенному полю поместите в него курсор (причем сделайте это до открытия диалогового окна). Установите в диалоговом окне флажок Только в текущем поле (Search Only Current Field), и Access будет вести поиск только в указанном поле.

В этом диалоговом окне можно задавать различные параметры поиска. В текстовом поле Образец (Find What) ввести искомое значение Значение можно ввести в том виде, в каком оно представлено в поле, или с использованием приведенных ниже специальных символов:

* -- Соответствует любому количеству символов

Соответствует одному символу

# -- Соответствует одной цифре

Чтобы разобраться, как эти символы работают, предположим, что нужно найти все значения, которые начинаются с АВ Для этого введите АВ*

А теперь предположим, что вы хотите найти значения, которые заканчиваются символами 001 В этом случае введите *001. Для поиска любого значения, которое начинается с символов АВ, заканчивается символами 001 и содержит только два символа между ними, нужно ввести АВ??001. Если же нужно найти все фамилии, заканчивающиеся на “ко”, то для поиска значений типа Бродский и Чайковский введите *ко.

В раскрывающемся списке Совпадение (Match) содержится три варианта выбора:

С любой частью поля (Any Part of Field)

Поля целиком (Whole Field)

С начала поля (Start of Field)

Стандартной является опция Поля целиком (Whole Field) Например, значение Пет будет найдено, если значение равно Пет. Если выбрана опция С любой частью поля (Any Part of Field), то в результате поиска будут извлечены значения Петров, Петровский. Шпетный и т.д В результате поиска с установкой С начала поля (Start of О будут найдены значения Петров, Петровский.

В раскрывающемся списке Просмотр (Search) вы можете выбрать одну или несколько опций из набора Все, Вверх, Вниз (Up, Down, All)

При выборе кнопки опции Только в текущем поле (Search Only Current Field) поиск значения будет вестись только в одном поле Флажок С учетом регистра (Match Case) определяет, будут ли различаться прописные и строчные буквы. По умолчанию они не различаются При поиске по значению Пет будут найдены пет, Петр и Петров. При установке флажка С учетом регистра (Match Case) необходимо ввести строку поиска с учетом прописных и строчных букв

Очевидно, что для данных типа Числовой (Number), Денежный (Currency) и Дата/время (Date/Time) учет регистра не имеет смысла.) При выборе флажка С учетом регистра (Match Case) Access игнорирует флажок С учетом формата полей (Search Fields As Formatted) (Если вы форматировали поля таблицы, установите этот флажок) Например, вам нужно найти в поле ДатаРождения записи обо всех, родившихся в апреле 1982 года Для этого установите флажок опции С учетом формата полей (Search Fields as Formatted) и введите Апр 92. Если вы не установите этого флажка, поиск придется выполнять по точной дате рождения, например искать 4/8/92

Использование флажка С учетом формата полей (Search Fields as Formatted) может существенно замедлить поиск.

Поиск начнется после щелчка на кнопке Найти (Find First) или Найти далее (Find Next) Найдя значение, Access выделяет его Для поиска первого подходящего значения щелкните на кнопке Найти. Для поиска следующего значения нужно щелкнуть на кнопке Найти далее На протяжении всего процесса поиска диалоговое окно остается открытым. Поэтому, найдя нужное значение, щелкните на кнопке Закрыть (Close), чтобы закрыть диалоговое окно

В таблице КАФЕДРА предусмотрено поле ФОТО, которое должно содержать фотографию заведующего, хранящуюся в формате графического редактора Paint в файле с расширением.gif. Тип данных такого поля должен быть определен как Поле объекта OLE (OLE Object). Размещение этого объекта в поле производится на этапе заполнения полей таблицы. Объект может быть внедренным или связанным.

ЗАМЕЧАНИЕ

OLE (Object Linking and Embedding – связывание и внедрение объекта) – это метод передачи информации в виде объектов между приложениями Windows. Поле объекта OLE является средством, позволяющим установить связь с объектами другого приложения или внедрить объект в базу данных. Объектами могут быть тексты простые и форматированные, рисунки, диаграммы, файлы звукозаписи (.WAV), музыка в формате MIDI (музыкально инструментальный цифровой интерфейс), файлы анимации(.FLI, .MMM), видеоклипы (.AVI), электронные таблицы из других приложений, поддерживающих это средство. Access, поддерживая OLE, полностью интегрирован с другими приложениями пакета Microsoft Office.

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

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

Отредактированный связанный объект будет сохраняться в файле объекта, а не в файле базы данных. Связывание объекта удобно при работе с большими объектами, которые нежелательно включать в файл БД, а также с объектами, используемыми в нескольких формах и отчетах. Если связанный файл объекта перемещен, необходимо повторно установить связь.

ЗАМЕЧАНИЕ

Для отображения объекта OLE в форме или отчете необходимо создать элемент управления “Присоединенная рамка объекта” (см. главы 4, 6).

Использование данных типа Поле MEMO

В таблице ПРЕДМЕТ предусмотрено поле ПРОГР, которое будет содержать текстовое данное большой длины – краткую программу курса. Для такого поля выбирается тип данного – Поле MEMO (Memo). Ввод данных в это поле можно выполнить непосредственно в таблице, либо через область ввода, вызываемую нажатием клавиш +.

Если тексты программ по предметам подготовлены в некотором текстовом редакторе, например, Microsoft Word, и хранятся в отдельных файлах, удобно для этого поля задать тип Поле объекта OLE (OLE Object) и при вводе значений в него установить связь с файлами.



Поля с типом Гиперссылка (Hyperlink) используются для перехода к объектам той же самой или другой базы данных Access, к документам, созданным в различных приложениях Microsoft Office, и расположенным на локальных или сетевых дисках, к страницам Web-серверов и документам других ресурсов в сети Internet или intranet. При щелчке мышью на гиперссылке осуществляется переход к документу, который открывается создавшим его приложением. Подробно создание гиперссылок в таблицах, формах и отчетах будет рассмотрено ниже. Там же рассмотрено создание гиперссылки в поле таблицы ПРЕПОДАВАТЕЛЬ.

Определение составного первичного ключа

В таблице СТУДЕНТ в составной первичный (уникальный) ключ входят поля НГ и НС. Для определения этого в режиме конструктора таблиц надо выделить оба эти поля, щелкая кнопкой мыши на области маркировки при нажатой клавише. Затем нажать кнопку панели инструментов Ключевое поле (Primary Key).

Аналогично определяются составные ключи в таблицах ИЗУЧЕНИЕ УСПЕВАЕМОСТЬ.

Упражнение

Создайте структуру таблиц ИЗУЧЕНИЕ, УСПЕВАЕМОСТЬ. При создании таблиц используйте параметры, которые представлены в Приложении A.

Таблица A.1. Описание свойств полей таблицы СТУДЕНТ

Имя поля Ключевое поле Уникальное поле Обязательное поле Тип данных Размер Число десятичных знаков Подпись поля
НГ Да Да Текстовый Группа
НС Да Да Текстовый Номер студента в группе
ФИО Да Текстовый ФИО
ГОДР Нет Числовой Целое Год рождения
АДРЕС Нет Текстовый
ПБАЛЛ Нет Числовой С плав. точкой 4 байта Проходной балл


Таблица A.2. Описание свойств полей таблицы ГРУППА

Таблица A.3. Описание свойств полей таблицы КАФЕДРА

Имя поля Ключевое поле Уникальное поле Обязательное поле Тип данных Размер Число десятичных знаков Подпись поля
ККАФ Да Да Да Текстовый Код
НКАФ Нет Текстовый Название
ТЕЛ Нет Текстовый
ЗАВ Нет Текстовый ФИО зав. каф.
ФОТО Нет Поле объекта OLE Фотография заведующего

Таблица A.4. Описание свойств полей таблицы ПРЕПОДАВАТЕЛЬ

Имя поля Ключевое поле Уникальное поле Обязательное поле Тип данных Размер Подпись поля
ТАБН Да Да Да Текстовый Таб. номер
ФИО Да Текстовый ФИО препод.
СТ Нет Текстовый Уч. степень
ЗВ Нет Текстовый Уч. звание
ККАФ Да Текстовый Код кафедры

Таблица A.5. Описание свойств полей таблицы ПРЕДМЕТ

Имя поля Ключевое поле Уникальное поле Обязательное поле Тип данных Размер Подпись поля Условие на значение Сообщение об ошибке
КП Да Да Да Текстовый Код предмета
НП Нет Текстовый Название предмета
ЧАСЫ Нет Числовой Целое Всего часов >0 And <=300 Число часов должно быть не более 300
ЛЕК Нет Числовой Целое Лекции
ПР Нет Числовой Целое Практика
ЧС Нет Числовой Целое Семестров
ПРОГР Поле MEMO Программа

Таблица A.6. Описание свойств полей таблицы ИЗУЧЕНИЕ

Имя поля Ключевое поле Уникальное поле Обязательное поле Тип данных Размер Число десятичных знаков Подпись поля
НГ Да Да Текстовый Ном. группы
КП Да Да Текстовый Код. предмета
ТАБН Да Да Текстовый Таб. н. преп.
ВИДЗ Да Да Текстовый Вид занятий
ЧАСЫ Нет Числовой Целое Ср. балл по предм.
СБАЛЛ. ГР Нет Числовой С пл. точкой 4 байта

Таблица A.7. Описание свойств полей таблицы УСПЕВАЕМОСТЬ

Имя поля Ключевое поле Уникальное поле Обязательное поле Тип данных Размер Число десятичных знаков Подпись поля
НГ Да Да Текстовый Номер группы
НС Да Да Текстовый Ном. студента
КП Да Да Текстовый Код предм.
ТАБН Да Да Текстовый Таб. н. препод.
ВИДЗ Да Да Текстовый Вид занятия
ОЦЕНКА Нет Числовой Целое

Ввод данных в таблицы БД

Поля объекта OLE

MS Access позволяет хранить в таблицах изображения и другие двоичные данные (например, электронную таблицу MS Excel, документ MS Word, рисунок звукозапись). Для этих целей служит тип данных Поле объекта OLE. Фактический объем данных, который Вы можете ввести в поле данного типа, определяется объемом жесткого диска Вашего компьютера (до 1 Гигабайта).

Тип данных мастер подстановок

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

Размер данного поля совпадает с размером ключевого поля, используемого в качестве подстановки (обычно, 4 байта).

Создание структуры таблицы

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

В окне конструктора таблицы в столбце Имя поля введите КодЗаказа .

Нажмите клавишу Tab или Enter , чтобы перейти в столбец Тип данных. При этом обратите внимание, что в нижней части окна диалога появляется информация в разделе "Свойства поля”.

В столбце Тип данных появилось значение Текстовый. Нажмите на кнопку раскрытия списка в правой части прямоугольника, и Вы увидите список, содержащий все типы данных. Из этого списка с помощью мыши или клавишами вверх и вниз выберите значение Счетчик и нажмите на клавишу Tab для перехода в столбец Описание. Столбец Описание представляет собой пояснение, которое Вы даете своим полям. Когда Вы в будущем будете работать с данной таблицей, это описание будет появляться в нижней части экрана MS Access всякий раз, когда Вы окажетесь в поле КодЗаказа , и напомнит Вам назначение данного поля.

Введите поясняющий текст в столбец Описание и нажмите клавишу Tab или Enter , чтобы перейти к вводу информации о следующем поле.

Аналогичным образом введите описание всех полей таблицы.

Завершив ввод структуры таблицы, сохраните ее, выполнив команду Файл/Сохранить.

OLE (Object Linking and Embedding)

OLE (Object Linking and Embedding) - протокол связывания и встраивания объектов. Позволяет вставлять в документ или объект одного приложения (клиента OLE) объекты (OLE-объекты) других приложений, поддерживающих протокол OLE (серверов OLE). В Access объекты OLE могут быть вставлены, например, в поле, форму или отчет.

OLE (Object Linking and Embedding) - протокол для связывания и внедрения объектов. Позволяет использовать в формах и отчетах данные различных форматов - например, графику или документы, созданные в других программах.

OLE (англ. Object Linking and Embedding, произносится как oh-lay [олэй]) — технология связывания и внедрения объектов в другие документы и объекты, разработанные корпорацией Майкрософт.
OLE позволяет передавать часть работы от одной программы редактирования к другой и возвращать результаты назад. Например, установленная на персональном компьютере издательская система может послать некий текст на обработку в текстовый редактор, либо некоторое изображение в редактор изображений с помощью OLE-технологии.
Основное преимущество использования OLE (кроме уменьшения размера файла) в том, что она позволяет создать главный файл, картотеку функций, к которой обращается программа. Этот файл может оперировать данными из исходной программы, которые после обработки возвращаются в исходный документ.
OLE используется при обработке составных документов (англ. compound documents), может быть использована при передаче данных между различными несвязанными между собой системами посредством интерфейса переноса (англ. drag-and-drop), а также при выполнении операций с буфером обмена. Идея внедрения широко используется при работе с мультимедийным содержанием на веб-страницах (пример — Веб-ТВ), где используется передача изображения, звука, видео, анимации в страницах HTML (язык гипертекстовой разметки) либо в других файлах, также использующих текстовую разметку (например, XML и SGML). Однако, технология OLE использует архитектуру «толстого клиента», то есть сетевой ПК с избыточными вычислительными ресурсами. Это означает, что тип файла либо программа, которую пытаются внедрить, должна присутствовать на машине клиента. Например, если OLE оперирует таблицами Microsoft Excel, то программа Excel должна быть инсталлирована на машине пользователя.

OLE 1.*
OLE 1.0 был выпущен в 1990 году на основе технологии DDE (Dynamic Data Exchange), использовавшейся в более ранних версиях операционной системы Microsoft Windows. В то время как технология DDE была сильно ограничена в количестве и методах передачи данных между двумя работающими программами, OLE имел возможность оперировать активными соединениями между двумя документами либо даже внедрить документ одного типа в документ другого типа.
OLE сервера и клиенты взаимодействуют с системными библиотеками при помощи таблиц виртуальных функций (англ. virtual function tables, VTBL). Эти таблицы содержат указатели на функции, которые системная библиотека может использовать для взаимодействия с сервером или клиентом. Библиотеки OLESVR.DLL (на сервере) и OLECLI.DLL (на клиенте) первоначально были разработаны для взаимодействия между собой с помощью сообщения WM_DDE_EXECUTE, предоставляемого операционной системой.
OLE 1.1 позднее развился в архитектуру COM (component object model) для работы с компонентами программного обеспечения. Позднее архитектура COM была преобразована и стала называться DCOM.
Когда объект OLE помещен в буфер обмена информацией, он сохраняется в оригинальных форматах Windows (таких как bitmap или metafile), а также сохраняется в своём собственном формате. Собственный формат позволяет поддерживающей OLE программе внедрить порцию другого документа, скопированного в буфер, и сохранить её в документе пользователя.

OLE 2.0
Следующим эволюционным шагом стал OLE 2.0, сохранивший те же цели и задачи, что и предыдущая версия. Но OLE 2.0 стал надстройкой над архитектурой COM вместо использования VTBL. Новыми особенностями стали автоматизация технологии drag-and-drop, in-place activation и structured storage.

Ключевые слова: база данных access 2010; бд access; субд access; базы данных access; access пример; программирование access; готовая база данных; создание база данных; база данных СУБД; access курсовая; база данных пример; программа access; access описание; access реферат; access запросы; access примеры; скачать бд access; объекты access; бд в access; скачать субд access; база данных ms access 2003; субд access реферат; субд ms access; преимущества access; базу данных; скачать базу данных на access; базы данных; реляционная база данных; системы управления базами данных; курсовая база данных; скачать базу данных; база данных access скачать; базы данных access скачать; реферат база данных; создание СУБД; скачать паспортную базу данных; базой данных; нормализация данных; примеры СУБД; база данных примеры; курсовые работы по СУБД; нормализация; базе данных; структура БД; пример БД; база запросов; учебная база данных; проектирование БД; данных; описание БД; субд реферат; создать БД; база данных по; использование БД; курсовая работа база данных; готовая; использование СУБД; таблица БД; база данных 2008 скачать; базу