Найти в Дзене

Типы данных

Первоначально СУБД применялись преимущественно для решения фи­нансово-экономических задач. При этом, независимо от модели представ­ления, в базах данных использовались следующие основные типы данных:

• числовые. Примеры значений данных: 0.43, 328, 2Е+5;

• символьные (алфавитно-цифровые). Примеры значений данных: "пятница", "строка", "программист";

• даты, задаваемые с помощью специального типа "Дата" или как обычные символьные данные. Примеры значений данных: 1.12.97, 23/2/1999.

В разных СУБД эти типы могли несущественно отличаться друг от дру­га по названию, диапазону значений и виду представления. Впоследствии в новых областях применения стали появляться специализированные сис­темы обработки данных, например геоинформационные, обработки видео­изображений и т. д. В связи с этим разработчики стали вводить в традици­онные СУБД новые типы данных. К числу сравнительно новых типов данных можно отнести следующие:

• временные и дата-временные, предназначенные для хранения информации о времени и/или дате. Примеры значений данных: 31.01.85 (дата), 9:10:03 (время), 6.03.1960 12:00 (дата и время);

• символьные переменной длины, предназначенные для хранения текстовой информации большой длины, например документа;

• двоичные, предназначенные для хранения графических объектов, аудио- и видеоинформации, пространственной, хронологической и другой специальной информации. Например, в MS Access таким типом является тип данных "Поле объекта OLE", который позволяет хранить в БД графические данные в формате BMP (Bitmap) и автоматически их отображать при работе с БД;

• гиперссылки (hyperlinks), предназначенные для хранения ссылок на различные ресурсы (узлы, файлы, документы и т. д.), находящиеся вне
базы данных, например в сети Интернет, корпоративной сети интранет или на жестком диске компьютера. Примеры значений данных: http:\\www.chat.ru, ftp:\\chance4u.teens.com.

В современных СУБД с различными моделями данных могут использо­ваться все перечисленные типы данных.