В. М. Дубовой Укладач д т. н., проф

Вид материалаДокументы

Содержание


Рисунок 7 - Панель SQL діалогового вікна редактора таблиць
Подобный материал:
1   2   3   4   5   6   7

Рисунок 7 - Панель SQL діалогового вікна редактора таблиць




Типи даних, використовувані в SQL-сервері


Одним з основних моментів у процесі створення таблиць є визначення типів даних для її полів. Тип даних полючи таблиці визначає тип інформації, що буде розміщатися в цьому полі. SQL-сервер підтримує велике число різних типів даних: текстові, числові, двоичные і т.д.

Якщо є необхідність у розміщенні яких-небудь специфічних даних у поле таблиці, то в цьому випадку можна скористатися так називаними користувальницькими типами даних, процес створення яких розглядається нижче.

Розглянемо подробней типи даних, використовувані в SQL-сервері. Зверніть увагу на стовпчик LPS представлених нижче таблиць. Тут відображається можливість коректування (( - коректування припустиме, про - коректування неприпустиме) значень Length, Precision і Scale у дизайнері таблиць утиліти SQL Server Enterprise Manager для полючи цього типу даних.


Таблиця 6 Текстові типи даних

Назва


LPS

Опис


Char


оо

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

Розмірність: до 8000 символів.

Nchar


оо

Аналогічний типу даних Char, за винятком розмірності.

Розмірність: до 4000 символів.

Varchar

оо

Використовується для збереження текстової інформації перемінної довжини. Розмірність: до 8000 символів.

Nvarchar


оо

Аналогічний типу даних Varchar, за винятком розмірності.

Розмірність: до 4000 символів.

Таблиця 6 Текстові типи даних

Назва


LPS

Опис


Char


оо

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

Розмірність: до 8000 символів.

Nchar


оо

Аналогічний типу даних Char, за винятком розмірності.

Розмірність: до 4000 символів.

Varchar

оо

Використовується для збереження текстової інформації перемінної довжини. Розмірність: до 8000 символів.

Nvarchar


оо

Аналогічний типу даних Varchar, за винятком розмірності.

Розмірність: до 4000 символів.


Таблиця 7 Числові типи даних


Назва

LPS

Опис

Int

ооо

Тип даних, що дозволяє зберігати позитивні і негативні цілі числа, що займає в пам'яті 4 байти. Діапазон: від –231 до +2331.

Smallint

ооо

Займає в пам'яті 2 байти. Аналогічний типу даних Int, за винятком діапазону значень.

Діапазон: від -32768 до 32767.

Tinyint

ооо

Тип даних, використовуваний для збереження позитивних цілих чисел, що займає в пам'яті 1 байт.

Діапазон: від 0 до 255.

Real


ооо

Тип даних, використовуваний для збереження позитивних і негативних чисел із крапкою, що плаває, з точністю до 7 цифр; займає в пам'яті 4 байти.

Діапазон: від -3,4Е-38 до +3,4Е+38.

Float

ооо

Тип даних, використовуваний для збереження позитивних і негативних чисел із крапкою, що плаває, з точністю до 15 цифр; займає в пам'яті до 8 байт.

Діапазон: від -1,7Е-308 до +1,7Е+308.

Decimal

про

Тип даних, що дозволяє визначати точно інтервал значень десяткових чисел, що вводяться, займає в пам'яті від 2 до 17 байт.

Діапазон: від –10Е-38 до +10Е+38

Numeric

про

Аналогічний типу даних Decimal

Money

ооо

Тип даних, використовуваний для збереження грошових значень, що займає в пам'яті до 8 байт.

Діапазон: від –922337203685477.5808 до +922337203685477.5807.

Small-money

ооо

Аналогічний типу даних Money, займає в пам'яті до 4 байт.

Діапазон: від –214748.3648 до +214748.3647