
- •1. Характеристика програмних та інтелектуальних систем
- •2. Експертні системи, як клас інтелектуальних
- •3. Особливості та інсталяція ms sql Server 2005 Express Edition.
- •Субд ms sql Server 2005/2008. Переваги та недоліки. Огляд версій та редакцій
- •4. Переваги та недоліки
- •4.1. Переваги
- •4.1.1. Незалежність від конкретної субд
- •4.1.2. Наявність стандартів
- •4.1.3. Декларативність
- •4.2. Недоліки
- •4.2.1. Невідповідність реляційної моделі даних
- •4.2.2. Складність
- •4.2.3. Відхилення від стандартів
- •4.2.4. Складність роботи з ієрархічними структурами
- •Загальна інформація про утиліти
- •10.Створення бд засобами sql Management Studio
- •11. Зміна властивостей бд засобами sql Management Studio
- •12. Перейменування і видалення бд засобами sql Management Studio
- •13. Категорії команд sql: ddl, dml, dcl
- •20,Оператор модифікації таблиць, синтаксис
- •21.Оператор видалення таблиць, синтаксис
- •22.Діаграми бази даних
- •23.Пакетні запити та сценарії
- •24.Типи даних в ms sql Server 2005
- •25.Поняття домену і способи їх створення
- •26.Створення, модифікація та видалення домену засобами ms sql Server
- •27.Створення домену за допомогою sql запитів
- •28.Створення домену за допомогою зберігаємих процедур
- •29.Історія створення Пролог
- •30.Візуальне середовище розробки додатків Visual Prolog
- •31.Створення нового проекту Visual Prolog
- •32.Основні поняття системи Пролог (база знань, терм, формула, речення, предикат, правило, факт). Навести приклади.
- •34.Побудова бази знань. Факти й правила
- •Арифметика в Пролог
- •Вбудовані предикати в Пролог
- •Рекурсія в Пролог
- •Графічні можливості системи Пролог
- •39.Обробка списків в Пролог
- •40.Прості типи даних системи Пролог
- •41.Структуровані типи даних системи Пролог
25.Поняття домену і способи їх створення
Домен — обмежена підмножина значень даного типу.
Наприклад, таблиця бази даних, що містить інформацію про людей, може мати колонку «стать». Ця колонка може бути декларована як колонка символьного типу даних, і може мати одне з двох значень: «Ч» для чоловіків і «Ж» для жінок, а також можливо NULL (або «Х») для випадків коли стать невідома. Таким чином доменом для цієї колонки буде: «Ч», «Ж».
Домен - це скорочення від доменне ім'я, представляє із себе унікальне ім'я в ІнтернетІ. Тобто це послідовність букв, цифр та символів, що однозначно ідентифікують Інтернет ресурс. Загалом кажучи доступ у мережу здійснюється по TCP/ІP протоколі, і ІP адреса однозначно визначає місце в мережі.
Доменне ім'я однозначно визначає ІP адресу сервера, і цим займаються так звані DNS сервера (Сервера Дозволу Імен), які перетворюють ІP у доменне ім'я, і користувачеві не потрібно запам'ятовувати різні незрозумілі цифри, а досить запам'ятати ім'я вашого сервера, щоб наступного разу набрати його в адресному рядку браузера. Звідси й виходить що чим більше запам'ятним виходить домен, тим він являє більшу цінність, але це вже інша тема ))), крім того домени діляться по зонах, у кожній зоні своє простір імен.
Найпопулярніші зони це:
.Com - комерційні, найпопулярніша зона Інтернету
.Net - технічні
.Org - організації
.Іnfo - інформаційні домени
.Bіz - бізнес-структури Крім того є й інші, менш популярні зони
name - імена
museum - музеї
pro - професіонали
aero - авіо
coop - кооперативи + незабаром ще з'являться:
# mobі -мобільні
# asіa - Азія
Також у кожної із країн є своя зона, причому зі своїми особливостями й правилами реєстрації, наприклад . ua - Україна, .de - Німеччина й тощо, таблицю зон по старнам можна знайти тут
Домен може складатися з англійських букв, цифр і дефіса, причому дефіс не повинен перебувати на початку або наприкінці імені, мінімальна довжина доменного імені - 2-3 символи, залежно від зони, а максимальна - 63 символи, більш докладну інформацію із зон і припустимих імен можна знайти на сайті ІCANN
Створення домену.
Для цього потрібно обрати необхідну базу даних, в ній обрати папку, де розміщуються її користувацькі типи даних (Programmability/Types). Після цього слід викликати її контекстне меню та обрати пункт New/User-Defined Data Тype. Далі ви побачите діалогове вікно для створення нового домену.
Слід відмітити, що поле Precision буде активне у випадку, якщо для типу даних можна вказати розрядність, а поле Storage, якщо існує можливість задати розмір. Наприклад, ви можете обрати тип даних varchar та задати йому довжину 10.
Для видалення доменів в Management Studio слід відкрити папку User-defined Data Types і в контекстному меню необхідного типу даних обрати пункт Delete (Видалити).
Перед Вами з’явиться діалогове вікно Delete Objects (Видалення Об’єктів), яке має наступний вигляд.В ньому ви можете ще раз передивитися тип, який ви видаляєте і, при натисненні кнопки «OK», тип даних буде знищено. Але слід пам’ятати, що видалення типу домена буде неможливим у випадку його використання в базі даних в даний момент. Для того, щоб перевірити чи використовується користувацький тип, натисніть на кнопку «Show Dependencies…» (Показати залежності), як показано вище. При цьому на екрані з’явиться список таблиць та полів, в яких присутній перевіряємий користувацький тип.