Access 2002: Самоучитель - [11]

Шрифт
Интервал

установлен режим Репликация);

Да/Нет – логический тип данных. Поле может принимать лишь одно из двух значений: Да или Нет, Истина или Ложь. Нулевое значение не допускается. Длина поля – 1 бит;

Поле объекта OLE – обменный тип данных для хранения таких объектов, как таблицы Microsoft Excel, документы Microsoft Word, графические и звуковые файлы, другие двоичные данные, включенные в таблицы Access 2002 или связанные с ними. Данное поле сохраняет объем до 1 Гбайта и ограничивается объемом диска;

Гиперссылки – текстовые данные или сочетания текстовых и цифровых данных, используемых в качестве адресов, по которым выполняется переход к файлу, фрагменту файла или странице HTML в корпоративной сети или Internet. Сохраняет до 64 000 знаков.

Адрес гиперссылки может состоять из трех частей:

– отображаемый текст – текст, который появляется на экране;

– адрес – путь к файлу или странице доступа к данным;

– субадрес – положение данных внутри файла или на странице;

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

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

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

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

• какая длина поля вам необходима для сохранения данных и работы с ними;

• какие операции будут производиться с данными в этом поле. Например, Access 2002 позволяет суммировать данные в числовом и денежном форматах, но не делает этого в текстовом или в формате OLE;

• собираетесь ли вы сортировать или индексировать данные. Имейте в виду, что в формате OLE нельзя делать ни того, ни другого;

• будете ли вы применять групповые записи в формах или запросах. Поля формата OLE нельзя использовать для группировки записей;

• как вы собираетесь сортировать данные в поле. В текстовом поле числа рассматриваются как строки символов (1, 10, 100, 2, 20, 200 и т. д.), поэтому многие форматы дат могут сортироваться неправильно; для них следует использовать формат Дата/Время, а не цифровые значения. Чтобы сортировать числа как цифровые значения, необходимо применять числовой или денежный форматы.

Свойства полей

В Access 2002 предусмотрены два свойства полей: Формат и Маска ввода. Обе опции позволяют задавать формат, в котором данные вводятся в таблицу.

Свойство Формат рекомендуется применять при последовательном вводе данных в таблицу. Например, если для поля типа Дата/Время вы установили значение свойства Формат равным Средний формат времени, то все значения дат при их последовательном вводе будут иметь следующий вид: 12-Янв-96. Если пользователь будет вводить в базу данных значения дат в любом другом формате (скажем, в виде 01/12/96), при запоминании записи Access 2002 все равно преобразует ее в Средний формат времени.

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

Свойство Маска ввода целесообразно при отображении литеральных (символьных) констант, а также при вводе данных в пустые графы (бланки, таблицы и т. д.) – например, если все номера телефонов в списке имеют один формат. Использование маски ввода обеспечит сохранение информации в определенном формате. Таким образом, вы всегда сможете установить, в каком виде будут вводиться данные в каждый документ. Предположим, надо, чтобы все вводимые данные о кодах и телефонах городов области содержали одинаковое количество знаков. Перед вводом предварительно задайте свойство Маска ввода, и в каждый документ (таблицу) будет помещено необходимое число символов.

Если вы зададите одновременно оба свойства, произойдет следующее: Access будет применять Маску ввода при добавлении или редактировании данных, а Формат – при отображении сохраненной записи.

Установка значений свойств Маска ввода и Формат

Теперь рассмотрим установку значений свойств Маска ввода и Формат на конкретном примере. Откроем таблицу Страны в режиме конструктора.

Свойство Маска ввода

Значение свойства Маска ввода может содержать до трех разделов, разделенных точкой с запятой (;).

Первый – представляет саму маску ввода (например,!(999) 000-0000). Перечень знаков, используемых для определения масок ввода, приводится в справочной системе Access 2002.


Рекомендуем почитать
Основы биоэтики

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


Московское государство в годы русской смуты и в «бунташном» веке

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


Массовая литература сегодня

В пособии обсуждаются вопросы, связанные с историей массовой литературы, этапами ее изучения в России и на Западе, выявляются дифференциальные признаки массовой литературы, устанавливается ее место в литературном процессе и культуре, степень влияния на читательскую аудиторию, характеризуется язык текстов массовой литературы в проекции на языковую ситуацию рубежа XX–XXI веков. Особый раздел пособия посвящен филологическому анализу детектива, романа-боевика, фантастического романа, дамского романа, историко-авантюрного романа, популярной песни и некоторых других актуальных жанров массовой литературы.


Актуальные проблемы современной лингвистики

Предлагаемое пособие включает развернутую программу учебной дисциплины «Актуальные проблемы современной лингвистики», хрестоматию и систему заданий творческого и проблемного характера. Издание призвано обеспечить изучение цикла общелингвистических дисциплин: «Теория языка», «Общее языкознание», «Актуальные проблемы современной лингвистики», включенных в блок специальных дисциплин государственного образовательного стандарта по направлению «Филология», а также в образовательный стандарт подготовки магистров по направлениям «Филология» и «Языковое образование».Для студентов, магистрантов, аспирантов, преподавателей-филологов.6-е издание.


Общая психология

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


Следственные действия: психология, тактика, технология

Книга посвящена правовым, психологическим и криминалистическим основам следственных действий как процессуальных способов доказывания по уголовным делам. Рассмотрены общая характеристика следственного действия, психологические условия и приёмы повышения их эффективности, даны рекомендации по подготовке и проведению отдельных видов основных следственных действий, регламентируемых ныне действующим УПК РФ.Для работников правоохранительных органов, студентов, аспирантов, докторантов, профессорско-преподавательского состава юридических учебных заведений.