DBMS architectuur en kenmerken
1) Onderdelen DBMS
°
DML
preproducer
homeformatmet programmeertaal
↳ SQL watermerk de kort
ingebakken naar .
↳
query compiler programmeertaal
de kort
internagent de om correcte code in
te
genereren
.
Queeny compiler
°
( )
queeny plan
↳ toen level imitaties
transformeert guerrier naar een net -
( DDL)
Data
definition language compiler kan met SQL
zelf
°
0
tabellen /
zet DDL Waterreus
verzameling ondervraagd worden
↳ - om naar .
tabellen metadata worden de
opgeslagen eyeteemcata logies
↳ en in .
Syeteumcatalooju
°
manager
de
eyeterminal
↳
geeft toegangtot en
managet
door de meute andere onderdelen
wordt
gebruikt
↳ .
°
Databank
manager
quirien v/d
↳ verwerkt
gebruiker .
die de databank
interface
↳ met
programma's gebruiken .
zelf opgebouwd uit aantal onderdelen
↳
kuthonieatiecomtrole
\ Query optima °
7.
°
oneaction
de
! manager
controleert
nodige
↳
of een
gebruiker
actie uit te
rechten
heeft om een voeren .
°
Command
proved
↳ verwerkt de door anthoniedriecontrole
queeny plan gegeven
de
etappen ,
.
•
Integriteit checken
↳
kijkt of
na de uit te voeren
operatie niet in
etnij die met de
opgelegde contraits .
Query optima
°
uitvoeren vl
↳ berekent een
optimale etnologie voor het
guerrier .
initieel
efficiënte opeenvolging operaties
↳
Namformat
de moet
query plan
naar van
de data
op .
groep operaties typische
=
met
Tramaction /
eigenschappen
°
manager
homeactie
↳ verwerkt
operaties epecifieh aan een .
°
Schudden
↳
managet de
volgorde waarin de
operaties uitgevoerd worden .
Recovery
°
manager
↳
verantwoordelijkdat voor het vl
Notre onderbrekingen
managen
de databank comeintent
van
operatiesdoek .
blijft geval
↳
zorgt ervoor in van een .
, Buffer
°
managen
het main de secundaire dien de data
data
geheugen
↳ zet over van naar waar
permanent wordt
opgeslagen .
2) DBMS architecturen
single pointoI failure
2. 1)
Telephoneimog |
✓
Traditionele multi
ryeteemaechi termen
°
-
uren
↳ meerdere ( domme ) terminals
mainframe
1 en
Heavy load
op mainframe
°
↳ draait databank en
applicaties
↳ teert data
format
terminals
voor
weergave
op
duur nitraatbaai
moeilijk
↳ en
Vaak door netwerk
perronal computers ( dowmeizimg )
°
vervangen
van
2. 2) File -
lever architectuur
File het netwerk verbonden die vooral dient de
computer geramd ijlu opelag
°
-
rauw = aan .
Proming wordt het netwerk verdeeld
°
over .
1) Onderdelen DBMS
°
DML
preproducer
homeformatmet programmeertaal
↳ SQL watermerk de kort
ingebakken naar .
↳
query compiler programmeertaal
de kort
internagent de om correcte code in
te
genereren
.
Queeny compiler
°
( )
queeny plan
↳ toen level imitaties
transformeert guerrier naar een net -
( DDL)
Data
definition language compiler kan met SQL
zelf
°
0
tabellen /
zet DDL Waterreus
verzameling ondervraagd worden
↳ - om naar .
tabellen metadata worden de
opgeslagen eyeteemcata logies
↳ en in .
Syeteumcatalooju
°
manager
de
eyeterminal
↳
geeft toegangtot en
managet
door de meute andere onderdelen
wordt
gebruikt
↳ .
°
Databank
manager
quirien v/d
↳ verwerkt
gebruiker .
die de databank
interface
↳ met
programma's gebruiken .
zelf opgebouwd uit aantal onderdelen
↳
kuthonieatiecomtrole
\ Query optima °
7.
°
oneaction
de
! manager
controleert
nodige
↳
of een
gebruiker
actie uit te
rechten
heeft om een voeren .
°
Command
proved
↳ verwerkt de door anthoniedriecontrole
queeny plan gegeven
de
etappen ,
.
•
Integriteit checken
↳
kijkt of
na de uit te voeren
operatie niet in
etnij die met de
opgelegde contraits .
Query optima
°
uitvoeren vl
↳ berekent een
optimale etnologie voor het
guerrier .
initieel
efficiënte opeenvolging operaties
↳
Namformat
de moet
query plan
naar van
de data
op .
groep operaties typische
=
met
Tramaction /
eigenschappen
°
manager
homeactie
↳ verwerkt
operaties epecifieh aan een .
°
Schudden
↳
managet de
volgorde waarin de
operaties uitgevoerd worden .
Recovery
°
manager
↳
verantwoordelijkdat voor het vl
Notre onderbrekingen
managen
de databank comeintent
van
operatiesdoek .
blijft geval
↳
zorgt ervoor in van een .
, Buffer
°
managen
het main de secundaire dien de data
data
geheugen
↳ zet over van naar waar
permanent wordt
opgeslagen .
2) DBMS architecturen
single pointoI failure
2. 1)
Telephoneimog |
✓
Traditionele multi
ryeteemaechi termen
°
-
uren
↳ meerdere ( domme ) terminals
mainframe
1 en
Heavy load
op mainframe
°
↳ draait databank en
applicaties
↳ teert data
format
terminals
voor
weergave
op
duur nitraatbaai
moeilijk
↳ en
Vaak door netwerk
perronal computers ( dowmeizimg )
°
vervangen
van
2. 2) File -
lever architectuur
File het netwerk verbonden die vooral dient de
computer geramd ijlu opelag
°
-
rauw = aan .
Proming wordt het netwerk verdeeld
°
over .