Banco De Dados De Uma Imobili Ria

578 palavras 3 páginas
Banco de dados de uma imobiliária

Situação:
A imobiliária trabalha com aluguel e venda de imóveis, um imóvel disponível para aluguel não pode ser vendido, assim como um imóvel à venda não pode ser alugado. Todos os proprietários de imóveis, sejam disponíveis para aluguel ou venda, tem seus dados armazenados. Para as vendas é preciso guardar o valor da venda e a data. Já para os alugueis é necessário armazenar a duração do contrato em meses, o valor do aluguel, a data de inicio e fim do contrato, bem como os dados do inquilino. Os dados dos corretores como o nome, telefone, email e CRECI também devem ser armazenados. Modelo Conceitual – ER

Modelo Lógico-Relacional

Corretor(codcor, creci, nomecor, fonecor, emailcor)

Proprietario(codprop, nomeprop, foneprop, emailprop, cpfprop)

Inquilino(codinq, nomeInq, foneinq, emailinq, cpfinq)

TipoImovel(codtipo, desctipo)

Imovel(codimovel, endimovel, metragemimovel, numquartos,codprop, codtipo) codprop referencia Proprietario codtipo referencia TipoImovel

Venda(codvenda,valorvenda, datavenda, codprop, codcor, codimovel) codprop referencia Proprietario codcor referencia Corretor codimovel referencia Imovel

Aluguel(codaluguel,mesesaluguel, valoraluguel, datainicio, datafim, codInq, codcor, codImovel) codinq referencia Inquilino codcor referencia Corretor codimovel referencia Imovel
Scripts Sql
Criação das tabelas: create table proprietario(codprop integer primary key, nomeprop varchar(50)not null, foneprop integer, emailprop varchar(50), cpfprop varchar(14)); create table inquilino(codinq integer primary key, nomeinq varchar(50)not null, foneinq integer, emailinq varchar(50), cpfinq varchar(14)); create table tipoimovel(codtipo integer primary key, desctipo varchar(50)); create table imovel (codimovel integer primary key, endimovel varchar(80)not null, metragemimovel float, numquartos integer, codprop integer references proprietario(codprop), codtipo integer references tipoimovel(codtipo));
create

Relacionados

  • Crédito imobiliário
    18477 palavras | 74 páginas
  • Matemática financeira - gabarito comentado
    3741 palavras | 15 páginas
  • Introdução a banco de dados
    2724 palavras | 11 páginas
  • Regressão logística binária como ferramenta de um “behaviour score”
    2373 palavras | 10 páginas
  • arquitetura
    4855 palavras | 20 páginas
  • Matemática financeira
    14487 palavras | 58 páginas
  • jjjj
    11474 palavras | 46 páginas
  • Cabula
    3150 palavras | 13 páginas
  • 28 Vittorio Leandro Oliveira Lo Bianco Preliminar
    45677 palavras | 183 páginas
  • professora
    11307 palavras | 46 páginas