Помощь в написании студенческих работ
Антистрессовый сервис

Типы данных. 
Базы данных

РефератПомощь в написанииУзнать стоимостьмоей работы

CHARACTER LARGE OBJECT — символьный тип, позволяющий хранить большие объемы текста. Допустима запись CLOB. Также существует тип NCLOB. XML — документ в формате XML (тип данных введен в версии стандарта SQL:2003). TIME — тип данных для хранения отметок времени, включающих поля :. DATE — дата в формате 'YYYY-MM-DD', например '1961;04−12' для 12 апреля 1961 г. BIT (n) — битовая строка длиной п бит… Читать ещё >

Типы данных. Базы данных (реферат, курсовая, диплом, контрольная)

Стандарт языка SQL определяет ряд типов данных. Ниже перечислены наиболее часто используемые из них. Еще раз хотелось бы отметить, что некоторые СУБД могут не поддерживать часть из перечисленных типов или наоборот — добавлять свои типы данных.

INTEGER, SMALLINT — целые числа со знаком. Точность представления и размерность определяется реализацией, точность SMALLINT не должна превышать точность INTEGER. Многие СУБД позволяют сокращать запись INTEGER ДО INT.

NUMERIC (р, s), DECIMAL (р, s) — задают в общем виде формат точного числа, целого или с дробной частью. NUMERIC представляет число с точностью р (число знаков) и масштабом s (число знаков после запятой). Если опущен масштаб, то он полагается равным 0 (т.е. число целое), а если опущена точность, то ее значение по умолчанию определяется реализацией. Тип DECIMAL требует, чтобы использовалась зависящая от реализации точность т, такая, что ш? р. Допустимо сокращение DEC.

FLOAT (р), REAL, DOUBLE PRECISION — числа в представлении с плавающей точкой (приближенные числовые типы). Точность REAL определяется реализацией, точность DOUBLE PRECISION должна быть больше точности REAL. Точность FLOAT задается параметром р, если параметр отсутствует — определяется реализацией. Примеры допустимых значений: 34, -11.23, 23.45Е-15 (запись числа 23,45 15).

CHARACTER (п) — строка из п символов, допускается сокращение CHAR (n). Запись «CHAR» соответствует CHAR (l). Если длина сохраняемого значения меньше п, в конце будет добавлено соответствующее число пробелов. Тип NATIONAL CHARACTER (п) хранит данные в кодировке UNICODE (2 байта на символ для поддержки национальных алфавитов). Допустима запись NCHAR. Строковые константы заключаются в одинарные или двойные кавычки (например, 'example', «example 2»).

CHARACTER VARYING (n) — строка переменной длины не более чем из п символов, допускается сокращение VARCHAR (п). Если длина сохраняемого значения ш, где ш < п, будет сохраняться ровно m символов. Аналогично предыдущему случаю, существует тип NATIONAL CHARACTER VARYING (П) С СИНОНИМОМ NVARCHAR (n).

CHARACTER LARGE OBJECT — символьный тип, позволяющий хранить большие объемы текста. Допустима запись CLOB. Также существует тип NCLOB.

XML — документ в формате XML (тип данных введен в версии стандарта SQL:2003).

BIT (n) — битовая строка длиной п бит. Запись «BIT» аналогична В1Т<1).

BIT VARYING (п) -битовая строка переменной длины не более п бит.

BINARY LARGE OBJECT — большой двоичный объект, допустима запись blob.

DATE — дата в формате 'YYYY-MM-DD', например '1961;04−12' для 12 апреля 1961 г.

TIME — тип данных для хранения отметок времени, включающих поля :.

TIMESTAMP — тип данных для совместного хранения даты и времени.

Показать весь текст
Заполнить форму текущей работой