0% found this document useful (0 votes)
30 views

2

The document discusses database management systems (DBMS) and their components. It covers data models like entity-relationship and extended entity-relationship models, data languages including query languages like SQL, and DBMS concepts such as atomicity, consistency, isolation, and durability.

Uploaded by

harrisel
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

2

The document discusses database management systems (DBMS) and their components. It covers data models like entity-relationship and extended entity-relationship models, data languages including query languages like SQL, and DBMS concepts such as atomicity, consistency, isolation, and durability.

Uploaded by

harrisel
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

A1

A2

HL+DSL

B1

HL+DSL

B3

B2

HL+DSL

HL+DSL

HL+DSL

,
DBMS

\ , & :*
DBA

\ \

\ \ & &:* :*

!"
]%

!"
4

"

9 :* +
#

IE 0

/ %

-# 0

12 " 3

G 444 + " FG H

-1 O 0< = 0 /% +
R
0
/
,

# $%

!"
8 /, 0

- A2 + A1 &'

#
+

XU% ? N* 0

;M
@L

@L TU "

? N* J K:%
# ? Q3,
4 S

.VT/% W@A *0

@L
=@ XU% # & 1 / % - %
N*
K:% $ ;
*! " \ !
# )31 DE 0
"# % ! - % ? N* 0 0 Z " 2 - - $% ) 3 1 "

Y $ ;
4
0

444 +
6

. )% M

! " -: , - *)Internal View !% &'( ! "


C
$%
#
!
)Mapping- +,
*! \ ! "
+, )./

0 /% -% "
+ , G .' 0 B - 4
@L 0
," - P 7#
-1 O 0 /% 0 *

()

# $%
6 7
Conceptual view ! #$
!
5
"
- > , $% " 6 7 4
6 7 - - ;< =<

) 3 1 D E "# %

! "

External view

A ,

$ , 8 "
24
?+ @/ . A B + , "

)31

.......

[ XU% " 0 # # )

03 0#

HL

+, )1
.VT/% W@A
0 3 0 # * 2%

8 * K,

_` -+

0 $% * 5 \U
[ XU% 0 # 0 =
G
0< - /(
;
_`
@

SQL#

Access

# 0< ^ FM
" HL 2* - " DBMS * 2%
0#
0 # DSL B 1 "
" - + " 0 # YV
0 # *! ' 3
-+
+ /( " - + - . )% M + C a)B
J _ b c _ b * DSL
HL
0 = DSL _ b DSL
@/% 3` 7 - DSL J _ b DSL

@/%

FoxPro

&

DSL

, ! ' 45 + 6

3
2
Data definition Language:DDL
2* ? /%
Data control language:DCL
. / ? /% 5
)Data Manipulation Language:DML
"+ ^# M ? \ B ? /% C
78" 9 7 9 :8; <
0

"
\/L

Views

+ NIAM
$ ,

KS

&

&

" -): .

Z*

G e .

) 3 1 Z*

.......

Document

_B

Z*
A B

:* -\(\% .

"

EER

$ ,

9 :*

+,.

L/ .

- % "+

Z*

-, * 0+
&
d . -

DD

"%
A DT1 _ B
Z* $% "
0< $ 1
0< " 2 5 L/

= " -\A
=@ "

- ? BV7
6 7 G

>S +
Data Dictionary

4
4$%

+M

4$%

A 7 d

2* f +

! DD f/ 1
2 - - G Meta data 0 G
<j *
` j * i0

31 _ 0<

" +

5 L/
.+ , " G V'
" J)
, ? BV7 - -/)
* BV7
g/( % h *
4
444 + e .+ ,
& - + $% g/( % h * -B ` #
- $N * 2%

3` 0< k +

0< " 2
1 A VUd
/% # ` 0

" / % ; ? :B - 4 G * BV7
"
; M \ X J* !5 :8; <
,
U% 2* 4
9
" - \ 1 2* .+ , 2* V' G * BV7
"
0< ? /E
9
" - $% 9
!$ 2=
>3
!2
)Security-+'?
)integrity- +'
4 0 # ` b /% # " G \, + "# % f*< & :S # * U & T
; M W@A 2 $
T - ) " 5 (A " , & :* V' " ; 3
:B - \ 0
Q
)* # 0 * $ 0
+ $=,
4
@/% # _ ; - 2S + " , -:% E

/1 G R 0+
2* - - ` < #

+ @

- $% Y+ 2 consistency " G# % _ $ 2 , # B 4 g/( % ? T # "+ M + ^# M +


$Ed 2 $ 2 ,
; .' 0 B @ : 2S + " , . ' 0 B l* g
: \/L " -L( +
_VS - " 7
N* 3 ; " ,
\1 0
N* &E
Q \1 " \1 G
*@? 5
read, Write, Commit ? /% # " -B ` f *
Gf *
, * BV7
DE
- " ? d
b Commit $% -/ P1 " , f * g Q G _ ` /% - f * ? /% - \ G 4 : Abort
$%
Abort
DBMS + J DBMS g \(*
f * - $%
, ) b DE - " f *m1
& B " #< 0< 0 DS % + , / P 2* - -\ , #
Z* - G . B

, 6 !5 :8; < +'


Durability

Q Mi

Isolation

4
, : =< # _ o
. T/ ; g/( % "+ " ; 5 (A - + -/
g/( %
G .+ 5 (A - " , $(
&d
PU

+A7 5 ?
0

3` i

Consistency

3 C7 +
" G# % i

! @? 5

Atomicity

, f * ? /% _ * $% Y+ 2 "+
(A #
N\:
- ; R
>US _+ g/( % 9 :* .+ 5 (A # p\: $

; n) i

*! D E%
o 0 SJ * .'
# 2 G 4

F3

*
X Ed $ A - X Ed $ A

g/( % -

0 f *

? /% * :B X Ed $(
f * ? /%
$ f (A # " , # f / ZL V' 4 : " ;

*
f * ; "+ 5 L q f * ? /% * :B , +3 f *
QG" 7 $(
f *
4
. / " + . / A + _ - DBMS # JL D% * + 4
,+ IE
+ " f * IE

_ -

DBMS

? /%
-/

*!H
% Commit -\A - - Q f * ? q - $% 2
# -:2 0< "# % f*< 8 S+ ? d /A
3 +

(A N\: - J * . ' 0 B - 4
+ M
" , 0 M 0VB # &:S $(
J l/ " /J

G# $

# JL D% * Q M + ; n) 4

$:q g " s; " , ? N* r /


. B

Commit

M " -b b

; 0+

.+ , ` " -U . s # 0 *

KS
Vs'

* BV7
s%

* sBV7

-Q

"# %

M " -: , /1 G R

s "# % M ? Q3,
@/% * BV7
: (Entity-Relationship:) ER

EER

2-

-Q

MIT

;J

D% *

+ - $% "# %

M ? Q3, # t 1

P1

Recovery Management

* :!
"# %

&G

0+

;M

*J " !
"# %

M " " -):

L K I
;M0

ER

# Y

4
Extend ER
f & U/(
$ ,
f
l
$@d 5
f "#
-U C
$ , + $@d -U
_+ -(\, 0 M

You might also like