Escolar Documentos
Profissional Documentos
Cultura Documentos
$%
& &
! "#
'
( ) ) ! "# "#
*+ &
, ! $
1
" #
! - $!
.
+ % )
/ "0 $ %
' 1 2 ) ! 1 8 1
, 2 3 "#
21
+ 8 6 " 9 9! 3
4 5
6 $! : +
7 6 8 1
+ 2 2 )
! )
! "# 8 6 " ; ! 3 <
+, !
-
$
% "# 5
= $
8 =6 > 9 ? 9 929===
= C D
= !D & 9 "0 9 =
& % $ 2 E= ? % 4 =
8 =6 8 9( 9===
$ "# 9
' (' )* ! "0 $ 1 1! =
* - ) 2 9 8 6 !5 9 2 $$ 9
- ) 9 "# 9 ! 9 3 =
! @ ) " =
8 6/ 9 9 A$ 9 ! 89 ) 9? 89 ' (' )$
? ) 9'A B(9 B( 2 9* 9 9=== !D 1! ! "#
! "0 $ 2 2
) 2 =
. ! '
SGBD
'F ) + ! !
$ 8 12 - $
) 2
Programas
"0 $ G
H 3I
$ 3 -9 JJEK
!D + $
; ! %
Bancos de $ G 9 JJ K
dados
Usuário
+ #2
.01 # '
'
% 3 $
$ "# =
? 2 @ L "0
!1 - L 4) =
/ , $
- "# L ! "# 9
"# ! " 3 2 2
- "# 9
"# M @
! "0 9
"# $ ) 9
3 9
"# % "0 ) " 9
) ! "0 $1
! =
. ' 3
'
! 4 567768
=/ % "# =
"# + 2
=/ & "# = 9
=/ & + 8 "# ) 9
L+ % 9
@ 12 9 ! "# @ 9
- =
F ) " N$ O P "# 9
E= / & - "0
$ - = ) " 2 =
+9 ' ' " '
4 3 : " 8 4; &< 0 & :5677=8
usuários programadores usuários administrador do
!
ingênuos de aplicativos sofisticados banco de dados
"
$# % &
('
) * interfaces de API’s para esquema do
consultas
aplicativos aplicativos banco de dados
pré-compilador processador
DML de consultas
código compilador
DDL
objeto de gerenciador
aplicativos do banco
SGBD
+
"
gerenciador arquivos de
de arquivos
,- +" dados dicionário de
dados
+0 ># +0
># # ? 3 6 2 $
9 % 9
Nível de 2 =
Armazenamento Físico
Exemplos:
"0 @ ) 9
# • Modelo entidade-relacionamento,
- "# = • Modelo orientado a objetos.
# * $
># , ( > )$
$ 4 )
! !8 9 2 ;
) "# $ ;
3% ) ) 8 - "0 nome rua cidade conta saldo
$ =
José Figueiras Campinas 900 55
João Laranjeiras Campinas 556 1.000
% ! $
João Laranjeiras Campinas 647 5.366
R ' 9
Antônio Ipê São Paulo 647 5.366
R ' 9 Antônio Ipê São Paulo 801 10.533
R ' 3 % + =
9
# $ 9
1! =
." ." A 3 9
/ #
/ # "0 ) ) "0 9 2 =
) = / ) # ) - "0
$ % % 2 =
José Figueiras Campinas 900 55
556 1.000
João Laranjeiras Campinas José Figueiras Campinas Antônio Ipê São Paulo
." " ( )
9 "# ! "# - 9
"# 2 ! "0 9
T N Q ) P $ =
# ! +U@ ; 8 # ! "0 9
3% + 12 $ "# ! "# - =
$ + 2# % =
@ , , " ! ( )
@ , , ( ) ? % 9
? ! + $ 9 2 ! # ! 12
$ "# - =
24 Q ! "0 =
V N P 4 + +
* "# 4 - "# ! "# =
% F = * ! + 2 2 "#
! "# 4 3 , , B=
!2 A +
3 + ( )
, - "0 "# = ! "# - "# + $ =
) "0 9
+ ( )
% ! 9
! "# - 4)
% - 9
4 9
% N )@ P=
# - "# 9
+ ! "# ) 9
! "# 4) F ) "
? ) %2
"# 9
$ =
3 9
* 8 "# 3 9
* & ! "# ) - "# !1 =