! % &
"
' $
$ + $ '
$ ,
.
− #
#
− #
/ 1
'
$
%
$
"*
! $
1
!$
"* , -
&
& 0 " $ !"#
#
(! )
!&
2
$ 3
/
*
3
2 −
1 $
/
!
3 1
$ !
5
#
& ' %
#
$
( % "*
1 /
$
4 1
6
7
3 39 (! * 3 $
1 5
) *
)
8
3
4 *
1 9 *
3
#
$
3
$:
#' +
& 3 $
1 $#
/ #
8# $ : !. 3* " " 5 1
! 1
1 4 9 ;" $
3 "*
3
$ 1
!
6 $:
) $ >
<=
<= /" !
#
1
* $ ?
$5 $ ! 1 1
"*
! * # #
1 *
* <
$
1 *
$
< <
@ )
) & 1 " − +0 1 − 0 − 0 " # #
#
4
1-
&
1
#
0 ! 5A 5! ?
#
"
:
)) > *
<=
<
<
!
<
*
1
<
), > 1
<= * 8$ 8!$
)-
#
!
* 1 $
< !
- *< # 8$ 8
% <=
0
*
). /
+ $ * 3
3
# 0
*
% 9& 9 9 < " !$ < " <
$
"
5
1
< . $.
1 $ 4
< "
B 1"
$
4
$ !# $
$ "* 1-
! 00 ' + " 0
!$ < 1 B
B
C
B
& "*
B
$
$
<
"B
*
) 1 *" 0 FAMILLE est de type ANIMAL N_A NOM AGE 0,n enfant
0,n
1,1
A10 A10 I 0,2 parent
RACE ORIGINE AMI
A10 A10 BL
1,1
MENU N_M 0,n QTE_VIANDE QTE_LEGUME
mange
enfant de
A10 I I
Modèle conceptuel de données Projet
: ZOO
Modèle : ANIMAUX
, 2
3#
) #' +
' 7 & $
3 > "
4 4 >D,
5 !$ 1
7 %
4
6 !
/
E
! 1
#
1
B
,
! ? 3
$ F /
& ) '
$ 0
"*
$ 4'
"
,
$
' # !
*" D
E 0 FAMILLE
ANIMAL <pk> Text(10) <fk> Text(10) <fk> Text(10) <fk> Text(10) Text(10) LongInteger
N_A RACE ORIGINE N_M NOM AGE
not null not null not null not null not null not null
enfant
est de type
parent
<pk,fk> <pk,fk>
<pk> Text(10) not null <pk> Text(10) not null YesNo not null mange
enfant de parent enfant
RACE ORIGINE AMI
MENU <pk> Text(10) LongInteger LongInteger
N_M QTE_VIANDE QTE_LEGUME
Text(10) not null Text(10) not null
not null not null not null
Modèle physique de données Projet
: ZOO
Modèle : ANIMAUX
.
?
$
>
/ 1
*
4
B 1 1 >D, & /
!
< *
' "5 * B>D, B > D > #
B 1 B <
B
)
)
, )
+
! * < $ 1' >D, 1
"
4 >D, $ " !? # "
1
!$ 1 4 B
4 * +
!
<
B
, + *
+
$
!$
1 < 5 $+ $"
$ !
1 >D, *
+ , $
-
8 G
+ , $ 9#9 G E$
0
*
?
1
* $>
+ ,
C!
1 / 0I
F ,
J %
,
% 7 8
8 C H
1
+ ,
4 # I>51 I
+ , $
,
1 2"
I >D, $
,
8 D 3 C 1 9 * 3 H > 3 1 J > 3 > 3 K * 3 1
8
%
#
1 "
)>> D
" "
< ' < ' 8!&
, 1 1 "
+ " 3 3 E
, F "
+ ,
-)
8 7
L! > 8! & C! & (3) )4
1 G <
-, − −
>* + " & 4 sqlplus /@dess start crebas.sql
/
"
!
9
:- ; 7 8 < $ " A$ $ 4 ?7
#
'
$
6
2
:- % # )>> ,
− & ,
# ' >N&0 1 0
'
6 ?
%
* M
1
E6
- - *" 8 C H >
,
4 1 , $
1
E + , Emprunte date D
0,3
0,1 DATE
Adhérent
Exemplaire
date <pi> D
numAdh <pi> NO nom A20
début
0,n
1,1
<pi> A10 cote prix achat N
0,n
est un
0,n 0,n
a emprunté
Livre
dateRetour D
Titre <pi> A20
Modèle : Les emprunts Package : Diagramme : MODELE_1
.
#
=
. > 1 < "
' <=
3 > 5>3?@5
< "
*
9
!
<
*
* /
5 $
-* < #< *
5 1
-* < #<
.
0
$ $
.)
< < "
<
&
O 1- P
4 1-
#
# @ G
$
4
$
9
., * $
' $) 1 <
" "*
*
<
" 6
.- A %
*
&
7
) 1
* +
$
$
'
"5 *
* +
#
0
$
'
1 A
"#
1
#
!
/4
&
8 >N& 0
+ ) 1' 6 M+ 0 1' 6)4 0 Q R M @M $ + )@M% + )@M% 1 Q R$ ' + M " !* 6 1'
& & M
F " 1
@M
&
$
/
5 1
*
5 1
* # Q
4
Q -#
!
9
R R
Q
R0
< 9
1 $
/
5 1
* '!
4
9
1' Q
1
R$ Q
A6
#
$
L$8
1
6
#
$ "
4 1 #
1
L$898$8 S 4 *
8
L$8!$ C
5
# ' 1 1
"
T> M)
> >%
7? )7!
C '
*
*
1
1,
#
&
5
M
*
5
"
1 +$
5 5
& * C
!
$ 4
* *
!
0
$
% C > H > J .
L$ 0
#
?@> @
&
$
1
?@
&
1 ) A6
/
R$
&
?
'
&
. " ) J "
$
$
R
1' U
"
M+ )
M $
+
"
' 1
/
6 < 5
1-
Q>* '
"
'
Q
R
Q&
?
R
8 Q >D, * * 5 4 $ >D, + !99P M% , $ < Q
$+
$ "
"
, R >D, 1 >D, #
/ 1' 1-
* "
$
4
6 5
$
$ ,)7 V$C! + J
R$
+ $ !99P >
+
!99P W 7 8L! +
Q
R
$ !99P 4 8L!
Q
!6
R