TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Portfolio 03 Banco De Dados

Pesquisas Acadêmicas: Portfolio 03 Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  28/11/2013  •  439 Palavras (2 Páginas)  •  278 Visualizações

Página 1 de 2

1 – Diferente do autor, criaria uma entidade chamada resumo que teria como atributos o nome do autor (autores) e o nome da instituição pois isso também tem de ser gravado no banco de dados.Criaria também um atributo chamado conteúdo na entidade puclicação,para que pudesse ficar gravado no banco de dados o que o autor publicou sobre o vírus.Na entidade vírus colocaria os atributos da entidade publicação, chave de de publicação e conteúdo, pois eles tem a necessidade de listar os detalhes de todas as publicações relativas a um vírus específico.

2 – Relacionamentos

- Hospedes faz Reservas

- Hospedes utilizam Servicos

- Reservas tem Apartamentos

- Servicos tem Consumo Produtos

- Servicos possuem Conta Diaria

- Servicos possuem Conta Servicos

Diagrama ER

Anexo

Scripts

create table Hospede

(

CpfCliente number(15) ,

Nome varchar2(50) ,

Endereco varchar2(100) ,

Profissao varchar2(50) ,

Cidade varchar2(50) ,

Estado varchar2(30) ,

constraint pk_Hospede primary key (CpfCliente)

);

create table Apartamento

(

NumeroApto number(5) ,

CodigoTipo number(5) ,

NomeTipo varchar2(20) ,

constraint pk_Apartamento primary key (NumeroApto)

);

create table Reservas

(

NumeroRegistro number(10) ,

CpfCliente number(15) ,

NumeroApto number(5) ,

Situacao varchar2(20) ,

Agencia varchar2(30) ,

Entrada date ,

constraint pk_Reservas primary key (NumeroRegistro) ,

constraint fk_Reservas_Hospede foreign key (Hospede_CpfCliente) references Hospede ,

constraint fk_Reservas_Apartamento foreign key (Apartamento_NumeroApto) references Apartamento

);

create table Servicos

(

CodigoServico number(5) ,

TipoPagamento varchar2(20) ,

NomeServico varchar2(20) ,

constraint pk_Servicos primary key (CodigoServico)

);

create table ConsumoProdutos

(

CodigoProduto number(10) ,

CodigoServico number(5) ,

CpfCliente number(15) ,

NumeroApto number(5) ,

NomeProduto varchar2(50) ,

NumeroRegistro number(10) , ,

constraint pk_ConsumoProdutos primary key (CodigoProduto) ,

constraint fk_ConsumoProdutos_Servicos

...

Baixar como (para membros premium)  txt (3.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com