Дипломная
Технологии
Компьютеры, программирование, электроника
Loģisko programmēšanas valodu iespējas deduktīvo datu bāz...-
Loģisko programmēšanas valodu iespējas deduktīvo datu bāzu izstrādē
Оцененный!
Nr. | Название главы | Стр. |
1. | Deduktīvo datubāzu pamatstruktūra | 10 |
1.1. | Iekļaušana un integrācija | 12 |
1.2. | Fiziskais un loģiskais līmenis | 13 |
1.3. | Struktūras fiziskajā līmenī | 14 |
1.4. | Struktūras loģiskajā līmenī | 15 |
1.5. | Datubāzes piekļuves procedūras apraksts | 16 |
1.6. | Lietotā starplīmeņu saskarne | 16 |
1.7. | Datubāzes interfeiss | 17 |
1.8. | Loģiskā līmeņa interfeiss | 18 |
2. | Loģiskās programmēšanas valodas un deduktīvās datubāzes | 20 |
3. | Loģiskās programmēšanas valoda Prolog | 28 |
3.1. | Valodas Prolog sintakse | 29 |
3.2. | Programmu izpildes gaita | 33 |
3.3. | Atciršanas, kā efektivitātes uzlabošanas mehānisms | 38 |
4. | Valoda DATALOG | 45 |
4.1. | Sintakse | 45 |
4.2. | Vaicājumi | 46 |
4.3. | DATALOG paplašinājumi | 47 |
4.4. | DATALOG datubāzes īpašības | 48 |
5. | Apskatīto loģiskās programmēšanas Valodu salīdzinājums | 49 |
6. | Izstrādāto deduktīvo datubāzu sistēmu salīdzināšana | 53 |
7. | kvalitatīvie kritēriji Deduktīvo datubāzu salīdzināšanai | 56 |
7.1. | Efektivitāte | 56 |
7.2. | Izstrādes sarežģītība | 57 |
7.3. | Neatkarība | 57 |
7.4. | Izteiksmīgums | 57 |
7.5. | Dabiskums | 58 |
8. | Izstrādāto deduktīvo datubāzu Sistēmu salīdzināšana | 59 |
8.1. | Sistēma „PROSQL” | 60 |
8.2. | Sistēma „Quintus Prolog” | 60 |
8.3. | Sistēmas „CGW” un „PRIMO” | 61 |
8.4. | Sistēma „KB-Prolog” | 63 |
8.5. | Nussbauma sistēma | 63 |
8.6. | Prolog-SQL kompilācija no Danielsson un Barklund | 64 |
8.7. | Sistēma „EKS-V1” | 64 |
9. | Tendences deduktīvo datubāzu izstrādē | 66 |
9.1. | Efektivitātes uzlabošana | 66 |
9.2. | Fiziskais līmenis | 66 |
9.3. | Izpildes stratēģiju koordinācija | 66 |
9.3.1. | Relāciju pievienošana programmas atmiņā | 67 |
9.3.2. | Rezultātu ievietošana buferī | 67 |
9.3.3. | Datubāzes struktūras organizēšana | 68 |
9.3.4. | Pilnā integrācija | 68 |
9.3.5. | Sakaru kanāls | 69 |
9.3.6. | Datu pārveidošana | 69 |
9.3.7. | Maksimālā neatkarība | 69 |
9.3.8. | Moduļu interfeiss piekļūšanai datubāzēm | 69 |
9.3.9. | Datubāzes pieprasījumu pārveidošana | 70 |
Secinājumi | 71 | |
Terminu vārdnīca | 74 | |
Literatūras saraksts | 7 |
Deduktīvās datubāzes ir sistēmas, kas sevī apvieno iespējas, ko nodrošina loģiskā programmēšana un datubāzes. Iespējas saistītas ar lielu datu apjomu glabāšanu (nodrošina datubāze) un likumu piemērošanu šiem datiem (nodrošina loģiskās programmēšanas sistēmas). Darbā dots to raksturojums fiziskajā un loģiskajā līmeņos.
Deduktīvā datubāze tādējādi sastāv no fiziskās daļas (datu glabāšanas struktūras) un loģiskās daļas (loģiskās programmēšanas valodas, likumiem, un datiem); darbā galvenā uzmanība veltīta tieši loģiskajai daļai.
Divas no populārākajām valodām deduktīvo datubāzu izstrāde ir valodas Prolog un Datalog, jo tās balstītas uz loģiskajiem izvedumu mehānismiem. Otrajā daļā tiek apskatītas šo valodu pamatkoncepcijas un galvenās raksturiezīmes. Dots šo valodu salīdzinājums deduktīvo datubāzu aspektā.
Darba trešajā daļā izvēlētas deduktīvo datubāzu sistēmas, kas salīdzinātas, balstoties uz izvirzītajiem kritērijiem.
Darba nobeigumā tiek apskatītas tendences deduktīvo datubāzu izstrādes sfērā.…
Darbā izveidoti jautājumi, kas saistīti ar deduktīvo datubāzu sistēmu uzbūvi un to veidojošajām loģiskās programmēšanas valodām Prolog un Datalog. Aprakstits šo valodu pamatkoncepcijas un jāveic salīdzinājums deduktīvo datubāzu aspektā. Darbā paradīts metode realizēto deduktīvo datubāzu sistēmu salīdzināšanai, balstoties uz to loģiskās un fiziskās daļas saistības pakāpi.
-
Elektroniskā komercija – tās attīstības iespējas Latvijā
Дипломная72 Экономика, Компьютеры, программирование, электроника
-
Latvijas patērētāju iespējas iepirkties internetā
Дипломная84 Компьютеры, программирование, электроника, Экономика, Реклама, маркетинг
- Loģisko programmēšanas valodu iespējas deduktīvo datu bāzu izstrādē
-
Ты можешь добавить любую работу в список пожеланий. Круто!Latvijas patērētāju iespējas iepirkties internetā
Дипломная для университета84
Оцененный! -
Elektroniskā komercija – tās attīstības iespējas Latvijā
Дипломная для университета72
-
Automatizētās testēšanas iespējas SAP R/3 sistēmā
Дипломная для университета106
-
Elektroniskās deklarēšanas sistēmas izmantošanas iespējas un trūkumi
Дипломная для университета80
Оцененный! -
Programmēšānas valodu Java un C# salīdzinājums
Дипломная для университета58