Конспект
Технологии
Компьютеры, программирование, электроника
Relāciju-objektu datubāze Oracle-
Relāciju-objektu datubāze Oracle
Конспект30 Компьютеры, программирование, электроника, Коммуникации, транспорт, связь
Nr. | Название главы | Стр. |
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
Конспект30 Компьютеры, программирование, электроника, Коммуникации, транспорт, связь
- Visual Basic 5.0 pamati
-
Ты можешь добавить любую работу в список пожеланий. Круто!Visual Basic 5.0 pamati
Конспект для университета45
-
Oracle projektēšanas rīki
Конспект для университета35
-
Relāciju datu bāzes informācijas objekti
Конспект для университета12
-
Relāciju datu bāzu objekti
Конспект для университета14
-
Telpiskās datu bāzes
Конспект для университета16