В. М. Дубовой Укладач д т. н., проф
Вид материала | Документы |
СодержаниеРисунок 7 - Панель SQL діалогового вікна редактора таблиць |
- Р. А. Хальфин 08. 12. 2006 г. N 6530-рх методические рекомендации, 1062.91kb.
- Программа студенческой олимпиады мгмсу по стоматологии 30. 10., 33.94kb.
- М. А. Рыбалко (отв редактор), проф, 973.68kb.
- Реферат циклу підручників «Україна в світовій політиці», 148.74kb.
- Колективу авторів у складі: проф. Гаращенко Ф. Г., проф. Закусило О. К., проф. Зайченко, 259.94kb.
- Программа по курсу "Уголовное право" / Сост проф. Б. С. Волков, проф. И. Д. Козочкин,, 638.15kb.
- Квалификационные тесты по дерматовенерологии Москва, 2267.11kb.
- Інформаційні технології в журналістиці: вітчизняний І світовий досвід Київ 2002, 8272.38kb.
- И научные учреждения второе переработанное и дополненное издание, 8298.18kb.
- Программа учебного курса «Международное право» для студентов, 747.97kb.
Рисунок 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 |