Engenharia de software
Por: Tecnologo Ads • 9/5/2016 • Relatório de pesquisa • 614 Palavras (3 Páginas) • 233 Visualizações
CREATE TABLE contato (
nome VARCHAR(50) PRIMARY KEY,
telefone VARCHAR(15),
email VARCHAR(50)
);
CREATE TABLE diretoria (
codigo VARCHAR(3) PRIMARY KEY,
descricao VARCHAR(10),
);
CREATE TABLE secao (
codigo VARCHAR(3) PRIMARY KEY,
descricao VARCHAR(10),
diretoria(FK),
);
c) Funcao( funcao, descricao )
●funcao – campo com auto incremento
●descricao – 10 caracteres, obrigatório
d) Funcionario( matricula, nome, nascimento, salario, funcao,
secao )
●matricula – 5 caracteres
●nome – 15 caracteres, obrigatório
●nascimento – data
●salario – numérico, 7 casas com 2 decimais
●funcao – chave estrangeira para a tabela de funções
●secao – chave estrangeira para a tabela de secoes
Exercícios
e) Produto( codigo, descricao )
•codigo – 2 caracteres
•descricao – 10 caracteres, obrigatório
f) Entrada( codigo, data, produto, quantidade )
•codigo - serial
•data – data
•produto – chave estrangeira para a tabela de produtos
•quantidade – inteiro
g) Saida( codigo, data, produto, quantidade )
•codigo - serial
•data – data
•produto – chave estrangeira para a tabela de produtos
•quantidade – inteiro
Exercícios
h) Fabricante( codigo, nome )
●codigo – 2 caracteres
●nome – 10 caracteres
i) Revenda( codigo, nome, cidade, estado )
•codigo – 2 caracteres
•nome – 15 caracteres
•cidade – 10 caracteres
•estado – 2 caracteres
j) Cliente( codigo, nome, sobrenome )
●codigo – 2 caracteres
●nome – 10 caracteres
●sobrenome – 10 caracteres
k) Automovel( codigo, fabricante, modelo, ano, pais, preco )
•codigo – 2 caracteres
•fabricante – chave estrangeira para a tabela de fabricantes
•modelo – 15 caracteres
•ano – 4 caracteres
•pais – 9 caracteres
•preco – numérico com 7 posições e 2 casas decimais
Exercícios
l) Venda( cliente, revenda, automovel, data, valor )
•cliente – chave estrangeira para a tabela de clientes
...