13.07.2015 Views

DBA:n tehtävät ja DBMS:n rakenne

DBA:n tehtävät ja DBMS:n rakenne

DBA:n tehtävät ja DBMS:n rakenne

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>DBA</strong> JA SQL• Relaatiotietokantojen käyttämä standardoitu tietokantakieli on SQL– SQL:n DDL-osan komennoilla luodaan (CREATE), muutetaan (ALTER) <strong>ja</strong> tuhotaan (DROP)tietokannan loogisia rakenteita, ns. objekte<strong>ja</strong>: roole<strong>ja</strong>, taulu<strong>ja</strong>, näkymiä, proseduure<strong>ja</strong>,triggereitä, jne.– SQL:n DML-osan komennoilla (INSERT, SELECT, UPDATE <strong>ja</strong> DELETE) käsitellään taulujenrivejä– Käyttäjien oikeuksia tietokantaan myönnetään (GRANT) <strong>ja</strong> poistetaan (REVOKE) SQL:nDCL-komennoilla• Jokaisella <strong>DBMS</strong>-järjestelmällä on kielestä oma murteensa <strong>ja</strong>laajennuksensa, vaikkakin nykyinen SQL-standardi on niin laa<strong>ja</strong>, etteiyksikään järjestelmä toteuta sitä vielä kokonaisuudessaan• Keskeiset järjestelmät pyrkivät toteuttamaan SQL-standardia <strong>ja</strong> standardintunteminen helpottaa eri järjestelmien hoitoa <strong>ja</strong> käyttöä• Nykyään onkin tavallista, että varsinkin suuremmissa organisaatioissa <strong>DBA</strong>hoitaa useita eri valmistajien <strong>DBMS</strong>-järjestelmillä toteutettu<strong>ja</strong> tietokanto<strong>ja</strong>7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!