
- •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.Структуровані типи даних системи Пролог
26.Створення, модифікація та видалення домену засобами ms sql Server
Дивитися питання 25.
27.Створення домену за допомогою sql запитів
Домен – тип визначений користувачем для зручності застосування певних обмежень або сукупності пар-ів базових типів. У стандарті sql2 вказано, що домен реалізований як частина БД, тому домен є іменований сукупності значень і викор. В БД як додатковий тип даних. Після створення домена на нього можна ссилатися як на звичайний тип даних. Домени прив’язані до конкретної БД, але якщо існує необхідність в усіх БД викор. Його у рамках поточного серверу вслід включити його у БД model
Для створення слугує інструкція Create Type дозволяє створ. користувацький тип даних
Create Type [схема] ім’я домена
{
From базовий_тип_даних [(загальна кількість розрядів [розрядність дробової частини]) ] [Null] not null /Externd Name ім’я збірки [ім’я класу] / As Table (список полів типу [конструкція][,..n])
}
28.Створення домену за допомогою зберігаємих процедур
Система процедура викор. для створ. домену
Sp_addtype [@type name=] ім’я домену
[@phystype=] базовий тип даних
[,[@null type=]’null type’]
Приклад:
Exec sp_addtype d_salary, ‘money’
29.Історія створення Пролог
Зв’язок між логікою й програмуванням уперше виявився в процесі формалізації математики. Виявилося, що між обчисленнями й доказами існує певна взаємодія: всякий доказ задає побудову або обчислення того об'єкта, існування якого доводиться. З іншого боку, розвиток самого програмування й ускладнення реальних програм призвели до необхідності виражати й довести їхні властивості за допомогою логіки. Концепція логічного програмування є наслідком зближення логіки й програмування. Своє практичне втілення вона одержала в мові ПРОЛОГ.
З'явившись на початку 70-х років 20-го сторіччя як експериментальна розробка лабораторій штучного інтелекту університетів Марселя й Единбурга, ПРОЛОГ протягом майже десяти років залишався відомим лише вузькому колу фахівців. Однак той факт, що логічне програмування й сам ПРОЛОГ були покладені в основу японського проекту ЕОМ п'ятого покоління, привернув до цієї мови загальна увага.
Основний принцип використання мови Пролог полягає в тому, що потрібно докладно, на логічно точній мові, описати умову завдання. Розв’язок завдання знаходять у результаті певного рутинного процесу, що виконується комп'ютером. У цьому полягає принципова відмінність Прологу від традиційних мов програмування, які вимагають опису того як повинен бути обчислений результат, або інакше кажучи, вимагають опису процедури розв'язання завдання. Тому, до речі, традиційні мови програмування: Ада, Паскаль, Фортран прийнято називати процедурними, а Пролог непроцедурною мовами.
30.Візуальне середовище розробки додатків Visual Prolog
31.Створення нового проекту Visual Prolog
Після запуску Visual Prolog 5.2 необхідно створити проект, для цього виберіть в меню «Project -> New project», на екрані буде відображено вікно, що надає можливість задати параметри проекту
На вкладці « General »необхідно обов'язково задати:
ім'я проекту (« Project Name «);
ім'я файлу проекту (« Name of. VPR file «);
шлях до проекту (« Base Directory «).
На Вкладці « Target необхідно задати значення наступних полів:
платформа (« Platform «),
стратегія графічного інтерфейсу (« UI Strategy
тип додатка (« Target Typ E »),
Основна програма («Main Program»), визначає компілятор якої мови буде використовуватися для побудови виконуваних фалів
Після виконання описаних вище дій, можна приступити, безпосередньо, до написання програмного коду. Вихідний код на « Пролог »розміщується в файлах з розширенням«. pro », Імена експортованих бібліотекою функцій повинні бути записані в секції EXPORTSфайлу визначення модуля.