-
Relāciju objektu datu bāzes
Nr. | Название главы | Стр. |
1. | Objekta tabulas | 3 |
1.1. | Datu ievade objektu tabulā | 4 |
1.2. | Datu izvade no objekta tabulas | 4 |
1.3. | Meta datu izgūšana | 6 |
2. | Objekta kolonas | 8 |
2.1. | Datu ievade | 8 |
2.2. | Datu izvade | 9 |
2.3. | Meta datu izvade | 10 |
3. | Iekļautā tabula | 12 |
3.1. | Datu ievade | 13 |
3.2. | Datu izvade | 14 |
3.3. | Meta datu izvade | 15 |
Objekta tipa specifikācija tiek definēta ar komandas CREATE TYPE palīdzību. Tās vienkāršota sintakse ir sekojoša:
CREATE [OR REPLACE] TYPE
...,
...);
Piezīmes: OR REPLACE paredzēts gadījumam, kad pastāv iespēja, ka šāds tips jau ir definēts, lai nodefinētu to no jauna; MEMBER izveido procedūru vai funkciju, kas ir asociēta ar noteiktu objektu, bet STATIC izveido procedūru vai funkciju, kas ir asociēta ar objekta tipu un to var izsaukt, pieminot šo tipu.
Lai definētu objekta tipa ķermeni, kurā būtu ierakstīti šī objekta tipa metožu kodi, jālieto komanda CREATE TYPE BODY. Tās vienkāršota sintakse ir sekojoša:
CREATE [OR REPLACE] TYPE BODY
...,
END;
Lai izveidotu objektu tabulu, jālieto komanda CREATE TABLE. Vienkāršota sintakse:
CREATE TABLE
[OBJECT IDENTIFIER IS SYSTEM GENERATED/OBJECT IDENTIFIER IS PRIMARY KEY]
[FIZIKĀLIE PARAMETRI];
Piezīme: OBJECT IDENTIFIER IS nosaka, vai objektu tabulas objektu identifikatoru (OID) ģenerēs sistēma (SYSTEM GENERATED) vai tas būs bāzēts uz primāro atslēgu (PRIMARY KEY). Pēc noklusējuma ir uzstādīts pirmais variants.…
Darbs ir priekšmetā Lielās datu bāzes - 2.prakt.darbs 1.dala . pie doc. Eiduka. Darbā ir apraksts par ojekta tabulām, kolonām, iekļautām tabulām, saliktiem objektiem, objekta skatiem, objekti = dati + metodes.
