Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Типы данных и их представление

Всего поддерживается 10 основных типов данных:

■ Текстовый. Этот тип поля используется наиболее часто и принят в СУБД Access по умолчанию для новых полей. Сюда можно поместить любые алфавитно-цифровые символы, включая числа. Однако данные, хранимые в таких полях, не участвуют в арифметических вычислениях. Как правило, в эти поля заносятся имена, адреса, номера телефонов, почтовые индексы.

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

Сохраняет до 255 знаков. По умолчанию задается размер 50 знаков.

■ Поле MEMO. Текстовое поле очень большой длины. Как правило, сюда заносятся примечания, комментарии к данным, пояснения и т.п. В отличие от полей текстового типа, для данных в полях МЕМО-типа выделяется столько места, сколько потребуется, т.е. если в одной записи в этом поле используется 2000 символов, а в другой — всего 50, именно столько и будет выделено под них в системе.

Сохраняет до 65536 знаков.

■ Числовой. СУБД Access позволяет выполнять над полями такого типа вычисления. Чтобы указать конкретный способ хранения данных в полях числового типа, предусмотрено несколько подтипов. Если речь идет о финансовых операциях, то используется тип Денежный.

Сохраняет 1, 2, 4 или 8 байт; 16 байт для кодов репликации.

■ Денежный. В таком поле хранится информация о ценах, суммах счетов и т.п. Тип денежный отличается от числового, в частности тем, что предотвращает округление во время вычислений.

Сохраняет 8 байт.

■ Дата/время. Специальное поле, в котором хранятся значения даты или времени, или обе эти величины одновременно. В Access 2003 предусмотрено несколько форматов для полей такого типа.

Сохраняет 8 байт.

■ Счетчик. Уникальный идентификатор, основная функция которого— нумеровать каждую новую запись. Последовательность номеров записей может быть как с шагом 1 (при вводе каждой новой записи к уже имеющемуся максимальному значению этого поля добавляется 1) либо такой номер генерируется случайным образом. Счетчик — это целое числовое значение в диапазоне от 1 до двух с лишним миллиардов. Тип "счетчик" может быть только у одного поляв таблице, и это поле обычно используется в качестве ключевого.

Сохраняет 4 байта.

■ Логический, Такие поля содержат значения логического типа: да/нет, Истина/Ложь, Вкл/Выкл и т.п. Значение Null (данные не введены) в этом поле не допускается. Значение -1 интерпретируется здесь как Да, а о — как Нет.

Сохраняет 1 бит.

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

Сохраняет до 1 Гбайт; на практике ограничения диктуются объемом жесткого диска.

■ Гиперссылка. Обеспечивает связь с Web-страницей, которая может быть расположена в Internet, внутренней сети (intranet) или на локальном компьютере. Позволяет переходить из текущего поля к информации в другом файле. При выборе этого поля приложение Access автоматически запускает Web-браузер и отображает указанную страницу.

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

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

<== предыдущая лекция | следующая лекция ==>
Теоретичні основи оцінювання потенціалу підприємства | Основы проектирования баз данных
Поделиться с друзьями:


Дата добавления: 2014-01-14; Просмотров: 324; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.