Entenda o funcionamento de um banco de dados

Transcrição

Entenda o funcionamento de um banco de dados
1.1
LIÇÃO 1
Entenda o
funcionamento de um
banco de dados
!
"
"
$
#
$
%
%
%
!
"
#
$
%
&
!
'
"
!
(
(
(
)(
1.2
Fundamentos de Banco de Dados
$
$
"
(
(
(
(
*
!
(
(
+
+
,
$
(
"
(
'
-
(
!
'
#
'
-
(
"
"
2334
2333
"
!
!
&
(
(
)
#
$
!
+
(
&()
$
. )
!
. )
/
"
0
*
"
' %
,--.
+
"
+
(
(
(
"
"
"
"
(
)
2334
!(
+
1 +
!
*6
6
+!
!
,
(
#
"
1
#
2334
5
Lição 1
1.3
7 "
(
5
7(
8
9
:
"
)
(
$
"
1
/
(
)
!
+
(
$
*
"
!
(
(
)
!
1
(
(
* (
)
+
!
,
*
;"
(
(
/
(
1.4
Fundamentos de Banco de Dados
<
!
!
(
+
(
)
!
(
(
" 6
+
0
#
1
"
"0
(
'
1
"
(
&
)(
"
#
&
&
7
,
7
/
*
"
.
2
' %
,--.
"
+
"
,
;"
/
!
"
3
0
6
,
(
,
-
$
Lição 1
4
1.5
,
(
'
"
#
!
(
(
#
5
,
"
& !
=
( 1
>
$
. )
+
(!
+
,
+
. )
,?
#
,?
2334
#
"
2334
+
&(
&(
+
$
+
!
"
"
'
+
1.6
Fundamentos de Banco de Dados
@
(
)
-
+
(
+
#
(
!
!
(
-
)
!
'
(
)
(
+
"
"
!
(
)
(
+
+
/
+
(
#
/
5
#
!
+
+
(
#
(
!
+!
)
+
+
,(
@
$
(
&
)
#
-
"
1
0
$
%
6
0
6
0
6
6
Lição 1
"
1.7
+
0
0
7
"
6
6
+
(
+
+
"
"
+
"
)
#
8
9
'%
5*
"9
"
"
"
5
$
(
"
"
+
(
+
(
(
(
'
,
+
$
+
"
7
'
$
:
A
!(
6
7
% +&
%
&
+
1.8
"
(
Fundamentos de Banco de Dados
)
(
"
-
'
( )
"
$
(
(
6
+
233B "
%
&
(
(
(
!
!
(
(
* (
)
6
1
!
Lição 1
1.9
?
!
(!
6
"
(!
!
(
'
(
6
-
+
A
(
6
-
"
!
5
)
$
'%
"
(
!
6
=
+
%
!
+
( :*";%
CD
!
# ;
/
"
(
+
&
E)
"9
.
=
@
8
5
)
6
#
"
,
5
&
)
6
-
1.10
Fundamentos de Banco de Dados
"
7
!
(
7
0
+
+
+
+
+
+
!
!
!
7
(
)
+
'
(
)
+
. )
$
+
0
"
6
(
(
(
7
"
6
!
(
7
#
E)
(
'
1
"
(
&
,
)(
7
+
#
(
6
+
*
!
1
,
$
7
+!
+
6
&
=
,
,
>
#
?
Lição 1
,
1.11
7
"
+
)
,
#
?
7 +!
6
#
.
7
+
#
1
!
!
,
!
#
,
&
?
,
!
2
7
"
+
8
,
6
6
#
9
#
?
,
7 +!
6
6
&
1.12
3
Fundamentos de Banco de Dados
7
"
,
!
+
'%
,
!
/
!
#
!
7
#
4
7
7
+
+!
6
+! !
&
"
#
&
?
$
6
Lição 1
5
1.13
7
7
+
"9
+! 6
6
#
&
,(
&(
F
<
(
)
(
-
( (
(
"
8
D ;
*
(
; != >
8 D ;
"
!
(
( (
(
1.14
Fundamentos de Banco de Dados
?
(
(
?
(
!
"
5
Objeto
Prefixo
!
/=
6
"
(
8
8
D ;
"
*
#
(
D ;5
()
+
/
%
)
.(
$
$
"
:
:
"
!
"
"
#
:
E
$
%
5"
#
. )(
$
5
1
6
$
%
"
(
"
$
,
(
%
:
*
(
(
+
!
+
Lição 1
"
1.15
$
%
(
!
)
$
"
#
!
+
!
"
"
"
%
$
*
$
% 5
"
(
#
( )
&
1.16
Fundamentos de Banco de Dados
$
$ '
#
$
#
<
@
"
"
$
(
(
)
"
'
%
'
1
.
'
"
$
&
7
,
,
$
%
"
(
(
+
"
*
'
"
. )
(
"
#
G
!
"
$
%
(
$
%
1
0
#
@
(
"
)
#
"
$
%
(
.
!
6
7
1
"
#
0
"
6
#
#
Lição 1
2
1.17
7 =
*
$
"
3
"
7
$
*
"
1 +
#
%
1
"
4
"
%
*
#
+
(
6
-
.(
&(
#
?
(
1
"
'
$
%
$
+
1
:
+
"
1
1.18
Fundamentos de Banco de Dados
$
'
@
+
1
(
"
#
+
1
1 +
:
)
*
+
(
1
1
=
+
'
+
1
(
)
7
+
$
1
1
8
(
=
"
)
)
)
"
"
+
#
1
)
?
,
-
(
2()
"
+
+
%
#
#
)
'
>I
(
'
)
24'
J33 K33
+
'
BH (
2I
7 "
#
( )
!
)
( (
( (
(
(
(
'
(
(
(
)
E
(
!
(
!
)
!( (
Lição 1
1.19
$
7 "
#
"
. )
L
5"
(
"
%
!
@
(
"
7
)
%
(
)
(
(
+
<
%
5
(
@
(
"
!
5
"
7 "
(
Ícone
)
(
(
-
Clique o
Para selecionar o
6
8 %
'
'
6
8 %
A
%
(
&
@
6
8 %
'9
'6
%
"
!
"
&
'
"
"
6
8 %
%
#,
@
M
6
8 %
'
6
(
"
A
'
(
(
)
I
+
!
( )
<
+
1.20
Fundamentos de Banco de Dados
'
$
1
. )
(
2
. )(
'
(
(
A
-
#3
&
7
,
7
A
.
7
%
0
'
'
( (
$
6
(
6
(
$ 25
Lição 1
2
1.21
7
)
( (
B
!
"
3
7
)9 %
"
4
7
$
)9 %
0
'
1.22
5
Fundamentos de Banco de Dados
,
8 %
.3
1
"
'
.3
C
,
8 %
"
'
.2
D
,
'9
8 %
"
'
.3
&- ,
@
8 %
"
'
25
Lição 1
&&
1.23
,
'
8 %
"
'
6
$
'
+
?
)
E*
E:
(
)
3(A
#
*
$
:
(
+
%
"
+ " 6
+!
+
(
(
"
)
(
E)
+
5
(
(
+
(
& 1 +
-
(
1.24
Fundamentos de Banco de Dados
Aperte
Para ir
*
'
6
'
6
'% A
'
'% $ F
'
*
'
*
'
6
/
*
'
*
'
:
'
6
-
'
?
)
E$ F
'
?
)
EA
'
)
E:
'
)
E' % $ F
'
N
)
E' % A
'
N
)
?
*
E
E*
'
'
'
6
Lição 1
1.25
'
1
"
(
&
)
3
!
,
+
(
)9 %
*
$
7
(
)
'% $ F
'% A
"
,
"
"
B
'
1.26
.
Fundamentos de Banco de Dados
"
"
'% $ F
(
"
2
"
"
3
"
'% A
(
"
"
4
"
"
5
"
?
"
C
B
"
"
E*
Lição 1
D
$
1.27
"
"
@
&- "
(
"
)
B
+
&&
"
:
"
&,
"
)9 %
)
"
E
)
B
1.28
&.
Fundamentos de Banco de Dados
"
)
E:
"
. )
)9 %
+
#
/
&2
,
#
'
3(
&(?
"
,
"
6
+
$
(
(
)
(
Lição 1
1.29
)
!
-
(
O
O
(
$
!
6
4(*
&
,
(
P
)
(
,
,
(
)
"
.
2
P
"
P
'
P
3
'
4
@
5
,
C
P
)
(
)(
"
(
"
!
P
@
(
#
P
D
,
&- ,
#
(
)
(
)
1 +
P
#
(
?
P
#
P
?
1 +
1.30
Fundamentos de Banco de Dados
&
7
+
#
#
'
+
+
+
+
#
,
7
+
#
*
+
"
#
+
(
"
$
%
8 %
1
(!
+ (!
&5G
%
%
&5G
(!
(
+
.
7
+
8
*
+
"
"
$ %
" 6
( )
#
P. )
()
$
2
7
"
P
+
8
*
+
"
"
(
#&&
#
6
'
"
.
#
N
G
!
@
%&(
N
'
"
(
)
8
P
3
$
(
. )
!
)
(
P
)
Lição 1
1.31
5(8
7
(
)
"
6
(
+
(
*
6
,
5
#
6
#
* (
)
(
,
+
$
+
"
#
+
&
5
#
"
&
6
6
$
1.32
Fundamentos de Banco de Dados
C(8
&
*
,
-
1
$
,
=
G
7
/
0
' %
.
"
Q
(
2
6
7
"
'
(
3
"
'
!
-
!
=
!
6
(
4
(!
+
(
5
,
6
C
#
7
$
#
(
#
%
7 #
(
%
7 #
(
(
-
D
*
&-
,
(
-
(
(
$
%