XML postoji niz godina kao standard za razmjenu podataka. Dodavanjem XML repozitorija (XDB) u verziji 9i, XML postaje dio Oracle RDBMS-a. Rad opisuje metode obrade XML-a unutar Oracle RDBMS-a. Opisane metode uključuju korištenje XMLDOM-a, XMLTYPE-a, DBMS_XMLGEN API-ja te metode pohrane XML-a unutar RDBMS-a. Proces obrade XML-a različitim metodama je opisan kroz postupak kreiranja jednostavnog XML dokumenta, pohranu XML dokumenta u bazu podataka te čitanja XML dokumenta u SQL-u i PL/SQL-u. Svrha rada je opis podržanih metoda te svrstavanje metoda u različita područja primjene na primjerima iz prakse. Primjeri uključuju zamjenu 'legacy' formata XML-om,utjecaj na model podataka i kreiranje novog XML-a prema poslovnim zahtjevima.

Processing and storing of XML documents within Oracle RDBMS
Abstract:
For years XML exists as standard for data exchange. Native XML support in Oracle exists from 9i when XDB was presented as part of RDBMS. This paper is an overview of methods for XML processing within Oracle RBDMS. Methods described include XMLDOM, XMLTYPE, DBMS_XMLGEN APIs and storing of XML within DB. XML processing using various methods is explained through example that includes creating XML document, storing document in DB and reading/parsing document in SQL and PL/SQL. Purpose of this paper is to give an overview of supported methods, their area of use, and classification using practical examples. Examples include replacement of ‘legacy’ formats with XML, impact on data model and creation of new XML based on business requirements.

Detalji o predavanju

Vrsta: Predavanje / Lecture

Razina težine: Srednje detaljno / Detailed

Poželjno iskustvo slušatelja: Iskusni (2-3 g.) / Experianced

Poželjna funkcija slušatelja:
DBA
Developer

Predviđeno vrijeme trajanja rada - aktivnosti: 30 minuta min

O predavaču

Obrada i pohrana XML dokumenata unutar Oracle RDBMS

Vedran Lovrečić

IN2 d.o.o.

Koautor: Kristina Valjak - IN2 d.o.o.

Vedran Lovrečić ima šest godina aktivnog rada sa Oracle tehnologijama (Middleware and RDBMS). On je SQL i PL/SQL developer te funkcionalni arhitekt za razvoj softverske podrške za financijske institucije. Ima višegodišnje iskustvo u integraciji sustava kod klijenata i povezivanju sustava sa vanjskim svijetom korištenjem različitih metoda.
Bio:
Vedran Lovrečić has six years of active work and experience with Oracle technologies (Middleware and RDBMS). He is functional architect, SQL and PL/SQL developer of software support for financial institutions. He has perennial experience with system integration and interconnection between software systems using different methods.