Você está na página 1de 39

Projeto de Banco de Dados Etapa I e II

Carlos Felippe de Oliveira Sousa


Joo Vieira da Silva Neto
Sskya Thereza Alves Gurgel
Cajazeiras
Aril!"##$
INSTITUTO FEDERAL DE EDUCAO, CINCIA E
TECNOLOGIA DA PARABA CAMPUS CAJAZEIRAS
CURSO SUPERIOR EM ANLISE E DESENVOLVIMENTO
DE SISTEMAS
PROJETO DE BANCO DE DADOS ETAPA I
DOMNIO DA APLICAO Super%er&ado Te'd(Tudo
DE!INIO DA PROBLEM"TICA
O estaele&i%e'to 'e&essita de u%a apli&a)o *ue ar%aze'e e &o'trole o
+lu,o de &o%pras e ve'das- o esto*ue de produtos- os &adastros de &lie'tes-
+u'&io'rios e +or'e&edores- &o%o ta%.% dados rela&io'ados a estes- tais &o%o
do&u%e'ta)o- +or%as de &o'tato e e'dere)o/ Ta%.% te% a 'e&essidade de
ar%aze'ar dados sore os depe'de'tes dos seus +u'&io'rios e &lie'tes te'do e%
vista u%a %elhor i'tera)o &o% os %es%os/ Foi veri+i&ada a &ar0'&ia de guardar
i'+or%a)1es sore &he*ues e vales para *ue haja u% &o'trole sore suas datas de
ve'&i%e'to/ Foi oservada a i%port2'&ia de saer *uais produtos so e,&lusivos de
&ada +or'e&edor/
2
LE#ANTAMENTO DE RE$%ISITOS
O &o'trole de &o%pras dever possuir u% &3digo- u%a data e u% valor- se'do
*ue &ada &o%pra dever estar rela&io'ada &o% u% ou &o% vrios produtos 4'este
rela&io'a%e'to deve(se ar%aze'ar a *ua'tidade de &ada produto5 e u%a ou vrias
&o%pras podero ser rela&io'adas &o% u% +or'e&edor *ue deve ar%aze'ar dados
sore6 o ra%o 4e% *ue ra%o este atua5- tipo 4se pessoa jur7di&a ou +7si&a5- a
do&u%e'ta)o 48G ou 9's&ri)o :stadual e C;F ou CN;J5- razo so&ial 4o 'o%e5-
u% &3digo- u% &o'tato 4tele+o'e para &o'tato- tele+o'e &o%er&ial- tele+o'e
reside'&ial- u% ou vrios '<%eros de &elular- +a,- u% ou vrios e(%ails e site5 e u%
e'dere)o 4=ogradouro- '<%ero- airro- C:;- Cidade e >F5/ O produto te% *ue
guardar i'+or%a)1es sore a data de validade- pre)o de &usto- pre)o de ve'da-
*ua'tidade 'o esto*ue- *ua'tidade 'a prateleira- des&ri)o- +ari&a'te- u% &3digo e
se o produto te% ou 'o e,&lusividade de seu +or'e&edor/ >% ou vrios produtos
devero se rela&io'ar &o% o &o'trole de ve'das 4'este rela&io'a%e'to te% *ue se
ar%aze'ar a *ua'tidade de produtos e'volvidos5- 'o &o'trole de ve'das se deve
guardar i'+or%a)1es sore a data- o valor- u% valor de des&o'to e u% &3digo/ >%a
ve'da poder ser paga ? vista- &o% Che*ue ou &o% u% Vale/ ;ara ve'das
realizadas &o% &he*ue ou ? vista 'o . 'e&essrio *ue o &o%prador seja u% &lie'te
&adastrado/ ;ara u% &he*ue deve(se guardar i'+or%a)1es &o%o6 o 'o%e do
e%issor- o a'&o- a ag0'&ia- o '<%ero da &o'ta- o '<%ero- u%a data de
ve'&i%e'to- o C;F do e%issor- e o tele+o'e para &o'tato/ ;ara u% Vale se
ar%aze'ar u% &3digo e u%a data de ve'&i%e'to/ O &adastro de Clie'tes dever
ar%aze'ar dados &o%o6 No%e 4Co%pleto e apelido5- data de 'as&i%e'to- estado
&ivil- do&u%e'ta)o 48G e C;F5- se,o- re'da %e'sal- lo&ais o'de &o%pra- u%
&3digo e se%elha'te ao +or'e&edor dados sore e'dere)o e &o'tato/ Cada &lie'te
&adastrado poder se rela&io'ar &o% u%a ou vrias ve'das/ Cada ve'da deve ser
&o'trolada por u% Fu'&io'rio- este ar%aze'ar dados &o%o6 No%e- do&u%e'ta)o
48G- C;F- e o '<%ero da Carteira de Traalho5- data de 'as&i%e'to- data de
ad%isso- data de de%isso- &argo- se,o- valor do salrio- estado &ivil- u% &3digo e
se%elha'te ao &lie'te dados sore e'dere)o e &o'tato/ Cada +u'&io'rio pode
&o'trolar u%a ou %ais ve'das/ O +u'&io'rio traalha e% u% setor- *ue possui u%
'o%e e u% &3digo- 'o setor pode% traalhar u% ou vrios +u'&io'rios/ :,iste a
'e&essidade de ar%aze'ar dados sore os depe'de'tes dos &lie'tes e dos
+u'&io'rios- tais &o%o 'o%e- se,o- pare'tes&o e data de 'as&i%e'to/ Cada
depe'de'te deve perte'&er a ape'as u% +u'&io'rio ou &lie'te- j &ada +u'&io'rio
ou &lie'te pode possuir u% ou vrios depe'de'tes/
3
4
DICION"RIO DE DADOS
ENTIDADES
Ent&dade Che*ue
Descr&'(o Ar%aze'a dados de &he*ues re&eidos/
Atr&)*tos
No%e:%issor @ ide'ti+i&a o 'o%e do e%issor do &he*ueA
N<%ero @ ide'ti+i&a a 'u%era)o <'i&a do &he*ueA
Ba'&o @ ide'ti+i&a a *ue a'&o perte'&e o &he*ueA
Co'ta @ ide'ti+i&a o '<%ero da &o'ta do e%issor do &he*ueA
Ag0'&ia @ '<%ero *ue espe&i+i&a a ag0'&ia do &he*ueA
CataVe'&i%e'to @ data de ve'&i%e'to do &he*ueA
C;F @ ide'ti+i&a o C;F do e%issor do &he*ueA
Tele+o'e @ tele+o'e para &o'tato do e%issor do &he*ue/
Ent&dade Clie'te
Descr&'(o Ar%aze'a dados dos &lie'tes *ue 'e&essita% ter &adastro/
Atr&)*tos
No%e @ espe&i+i&a o 'o%e do &lie'teA
No%eCo%pleto @ espe&i+i&a o 'o%e &o%pleto do &lie'teA
Apelido @ espe&i+i&a o apelido do &lie'teA
:stadoCivil @ espe&i+i&a o estado &ivil do &lie'teA
Co&u%e'ta)o @ espe&i+i&a a do&u%e'ta)o para ide'ti+i&ar o &lie'teA
C;F @ ide'ti+i&a o '<%ero de &adastro de pessoa +7si&aA
8G @ ide'ti+i&a o '<%ero do registro geralA
Se,o @ espe&i+i&a o se,o do &lie'teA
8e'da @ espe&i+i&a a re'da %e'sal do &lie'teA
CataCeNas&i%e'to @ espe&i+i&a a data de 'as&i%e'to do &lie'teA
=o&aisO'deCo%pra @ espe&i+i&a u% ou %ais lo&ais o'de o &lie'te j
realizou!realiza &o%prasA
C3digo @ espe&i+i&a u%a 'u%era)o <'i&a de ide'ti+i&a)o do &lie'te/
Ent&dade Co%pra
Descr&'(o Ar%aze'a dados sore u%a ve'da e+etuada pela e%presa/
Atr&)*tos
C3digo ( espe&i+i&a u%a 'u%era)o <'i&a de ide'ti+i&a)o da ve'daA
Valor @ espe&i+i&a o valor da ve'daA
ValorCes&o'to @ espe&i+i&a o valor do des&o'to dado e% u%a ve'daA
Cata @ espe&i+i&a a data e% *ue +oi realizada a ve'da/
Ent&dade Cepe'de'te
Descr&'(o :spe&i+i&a os depe'de'tes *ue os &lie'tes ou +u'&io'rios possa% vir a
ter/
Atr&)*tos
No%e @ ide'ti+i&a o 'o%e do depe'de'teA
Se,o @ ide'ti+i&a o se,o do depe'de'teA
CataCeNas&i%e'to @ espe&i+i&a a data de 'as&i%e'to do depe'de'teA
;are'tes&o @ ide'ti+i&a o pare'tes&o do depe'de'te &o% o &lie'te ou
5
+u'&io'rio/
Ent&dade :'dere)o!Co'tato
Descr&'(o :spe&i+i&a o e'dere)o e o &o'tato das e'tidades &lie'te- +or'e&edor e
+u'&io'rio/
Atr&)*tos
=ogradouro @ ide'ti+i&a a rua- ave'ida- s7tio- asse'ta%e'to- ala%eda et&A
N<%ero @ ide'ti+i&a o '<%ero *ue represe'ta a lo&aliza)o do i%3velA
Bairro @ i'di&a o airroA
Cidade @ ide'ti+i&a a &idade o'de se lo&aliza o i%3velA
>F @ i'di&a a u'idade da +edera)oA
C:; @ ide'ti+i&a o &3digo de e'dere)a%e'to postalA
Site @ espe&i+i&a o e'dere)o DeA
:(%ail @ espe&i+i&a u% ou %ais e'dere)os de &orreio eletrE'i&oA
Fo'eCo%er&ial @ :spe&i+i&a o '<%ero do tele+o'e &o%er&ialA
Fo'eCo'tato @ :spe&i+i&a o '<%ero do tele+o'e para &o'tatoA
Fo'e8eside'&ial @ :spe&i+i&a o '<%ero do tele+o'e reside'&ialA
Celular @ :spe&i+i&a u% ou vrios '<%eros de tele+o'es &elularA
Fa, @ :spe&i+i&a o '<%ero do Fa,/
Ent&dade For'e&edor
Descr&'(o Ar%aze'a dados de +or'e&edores de produtos para e%presa/
Atr&)*tos
C3digo @ espe&i+i&a u%a 'u%era)o <'i&a para ide'ti+i&a)o do +or'e&edorA
8azoSo&ial @ espe&i+i&a o 'o%e do +or'e&edorA
Tipo @ espe&i+i&a o +or'e&edor6 se pessoa jur7di&a ou +7si&aA
Co&u%e'ta&o @ espe&i+i&a a do&u%e'ta)o da e%presa +or'e&edoraA
CN;J!C;F @ 'u%era)o de ide'ti+i&a)o de &adastro de 'a&io'al de
pessoa jur7di&a se pessoa jur7di&a- ou &adastro pessoa +7si&a se pessoa
+7si&aA
9's&ri)o:stadual!8G @ 'u%era)o de i's&ri)o 'o +is&o se pessoa
jur7di&a- ou registro geral se pessoa +7si&aA
8a%o @ ide'ti+i&a o tipo de produto espe&7+i&o do +or'e&edor/
Ent&dade Fu'&io'rio
Descr&'(o ar%aze'a dados &adastrais dos +u'&io'rios da e%presa/
Atr&)*tos
C3digo @ espe&i+i&a u%a 'u%era)o <'i&a para ide'ti+i&a)o do +u'&io'rioA
No%e @ espe&i+i&a o 'o%e do +u'&io'rioA
Co&u%e'ta)o @ espe&i+i&a a do&u%e'ta)o do +u'&io'rioA
C;F @ i'di*ue o '<%ero de &adastro de pessoa +7si&aA
8G @ ide'ti+i&a o '<%ero do registro geralA
NFCarteiraCeTraalho @ espe&i+i&a o 'u%ero da &arteira de traalhoA
CataCeNas&i%e'to @ espe&i+i&a a data de 'as&i%e'to do +u'&io'rioA
CataCeAd%isso @ espe&i+i&a a data e% *ue o +u'&io'rio e'trou e%
e,er&7&ioA
CataCeCe%isso @ espe&i+i&a e% *ue o +u'&io'rio dei,ou de traalhar para
e%presaA
Cargo @ espe&i+i&a o &argo do +u'&io'rioA
Se,o @ espe&i+i&a o se,o do +u'&io'rioA
6
Salrio @ espe&i+i&a o salrio %e'sal o +u'&io'rio re&eeA
:stadoCivil @ espe&i+i&a o estado &ivil do +u'&io'rio/
Ent&dade ;roduto
Descr&'(o ar%aze'a i'+or%a)1es sore os produtos &o%er&ializados pela
e%presa/
Atr&)*tos
Ces&ri)o @ espe&i+i&a dados sore o produtoA
Gua'tidade;rateleira @ a *ua'tidade deste produto 'a prateleiraA
Gua'tidade:sto*ue @ a *ua'tidade deste produto 'o esto*ueA
Fari&a'te @ espe&i+i&a o +ari&a'te do produtoA
CataCeValidade @ espe&i+i&a a data de validade do produtoA
;re)oCusto @ 9de'ti+i&a o pre)o de &usto do produtoA
;re)oVe'da @ 9de'ti+i&a o pre)o de ve'da do produtoA
:,&lusivoCoFor'e&edor @ ide'ti+i&a se o produto e ou 'o e,&lusivo de seu
+or'e&edor 4assu%i'do os valores Hsi%I ou H'oI5A
C3digo @ 'u%era)o <'i&a *ue ide'ti+i&a o produto/
Ent&dade Setor
Descr&'(o ar%aze'a i'+or%a)1es sore os setores da e%presa/
Atr&)*tos
C3digo @ espe&i+i&a u%a 'u%era)o <'i&a para ide'ti+i&a)o do setorA
No%e @ ide'ti+i&a o 'o%e do setor/
Ent&dade Vale
Descr&'(o ar%aze'a i'+or%a)1es sore vales re&eidos pelos &lie'te da e%presa/
Atr&)*tos
C3digo @ espe&i+i&a u%a 'u%era)o <'i&a para ide'ti+i&a)o do valeA
CataCeVe'&i%e'to @ espe&i+i&a a data de ve'&i%e'to do vale/
Ent&dade Ve'da
Descr&'(o ar%aze'a i'+or%a)1es sore as &o%pras realizadas pela e%presa/
Atr&)*tos
C3digo @ espe&i+i&a u%a 'u%era)o <'i&a para ide'ti+i&a)o da &o%praA
Cata @ espe&i+i&a a data e% *ue +oi realizada a &o%praA
Valor @ espe&i+i&a o valor da &o%pra
RELACIONAMENTOS
Contro+a , espe&i+i&a *ue u% e%pregado pode &o'trolar u%a ou vrias &o%prasA
Inc+*& , espe&i+i&a *ue e% u%a &o%pra realizada pela e%presa esto i'&lu7dos u%
ou vrios produtosA
Atr&)*tos -$*ant&dade , a *ua'tidade do produto *ue est i'&luso 'a &o%praA
Pa.a
/
, espe&i+i&a *ue u% ou vrios &he*ues pode% pagar u%a ve'da realizada
pela e%presaA
1
Relacionamento entre as entidades Cheque e Compra;
7
Pa.a
0
, espe&i+i&a *ue u% vale pode pagar u%a ve'da realizada pela e%presaA
Pertence
1
, espe&i+i&a *ue u% :'dere)o!Co'tato perte'&e a u% Clie'teA
Pertence
2
, espe&i+i&a *ue u% :'dere)o!Co'tato perte'&e a u% For'e&edorA
Pertence
3
, espe&i+i&a *ue u% :'dere)o!Co'tato perte'&e a u% Fu'&io'rioA
Poss*&
4
, espe&i+i&a *ue u% &lie'te possui u% ou vrios depe'de'tesA
Poss*&
5
, espe&i+i&a *ue u% +u'&io'rio possui u% ou vrios depe'de'tesA
Rea+&6a
7
, espe&i+i&a *ue u% +or'e&edor realiza u%a ou vrias ve'das a e%presaA
Rea+&6a
8
, espe&i+i&a *ue u% &lie'te realiza u%a ou vrias &o%pras a e%presaA
Tra)a+9a , espe&i+i&a *ue u% ou vrios +u'&io'rios traalha% e% u% setorA
#end&do , espe&i+i&a *ue u% ou vrios produtos de prateleira so ve'didos e%
u%a ou vrias ve'das realizadas pela e%presaA
Atr&)*tos -$*ant&dade , espe&i+i&a a *ua'tidade do produto *ue est se'do
ve'didoA
2
Relacionamento entre as entidades Vale e Compra;
3
Relacionamento entre as entidades Endereo/Contato e Cliente;
4
Relacionamento entre as entidades Endereo/Contato e ornecedor;
5
Relacionamento entre as entidades Endereo/Contato e uncion!rio;
6
Relacionamento entre as entidades Cliente e "ependente;
7
Relacionamento entre as entidades uncion!rio e "ependente;
#
Relacionamento entre as entidades ornecedor e Venda;
$
Relacionamento entre as entidades Cliente e Compra;
#
PROJETO DE BANCO DE DADOS ETAPA II
MAPEAMENTO DO ES$%EMA L:;ICO RELACIONAL
FO8N:C:CO8 4Codigo- ra%o- tipo- razaoSo&ial- 9'&ri&ao:stadual8G- CN;JC;F5/
V:NCA 4Codigo- data- valor- &odigoFor'e&edor 4&have estra'geira de
FO8N:C:CO855
;8OC>TO 4Codigo- Gua'tidade;rateleira- Gua'tidade:sto*ue- Ces&ri&ao-
;re&oVe'da- ;re&oCusto- :,&lusivoFor'e&edor- Fari&a'te- CataCeValidade-
CodigoVe'da 4&have estra'geira de V:NCA55
S:TO8 4Codigo- No%e5
C=9:NT: 4Codigo- No%eCo%pleto- Apelido- :stadoCivil- 8G- C;F- Se,o- 8e'da-
CataCeNas&i%e'to5
F>NC9ONA89O 4Codigo- No%e- Salario- Cargo- Se,o- :stadoCivil-
CataCeNas&i%e'to- 8G- C;F- Nu%CarteiraTraalho- CataCeAd%issao-
CataCeCe%issao- CodigoSetor 4&have estra'geira de S:TO85
=OCA9SONC:COJ;8A 4CodigoClie'te4&have estra'geira de C=9:NT:5-
No%e=o&al5
COJ;8A 4Codigo- Valor- ValorCes&o'to- Cata- CodigoFu'&io'ario 4&have
estra'geira de F>NC9ONA89O5- CodigoClie'te 4&have estra'geira de C=9:NT:55
;8OC>TOV:NC9CO 4Codigo;roduto- CodigoCo%pra- *ua'tidade5
CK:G>: 4Nu%ero- Ba'&o- Age'&ia- Co'ta- No%e:%issor- C;F-
CataCeVe'&i%e'to- Tele+o'e:%issor- CodigoCo%pra 4&have estra'geira de
COJ;8A55
VA=: 4Codigo- CataCeVe'&i%e'to- CodigoCo%pra 4&have estra'geira de
COJ;8A55
:NCLCONTLFO8N:C:CO8 4CodigoFor'e&edor 4&have estra'geira de
FO8N:C:CO85- =ogradouro- Nu%ero- Bairro- Cidade- >F- C:;- Site-
Fo'eCo%er&ial- Fo'eCo'tato- Fo'e8eside'&ial- Fa,5
C:=LFO8N:C:CO8 4CodigoFor'e&edor 4&have estra'geira de FO8N:C:CO85-
Celular5
:JA9=LFO8N:C:CO8 4CodigoFor'e&edor 4&have estra'geira de FO8N:C:CO85-
:%ail5
$
:NCLCONTLF>NC9ONA89O 4CodigoFu'&io'ario 4&have estra'geira de
F>NC9ONA89O5- =ogradouro- Nu%ero- Bairro- Cidade- >F- C:;- Site-
Fo'eCo%er&ial- Fo'eCo'tato- Fo'e8eside'&ial- Fa,5
C:=LF>NC9ONA89O 4CodigoFu'&io'ario 4&have estra'geira de F>NC9ONA89O5-
Celular5
:JA9=LF>NC9ONA89O 4CodigoFu'&io'ario 4&have estra'geira de F>NC9ONA89O5-
:%ail5
:NCLCONTLC=9:NT: 4CodigoClie'te 4&have estra'geira de C=9:NT:5-
=ogradouro- Nu%ero- Bairro- Cidade- >F- C:;- Site- Fo'eCo%er&ial- Fo'eCo'tato-
Fo'e8eside'&ial- Fa,5
C:=LC=9:NT: 4CodigoClie'te 4&have estra'geira de C=9:NT:5- Celular5
:JA9=LC=9:NT: 4CodigoClie'te 4&have estra'geira de C=9:NT:5- :%ail5
C:;:NC:NT:LC=9:NT: 4CodigoClie'te 4&have estra'geira de C=9:NT:5- Se,o-
No%e- ;are'tes&o- CataCeNas&i%e'to5
C:;:NC:NT:LF>NC9ONA89O 4CodigoFu'&io'ario 4&have estra'geira de
F>NC9ONA89O5- Se,o- No%e- ;are'tes&o- CataCeNas&i%e'to5
1%
DICION"RIO DE DADOS
!ORNECEDOR Ar<a6ena dados de =ornecedores de prod*tos para e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o +or'e&edor
CKA8 4M5 Chave ;ri%riaA
Ra<o ide'ti+i&a o tipo de
produto espe&7+i&o do
+or'e&edor/
VA8CKA84NM5 No NuloA
T&po espe&i+i&a o
+or'e&edor6 se pessoa
jur7di&a ou +7si&a
VA8CKA8 4O5 No NuloA
Ra6aoSoc&a+ espe&i+i&a o 'o%e do
+or'e&edor
VA8CKA84NM5 No NuloA
Incr&caoEstad*a+R; 'u%era)o de
i's&ri)o 'o +is&o se
pessoa jur7di&a- ou
registro geral se
pessoa +7si&a
VA8CKA84"#5 No NuloA
P'i&oA
CNPJCP! 'u%era)o de
ide'ti+i&a)o de
&adastro de 'a&io'al
de pessoa jur7di&a se
pessoa jur7di&a ou
&adastro pessoa +7si&a
se pessoa +7si&a
CKA8 4NQ5 No NuloA
P'i&oA
#ENDA ar<a6ena &n=or<a'@es so)re as co<pras rea+&6adas pe+a e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&a)o da
&o%pra
CKA8 4M5 Chave ;ri%riaA
Data espe&i+i&a a data e%
*ue +oi realizada a
&o%pra
CKA8 4N#5 No NuloA
#a+or :spe&i+i&a o valor da
&o%pra
8:A= No NuloA
Cod&.o!ornecedo
r
:spe&i+i&a o &3digo do
+or'e&edor parti&ipa'te
da &o%pra
CKA8 4M5 No NuloA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI da
rela)o
HFO8N:C:CO8IA
11
PROD%TO ar<a6ena &n=or<a'@es so)re os prod*tos co<erc&a+&6ados pe+a
e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&a)o da &o%pra
CKA8 4M5 Chave ;ri%riaA
$*ant&dadePrate+e&ra a *ua'tidade deste
produto 'a prateleira
9NT No NuloA
$*ant&tadeEstoA*e a *ua'tidade deste
produto 'o esto*ue
9NT No NuloA
Descr&cao espe&i+i&a dados sore
o produto
VA8CKA84M#5 No NuloA
Preco#enda 9de'ti+i&a o pre)o de
ve'da do produto
8:A= No NuloA
PrecoC*sto 9de'ti+i&a o pre)o de
&usto do produto
8:A= No NuloA
EBc+*s&Co!ornecedo
r
ide'ti+i&a se o produto e
ou 'o e,&lusivo de
seu +or'e&edor
BOO=:AN No NuloA
!a)r&cante espe&i+i&a o +ari&a'te
do produto
VA8CKA84"#5 No NuloA
DataDe#a+&dade espe&i+i&a a data de
validade do produto
CKA8 4N#5 No NuloA
Cod&.o#enda :spe&i+i&a o &3digo da
ve'da e% *ue o
produto +oi ad*uirido
CKA8 4M5 No NuloA
Chave
:stra'geira *ue
re+ere'&ia o
atriuto
HCodigoI da
rela)o
HV:NCAIA
SETOR ar<a6ena &n=or<a'@es so)re os setores da e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o espe&i+i&a u%a
'u%era)o <'i&a de
ide'ti+i&a)o do Setor
CKA8 4M5 Chave ;ri%riaA
No<e ide'ti+i&a o 'o%e do
setor
VA8CKA84"#5 No NuloA
12
CLIENTE Ar<a6ena dados dos c+&entes A*e necess&ta< ter cadastro>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o espe&i+i&a u%a
'u%era)o <'i&a de
ide'ti+i&a)o o Clie'te
CKA8 4M5 Chave ;ri%riaA
No<eCo<p+eto espe&i+i&a o 'o%e
&o%pleto do &lie'teA
VA8CKA84"#5 No NuloA
Ape+&do espe&i+i&a o apelido do
&lie'te
VA8CKA84N#5
Estado C&C&+ espe&i+i&a o estado &ivil
do &lie'te
VA8CKA84N#5 No NuloA
CP! ide'ti+i&a o '<%ero de
&adastro de pessoa
+7si&a
CKA8 4NQ5 No NuloA
P'i&oA
R; ide'ti+i&a o '<%ero do
registro geral
VA8CKA84"#5 No NuloA
P'i&oA
SeBo espe&i+i&a o se,o do
&lie'te
VA8CKA84N#5 No NuloA
Renda espe&i+i&a a re'da
%e'sal do &lie'te
8:A= No NuloA
DataDeNasc&<ento espe&i+i&a a data de
'as&i%e'to do &lie'te
CKA8 4N#5 No NuloA
13
!%NCIONARIO ar<a6ena dados cadastra&s dos =*nc&onDr&os da e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o espe&i+i&a u%a
'u%era)o <'i&a de
ide'ti+i&a)o do
Fu'&io'rio
CKA8 4M5 Chave ;ri%riaA
No<e espe&i+i&a o 'o%e do
+u'&io'rio
VA8CKA84"#5 No NuloA
Sa+ar&o espe&i+i&a o salrio
%e'sal o +u'&io'rio
re&ee
8:A= No NuloA
Car.o espe&i+i&a o &argo do
+u'&io'rio
VA8CKA84N#5 No NuloA
SeBo espe&i+i&a o se,o do
+u'&io'rio
VA8CKA84N#5 No NuloA
CP! :spe&i+i&a o '<%ero do
&adastro de pessoas
+7si&as
CKA8 4NQ5 No NuloA
P'i&oA
R; :spe&i+i&a o registro
geral
VA8CKA84"#5 No NuloA
P'i&oA
N*<Carte&raTra+)a+9o :spe&i+i&a o '<%ero da
&arteira de traalho
VA8CKA84N#5 No NuloA
P'i&oA
EstadoC&C&+ espe&i+i&a o estado &ivil
do +u'&io'rio
VA8CKA84N#5 No NuloA
DataDeNasc&<ento espe&i+i&a a data de
'as&i%e'to do
+u'&io'rio
CKA8 4N#5 No NuloA
DataDeAd<&ssao espe&i+i&a a data e%
*ue o +u'&io'rio
e'trou e% e,er&7&io
CKA8 4N#5 No NuloA
DataDeDe<&ssao espe&i+i&a e% *ue o
+u'&io'rio dei,ou de
traalhar para e%presa
CKA8 4N#5 No NuloA
Cod&.oSetor 9de'ti+i&a o &3digo do
setor e% *ue o
+u'&io'rio est
alo&ado
CKA8 4M5 No NuloA
Chave
:stra'geira *ue
re+ere'&ia o
atriuto
HCodigoI da
rela)o
HS:TO8IA
14
LOCAISONDECOMPRA Ar<a6ena dados so)re os +oca&s onde o c+&ente
rea+&6a o* jD rea+&6o* co<pras>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.oC+&ente :spe&i+i&a o &3digo do
&lie'te a *ual perte'&e
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI da
rela)o HC=9:NT:IA
No<eLoca+ espe&i+i&a do lo&al
o'de o &lie'te j
realizou!realiza
&o%pras
VA8CKA84"#5 Chave ;ri%riaA
COMPRA Ar<a6ena dados so)re *<a Cenda e=et*ada pe+a e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o espe&i+i&a u%a
'u%era)o <'i&a de
ide'ti+i&a)o da ve'da
CKA8 4M5 Chave ;ri%riaA
#a+or espe&i+i&a o valor da
ve'da
8:A= No NuloA
#a+orDesconto espe&i+i&a o valor do
des&o'to dado e% u%a
ve'daA
8:A=
Data espe&i+i&a a data e%
*ue +oi realizada a
ve'da/
CKA8 4N#5 No NuloA
Cod&.o!*nc&onar&
o
:spe&i+i&a o &3digo do
+u'&io'rio *ue
&o'trolou a ve'da
CKA8 4M5 No NuloA
Chave
:stra'geira *ue
re+ere'&ia o
atriuto HCodigoI
da rela)o
HF>NC9ONR89OIA
Cod&.oC+&ente :spe&i+i&a o &3digo do
Clie'te *ue realizou a
&o%pra
CKA8 4M5 Chave
:stra'geira *ue
re+ere'&ia o
atriuto HCodigoI
da rela)o
HC=9:NT:IA
15
PROD%TO#ENDIDO re+a'(o A*e ar<a6ena &n=or<a'@es so)re os prod*tos
A*e est(o presentes n*<a Cenda rea+&6ada pe+a e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.oProd*to :spe&i+i&a o &3digo do
produto e'volvido 'a
ve'da
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira *ue
re+ere'&ia o atriuto
HCodigoI da rela)o
H;8OC>TOIA
Cod&.oCo<pra :spe&i+i&a o &3digo da
&o%pra e% *ue o
produto est se'do
ve'dido
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira *ue
re+ere'&ia o atriuto
HCodigoI da rela)o
HCOJ;8AIA
$*ant&dade espe&i+i&a a *ua'tidade
do produto *ue est
se'do ve'dido
9NT No NuloA
CEE$%E Ar<a6ena dados de c9eA*es rece)&dos>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
N*<ero ide'ti+i&a a 'u%era)o
<'i&a do &he*ue
VA8CKA84"#5 Chave ;ri%riaA
Banco ide'ti+i&a a *ue a'&o
perte'&e o &he*ue
VA8CKA84N#5 No NuloA
A.enc&a '<%ero *ue espe&i+i&a
a ag0'&ia do &he*ue
VA8CKA84N#5 No NuloA
Conta ide'ti+i&a o '<%ero da
&o'ta do e%issor do
&he*ue
VA8CKA84N#5 No Nulo
No<eE<&ssor ide'ti+i&a o 'o%e do
e%issor do &he*ue
VA8CKA84"#5 No NuloA
CP! ide'ti+i&a o C;F do
e%issor do &he*ue
CKA8 4NQ5 No NuloA
P'i&oA
DataDe#enc&<ento data de ve'&i%e'to do
&he*ue
CKA8 4N#5 No NuloA
Te+e=oneE<&ssor tele+o'e para &o'tato
do e%issor do &he*ue
VA8CKA84NM5 No NuloA
Cod&.oCo<pra 9de'ti+i&a o &3digo da
&o%pra a *ual o
&he*ue est asso&iado
CKA8 4M5 No NuloA
Chave
:stra'geira *ue
re+ere'&ia o
atriuto HCodigoI
da rela)o
HCOJ;8AIA
16
#ALE Ar<a6ena dados de Ca+es rece)&dos>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o ide'ti+i&a a 'u%era)o
<'i&a do Vale
CKA8 4M5 Chave ;ri%riaA
DataDe#enc&<ent
o
espe&i+i&a a data de
ve'&i%e'to do vale
CKA8 4N#5 No NuloA
Cod&.oCo<pra 9de'ti+i&a o &3digo da
&o%pra a *ual o vale
est asso&iado
CKA8 4M5 No NuloA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI da
rela)o HCOJ;8AIA
ENDFCONTF!ORNECEDOR Ar<a6ena dados de endere'o e contato dos
=ornecedores de prod*tos para e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o!ornecedor espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o +or'e&edor
a *ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HFO8N:C:CO8IA
Lo.rado*ro ide'ti+i&a a rua-
ave'ida- s7tio-
asse'ta%e'to-
ala%eda et&/A
VA8CKA8
4NM5
No NuloA
N*<ero ide'ti+i&a o '<%ero
*ue represe'ta a
lo&aliza)o do i%3velA
VA8CKA8
4N#5
No NuloA
Ba&rro i'di&a o airroA VA8CKA8
4NM5
No NuloA
C&dade ide'ti+i&a a &idade
o'de se lo&aliza o
i%3velA
VA8CKA8
4NM5
No NuloA
%! i'di&a a u'idade da
+edera)oA
CKA8 4"5 No NuloA
CEP ide'ti+i&a o &3digo de
e'dere)a%e'to postalA
CKA8 4N#5 No NuloA
S&te espe&i+i&a o e'dere)o
DeA
VA8CKA8
4"#5
No NuloA
!oneCo<erc&a+ :spe&i+i&a o '<%ero
do tele+o'e &o%er&ialA
VA8CKA8
4NM5
No NuloA
!oneContato :spe&i+i&a o '<%ero
do tele+o'e para
&o'tatoA
VA8CKA8
4NM5
No NuloA
!oneRes&denc&a+ :spe&i+i&a o '<%ero
do tele+o'e reside'&ialA
VA8CKA8
4NM5
!aB :spe&i+i&a o '<%ero
do Fa,/
VA8CKA8
4NM5
17
CELF!ORNECEDOR Ar<a6ena o nG<ero de ce+*+ar dos =ornecedores de
prod*tos para e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o!ornecedor espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o +or'e&edor
a *ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HFO8N:C:CO8IA
Ce+*+ar :spe&i+i&a o 'F do
&elular
VA8CKA84N#5 Chave ;ri%riaA
EMAILF!ORNECEDOR Ar<a6ena o endere'o de e-<a&+ dos =ornecedores de
prod*tos para e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o!ornecedor espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o +or'e&edor
a *ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HFO8N:C:CO8IA
E<a&+ :spe&i+i&a o e'dere)o
de e(%ail
VA8CKA84"M5 Chave ;ri%riaA
1#
ENDFCONTF!%NCIONARIO Ar<a6ena dados de endere'o e contato dos
=*nc&onDr&os da e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o!*nc&onar&o espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o +u'&io'rio
a *ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HF>NC9ONA89OIA
Lo.rado*ro ide'ti+i&a a rua-
ave'ida- s7tio-
asse'ta%e'to-
ala%eda et&/A
VA8CKA84NM5 No NuloA
N*<ero ide'ti+i&a o '<%ero
*ue represe'ta a
lo&aliza)o do i%3velA
VA8CKA84N#5 No NuloA
Ba&rro i'di&a o airroA VA8CKA84NM5 No NuloA
C&dade ide'ti+i&a a &idade
o'de se lo&aliza o
i%3velA
VA8CKA84NM5 No NuloA
%! i'di&a a u'idade da
+edera)oA
CKA8 4"5 No NuloA
CEP ide'ti+i&a o &3digo de
e'dere)a%e'to postalA
CKA8 4N#5 No NuloA
S&te espe&i+i&a o e'dere)o
DeA
VA8CKA84"#5
!oneCo<erc&a+ :spe&i+i&a o '<%ero
do tele+o'e &o%er&ialA
VA8CKA84NM5
!oneContato :spe&i+i&a o '<%ero
do tele+o'e para
&o'tatoA
VA8CKA84NM5 No NuloA
!oneRes&denc&a+ :spe&i+i&a o '<%ero
do tele+o'e reside'&ialA
VA8CKA84NM5
!aB :spe&i+i&a o '<%ero
do Fa,/
VA8CKA84NM5
CELF!%NCIONARIO Ar<a6ena o nG<ero de ce+*+ar dos =*nc&onDr&os da
e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o!*nc&onar&o espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o +u'&io'rio
a *ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HF>NC9ONA89OIA
Ce+*+ar :spe&i+i&a o 'F do
&elular
VA8CKA8
4N#5
Chave ;ri%riaA
1$
EMAILF!%NCIONARIO Ar<a6ena o endere'o de e-<a&+ dos =*nc&onDr&os da
e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o!*nc&onar&o espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o +u'&io'rio
a *ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HF>NC9ONA89OIA
E<a&+ :spe&i+i&a o e'dere)o
de e(%ail
VA8CKA8
4"M5
Chave ;ri%riaA
ENDFCONTFCLIENTE Ar<a6ena dados de endere'o e contato dos c+&entes da
e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.oC+&ente espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o Clie'te a
*ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HC=9:NT:IA
Lo.rado*ro ide'ti+i&a a rua-
ave'ida- s7tio-
asse'ta%e'to-
ala%eda et&/A
VA8CKA84NM5 No NuloA
N*<ero ide'ti+i&a o '<%ero
*ue represe'ta a
lo&aliza)o do i%3velA
VA8CKA84N#5 No NuloA
Ba&rro i'di&a o airroA VA8CKA84NM5 No NuloA
C&dade ide'ti+i&a a &idade
o'de se lo&aliza o
i%3velA
VA8CKA84NM5 No NuloA
%! i'di&a a u'idade da
+edera)oA
CKA8 4"5 No NuloA
CEP ide'ti+i&a o &3digo de
e'dere)a%e'to postalA
CKA8 4N#5 No NuloA
S&te espe&i+i&a o e'dere)o
DeA
VA8CKA84"#5
!oneCo<erc&a+ :spe&i+i&a o '<%ero
do tele+o'e &o%er&ialA
VA8CKA84NM5
!oneContato :spe&i+i&a o '<%ero
do tele+o'e para
&o'tatoA
VA8CKA84NM5 No NuloA
!oneRes&denc&a+ :spe&i+i&a o '<%ero
do tele+o'e reside'&ialA
VA8CKA84NM5
!aB :spe&i+i&a o '<%ero VA8CKA84NM5
2%
do Fa,/
CELFCLIENTE Ar<a6ena o nG<ero de ce+*+ar dos c+&entes da e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.oC+&ente espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o Clie'te a
*ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HC=9:NT:IA
Ce+*+ar :spe&i+i&a o 'F do
&elular
VA8CKA84N#5 Chave ;ri%riaA
EMAILFCLIENTE Ar<a6ena o endere'o de e-<a&+ dos c+&entes da e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.oC+&ente espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o Clie'te a
*ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HC=9:NT:IA
E<a&+ :spe&i+i&a o e'dere)o
de e(%ail
VA8CKA84N#5 Chave ;ri%riaA
DEPENDENTEFCLIENTE Ar<a6ena os dados dos dependentes dos c+&ente da
e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.oC+&ente espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o &lie'te a
*ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HC=9:NT:IA
No<e ide'ti+i&a o 'o%e do
depe'de'teA
VA8CKA84"#5 Chave ;ri%riaA
SeBo ide'ti+i&a o se,o do
depe'de'teA
VA8CKA84N#5 No NuloA
DataDeNasc&<ento espe&i+i&a a data de
'as&i%e'to do
depe'de'teA
CKA84N#5 No NuloA
Parentesco ide'ti+i&a o pare'tes&o
do depe'de'te &o% o
+u'&io'rio
VA8CKA84NM5 No NuloA
21
DEPENDENTEF!%NCIONARIO Ar<a6ena os dados dos dependentes dos
=*nc&onDr&os da e<presa>
ATRIB%TO DESCRIO TIPO RESTRIN?ES
Cod&.o!*nc&onar&o espe&i+i&a u%a
'u%era)o <'i&a para
ide'ti+i&ar o +u'&io'rio
a *ual perte'&eA
CKA8 4M5 Chave ;ri%riaA
Chave :stra'geira
*ue re+ere'&ia o
atriuto HCodigoI
da rela)o
HF>NC9ONA89OIA
No<e ide'ti+i&a o 'o%e do
depe'de'teA
VA8CKA84"#5 Chave ;ri%riaA
SeBo ide'ti+i&a o se,o do
depe'de'teA
VA8CKA84N#5 No NuloA
DataDeNasc&<ento espe&i+i&a a data de
'as&i%e'to do
depe'de'teA
CKA84N#5 No NuloA
Parentesco ide'ti+i&a o pare'tes&o
do depe'de'te &o% o
+u'&io'rio
VA8CKA84NM5 No NuloA
22
SCRIPTS S$L
CREATE TABLE !ORNECEDOR H
Codigo CKA8 4M5-
8a%o VA8CKA8 4NM5 NOT N>==-
Tipo VA8CKA84O5 NOT N>==-
8azaoSo&ial VA8CKA84NM5 NOT N>==-
9's&ri&ao:stadual8G VA8CKA84"#5 NOT N>== >N9G>:-
CN;JC;F CKA84NQ5 NOT N>== >N9G>:-
PRIMARI JEI HCodigoK
K
CREATE TABLE #ENDAH
Codigo CKA84M5-
Cata CKA84N#5 NOT N>==-
Valor 8:A= NOT N>==-
CodigoFor'e&edor VA8CKA84M5 NOT N>==-
PRIMARI JEI HCodigoKL
CONSTRAINT &odFor'e&edorVe'da
!OREI;N JEI HCodigoFor'e&edor5 RE!ERENCES FO8N:C:CO84Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE PROD%TOH
Codigo CKA84M5-
Gua'tidade;rateleira 9NT NOT N>==-
Gua'titade:sto*ue 9NT NOT N>==-
Ces&ri&ao VA8CKA84M#5 NOT N>==-
;re&oVe'da 8:A= NOT N>==-
;re&oCusto 8:A= NOT N>==-
:,&lusivoFor'e&edor BOO=:AN NOT N>==-
Fari&a'te VA8CKA84"#5 NOT N>==-
CataCeValidade CKA84N#5 NOT N>==-
CodigoVe'da VA8CKA84M5 NOT N>==-
PRIMARI JEI HCodigoKL
CONSTRAINT CodVe'da;roduto
!OREI;N JEI HCodigoVe'daK RE!ERENCES V:NCAHCodigoK
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE SETORH
Codigo CKA84M5-
No%e VA8CKA84"#5 NOT N>==-
PRIMARI JEI HCodigoK
K
23
CREATE TABLE CLIENTEH
Codigo CKA84M5-
No%eCo%pleto VA8CKA84"#5 NOT N>==-
Apelido VA8CKA84N#5 -
:stadoCivil VA8CKA84N#5 NOT N>==-
C;F CKA84NQ5 NOT N>== >N9G>:-
8G VA8CKA84"#5 NOT N>== >N9G>:-
Se,o VA8CKA84N#5 NOT N>==-
8e'da 8:A= NOT N>==-
CataCeNas&i%e'to CKA84N#5 NOT N>==-
PRIMARI JEIHCodigoK
K
CREATE TABLE !%NCIONARIOH
Codigo CKA84M5-
No%e VA8CKA84"#5 NOT N>==-
Salario 8:A= NOT N>==-
Cargo VA8CKA84N#5 NOT N>==-
Se,o VA8CKA84N#5 NOT N>==-
:stadoCivil VA8CKA84N#5 NOT N>==-
CataCeNas&i%e'to CKA84N#5 NOT N>==-
CataCeAd%issao CKA84N#5 NOT N>==-
CataCeCe%issao CKA84N#5 NOT N>==-
C;F CKA84NQ5 NOT N>== >N9G>:-
8G VA8CKA84"#5 NOT N>== >N9G>:-
Nu%CarteiraTraalho VA8CKA84N#5 NOT N>== >N9G>:-
CodigoSetor CKA84M5 NOT N>==-
PRIMARI JEI HCodigoKL
CONSTRAINT &odSetor
!OREI;N JEI HCodigoSetorK RE!ERENCES S:TO8HCodigoK
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE LOCAISONDECOMPRAH
CodigoClie'te CKA84M5-
No%e=o&al VA8CKA84"#5-
PRIMARI JEIHNo%e=o&al- CodigoClie'teKL
CONSTRAINT CodClie'te=o&al
!OREI;N JEIHCodigoClie'teK RE!ERENCES C=9:NT:HCodigoK
ON DELETE CASCAC: ON %PDATE CASCAC:
K
24
CREATE TABLE COMPRAH
Codigo CKA84M5-
Valor 8:A= NOT N>==-
ValorCes&o'to 8:A=-
Cata CKA84N#5 NOT N>==-
CodigoFu'&io'ario CKA84M5 NOT N>==-
CodigoClie'te CKA84M5-
PRIMARI JEI HCodigoKL
CONSTRAINT CodFu'&io'arioCo%pra
!OREI;N JEIHCodigoFu'&io'arioK RE!ERENCES F>NC9ONA89OHCodigoK ON
DELETE CASCAC: ON %PDATE CASCAC:L
CONSTRAINT CodClie'teCo%pra
!OREI;N JEI HCodigoClie'teK RE!ERENCES C=9:NT:HCodigoK ON DELETE
CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE PROD%TO#ENDIDOH
Codigo;roduto CKA84M5-
CodigoCo%pra CKA84M5-
Gua'tidade 9NT NOT N>==-
PRIMARI JEI HCodigoCo%pra- Codigo;rodutoKL
CONSTRAINT CodCo%pra;roduto
!OREI;N JEI HCodigo;rodutoK RE!ERENCES ;8OC>TOHCodigoK
ON DELETE CASCAC: ON %PDATE CASCAC:-
CONSTRAINT Cod;rodutoVe'dido
!OREI;N JEI HCodigoCo%praK RE!ERENCES COJ;8AHCodigoK
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE CEE$%EH
Nu%ero VA8CKA84"#5-
Ba'&o VA8CKA84N#5 NOT N>==-
Age'&ia VA8CKA84N#5 NOT N>==-
Co'ta VA8CKA84N#5 NOT N>==-
No%e:%issor VA8CKA84"#5 NOT N>==-
C;F CKA84NQ5 NOT N>==-
CataCeVe'&i%e'to CKA84N#5 NOT N>==-
Tele+o'e:%issor VA8CKA84NM5 NOT N>==-
CodigoCo%pra CKA84M5 NOT N>==-
PRIMARI JEIHNu%eroKL
CONSTRAINT CodCo%praChe*ue
!OREI;N JEIHCodigoCo%praK RE!ERENCES COJ;8AHCodigoK
ON DELETE CASCAC: ON %PDATE CASCAC:
K
25
CREATE TABLE #ALEH
Codigo CKA84M5-
CataCeVe'&i%e'to CKA84N#5 NOT N>==-
CodigoCo%pra CKA84M5 NOT N>==-
PRIMARI JEIHCodigoKL
CONSTRAINT CodCo%praVale
!OREI;N JEIHCodigoCo%praK RE!ERENCES COJ;8AHCodigoK
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE ENDFCONTF!ORNECEDORH
CodigoFor'e&edor CKA84M5-
=ogradouro VA8CKA84NM5 NOT N>==-
Nu%ero VA8CKA84N#5 NOT N>==-
Bairro VA8CKA84NM5 NOT N>==-
Cidade VA8CKA84NM5 NOT N>==-
>F CKA84"5 NOT N>==-
C:; CKA84N#5 NOT N>==-
Site VA8CKA84"#5 NOT N>==-
Fo'eCo%er&ial VA8CKA84NM5 NOT N>==-
Fo'eCo'tato VA8CKA84NM5 NOT N>==-
Fo'e8eside'&ial VA8CKA84NM5-
Fa, VA8CKA84NM5-
PRIMARI JEI HCodigoFor'e&edorKL
CONSTRAINT &odFor'e&edor:'dCo't
!OREI;N JEI HCodigoFor'e&edor5 RE!ERENCES FO8N:C:CO84Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE CELF!ORNECEDORH
CodigoFor'e&edor CKA84M5-
Celular VA8CKA84N#5-
PRIMARI JEI HCodigoFor'e&edor- CelularKL
CONSTRAINT &odFor'e&edorCel
!OREI;N JEI HCodigoFor'e&edor5 RE!ERENCES FO8N:C:CO84Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE EMAILF!ORNECEDORH
CodigoFor'e&edor CKA84M5-
:%ail VA8CKA84"M5-
PRIMARI JEI HCodigoFor'e&edor- :%ailKL
CONSTRAINT &odFor'e&edor:%ail
!OREI;N JEI HCodigoFor'e&edor5 RE!ERENCES FO8N:C:CO84Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
26
CREATE TABLE ENDFCONTF!%NCIONARIOH
CodigoFu'&io'ario CKA84M5-
=ogradouro VA8CKA84NM5 NOT N>==-
Nu%ero VA8CKA84N#5 NOT N>==-
Bairro VA8CKA84NM5 NOT N>==-
Cidade VA8CKA84NM5 NOT N>==-
>F CKA84"5 NOT N>==-
C:; CKA84N#5 NOT N>==-
Site VA8CKA84"#5-
Fo'eCo%er&ial VA8CKA84NM5-
Fo'eCo'tato VA8CKA84NM5 NOT N>==-
Fo'e8eside'&ial VA8CKA84NM5-
Fa, VA8CKA84NM5-
PRIMARI JEI HCodigoFu'&io'arioKL
CONSTRAINT &odFu'&io'ario:'dCo't
!OREI;N JEI HCodigoFu'&io'ario5 RE!ERENCES F>NC9ONA89O4Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE CELF!%NCIONARIOH
CodigoFu'&io'ario CKA84M5-
Celular VA8CKA84N#5-
PRIMARI JEI HCodigoFu'&io'ario-CelularKL
CONSTRAINT &odFu'&io'arioCel
!OREI;N JEI HCodigoFu'&io'ario5 RE!ERENCES F>NC9ONA89O4Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE EMAILF!%NCIONARIOH
CodigoFu'&io'ario CKA84M5-
:%ail VA8CKA84"M5-
PRIMARI JEI HCodigoFu'&io'ario- :%ailKL
CONSTRAINT &odFu'&io'ario:%ail
!OREI;N JEI HCodigoFu'&io'ario5 RE!ERENCES F>NC9ONA89O4Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
27
CREATE TABLE ENDFCONTFCLIENTEH
CodigoClie'te CKA84M5-
=ogradouro VA8CKA84NM5 NOT N>==-
Nu%ero VA8CKA84N#5 NOT N>==-
Bairro VA8CKA84NM5 NOT N>==-
Cidade VA8CKA84NM5 NOT N>==-
>F CKA84"5 NOT N>==-
C:; CKA84N#5 NOT N>==-
Site VA8CKA84"#5-
Fo'eCo%er&ial VA8CKA84NM5-
Fo'eCo'tato VA8CKA84NM5 NOT N>==-
Fo'e8eside'&ial VA8CKA84NM5-
Fa, VA8CKA84NM5-
PRIMARI JEI HCodigoClie'teKL
CONSTRAINT &odClie'te:'dCo't
!OREI;N JEI HCodigoClie'te5 RE!ERENCES C=9:NT:4Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE CELFCLIENTEH
CodigoClie'te CKA84M5-
Celular VA8CKA84N#5-
PRIMARI JEI HCodigoClie'te- CelularKL
CONSTRAINT &odClie'teCel
!OREI;N JEI HCodigoClie'te5 RE!ERENCES C=9:NT:4Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE EMAILFCLIENTEH
CodigoClie'te CKA84M5-
:%ail VA8CKA84"M5-
PRIMARI JEI HCodigoClie'te- :%ailKL
CONSTRAINT &odClie'te:%ail
!OREI;N JEI HCodigoClie'te5 RE!ERENCES C=9:NT:4Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
CREATE TABLE DEPENDENTEFCLIENTEH
CodigoClie'te CKA84M5-
No%e VA8CKA84"#5-
Se,o VA8CKA84N#5 NOT N>==-
CataCeNas&i%e'to CKA84N#5 NOT N>==-
;are'tes&o VA8CKA84NM5 NOT N>==-
PRIMARI JEIHCodigoClie'te- No%eKL
CONSTRAINT &odClie'teCepe'de'te
!OREI;N JEI HCodigoClie'te5 RE!ERENCES C=9:NT:4Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
2#
CREATE TABLE DEPENDENTEF!%NCIONARIOH
CodigoFu'&io'ario CKA84M5-
No%e VA8CKA84"#5-
Se,o VA8CKA84N#5 NOT N>==-
CataCeNas&i%e'to CKA84N#5 NOT N>==-
;are'tes&o VA8CKA84NM5 NOT N>==-
PRIMARI JEIHCodigoFu'&io'ario- No%eKL
CONSTRAINT &odFu'&io'arioCepe'de'te
!OREI;N JEI HCodigoFu'&io'ario5 RE!ERENCES F>NC9ONA89O4Codigo5
ON DELETE CASCAC: ON %PDATE CASCAC:
K
2$
PROJETO DE BANCO DE DADOS ETAPA III
/ PO#OAMENTO DAS TABELAS
!ORNECEDOR
9NS:8T 9NTO FO8N:C:CO8 VA=>:S 4ST###NS-S=i%pezaS-SJurid7&aS-SNovo
BrilhoS-SN##NMUNTOQVQ$NS-SVQ"UTO$"###NUTS5A
9NS:8T 9NTO FO8N:C:CO8 VA=>:S 4ST###"S-SAli%e'tosS-SF7si&aS-SJoo C
Al%eidaS-SVV"M"$MS-SNVO/QQV/"NQ(QMS5A
9NS:8T 9NTO FO8N:C:CO8 VA=>:S 4ST###VS-SFriosS-SJurid7&aS-S;o'to do
FrioS-SVQ$O"VTNMMVUONS-S"U$$#$#N###NQVS5A
9NS:8T 9NTO FO8N:C:CO8 VA=>:S 4ST###QS-SAli%e'tosS-SJurid7&aS-S8C
Ali%e'tosS-S"$#NN##NMUNTOQS-SM"UVO$Q$###N$$S5A
9NS:8T 9NTO FO8N:C:CO8 VA=>:S 4ST###MS-SBeidasS-SF7si&aS-SJar&os J
=iraS-S$$"N"#UTS-SNVO/$O"/N""($#S5
ENDFCONTF!ORNECEDOR
9NS:8T 9NTO :NCLCONTLFO8N:C:CO8 VA=>:S 4ST###NS- S8 Nelso' JeiraS-
S"UTS- S:sta)oS- SSousaS- S;BS-SMOO#Q(U##S- SDDD/'ovorilho/&o%S- S4OV5 VM""("QTVS-
S4OV5 VM""($#QOS- N>==- S4OV5 VM""(NVQ$S5A
9NS:8T 9NTO :NCLCONTLFO8N:C:CO8 VA=>:S 4ST###"S- SAv NF de JaioS- S#QS-
SCe'troS- SCa%pi'a Gra'deS- S;BS-SMOM$#("NVS- SDDD/djoao/&o%/rS- S4OV5 VQQ"(#$"VS-
S4OV5 $$"V(N"Q"S- N>==- S4OV5 VQVN(N"#"S5A
9NS:8T 9NTO :NCLCONTLFO8N:C:CO8 VA=>:S 4ST###VS- S8 Severi'o li%aS-
SUVS- SCe'troS- SJoao ;essoaS- S;BS-SM$OT$(#Q"S- SDDD/po'to+rio/&o%/rS- S4OV5 VMMM(
$##NS- S4OV5 VMMM(MQQOS- N>==- S4OV5 VMMM(NVQ$S5A
9NS:8T 9NTO :NCLCONTLFO8N:C:CO8 VA=>:S 4ST###QS- S8 =uiz Carta,oS-
SM"US- SWo'a =esteS- SSo ;auloS- SS;S-STOMU#$(#"US- SDDD/r&ali%e'tos/&o%S- S4NN5 TMUO(
TOU"S- S4NN5 TMUO($#QOS- N>==- S4NN5 TMUO($#$#S5A
9NS:8T 9NTO :NCLCONTLFO8N:C:CO8 VA=>:S 4ST###MS- S8 ju'io vitorS- SVNS-
SCe'troS- SCa%pi'a Gra'deS- S;BS-SMOM$#(QM#S-SDDD/%eidas/&o%/rS- S4OV5 VMVN(
"QTVS- S4OV5 VMVN(NQNMS- N>==- S4OV5 VMVN(NNQUS5A
CELF!ORNECEDOR
9NS:8T 9NTO C:=LFO8N:C:CO8 VA=>:S 4ST###"S-S$$VM($NMVS5A
9NS:8T 9NTO C:=LFO8N:C:CO8 VA=>:S 4ST###"S-SOT#U($#TVS5A
9NS:8T 9NTO C:=LFO8N:C:CO8 VA=>:S 4ST###MS-SOOM$(QMO$S5A
9NS:8T 9NTO C:=LFO8N:C:CO8 VA=>:S 4ST###VS-S$N"#("M"US5A
9NS:8T 9NTO C:=LFO8N:C:CO8 VA=>:S 4ST###QS-S$$NQ(T#NMS5
EMAILF!ORNECEDOR
9NS:8T 9NTO :JA9=LFO8N:C:CO8 VA=>:S 4ST###"S-S'ovorilhoXhot%ail/&o%S5A
3%
9NS:8T 9NTO :JA9=LFO8N:C:CO8 VA=>:S 4ST###NS-SjoaoXhot%ail/&o%S5A
9NS:8T 9NTO :JA9=LFO8N:C:CO8 VA=>:S 4ST###MS-Spo'to+rioXol/&o%/rS5A
9NS:8T 9NTO :JA9=LFO8N:C:CO8 VA=>:S
4ST###VS-Sr&ali%e'tosXg%ail/&o%/rS5A
9NS:8T 9NTO :JA9=LFO8N:C:CO8 VA=>:S
4ST###QS-S%ar&osLkiraXhot%ail/&o%S5
#ENDA
9NS:8T 9NTO V:NCA VA=>:S 4S"###NS- SNM!#Q!"##$S- S"MQV/$MS- ST###NS5A
9NS:8T 9NTO V:NCA VA=>:S 4S"###"S- S""!#U!"##$S- SNN$VQ/NS- ST###"S5A
9NS:8T 9NTO V:NCA VA=>:S 4S"###VS- S#Q!#M!"##$S- SV#UM/#MS- ST###VS5A
9NS:8T 9NTO V:NCA VA=>:S 4S"###QS- SNU!#M!"##$S- SN#"V/"VS- ST###MS5A
9NS:8T 9NTO V:NCA VA=>:S 4S"###MS- S#N!#U!"##$S- SNM#QM/O$S- ST###QS5A
PROD%TO
9NS:8T 9NTO ;8OC>TO VA=>:S 4SN###NS- N#- V"- SSao e% ;3 Novo BrilhoS-
V/O#- V/V#- T8>:- SSao Novo BrilhoS- S"#!N"!"#N#S- S"###NS5A
9NS:8T 9NTO ;8OC>TO VA=>:S 4SN###"S- NQ- "M- SYa+er 8e&hado Saor
Jora'goS- N/TQ- N/VT- FA=S:- SFortale&eS- S#V!#"!"#N#S- S"###"S5A
9NS:8T 9NTO ;8OC>TO VA=>:S 4SN###VS- Q- M- SGueijo Jussarela Sa'ta Jaria
ZgS- NQ/O#- NV/MM- FA=S:- SSa'ta JariaS- SN"!#O!"##$S- S"###VS5A
9NS:8T 9NTO ;8OC>TO VA=>:S 4SN###QS- NN- "#- SGuara' A'tarti&a " ltsS- "/O#-
"/V#- FA=S:- SA'tarti&aS- SNV!#"!"#N#S- S"###QS5A
9NS:8T 9NTO ;8OC>TO VA=>:S 4SN###MS- "#- Q#- SArroz Tio JooS- "/M#- "/#M-
T8>:- S>ra'oS- S#T!#V!"#N#S- S"###MS5A
SETOR
9NS:8T 9NTO S:TO8 VA=>:S 4S####NS-SVe'dasS5A
9NS:8T 9NTO S:TO8 VA=>:S 4S####"S-S=i%pezaS5A
9NS:8T 9NTO S:TO8 VA=>:S 4S####VS-SFi'a'&eiroS5A
9NS:8T 9NTO S:TO8 VA=>:S 4S####QS-S:'tregasS5A
9NS:8T 9NTO S:TO8 VA=>:S 4S####MS-SServi)os GeraisS5
!%NCIONARIO
9NS:8T 9NTO F>NC9ONA89O VA=>:S 4SQ###NS-SA'derso'
SilvaS-N###-SCai,aS-SJas&uli'oS-SCasadoS-SN#!#M!N$OTS-S#M!#O!"##"S-SNM!#N!"##$S-STUT/#
#$/VQO(TVS-SUO$#N"VS-S$OTUTOVM#S-S####VS5A
9NS:8T 9NTO F>NC9ONA89O VA=>:S 4SQ###"S-SJos.
AugustoS-O##-S:'tregadorS-SJas&uli'oS-SSolteiroS-S"V!N"!N$OQS-S#M!N"!"##US-SN"!#$!"##TS
-ST"V/#Q$/VQQ(QVS-STUOQ$#"S-S"$OTQMO#$S-S####QS5A
9NS:8T 9NTO F>NC9ONA89O VA=>:S 4SQ###VS-S=uiz
A%aroS-V##-SWeladorS-SJas&uli'oS-SCasadoS-SN"!NN!N$OVS-SNM!#U!"##VS-SN#!#Q!"##QS-S""$/
$OT/MUT(UUS-S"TUVMQOS-SMQUMTV#$"S-S####"S5A
31
9NS:8T 9NTO F>NC9ONA89O VA=>:S 4SQ###QS-SJaria da
SilvaS-N"##-SVe'dedorS-SFe%i'i'oS-SCasadaS-S#N!#"!N$T$S-S#"!N"!"###S-S#"!#N!"##NS-SVO
V/QUM/$$O(VMS-SNO"TUQ#S-S"QMVUO#$S-S####NS5A
9NS:8T 9NTO F>NC9ONA89O VA=>:S 4SQ###MS-SJi&hael
Ja&kso'S-NM##-SCai,aS-SJas&uli'oS-SSolteiroS-S"V!N"!N$O#S-SN"!#V!"##NS-S"M!#U!"##$S-SV$
Q/TTT/#"$(N#S-S"OV#$QMS-S"OTQUM$V#S-S####MS5
CELF!%NCIONARIO
9NS:8T 9NTO C:=LF>NC9ONA89O VA=>:S 4SQ###VS- S$VUT(OTUMS5A
9NS:8T 9NTO C:=LF>NC9ONA89O VA=>:S 4SQ###MS- SOOOT(TOVNS5A
9NS:8T 9NTO C:=LF>NC9ONA89O VA=>:S 4SQ###NS- S$$QT(M"QVS5A
9NS:8T 9NTO C:=LF>NC9ONA89O VA=>:S 4SQ###QS- SOO"V(VTT#S5A
9NS:8T 9NTO C:=LF>NC9ONA89O VA=>:S 4SQ###"S- SOTUM($#$#S5
EMAILF!%NCIONARIO
9NS:8T 9NTO :JA9=LF>NC9ONA89O VA=>:S 4SQ###VS-
SluizLa%aroXhot%ail/&o%S5A
9NS:8T 9NTO :JA9=LF>NC9ONA89O VA=>:S 4SQ###MS- Sja&kso'LMXhot%ail/&o%S5A
9NS:8T 9NTO :JA9=LF>NC9ONA89O VA=>:S 4SQ###NS- Sa'derso'Xhot%ail/&o%S5A
9NS:8T 9NTO :JA9=LF>NC9ONA89O VA=>:S 4SQ###QS- S%ariaLsilvaXge%ail/&o%S5A
9NS:8T 9NTO :JA9=LF>NC9ONA89O VA=>:S 4SQ###"S-
SjoseLaugustoXhot%ail/&o%S5
ENDFCONTF!%NCIONARIO
9NS:8T 9NTO :NCLCONTLF>NC9ONA89O VA=>:S4SQ###NS-S8ua Nelso'
J/S-SN"S-S:streitoS-SSousaS-S;BS-SMOO##N(NS- 'ull -S4OV5OO#O(N"VQS-S4OV5VM""N"VQS-'ull5A
9NS:8T 9NTO :NCLCONTLF>NC9ONA89O VA=>:S4SQ###"S-S8ua A/
Sar%e'toS-S"VS-S:sta)oS-SSousaS-S;BS-SMOO##N("S-'ull-S4OV5OO#O(
QV"NS-S4OV5VM""QV"NS-'ull5A
9NS:8T 9NTO :NCLCONTLF>NC9ONA89O VA=>:S4SQ###VS-S8ua Augusto
F/S-SV"S-SGato ;retoS-SSousaS-S;BS-SMOO##N(VS-'ull-S4OV5OO#O(Q"VNS-S4OV5VM""""""S-'ull5A
9NS:8T 9NTO :NCLCONTLF>NC9ONA89O VA=>:S4SQ###QS-S8ua G/
Ju'izS-S#OS-SCe'troS-SSousaS-S;BS-SMOO##N(QS-'ull-S4OV5OO#O(NNNNS-S4OV5VM""VOVOS-'ull5A
9NS:8T 9NTO :NCLCONTLF>NC9ONA89O VA=>:S4SQ###MS-S8ua K/
;i'toS-S#$S-SAreiasS-SSousaS-S;BS-SMOO##N(MS- 'ull -S4OV5OO#O(OO$$S-S4OV5VM""N"""S-'ull5
CLIENTE
9NS:8T 9NTO C=9:NT: VA=>:S4SV###NS-SCarlos Felippe
SousaS-SNegoS-SCasadoS-SN"V/QMU/O$#(N"S-STUMQO$#S-SJas&uli'oS-M###-SNT!#N!N$O$S5A
9NS:8T 9NTO C=9:NT: VA=>:S4SV###"S-S8odrigo
;i%poS-S;i%poS-SSolteiroS-SNNN/"""/VVV(NUS-STOTM#""S-SJas&uli'oS-T###-S"M!#U!N$OTS5A
9NS:8T 9NTO C=9:NT: VA=>:S4SV###VS-SFra'&is&o
32
FerreiraS-SChi&oS-SCasadoS-S"QV/MUQ/$$O(NQS-SVMQ"UT$S-SJas&uli'oS-U##-SN#!N"!N$TQS5A
9NS:8T 9NTO C=9:NT: VA=>:S4SV###QS-SJaria do
So&orroS-SCorri'haS-SCasadaS-SMQQ/VUM/$$N(
TUS-SN#$VOOTV"S-SFe%i'i'oS-$M#-S#O!#$!N$OQS5A
9NS:8T 9NTO C=9:NT: VA=>:S4SV###MS-SGeralda
Jar*uesS-SGeraS-SSolteiraS-SVTM/OOT/N##(VQS-SUVMQ$#MS-SFe%i'i'oS-O##-S#$!N"!N$TTS5
ENDFCONTFCLIENTE
9NS:8T 9NTO :NCLCONTLC=9:NT: values 4SV###NS- S8 =uiz go'zagaS- SUOS-
SCe'troS- SsousaS- S;BS- SMOO#N(QM$S- 'ull- 'ull- S4OV5 VM"N(MQTOS- S4OV5 VM"N(MQTOS- 'ull5 A
9NS:8T 9NTO :NCLCONTLC=9:NT: values 4SV###"S- S8 &asa vi'teS- SMUVS- Sesta)oS-
SCa%pi'a Gra'deS- S;BS- SM$TM#(N#"S- 'ull- 'ull- S4OV5 VQVN("#MUS- S4OV5 VQVN("#MUS-
'ull5A
9NS:8T 9NTO :NCLCONTLC=9:NT: values 4SV###VS- S8 leao os&oS- SQ$$S- SA'geli'S-
SsousaS- S;BS- SMOO#N(QVNS- 'ull- 'ull- S4OV5 VM""("T$#S- S4OV5 VM""("T$#S- 'ull 5A
9NS:8T 9NTO :NCLCONTLC=9:NT: values 4SV###QS- S8 Targi'o =iraS- S"NS- S Ce'troS-
Sjoao ;essoaS- S;BS- SM$UU"(UT$S- 'ull- 'ull- S4OV5 V""Q(UTUOS- S4OV5 V""Q(UTUOS- 'ull5A
9NS:8T 9NTO :NCLCONTLC=9:NT: values 4SV###MS- S8 li%o videsS- SVVMS- SCe'troS-
SSousaS- S;BS- SMOO#N(MMMS- 'ull- 'ull- S4OV5 VM""(MVQ"S- S4OV5 VM""(MVQ"S- 'ull5
CELFCLIENTE
9NS:8T 9NTO C:=LC=9:NT: VA=>:S 4SV###NS- S$$"M(Q#VNS5A
9NS:8T 9NTO C:=LC=9:NT: VA=>:S 4SV###NS- SOTU$(TO#NS5A
9NS:8T 9NTO C:=LC=9:NT: VA=>:S 4SV###"S- SOUMV(N"NQS5A
9NS:8T 9NTO C:=LC=9:NT: VA=>:S 4SV###VS- S$NVM(Q#U"S5A
9NS:8T 9NTO C:=LC=9:NT: VA=>:S 4SV###VS- SOTT$(QUUQS5
EMAILFCLIENTE
9NS:8T 9NTO :JA9=LC=9:NT: VA=>:S4SV###NS-S&+Xhot%ail/&o%S5A
9NS:8T 9NTO :JA9=LC=9:NT: VA=>:S4SV###"S-SrpXterra/&o%S5A
9NS:8T 9NTO :JA9=LC=9:NT: VA=>:S4SV###VS-S+Xhot%ail/&o%S5A
9NS:8T 9NTO :JA9=LC=9:NT: VA=>:S4SV###QS-S%sXg%ail/&o%S5A
9NS:8T 9NTO :JA9=LC=9:NT: VA=>:S4SV###MS-Sg%Xol/&o%S5
COMPRA
9NS:8T 9NTO COJ;8A VA=>:S 4SM###NS-"QM/QM- "#- SNQ!N#!"##MS- SQ###NS-
SV###NS5A
9NS:8T 9NTO COJ;8A VA=>:S4SM###"S-MM-M-S"V!#U!"##OS-SQ###"S-SV###VS5A
9NS:8T 9NTO COJ;8A VA=>:S4SM###VS-NN-N>==-S#Q!#V!"##$S-SQ###VS-N>==5A
9NS:8T 9NTO COJ;8A VA=>:S4SM###QS-MU#-MO-S#O!#U!"##TS-SQ###QS-SV###QS5A
33
9NS:8T 9NTO COJ;8A VA=>:S4SM###MS-T##-OQ-SNV!#T!"##"S-SQ###MS-SV###MS5
PROD%TO#ENDIDO
9NS:8T 9NTO ;8OC>TOV:NC9CO VA=>:S 4SN###NS- SM###"S- M5A
9NS:8T 9NTO ;8OC>TOV:NC9CO VA=>:S 4SN###"S- SM###VS- V5A
9NS:8T 9NTO ;8OC>TOV:NC9CO VA=>:S 4SN###VS- SM###NS- M5A
9NS:8T 9NTO ;8OC>TOV:NC9CO VA=>:S 4SN###QS- SM###MS- N5A
9NS:8T 9NTO ;8OC>TOV:NC9CO VA=>:S 4SN###MS- SM###QS- "5
LOCAISONDECOMPRA
9NS:8T 9NTO =OCA9SONC:COJ;8A VA=>:S 4SV###"S-S=ojas JaiaS5A
9NS:8T 9NTO =OCA9SONC:COJ;8A VA=>:S 4SV###"S-SSuper%er&ado Feli,S5A
9NS:8T 9NTO =OCA9SONC:COJ;8A VA=>:S 4SV###VS-SAta&ado dos eletrosS5A
9NS:8T 9NTO =OCA9SONC:COJ;8A VA=>:S 4SV###QS-S9'si'ua'teS5A
9NS:8T 9NTO =OCA9SONC:COJ;8A VA=>:S 4SV###MS-S:spla'adaS5
#ALE
9NS:8T 9NTO VA=: VA=>:S4SU###NS-SN#!#V!"##$S-SM###MS5A
9NS:8T 9NTO VA=: VA=>:S4SU###"S-S"Q!N#!"##$S-SM###QS5A
9NS:8T 9NTO VA=: VA=>:S4SU###VS-SN#!N"!"##$S-SM###VS5A
9NS:8T 9NTO VA=: VA=>:S4SU###QS-S#N!N"!"#N#S-SM###"S5A
9NS:8T 9NTO VA=: VA=>:S4SU###MS-S"V!#Q!"##$S-SM###NS5
CEE$%E
9NS:8T 9NTO CK:G>: VA=>:S4SVQ""($OOT(UMN$(OUN"S-SBa'&o realS-SV"OT(
$S-SV$#"(NS-SA'to'ioS-SNO"/V$Q/QTQ(N"S-SNQ!N"!"##$S-S$$UTN"N"S-SM###NS5A
9NS:8T 9NTO CK:G>: VA=>:S4SVOVT(Q$QO(NOTU(N$$$S-SBrades&oS-S"O$O(NS-S"TOT(
$S-SJulia'aS-SOTU/VVT/$OT(OTS-S#"!#V!"##TS-S$$UTNVNVS-SM###"S5A
9NS:8T 9NTO CK:G>: VA=>:S4SQ$O"(O"$#("$ON(TTTTS-SB/ BrasilS-SVTO"(VS-SOQTQ(
OS-S:%erso'S-SOTQ/$#$/"VQ("VS-S"$!#"!"##OS-S$$UTNQNQS-SM###VS5A
9NS:8T 9NTO CK:G>: VA=>:S4SN$O"("$QO(UUQQ($"TVS-SKSBCS-SOV##(MS-SNO"V(
VS-SJorgeS-SUVT/VQM/MUT(NNS-SVN!N"!"##$S-S$$UTNMNMS-SM###QS5A
9NS:8T 9NTO CK:G>: VA=>:S4SOVUQ($OTU(##$"("UNTS-SB/NordesteS-SQUVT(
$S-SN$O"(TS-S:d7lso'S-SUVM/OM$/MOV(#S-S"N!#M!"##TS-S$$UTNUNUS-SM###MS5
DEPENDENTEFCLIENTE
9NS:8T 9NTO C:;:NC:NT:LC=9:NT:
VA=>:S4SV###NS-SGariellaS-SFe%i'i'oS-SN#!#U!N$$NS-SCo'jugeS5A
34
9NS:8T 9NTO C:;:NC:NT:LC=9:NT:
VA=>:S4SV###"S-SJ.ssi&aS-SFe%i'i'oS-SNU!#"!N$$#S-S9r%oS5A
9NS:8T 9NTO C:;:NC:NT:LC=9:NT:
VA=>:S4SV###VS-SFaia'oS-SJas&uli'oS-S#N!#N!N$$QS-SFilhoS5A
9NS:8T 9NTO C:;:NC:NT:LC=9:NT:
VA=>:S4SV###QS-S=u&ioS-SJas&uli'oS-S"$!#Q!N$OVS-SCo'jugeS5A
9NS:8T 9NTO C:;:NC:NT:LC=9:NT:
VA=>:S4SV###MS-SJ1aoS-SJas&uli'oS-SNU!#"!N$$#S-SFilhoS5A
DEPENDENTEF!%NCIONARIO
9NS:8T 9NTO C:;:NC:NT:LF>NC9ONA89O
VA=>:S4SQ###NS-SJoa*ui%S-SJas&uli'oS-SN#!#V!N$OUS-SCo'jugeS5A
9NS:8T 9NTO C:;:NC:NT:LF>NC9ONA89O
VA=>:S4SQ###"S-S=ua'aS-SFe%i'i'oS-S"N!#Q!N$OTS-SCo'jugeS5A
9NS:8T 9NTO C:;:NC:NT:LF>NC9ONA89O
VA=>:S4SQ###VS-SJo'asS-SJas&uli'oS-SN#!#V!N$$$S-SFilhoS5A
9NS:8T 9NTO C:;:NC:NT:LF>NC9ONA89O VA=>:S4SQ###QS-SA'a
=u7zaS-SFe%i'i'oS-S#N!N"!N$$US-SFilhoS5A
9NS:8T 9NTO C:;:NC:NT:LF>NC9ONA89O VA=>:S4SQ###MS-SJi&hael
Segu'doS-SJas&uli'oS-SN#!#V!N$$VS-SFilhoS5
35
0 CRIAO DAS CONS%LTAS
/ Se+ec&one o cod&.oL o no<e co<p+etoL e a renda dos c+&entes do seBo
<asc*+&no A*e poss*e< a renda ac&<a de RM />NNNLNN>
S:=:CT &odigo- 'o%e&o%pleto- re'da
F8OJ C=9:NT:
YK:8: 4se,o[SJas&uli'oS5 ANC 4re'da \N###5
0 Se+ec&one a descr&'(o e o cOd&.o dos prod*tos A*e s(o eBc+*s&Cos de se*
=ornecedorL j*nta<ente co< a ra6(o soc&a+ e o cOd&.o do correspondente
=ornecedor>
S:=:CT ;/&odigo AS Codigo;roduto- ;/des&ri&ao AS Ces&ri&ao;roduto-
F/razaoso&ial AS 8azaoSo&ialFor'e&edor- F/&odigo AS CodigoFor'e&edor
F8OJ ;8OC>TO ;- FO8N:C:CO8 F- Ve'da V
YK:8: 4;/e,&lusivoFor'e&edor5 ANC 4V/&odigo [ ;/&odigoVe'da5 ANC 4F/&odigo [
V/&odigoFor'e&edor5
1 Se+ec&one o no<e co<p+eto e o cOd&.o do c+&ente A*e jD rea+&6o* a+.*<a
co<pra ac&<a de RM 3NNLNN j*nta<ente co< o Ca+or da co<pra>
S:=:CT :/&odigo- :/'o%e&o%pleto- C/valor
F8OJ C=9:NT: :- COJ;8A C
YK:8: 4:/&odigo [ C/&odigo&lie'te5 ANC 4C/valor\M##5
2 Se+ec&one o no<eL o cOd&.o e o car.o dos =*nc&onDr&os do setor de Cendas>
S:=:CT F/&odigo- F/'o%e- F/&argo
F8OJ 4F>NC9ONA89O F JO9N S:TO8 S ON F/&odigosetor [ S/&odigo5
YK:8: S/'o%e [ SVe'dasS
3 Se+ec&one o cOd&.o e a ra6(o soc&a+ dos =ornecedores A*e rea+&6ara< Cendas
e o Ca+or tota+ de s*as Cendas>
S:=:CT F/&odigo- F/razaoSo&ial- S>J 4V/valor5 AS ValordasCo%pras
F8OJ FO8N:C:CO8 F- V:NCA V
YK:8: F/&odigo [ V/&odigoFor'e&edor
G8O>; B] F/&odigo- F/razaoSo&ial
4 Se+ec&one o Cod&.o e o no<e co<p+eto dos c+&ente A*e poss*e<
dependentes co< o parentesco cPnj*.e>
S:=:CT :/&odigo- :/'o%e&o%pleto
F8OJ C=9:NT: :
YK:8: :^9STS 4S:=:CT _ F8OJ C:;:NC:NT:LC=9:NT: CC YK:8:
4:/&odigo [ CC/&odigo&lie'te5 ANC 4CC/pare'tes&o [ SCo'jugeS55
O8C:8 B] :/'o%e&o%pleto ASC
36
5 Se+ec&one o cOd&.oL o no<e co<p+eto e a renda e c+ass&=&A*e de acordo co<
a renda se o c+&ente .an9a po*coHA*ando a renda Q <enor A*e RM />NNNLNNK o*
.an9a ra6oDCe+ HA*ando a renda estD entre RM />NNNLNN e RM 2>NNNLNNK o* se
.an9a <*&to
S:=:CT &odigo- 'o%e&o%pleto- re'da-
CAS:
YK:N 4re'da`N###5 TK:N SGa'ha pou&oS
YK:N 4re'da\Q###5 TK:N SGa'ha %uitoS
:=S: SGa'ha 8azovelS
:NC AS Situa&ao F8OJ C=9:NT:
7 Se+ec&one para cada setor o cOd&.o e o no<eL j*nta<ente co< o Ca+or de
sa+Dr&o <enorL o Ca+or de sa+Dr&o <a&orL a <Qd&a sa+ar&a+ e a A*ant&dade de
=*nc&onDr&os A*e tra)a+9a< nesse setor>
S:=:CT S/&odigo AS CodigoCeparta%e'to- S/'o%e AS No%eCeparta%e'to-
J9N4F/Salario5 AS Je'orSalario- JA^4F/Salario5 AS JaiorSalario- AVG4F/Salario5 AS
JediaSalarial- CO>NT4_5 AS Gua'tidadeCeFu'&io'arios
F8OJ S:TO8 S- F>NC9ONA89O F
YK:8: S/&odigo [ F/&odigoSetor
G8O>; B] S/&odigo- S/ 'o%e
8 Se+ec&one o cOd&.o e a descr&'(o dos prod*tos A*e jD =ora< Cend&dos e<
pe+o <enos *<a co<pra>
S:=:CT ;/&odigo- ;/des&ri&ao
F8OJ ;8OC>TO ; - ;8OC>TOV:NC9CO ;V
YK:8: ;/&odigo [ ;V/&odigo;roduto
G8O>; B] ;/&odigo- ;/des&ri&ao
KAV9NG CO>NT4_5\#
/N Se+ec&one o Cod&.o e a descr&'(o dos prod*tos =ornec&dos pe+o =ornecedor
de ra6(o soc&a+ NoCo Br&+9o>
S:=:CT ;/&odigo- ;/des&ri&ao
F8OJ ;8OC>TO ; - V:NCA V
YK:8: 4;/&odigoVe'da [ V/&odigo5 ANC 4V/&odigoFor'e&edor 9N
4S:=:CT F/&odigo
F8OJ FO8N:C:CO8 F
YK:8: F/razaoSo&ial [ SNovo
BrilhoS55
37
1 CRIAO DAS #IS?ES
/ Rec*pere o cOd&.o e o no<e dos =*nc&onDr&os A*e poss*e< dependentes
co< parentesco =&+9oL j*nta<ente co< o no<e do dependente>
C8:AT: V9:Y F>NC9ONA89OSCOJF9=KOS
AS S:=:CT F/&odigo- F/'o%e- CF/'o%e AS 'o%edepe'de'te
F8OJ F>NC9ONA89O F- C:;:NC:NT:LF>NC9ONA89O CF
YK:8: 4CF/pare'tes&o [ SFilhoS5 ANC 4F/&odigo [ CF/&odigoFu'&io'ario5
0 Rec*pere o cOd&.o e o no<e co<p+eto do c+&ente A*e rea+&6o* co<pras
pa.ando co< Ca+esL j*nta<ente do cOd&.o do Ca+eL a data de Cenc&<ento do
Ca+e e o Ca+or da co<pra>
C8:AT: V9:Y COJ;8AC=9:NT:VA=:
AS S:=:CT C=/&odigo- C=/'o%e&o%pleto- V/&odigo AS &odigovale- C/valor-
V/datadeve'&i%e'to
F8OJ COJ;8A C-C=9:NT: C=- VA=: V
YK:8: 44C/&odigo [ V/&odigo&o%pra5 ANC 4C/&odigo&lie'te [ C=/&odigo55
3#
2 CRIAO DOS PROCEDIMENTOS
/ Rec*perar o no<e dos =*nc&onDr&os de *< deter<&nado departa<ento>
C8:AT: F>NCT9ON JOST8AF>NC9ONA89OSS:TO84S:TO8/&odigoaT];:5
8:T>8NS F>NC9ONA89O/'o%eaT];: ASS
C:C=A8:
&odSetor A=9AS FO8 bNA
'o%eFu'& F>NC9ONA89O/'o%eaT];:A
B:G9N
S:=:CT 9NTO 'o%eFu'& F/'o%e
F8OJ F>NC9ONA89O F- S:TO8 S
YK:8: 4F/&odigosetor [ S/&odigo5 ANC 4F/&odigosetor [ &odsetor5A
8:T>8N 'o%eFu'&A
:NCA
S=ANG>AG: plpgs*l
0 Rec*pere a so<a de todas as co<pras A*e *< deter<&nado c+&ente rea+&6o*>
C8:AT: F>NCT9ON valor&o%pras&lie'te 4C=9:NT:/&odigoaT];:5
8:T>8NS 8:A= ASS
C:C=A8:
&odigoCoClie'te A=9AS FO8 bNA
so%a 8:A= 6[ #A
&s 8:FC>8SO8A
valorTotal 8:A=A
B:G9N
O;:N &s FO8 S:=:CT C/valor
F8OJ Co%pra C
YK:8: C/&odigoClie'te [ &odigoCoClie'teA
F:TCK &s 9NTO valorTotalA
YK9=: FO>NC =OO;
so%a 6[ so%a c valorTotalA
F:TCK &s 9NTO valorTotalA
:NC =OO;A
C=OS: &sA
8:T>8N so%aA
:NCS
=ANG>AG: ;=;GSG=
3$

Você também pode gostar