Formatul de date XML devine formatul comun acceptat in industrie pentru schimbul de informatii dintre diverse sisteme eterogene. Din acest motiv, este important ca o baza de date sa fie capabila sa stocheze informatiile nu doar in formatele traditionale, relationale, ci si in format XML.
Stocand datele XML in format nativ se castiga foarte mult in performanta, aceasta materializandu-se in costuri reduse. Un plus de performanta la o tehnologie de baze de date inseamna o infrastructura redusa, servere cu mai putine procesoare, deci un sistem informatic ceva mai ieftin, costuri mai mici pentru licentiere, deci per total o economie de bani.
Standardul industrial al datelor in format XML prezinta o serie de avantaje si dezavantaje.
Avantajul major este acela ca este adoptat de toti producatorii de tehnologie din industrie, dar in schimb are dezavantajul ca este un format nu foarte eficient din punct de vedere al stocarii datelor.
De aceea devine foarte util ca baza care stocheaza aceste date sa aiba capabilitati de compresie, care sa duca la scaderea spatiului si resurselor de stocare necesare pentru a pastra date in format XML.
Lucrarea de fata isi propune sa prezinte in capitolele sale cateva noi directii de dezvoltare in domeniul bazelor de date, modelul de date semistructurat si tehnologia XML ca o noua baza de date.
Capitolul I prezinta necesitatea aparitiei modelului semistructurat al datelor, datorita nevoii de interogare a unor surse de date care nu au o schema predefinita sau a unor date care provin din surse diferite si au scheme diferite.
Modelul semistructurat al datelor reprezinta schema (tipul, structura) si instanta (valoarea) datelor in mod uniform, permitand interogarea lor simultana spre deosebire de modelele de date conventionale, care diferentiaza intre cele doua tipuri de informatie.
Capitolul II detaliaza modelul semistructurat al datelor definind conceptul de date neconventionale din mai multe perspective si pe cel de date semistructurate prezentand avantajele acestui tip de date, modelarea acestor date si limbajele de interogare a acestora, si prezinta in detaliu tipul de date MPEG-21 ca suport pentru integrarea datelor in aplicatii multimedia distribuite.
Capitolul III prezinta legatura dintre tehnologia XML si bazele de date incercand sa clarifice in ce masura este XML-ul o baza de date, reprezentarea datelor si documentelor, stocarea si recuperarea datelor, stocarea datelor in baze de date native XML, generarea schemelor XML din scheme relationale si invers, stocarea documentelor in sistemul de fisiere si in BLOB-uri, detaliaza bazele de date native XML, si prezinta notiunile de DOM (Document Object Model) persistent si sisteme de management ale continuturilor.
Capitolul IV se ocupa de construirea documentelor XML prezentand sintaxa XML, descrierea de vocabulare noi cu XML, avantajele definitiei tipurilor documentului, combaterea dezavantajelor definitiei tipurilor documentului, definirea unui document XML ca intreg ...
PETER BUNEMAN, SUSAN DAVIDSON, GERD HILLEBRAND, DAN SUCIU - "A QUERY LANGUAGE AND OPTIMIZATION TECHNIQUES FOR UNSTRUCTURED DATA PROCEEDINGS OF ACM - SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA" - MONTREAL, CANADA, JUNE, 1996, PAGES 505 - 516
S. ABITEBOUL, D. QUASS, J. MCHUGH, J. WIDOM, J. WEINER - "THE LOREL QUERY LANGUAGE FOR SEMISTRUCTURED DATA" - JOURNAL OF DIGITAL LIBRARIES, VOL 1 NUMBER 1, 1997
L. V. S. LAKSHMANAN, F. SADRI, I. N. SUBRAMANIAN - "A DECLARATIVE LANGUAGE FOR QUERYING AND RESTRUCTURING THE WORLD - WIDE - WEB POST - ICDE IEEE WORKSHOP ON RESEARCH ISSUES IN DATA ENGINEERING (RIDE - NDS 1996)" - NEW ORLEANS, FEBRUARY, 1996
A. O. MENDELZON, G. A. MIHAILA, T. MILO - "QUERYING THE WORLD WIDE WEB PROC. PIDS 1996" - DECEMBER, 1996
M. P. CONSENS, A. O. MENDELZON - "EXPRESSING STRUCTURAL HYPERTEXT QUERIES IN GRAPHLOG PROC. 2ND ACM CONFERENCE ON HYPERTEXT" - PITTSBURGH, NOVEMBER, 1989
S. CLUET, G. MOERKOTTE - "QUERY PROCESSING IN THE SCHEMALESS AND SEMISTRUCTURED CONTEXT" - INRIA, 1997
MARY FERNANDEZ, DANIELA FLORESCU, JAEWOO KANG, ALON LEVY, DAN SUCIU - "STRUDEL: A WEB SITE MANAGEMENT SYSTEM PROC. OF THE 16TH ACM SIGMOD SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS" - TUCSON, ARIZONA, MAY, 1997
SUDARSHAN CHAWATHE, HECTOR GARCIA - MOLINA, JOACHIM HAMMER, KELLY IRELAND, YANNIS PAPAKONSTANTINOU, JEFFREY ULLMAN, JENNIFER WIDOM - "THE {TSIMMIS} PROJECT:{INTEGRATION} OF HETEROGENOUS INFORMATION SOURCES" - OCTOBER, 1994, TOKYO, JAPAN, PROCEEDINGS OF THE INFORMATION PROCESSING SOCIETY OF JAPAN CONFERENCE
YANNIS PAPAKONSTANTINOU, HECTOR GARCIA - MOLINA, JENNIFER WIDOM - "OBJECT EXCHANGE ACROSS HETEROGENOUS INFORMATION SOURCES PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING" - MARCH, 1995, 251 - 260
J. MCHUGH, S. ABITEBOUL, R. GOLDMAN, D. QUASS AND J. WIDOM - "LORE: A DATABASE MANAGEMENT SYSTEM FOR SEMISTRUCTURED DATA" - STANFORD UNIVERSITY DATABASE GROUP, FEBRUARY, 1997
S. ABITEBOUL, D. QUASS, J. MCHUGH, J. WIDOM, J. WEINER - "THE LOREL QUERY LANGUAGE FOR SEMISTRUCTURED DATA" - JOURNAL OF DIGITAL LIBRARIES, VOL 1 NUMBER 1, 1997
A. LEVY, A. RAJARAMAN, J. J. ORDILLE - "QUERYING HETEROGENEOUS INFORMATION SOURCES USING SOURCE DESCRIPTIONS PROC. 22ND INTERNATIONAL CONFERENCE ON VLDB" - MUMBAI, INDIA, 1996,
ARBOR SOFTWARE - "MULTIDIMENSIONAL ANALYSIS: CONVERTING CORPORATE DATA INTO STRATEGIC INFORMATION" - WHITE PAPER
J. XENAKIS, EDITOR - "MUTLIDIMENSIONAL DATABASES, APPLICATION DEVELOPMENT STRATEGIES" - APRIL, 1994
J. GRAY, A. BOSWORTH, A. LAYMAN, H. PIRAHESH - "DATA CUBE: A RELATIONAL AGGREGATION OPERATOR GENERALIZING GROUP - BY, CROSS - TAB AND SUB - TOTALS" - MICROSOFT, MSR - TR - 95 - 22
A. GUPTA, V. HARINARAYAN, D. QUASS - "AGGREGATE QUERY PROCESSING IN DATA WAREHOUSING ENVIRONMENTS" - PROC. OF THE 21ST INTERNATIONAL VLDB CONFERENCE, P 358 - 369, 1995
V. HARINARAYAN, A. RAJARAMAN, J. ULLMAN - "IMPLEMENTING DATA CUBES EFFICIENTLY" - PROC. ACM SIGMOD, MONTREAL, CANADA, JUNE, 1996
J. R. SMITH - "DYNAMIC ASSEMBLY OF VIEWS IN DATA CUBES" - PROC. OF THE INTERNATIONAL VLDB CONFERENCE (TO APPEAR), NEW YORK, USA, 1998
A. J. BONNER, M. KIFER - "AN OVERVIEW OF TRANSACTION LOGIC, THEORETICAL COMPUTER SCIENCE" - VOL 133, PP 205 - 265, OCTOBER, 1994
A. J. BONNER - "TRANSACTION DATALOG: A COMPOSITIONAL LANGUAGE FOR TRANSACTION PROGRAMMING: PROC. 6TH INTERNATIONAL WORKSHOP ON DATABASE PROGRAMMING LANGUAGES" - ESTES PARK, COLORADO, AUGUST, 1997
SABIN BURAGA - "TEHNOLOGII XML" - EDITURA POLIROM, BUCURESTI, 2006
JULIE C. MELONI - "INVATA SINGUR PHP, MYSQL SI APACHE" - EDITURA CORINT, BUCURESTI, 2005
PATRICIA JU - "DATABASES ON THE WEB, DESIGNING AND PROGRAMING FOR NETWORK ACCESS" - EDITURA M&T BOOKS, NEW YORK, 1997
SABIN BURAGA - "TEHNOLOGII WEB" - EDITURA MATRIX ROM, BUCURESTI, 2001
MARK CAMPBELL - "WEB DESIGN GARAGE" - EDITURA PRENTICE HALL, 2005
LARRY ULLMAN - "PHP SI MYSQL PENTRU SITE - URI DE WEB DINAMICE" - EDITURA TEORA, BUCURESTI, 2006
RONALD BOURRET - "XML AND DATABASES"
VALENTIN IVASCU - "INITIERE IN PHP SI MYSQL"
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.