-
Relāciju-objektu datubāze Oracle
Konspekts30 Datori, elektronika, programmēšana, Transports, sakari
Nr. | Sadaļas nosaukums | Lpp. |
Trešā labaratorijas darba uzdevumi | 3 | |
1. | Problēmvides definēšana un darba uzsākšana | 4 |
2. | Rindas tipa objektu tabula | 5 |
2.1. | Metadati | 7 |
3. | Tabula ar objektu kolonnu | 9 |
3.1. | Metadati | 10 |
4. | Tabula ar kolekciju | 11 |
4.1. | Metadati | 14 |
5. | Tabula ar heterogēniem objektiem | 15 |
6. | Objektu skatu veidošana | 17 |
7. | Objekta atsauču 1:N izveidošana | 19 |
8. | Objektu funkcijas un operatori vaicājumos | 22 |
8.1. | SUBMULTISET [OF] | 22 |
8.2. | MEMBER [OF] | 23 |
8.3. | IS [NOT] A SET | 23 |
8.4. | CARDINALITY() | 24 |
8.5. | [ALL] MULTISET EXCEPT() | 24 |
8.6. | [DISTINCT] MULTISET INTERSECT | 26 |
8.7. | [DISTINCT] MULTISET UNION() | 27 |
8.8. | POWERMULTISET() | 27 |
8.9. | POWERMULTISET BY CARDINALITY() | 28 |
8.10. | SET() | 28 |
Secinājumi | 30 |
Secinājumi
Šī darba ietvaros tika iegūta pieredze par relāciju-objektu datubāzes datu glabāšanas struktūru izveidošanu un datu izgūšanu, kur tika izveidotas objektu tabulas, tabulas ar objektu kolonnām un kolekcijām. Tika arī parādīts kā izveidot objektu skatus un tabulas ar heterogēniem objektiem. Darba beigās arī tika parādīts kā izmantot dažādas funkcijas un operatorus, kā, piemēram, SUBMULTISET, MEMBER OF, CARDINALITY u.t.t.
Kopumā darbs nebija viegls, jo darbā un citos uzdevumus esmu pieradis strādāt ar relāciju datubāzēm, bet šis bija labs izaicinājums arī apgūt objektu izmantošanu datubāzes ietvaros. Godīgi sakot, nezinu kāds būtu scenārijs, lai izmantotu relāciju-objektu datubāzes struktūras, jo pašam nav saskāries tādas izmantot.
Liels palīgs arī bija pasniedzēja ORTUS piemērs, no kura varēja ieskatīties, ja bija kāda kļūda vai nebija saprotams kā īstenot kādu no uzdevumiem. Visvieglākā šī labaratorijas darba daļa bija funkciju un operatoru izmantošana vaicājumos, jo principā bija nepieciešams tikai pareizi integrēt šīs funkcijas, lai izgūtu datus no izveidotajām tabulām.
…
Relāciju-objektu datu bāzes datu glabāšanas struktūru izveidošana un datu izgūšana. 1. Objektu tabulas izveidošana, datu ievade, meta-datu izvade, objektu un to komponenšu datu izguve (funkcija Value()). 2. Tabulas ar objektu kolonu izveidošana, datu ievade, meta-datu izvade, objektu un to komponenšu datu izguve. 3. Tabulas ar kolekciju izveidošana, datu ievade, meta-datu izvade, objektu un to komponenšu datu izguve (funkcija Table()). 4. Objektu skata izveidošana un datu (objektu un to komponenšu) izguve no objekta skata. 5. Tabulas ar heterogeniem objektiem izveidošana, datu ievade un dažāda tipa objektu un to komponenšu izvade. 6. Funkciju un operatoru SUBMULTISET [OF], [NOT] MEMBER [OF], IS [NOT] A SET, CARDINALITY(), [ALL] vai [DISTINCT] MULTISET EXCEPT(), [ALL] vai [DISTINCT] MULTISET INTERSECT, [ALL] vai [DISTINCT] MULTISET UNION(), POWERMULTISET(), POWERMULTISET_BY_CARDINALITY(), SET() izmantošana vaicājumos. 7. Objektu atsauču (REF) 1:N. izveidošana. Datu ievade izmantojot funkciju REF(). Datu izgūšana (gan visa objekta, gan tā komponenšu) izmantojot funkciju DEREF(); 8. Secinājumi (kas labs, kas slikts, kas noskaidrots).
- Oracle projektēšanas rīki
-
Relāciju-objektu datubāze Oracle
Konspekts30 Datori, elektronika, programmēšana, Transports, sakari
- Visual Basic 5.0 pamati
-
Tu vari jebkuru darbu ātri pievienot savu vēlmju sarakstam. Forši!Visual Basic 5.0 pamati
Konspekts augstskolai45
-
Oracle projektēšanas rīki
Konspekts augstskolai35
-
Relāciju datu bāzes informācijas objekti
Konspekts augstskolai12
-
Relāciju datu bāzu objekti
Konspekts augstskolai14
-
Telpiskās datu bāzes
Konspekts augstskolai16