AB kasutajate rollid:
— AB kasutaja — tavakasutaja mis saab muuta, lisada, filtreerida ja otsida vastavalt vajadusele
-AB programmeerija — loob funktsioonid ja protseduurid(trigerid)
-DBA(AB administraator) — tagab, et õiged kasutajad saavad oma õigused
-AB projekteerija — loob tabeleid ja AB struktuuri
DBA — AB administraator liigid:
*süsteemiadmin
*AB arhitektor
*AB analüütik
*Data warehouse admin- админ хранилище данных (andmeladu admin)
DBA kaks peamist eesmärki(ülesanded):
1. kasutajate toetus ja liigipääsu jagamine ja seadistamine.
2. AB turvalisus ja jõudluse tagamine
AB turvalisus — kolm põhiaspekti:
*konfidentsialsus(confidentiality) — конфеденциальность
-GRANT role to user [identified by pwd] [with grant option];
-REVOKE role from user;
*andmete kättesaadavus(availability) — доступность — andmed me saame kätte õigel ajal ja õigel kasutajal
*tervilikkus(integrity) — целосность — usaldusväärne andmeallikad
| Risk | Ohutuse aspekt |
| Inimlikud vead | konfedentsiaalsus, kättesaadavus, tervilikkus |
| Füüsilised vead(riistvara-железо пк) | kättesaadavus, tervilikkus |
| operatsioonisüsteemi rikked | kättesaadavus, tervilikkus, konfedentsiaalsus |
| andmebaasisüsteemi rikked | kättesaadavus, tervilikkus, konfedentsiaalsus |
COMMIT – kinnitab muudatused andmebaasis (salvestab need jäädavalt).
ROLLBACK – tühistab viimased muudatused ja taastab andmebaasi eelmisse olekusse.
ROLLFORWARD – taastab andmebaasi pärast tõrget, rakendades salvestatud logifaile uuesti, et viia andmed viimasesse õigesse olekusse.
Data Mining –поиск скрытых шаблонов – peidetud mustrite otsimine – on meetod, millega analüüsitakse suuri andmehulkasid, et leida seoseid ja trende, mida tavalisel vaatamisel ei märka.
Data Warehouse –Хранилище данных — andmeladu – on suur andmeladu, kuhu kogutakse ja hoitakse suuri andmehulkasid erinevatest allikatest, et neid hiljem analüüsida ja teha otsuseid.
GROUP by — See on SQL-i käsk, mis grupeerib read kindlaksmääratud veergude järgi ja võimaldab teostada agregatsioonitoiminguid (näiteks summade, keskmiste väärtuste arvutamine) iga grupi jaoks.
UNION ALL — See on SQL-i käsk, mis ühendab mitu päringut üheks tabeliks, sisaldades kõiki ridu, isegi kui need on duplikaadid.
GROUPING — See funktsioon aitab mõista, kas veerg on osa lõppsummast, näiteks päringutes, kus kasutatakse ROLLUP või CUBE. See tagastab 1, kui veerg on kokkuvõttes, ja 0, kui ei ole.
ROLLUP-
Erinevus ROLLUP ja CUBE — ROLLUP summeerib hierarhiliselt valitud veergud, CUBE arvutab summad igas veerus/kombinatsioonis