Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_xtt_serialization [2008/05/24 17:32] miw |
pl:miw:miw08_xtt_serialization [2019/06/27 15:50] (aktualna) |
====== Opis ====== | ====== Opis ====== |
| __**Projekt zakończony**__ |
| |
Karol, Gorlach, <Karol.gorlach@gmail.com> | Karol, Gorlach, <Karol.gorlach@gmail.com> |
| |
| |
| |
==== data 080422 ==== | |
| |
Reprezentacja tablic xtt w języku SQL | |
| |
Należy na wstępie zbudować tablice reprezentujące wzajemne powiązania pomiędzy regułami w xtt: | |
| |
Zapis ten można interpretować w ten sposób że: | |
-Tablice SQL reprezentują reguły w xtt | |
-indeks tablicy (klucz) – są to warunki określające w tablicy xtt | |
-klucze obce są to –warunki wstępne w tablicy xtt | |
| |
Dopiero po zbudowaniu wzajemnych zależności pomiędzy tablicami: wprowadzamy dane do tablic (reprezentacje reguł w xtt) | ==== Inne przykłady zastosowania XTT ==== |
| |
| ====Cennik biletów na wyciąg narciarski==== |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
==== Inne przykłady zastosowania XTT ==== | |
| |
* Cennik biletów na wyciąg narciarski | |
Buduję tablicę XTT dla problemu dotyczacego spisu cen biletów do wyciagu narciarskiego w różnych porach dnia, róznych dniach i porach roku. | Buduję tablicę XTT dla problemu dotyczacego spisu cen biletów do wyciagu narciarskiego w różnych porach dnia, róznych dniach i porach roku. |
| |
</code> | </code> |
| |
* Ceny biletów na pociąg | ====Ceny biletów na pociąg==== |
Buduję tablicę XTT dla problemu dotyczacego spisu cen biletów na pociagi na trasie Kraków-Przemyś,biorąc pod uwagę klasę, rodzaj pociagu i ilośc przejechanych kilometrów | Buduję tablicę XTT dla problemu dotyczacego spisu cen biletów na pociagi na trasie Kraków-Przemyś,biorąc pod uwagę klasę, rodzaj pociagu i ilośc przejechanych kilometrów |
Oto diagram ARD+ który prezentuje wzajemne powiazania miedzy elementami dla szukanego problemu: | Oto diagram ARD+ który prezentuje wzajemne powiazania miedzy elementami dla szukanego problemu: |
} | } |
</code> | </code> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Należy na wstępie zbudować tablice reprezentujące wzajemne powiązania pomiędzy regułami w xtt: | Należy na wstępie zbudować tablice reprezentujące wzajemne powiązania pomiędzy regułami w xtt: |
| |
| Zapis ten można interpretować w ten sposób że: |
| -Tablice SQL reprezentują reguły w xtt |
| -indeks tablicy (klucz) – są to warunki określające w tablicy xtt |
| -klucze obce są to –warunki wstępne w tablicy xtt |
| |
| Dopiero po zbudowaniu wzajemnych zależności pomiędzy tablicami: wprowadzamy dane do tablic (reprezentacje reguł w xtt) |
| |
| Reprezentacja Reguł w języku SQL |
| |
| Należy na wstępie zbudować tablice reprezentujące wzajemne powiązania pomiędzy regułami : |
| |
Zapis ten można interpretować w ten sposób że: | Zapis ten można interpretować w ten sposób że: |
realizacja XTT za pomocą SQL. | realizacja XTT za pomocą SQL. |
| |
>Ze wzgledu na to że reprezentacja danych jest w tablicach, oraz wystepuja powiązania w łatwy sposób mozna zbudowac tablicę i powiązania miedzy nimi. Ponizej ilustruje szablon reliacji tablic w sql zrealizowany w DBdesigner dla przykładu który można znaleźć na stronie wiki: | >Ze wzgledu na to że reprezentacja danych jest w tablicach, oraz wystepuja powiązania w łatwy sposób mozna zbudowac tablicę i powiązania miedzy nimi.Wzorując się na budowie schematów ARD+ zbudowałem powiazania miedzy tablicami. |
| |
[[https://ai.ia.agh.edu.pl/wiki/_detail/hekate:xtt-structure-therm.png?id=hekate%3Ahekate_concepts&cache=cache|tabela xtt]] | |
| |
oto schemat: | **Tablice SQL dla pozostałych przykładów(Cennik biletów pociagow oraz Cennik biletów na wyciag narciarski)** |
| |
| Ponizej ilustruje szablon reliacji tablic w sql zrealizowany w DBdesigner dla przykładow: |
| * [[:pl:miw:miw08_xtt_serialization#Przykład Termostatu]] |
| |
{{:pl:miw:miw08_xtt_serialization:termostat.png|termostat}} | {{:pl:miw:miw08_xtt_serialization:termostat.png|termostat}} |
| |
| |
Reprezentacja tablic xtt w języku SQL | * [[:pl:miw:miw08_xtt_serialization#Cennik biletów na wyciąg narciarski]] |
| |
Należy na wstępie zbudować tablice reprezentujące wzajemne powiązania pomiędzy regułami w xtt: | {{:pl:miw:miw08_xtt_serialization:wyciag.png|:pl:miw:miw08_xtt_serialization:wyciag.png}} |
| |
Zapis ten można interpretować w ten sposób że: | * [[:pl:miw:miw08_xtt_serialization#Ceny biletów na pociąg]] |
-Tablice SQL reprezentują reguły w xtt | |
-indeks tablicy (klucz) – są to warunki określające w tablicy xtt | |
-klucze obce są to –warunki wstępne w tablicy xtt | |
| |
Dopiero po zbudowaniu wzajemnych zależności pomiędzy tablicami: wprowadzamy dane do tablic (reprezentacje reguł w xtt) | {{:pl:miw:miw08_xtt_serialization:pociag.png|:pl:miw:miw08_xtt_serialization:pociag.png}} |
| |
====== Materiały ====== | ====== Materiały ====== |