Objektorienteeritud andmebaasid toetevad harilikult paremini versioneerimist, samuti pakuvad süstemaatilist tuge päästikprotsessidele ja tõketele, millel on aktiivandmebaasides põhjapanev roll. Objektorjenteeritud andmebaasidest on kasu enamikul andmebaasivajadustega objektorienteeritud rakendusprogrammidel. Andmelaod ja andmeaidad. Andmeladu Andmeladu on Infosüsteemi osa kus hoitakse ja kuhu lisatakse uusi andmeid. Seega võib öelda, et andmeladu on andmebaas. Andmelao erinevus relatsioonilistest (operatiiv infosüsteemi) andmebaasidest seisneb tema erinevas andmestruktuuris. Olulisem erinevus on ka selles, et andmelaos hoitakse ainult neid andmeid, mida on vaja otsuste tegemiseks. Reeglina loetakse andmelao osadeks ka andmelaadureid (ETL - Extract Transformation Loading) ning metaandmete(äriloogika) baasi (andmed andmete koht). Andmelao ühte funktsioonaalset osa (reeglina sisaldab see konkreetse valdkonna andmeid (näiteks müügiandmelett) nimetatakse andmeletiks (ingl.k
o Andmebaasi objektidele rakendatud piiranguid. o Andmebaasi statistika. Statistikat ei täiendata automaatselt (see aeglustaks andmebaasi kasutamist), vaid selleks peab administraatori õigustega isik eraldi korralduse andma. Mõnikord nimetatakse sellist süsteemi ka andmesõnastikuks. Öeldakse, et andmebaasisüsteemi on integreeritud andmesõnastik. Andmesõnastik on nagu andmebaas andmebaasi kohta.Relatsioonilise andmebaasi süsteemi kataloog koosneb relatsioonilistest tabelitest. Selliseid tabeleid nimetatakse süsteemseteks tabeliteks. Süsteemseid tabeleid saavad otse lugeda (ja vajadusel ka muuta) ainult andmebaasi administraatori õigustega kasutajad. Süsteemsed tabelid luuakse andmebaasisüsteemi poolt automaatselt andmebaasi loomisel. Info uuendamine toimub nendes automaatselt, juhul kui mõni andmebaasi kasutaja muudab andmebaasi struktuuri või annab/muudab/kustutab kasutajate õiguseid. Süsteemsete tabelite struktuuri
täpsemalt hindama. Sõna „mõjuvõim“ viitab pigem erinevatele protsessidele. Mõjuvõimu mõistetakse sageli suure vabadusena arvestades kohalike omavalitsuste ühendusi sarnaste asutuste või riigiüleste asutuste loata liikmesriikide valitsustes. Selles mõttes on see kattunud mobilisatsiooniga; seega on teda juba hinnatud üle. Selline suurem võimsus võib tuleneda suurest kättesaadavusest finants-, relatsioonilistest vahenditest, tänu osalemise ühtekuuluvuspoliitikale või see tuleneb muutusest ametlike volitustega piirkondlikel asutustel. Enamik autoreid keskendub teisele mõistele: mõjuvõim nagu suurendaks institutsioonide volitusi õiguspädevuses. See on kõige raskem kriteerium: et võib eeldada, et nende kaasamine ühtekuuluvus poliitika piirkondadesse peaksid arenema suurema enesetadvuse punktini , olema nõudlikum ja saada suurem ametlik volitus ning neil on keskvalitsustelt palju küsida
172. Koosta skeem autode loetelu andmete kirjelduseks
XMLi kasutamine SqlServeris
Juba alates SQL Server 2000st on SQL Serveris olnud XMLi tugi. SQL Server 2005s on seda
oluliselt täiendatud. Juurde on tulnud isegi xml andmetüüp. Kuigi SQL päringuid tehes ei ole XML
kujul palju rakendust, on see funktsionaalsus äärmiselt vajalik rakendustes, kuna .NET raamistik
saab XML andmetega väga hästi hakkama.
XMLi genereerimine relatsioonilistest andmetest
Kõige lihtsam on SQL Serverist XMLi küsida SELECT lause abil, lisades lõppu FOR XML
märksõnad. Näiteks järgmise SQL lause abil saame kolme toote nimed XML kujul
SELECT TOP 3 nimi, hind
FROM toode
ORDER BY nimi
FOR XML AUTO
Tulemus on: