podatkovna baza (pb)

8
Podatkovna baza (PB) Podatkovna baza (PB) osnova, na kateri temelji celotno delovanje organizacije (uspešnost delovanja organizacije je odvisna od znanja, znanje pridobimo iz informacij, informacije pridobimo iz podatkov, podatke pa hranimo v PB)

Upload: blaze

Post on 06-Jan-2016

48 views

Category:

Documents


2 download

DESCRIPTION

Podatkovna baza (PB). osnova, na kateri temelji celotno delovanje organizacije (uspešnost delovanja organizacije je odvisna od znanja, znanje pridobimo iz informacij, informacije pridobimo iz podatkov, podatke pa hranimo v PB). Možnosti za hranjenje podatkov. Podatkovna baza. Datoteke. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Podatkovna baza (PB)

Podatkovna baza (PB)Podatkovna baza (PB)

osnova, na kateri temelji celotno delovanje organizacije

(uspešnost delovanja organizacije je odvisna od znanja, znanje pridobimo iz informacij, informacije pridobimo iz podatkov, podatke pa hranimo v PB)

Page 2: Podatkovna baza (PB)

SŠER/TLSŠER/TL 22

Možnosti za hranjenje Možnosti za hranjenje podatkovpodatkov

DatotekeDatoteke Podatkovna bazaPodatkovna baza‘starejša oblika’ - veliko težav:

•Zagotavljanje točnosti, nedvoumnosti podatkov

•Preprečevanje zlorab podatkov

•Veliko (preveč) programiranja

•Vprašljiv nadzor (kdo je odgovoren?)

•Veliko (nenadzorovanih podvajanj podatkov)

•Danes uveljavljen način hranjenja podatkov

•Potrebujemo dodatno prog. opremo

•Potrebujemo dodatne strokovnjake (admin)

•Načrtovanje – kompleksnejše

•Začetne investicije - večje

Page 3: Podatkovna baza (PB)

SŠER/TLSŠER/TL 33

Opredelitev PBOpredelitev PB

je model okolja, ki služi kot osnova za je model okolja, ki služi kot osnova za sprejemanje odločitev in izvajanje akcijsprejemanje odločitev in izvajanje akcij

je mehanizirana, večupoje mehanizirana, večuporrabniška, formalno abniška, formalno definirana in centralno nadzorovana zbirka definirana in centralno nadzorovana zbirka podatkovpodatkov

je je urejena zbirkaurejena zbirka medsebojno medsebojno povezanih povezanih podatkovpodatkov, ki je shranjena na računalniškem , ki je shranjena na računalniškem nosilcu podatkovnosilcu podatkov

Page 4: Podatkovna baza (PB)

SŠER/TLSŠER/TL 44

Upravljanje PB – 2 cilja:Upravljanje PB – 2 cilja:omogočiti dostop in nadzorovati uporabo podatkovomogočiti dostop in nadzorovati uporabo podatkov

Postopki za zagotavljanje razpoložljivosti Postopki za zagotavljanje razpoložljivosti podatkovpodatkov– Učinkovit sočasen dostop vseh uporabnikov do vseh Učinkovit sočasen dostop vseh uporabnikov do vseh

vrst podatkov ves časvrst podatkov ves čas Postopki za nadzor nad uporabo podatkovPostopki za nadzor nad uporabo podatkov

– skrb za celovitost (integriteto) podatkovskrb za celovitost (integriteto) podatkov– skrb za uporabo podatkov skladno z njihovim skrb za uporabo podatkov skladno z njihovim

namenomnamenom– zagotavljanja uporabnosti podatkov tudi v prihodnjezagotavljanja uporabnosti podatkov tudi v prihodnje

Page 5: Podatkovna baza (PB)

SŠER/TLSŠER/TL 55

Nadzor nad uporabo PB (1)Nadzor nad uporabo PB (1)

Celovitost / integriteta=nepoškodovanost Celovitost / integriteta=nepoškodovanost podatkovpodatkov– obnavljanje podatkovne baze (back-up)obnavljanje podatkovne baze (back-up)– nadzor nad sočasnim dostopom do podatkov nadzor nad sočasnim dostopom do podatkov

(zaklepanje tabel/zapisov)(zaklepanje tabel/zapisov)– preverjanje vhodnih podatkov: glede na domeno in/ali preverjanje vhodnih podatkov: glede na domeno in/ali

glede na odstopanje od obstoječih podatkov v baziglede na odstopanje od obstoječih podatkov v bazi– sočasno ažuriranje vseh morebitnih kopij podatkov sočasno ažuriranje vseh morebitnih kopij podatkov

(redundantno/podvojeno shranjevanje podatkov mora (redundantno/podvojeno shranjevanje podatkov mora biti biti nadzorovanonadzorovano))

Page 6: Podatkovna baza (PB)

SŠER/TLSŠER/TL 66

Nadzor nad uporabo PB (2)Nadzor nad uporabo PB (2) Pravilna uporaba podatkovPravilna uporaba podatkov

– pravilno razumevanje podatkov – uporabniku pravilno razumevanje podatkov – uporabniku dostopen opis pomena podatkovdostopen opis pomena podatkov

– dostop do dovoljenih podatkov - sistem dostop do dovoljenih podatkov - sistem nadzorovanih dostopov do posameznih vrst nadzorovanih dostopov do posameznih vrst podatkov; nivoji dostopnih pravic: podatkov; nivoji dostopnih pravic:

1. brez pravic, 2. pravica branja podatkov, 3. pravica 1. brez pravic, 2. pravica branja podatkov, 3. pravica dodajanja podatkov, 4. pravica spreminjanja podatkov, dodajanja podatkov, 4. pravica spreminjanja podatkov, 5. pravica brisanja podatkov, 6. pravica kreiranja novih 5. pravica brisanja podatkov, 6. pravica kreiranja novih in izločanja obstoječih tipov podatkovin izločanja obstoječih tipov podatkov

Uporabnost PB v prihodnosti –prilagojenost Uporabnost PB v prihodnosti –prilagojenost spremembam => 3-nivojska arhitektura PBspremembam => 3-nivojska arhitektura PB

Page 7: Podatkovna baza (PB)

SŠER/TLSŠER/TL 77

Organizacija PBOrganizacija PB

PB v širšem pomenu sestavljajoPB v širšem pomenu sestavljajo– Podatki (fizični podatki in njihovi opisi)Podatki (fizični podatki in njihovi opisi)– SUPB (sistem za upravljanje podatkovne baze)SUPB (sistem za upravljanje podatkovne baze)– Upravitelj PBUpravitelj PB– Uporabniki in uporabniški programi (aplikacije)Uporabniki in uporabniški programi (aplikacije)

podatkiProgram B

Program A

SUPB

Admin

Page 8: Podatkovna baza (PB)

SŠER/TLSŠER/TL 88

PovzetekPovzetek PB – zbirka povezanih podatkovPB – zbirka povezanih podatkov Za delovanje PB potrebujemo: Za delovanje PB potrebujemo:

– Podatkovni del PB (podatke + opise)Podatkovni del PB (podatke + opise)– SW (SUPB)SW (SUPB)– Kadre:Kadre:

AdministratorjaAdministratorja UporabnikeUporabnike

Prednosti uporabe PB:Prednosti uporabe PB:– Podvajanje podatkov je nadzorovanoPodvajanje podatkov je nadzorovano– Večja varnostVečja varnost– Boljša celovitost podatkov (pravilnost, preverjanje vhodnih podatkov)Boljša celovitost podatkov (pravilnost, preverjanje vhodnih podatkov)– Centraliziran nadzor nad podatki (avtomatično zaklepanje, preverjanje Centraliziran nadzor nad podatki (avtomatično zaklepanje, preverjanje

upr. pravic, sledenje dogodkov)upr. pravic, sledenje dogodkov)– Podatki so neodvisni od aplikacijPodatki so neodvisni od aplikacij