-
Datu bāzes. Ceturtais praktiskais darbs
Nr. | Sadaļas nosaukums | Lpp. |
1 | XML dokumentu shēmas izveidošana un reģistrēšana datu bāzē. | 3 |
1.1 | Bāzes izveide | 3 |
1.2 | Shēmas izveide | 7 |
1.3 | Direktorijas izveide | 9 |
1.4 | Shēmas reģistēšana | 10 |
2 | XMLType tipa tabulas izveidošana. | 12 |
2.1 | Tabulas izveidošana stukturētā veidā | 12 |
2.2 | Tabulas izveidošana nestrukturētā veidā | 12 |
3 | Datu ievade izveidotajās tabulās | 14 |
3.1 | Datu ievade un izvade strukturētajā tabulā | 14 |
3.1.1 | Ievade | 14 |
3.1.2 | Izvade | 15 |
3.2 | Datu ievade un izvade nestrukturētajā tabulā | 16 |
3.2.1 | Ievade | 16 |
3.2.2 | izvade | 17 |
4 | Vaicājumu definēšana un izpildīšana (XQuery, PL/SQL, SQL vaicājumi) | 18 |
4.1 | ExistsNode() funkcija | 18 |
4.2 | Extact() funkcija | 20 |
4.3 | ExtractValue funkcija | 24 |
4.4 | XMLCast funkcija | 25 |
5 | XML datu izvadīšana relāciju datu veidā | 26 |
6 | Relāciju datu izvadīšana XML datu veidā. | 28 |
Secinājumi | 30 |
Šī uzdevuma izpildei ir nepieciešams izmantot kādu no XML editor internetā pieejamajām programmām. Savā darbā izmantoju jaunāko EditiX programmatūru kas pieejama internetā bez maksas uz 30 dienām – EditiX 2012. Lai izveidotu dokumentu shēmu, sākumā ir jāizveido datu bāze. Tā tiek izveidotā kā Datorveikals, ar datorprecēm. Izveidotie atribūti, kas raksturos katru preci ir: preces identifikācijas numurs, marka, modelis, ekrāna izmērs, operētājsistēma, preces cena un klienta atlaide. Tiek izveidotas 10 dažādas preces. …
darbs saistīts ar XML veidošanu. Darba vide Oracle SQL Developer. 1 XML dokumentu shēmas izveidošana un reģistrēšana datu bāzē. 1.1 Bāzes izveide 1.2 Shēmas izveide 1.3 Direktorijas izveide 1.4 Shēmas reģistēšana 2 XMLType tipa tabulas izveidošana. 2.1 Tabulas izveidošana stukturētā veidā 2.2 Tabulas izveidošana nestrukturētā veidā 3 Datu ievade izveidotajās tabulās 3.1 Datu ievade un izvade strukturētajā tabulā 3.1.1 Ievade 3.1.2 Izvade 3.2 Datu ievade un izvade nestrukturētajā tabulā 3.2.1 Ievade 3.2.2 izvade 4 Vaicājumu definēšana un izpildīšana (XQuery, PL/SQL, SQL vaicājumi) 4.1 ExistsNode() funkcija 4.2 Extact() funkcija 4.3 ExtractValue funkcija 4.4 XMLCast funkcij 5 XML datu izvadīšana relāciju datu veidā. 6 Relāciju datu izvadīšana XML datu veidā. Secinājumi
