висоцька лаба 2
..docxМІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ „ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Кафедра інформаційних систем
та мереж
Лабораторна робота №2
на тему:
“АНАЛІЗ НЕЧІТКОЇ ІНФОРМАЦІЇ ТА СТВОРЕННЯ НЕЧІТКИХ ЗАПИТІВ В
MS ACCESS»
Виконав:
Студент групи ФЛ-31
Лоза Анатолій
Прийняла:
Асистент
Висоцька В. А.
Львів 2015
Мета роботи
Побудувати нечіткі запити до бази даних за допомогою СКБД Microsoft Access.
Теоретичні відомості
Нехай E - універсальна множина, x - елемент E, а R - певна властивість. Звичайна (чітка) підмножина A універсальної множини E, елементи якої задовольняють властивості R, визначається як множина впорядкованої пари A= {μA (х)/х}, де μA(х) - характеристична функція, що приймає значення 1, якщо x задовольняє властивості R, і 0 - в іншому випадку.
Нечітка підмножина відрізняється від звичайної тім, що для елементів x з
E немає однозначної відповіді "ні" відносно властивості R. У зв'язку з цим, нечітка підмножина A універсальної множини E визначається як множина впорядкованої пари A = {μA(х)/х}, де μA(х) - характеристична функція приналежності (або просто функція приналежності), що приймає значення в деякій впорядкованій множині M (наприклад, M = [0,1]).
Функція приналежності вказує ступінь (або рівень) приналежності елемента x до підмножини A. Множина M називають множиною приналежностей. Якщо M = {0,1}, тоді нечітка підмножина A може розглядатися як звичайна або чітка множина.
Нечітка змінна – це теж саме, що і нечітке число, тільки з додаванням імені, яким формалізується поняття, що описується цим числом. Для людинизручнішезадаватизначеннязмінної не числами, а словами. Щодня ми приймаєморішення на основілінгвістичноїінформації типу: «дужевисока температура»; «утомливапоїздка»; «швидкавідповідь»; «красивий букет»; «гармонійний смак» і тому подібне. Психологи встановили, що в людськомумозкумайже вся числоваінформація вербально перекодується і зберігається у виглядіслів.
Лінгвістичназмінна – цемножинанечіткихзмінних, вона використовується для того, щобдатисловеснийописдеякомунечіткому числу, отриманому в результатідеякихоперацій.
Лінгвістична змінна визначається як <x, L, U, G, M>, де x– найменування змінної, L– множина її значень (базова терм-множина), що складається з найменувань нечітких змінних, областю визначення кожної з яких є множина U; G– синтаксична процедура (граматика), що дозволяє оперувати елементами терм-множини L, зокрема – генерувати нові осмислені терми; L'=LÈG(L) задає розширену терм-множину (È – знак об’єднання); M– семантична процедура, що дозволяє приписати кожному новому значенню лінгвістичної змінної нечітку семантику, шляхом формування нової нечіткої множини.
Способи розширення стандартних запитів до бази даних з метою включення у них нечітких квантифікаторів.
Хоча інформація в базі даних може бути найчіткіша, а от елементарний запит для підтримки ухвалення рішення «роздрукувати дані про акції з ціною близько 150 доларів» є нечітким запитом. У таких випадках механізмом витягу інформації з бази знань для прийняття рішення є механізм нечітких запитів. Проблема полягає в тому, як підключити в класичну мову запитів нечіткі терміни, такі як «низьке значення», «набагато більш», «більшість» та ін. Тобто, необхідно розширити синтаксис і семантику запиту.
Висновок: на цій лабораторній роботі я навчився будувати нечіткі запити до бази даних за допомогою СКБД Microsoft Access.