1
!" ! # # $
% ! & % &
" !&! ! " ' ( # )
!* !"
+ !',(!%%$-
+%+."/ $&#)$
!$%%$#$
Diagram ERD
(Martin)
Schemat bazy danych
Uruchomienie
skryptu SQL
Skrypt SQL tworz
schemat bazy danych
Database Engineer
Generate Database Schema
!"
2
!*%%
$" 0+ ! 12# )
% !12
+. ) %& % $ " #
34,#.""5%) )$%$!! "%
& % -67# &*
12#$%$"
#$ %
0++.
! 12#!$%$"+
+. ! $# $ ! %) &
) % $" 7 % $ $ & $
$!"" %$5+.
/*0+#!!8 &!'(&
•
9! .+2%:2 !"#
•
;%$0+!<"
•
0! "
3
5* $-++!!"
•
+!% !!! "
•
; $ ++ ! # !"8
% ) %!!
$%&
•
+ ! !!$# !
&" ; ! !
%
'
Atrybut
Typ (rozmiar)
NUMER
Short
klucz podstawowy
NAZWISKO
Text(15)
ETAT
Text(10)
klucz obcy 1, referencja do atrybutu NAZWA encji ETAT
SZEF
Short
klucz obcy 2, referencja do atrybutu NUMER encji
PRACOWNIK
PRACUJE_OD
DateTime
PLACA_POD
Double
PLACA_DOD
Double
ID_ZESP
Short
klucz obcy 3, referencja do atrybutu ID_ZESP encji
'!'(
Atrybut
Typ (rozmiar)
ID_ZESP
Short
klucz podstawowy
NAZWA
Text(20)
ADRES
Text(20)
'
Atrybut
Typ (rozmiar)
NAZWA
Text(10)
klucz podstawowy
PLACA_MIN
Double
PLACA_MAX
Double
( ) *
#&
•
&*
/*%$0++."
4
#
/$*+.!!
+
9 ! !"#$ % * % $ ! = 12#
!*! %*"
" ; $ % $ *
,
;%*!# )$$%$!
!
!
;* 120+"
-
,* #)! $"
.
6 !!"% )%#
%$"!*!$%#*)*">"
/
;%* % $ - ?"@ 67# * !
$%$*"
0
5*%$)*$"
A ! !
! ! " =
1 1
!!"9 % !!%!!
!%!"=%* 8
•
9!B !
! ! % ! #
•
/#%B
! ! # )
*
•
9% ! & B ! !
!&! )! !"
< +. # !
*'23
5
Diagram ERD
(Martin)
Baza danych
Database Engineer
Reverse-Enginner Database
#$ %
;* %$!"
; ! ) !" 6 &* 0+
&* $ $ % $ )
!#$ +."
&'
%%!)*$ %%) !%$+%, - !!
./*+0&'%! !1/
/* % $ ! 0+ !
'4'3'*
•
5'4'*$366 !"+
•
;%$0+!<"
•
7 %!($
•
; +.%!()*%"; # ))
!!+()",89
•
;%!()$
•
! $ %
+:1;')
•
& ! % ()- *%" ; $ !
)# ) ! !" + "" )
$ %# )# C $ $ $
3(
6
•
, ! * !" + !
() $. *
$"% "
•
! $ &*%# )%%$!
*!& %"
•
0$"6!%#*
# )& * ()- $
*%
•
D C%%# $/01 !
0+ # )%$"
•
73$'1'4'
•
; %!1
→
*%*'23
$/01
•
! 0+# ) &&
% % $" ! &* # % % %!
•
, $# # " $
*#)%$! !"
•
5%$<)!!$"