A Aluga Buggy
Por: guit188 • 7/6/2015 • Dissertação • 599 Palavras (3 Páginas) • 1.033 Visualizações
[pic 1][pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
SUMÁRIO
1 INTRODUÇÃO
2 DESENVOLVIMENTO
2.1 PROJETO DE BANCO DE DADOS NO MODELO CONCEITUAL, APLICADO ATÉ A 3ª FN.
2.2 IMPLEMENTAÇÃO DAS CLASSES.
2.3 FORMAS DE INTERLIGAÇÕES DAS FILIAIS COM A MATRIZ
3 CONCLUSÃO
REFERÊNCIAS
- INTRODUÇÃO
O projeto a seguir trata de um banco de dados no modelo conceitual e aplicado as formas normais solicitadas na atividade proposta baseada no cenário da empresa ALUGA BUGGY, utilizando a ferramenta CASE BRMODELO, e a linguagem de código C#. Será desenvolvido o esquema para a criação das classes. Será como fosse à lapidação das informações para um melhor entendimento e comunicação da empresa.
- DESENVOLVIMENTO
- PROJETO DE BANCO DE DADOS NO MODELO CONCEITUAL, APLICADO ATÉ A 3ª FN.
2.1.1 PRIMEIRA FORMA NORMAL
[pic 12]
Figura 1 – Primeira forma normal.
2.1.2. SEGUNDA FORMA NORMAL
[pic 13]
Figura 2 – Segunda forma normal.
2.1.3. TERCEIRA FORMA NORMAL.
[pic 14]
Figura 3 – Terceira forma normal.
- IMPLEMENTAÇÃO DAS CLASSES.
CREATE TABLE Cliente (
endereço Texto(1),
telefone Texto(1),
cnh Texto(1),
rg Texto(1),
cpf Texto(1),
nome_cliente Texto(1),
cod_cliente Texto(1) PRIMARY KEY
)
CREATE TABLE Buggy (
numero Texto(1),
modelo Texto(1),
ano Texto(1),
Cod_buggy Texto(1) PRIMARY KEY
)
CREATE TABLE Funcionarios (
cod_func Texto(1) PRIMARY KEY,
cargo Texto(1),
nome Texto(1),
setor Texto(1),
cod_cliente Texto(1),
FOREIGN KEY(cod_cliente) REFERENCES Cliente (cod_cliente)
)
CREATE TABLE Fabricante (
Cod_fabricante Texto(1) PRIMARY KEY,
nome_edit Texto(1),
telefone_edit Texto(1),
endereço Texto(1)
rua Texto(1)
numero Texto(1)
cod_Buggy Texto(1)
)
CREATE TABLE Valor por Modelo e Ano (
2012/2013 Date(1),
2013/2014 Date(1),
2010/2012 Date(1),
2008/2012 Date(1),
cod_Buggy Texto(1) PRIMARY KEY
)
CREATE TABLE Descrição Buggy (
valor Texto(1),
tipo Texto(1),
ano Texto(1),
cod_desc Texto(1) PRIMARY KEY
cod_Buggy Texto(1) PRIMARY KEY,
modelo Texto(1)
)
CREATE TABLE Buggy (
cod_cliente Texto(1),
FOREIGN KEY(cod_cliente) REFERENCES Cliente (cod_cliente)
)
CREATE TABLE Vinculado (
Cod_fornecedor Texto(1),
cod_Buggy Texto(1),
FOREIGN KEY(Cod_fornecedor) REFERENCES Fornecedor (Cod_fornecedor),
FOREIGN KEY(cod_Buggy) REFERENCES Buggy (cod_Buggy)
)
CREATE TABLE Conter (
cod_desc Texto(1),
FOREIGN KEY(cod_desc) REFERENCES Desconto (cod_desc)
)
ALTER TABLE Fabricante ADD FOREIGN KEY(cod_Buggy) REFERENCES Buggy (cod_Buggy)
ALTER TABLE Valor por Modelo e Ano ADD FOREIGN KEY(cod_Buggy) REFERENCES Buggy (cod_Buggy)
...