double arrow

Разработка и создание базы данных

Таблица 22.1 Диапазоны чисел.

Типы данных

В СУБД MS Access поддерживается 10 основных типов данных:

текстовый,

МЕМО,

числовой,

денежный,

дата/время,

счетчик,

логический,

объект ОLE,

гиперссылка,

мастер подстановок.

Текстовый тип – наиболее часто используемый тип в СУБД MS Access. При создании новых полей он принимается по умолчанию. Информация текстового типа представляется совокупностью любых символов алфавита, включая числа. Если в текстовом поле помещается число, то оно воспринимается как текст и поэтому не может участвовать в каких–либо вычислительных операциях. Обычно в такие поля заносятся имена, фамилии, названия объектов, адреса, номера телефонов, почтовые индексы и т.п.

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

Максимальный размер текстового поля составляет 255 символов. Если размер поля не указывается, то он принимается по умолчанию равным 50 символам.

В тех случаях, когда размеры текстового поля колеблются в широких пределах, удобнее использовать другой тип текстового поля – МЕМО.

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

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

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

Дата/время это тип, предназначенный для представления значений даты или времени или обе эти величины одновременно. В MS Access предусмотрено несколько форматов для таких полей. Он занимает 8 байт памяти.

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

Название подтипов Десятичные Знаки Диапазон значений Размер памяти, байт
Байт Нет 0…255 (28)  
Целое Нет –32768…32767(–216…216–1)  
Длинное целое Нет – 232 … 232 – 1  
Одинарное с плавающей точкой   – 3.4 Е 38…3.4 Е 38  
Двойное с плавающей точкой   – 1.8 Е 308…1.8 Е 308  
Действительное   – 1.0 Е -28… 1.0 Е 28 – 1  
Денежный   – 922337203685477.5808 … + 922337203685477.5807  
Код репликации Нет Не применяется  

Логический тип. Поля такого типа могут содержать информацию в виде значений переменной логического типа: да, нет или 1, 0. Значение Null не допускается.

Поле объекта OLE (Object Linking and Embedding – технология связывания и внедрения) предназначено для размещения рисунков, электронных таблиц, диаграмм, аудио – и видео – фрагментов, а также других данных в двоичном формате из других приложений, поддерживающих технологию OLE. Занимает объем памяти до 1 Гбайт.

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

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: