SlideShare une entreprise Scribd logo
1  sur  16
Projeto de BD
   LOCADORA DE VÍDEO

Equipe:
  Davi Rodrigues Pinto
    Marcos Rolim de Matos
Agenda
 Apresentação;
 Modelo Conceitual;
 Modelo Lógico;
 Dicionário de Dados;
 Script de Criação do BD.
APRESENTAÇÃO
O Projeto consiste em modelar uma estrutura
  de um banco de dados de uma locadora de
 vídeo, nesse locadora teremos 3 filiais, taxas
   de entregas diferentes para cada raio de
distância, um estoque para cada loja, podendo
   o sistema aceitar 2 tipos de pagamentos
    cartão (Crédito ou Débito) ou dinheiro.
MODELO CONCEITUAL



                    4
MODELO LÓGICO



                6
DICIONÁRIO DE DADOS



                      8
TABELA: GENERO                                                       TABELA: TIPO_CLIENTE
     CAMPO               DESCRIÇÃO                   TIPO      TAM
                                                                          CAMPO                DESCRIÇÃO                        TIPO      TAM
 PK COD_GENERO           CÓDIGO DO GÊNERO            INTEGER    4
     DESC_GENERO         DESCRIÇÃO DO GÊNERO         VARCHAR    15
                                                                      PK COD_TIPOCLIENTE       CÓDIGO DO TIPO DE CLIENTE        INTEGER    2
                                                                          DESC_TIPOCLIENTE     DESCRIÇÃO DO TIPO DE CLIENTE     VARCHAR    20
TABELA: MIDIA
     CAMPO               DESCRIÇÃO                   TIPO      TAM   TABELA: TIPO_PAGAMENTO
 PK COD_MIDIA            CÓDIGO DA MÍDIA             INTEGER    4
                                                                          CAMPO                DESCRIÇÃO                        TIPO      TAM
     DESC_MIDIA          DESCRIÇÃO DA MÍDIA          VARCHAR    15
                                                                      PK COD_TIPOPAGAMENTO     CÓDIGO DO TIPO DE PAGAMENTO      INTEGER    2
TABELA: TITULO                                                            DESC_TIPOPAGAMENTO   DESCRIÇÃO DO TIPO DE PAGAMENTO   VARCHAR    20
     CAMPO               DESCRIÇÃO                   TIPO      TAM
 PK COD_TITULO           CÓDIGO DO TITULO            INTEGER    4    TABELA: TIPO_LOCACAO
 FK COD_GENERO           CÓDIGO DO GÊNERO            INTEGER    4
                                                                          CAMPO                DESCRIÇÃO                        TIPO      TAM
     DESC_TITULO         DESCRIÇÃO DO TÍTULO         VARCHAR    20
     COD_MIDIA           CÓDIGO DA MÍDIA             INTEGER    4     PK COD_TIPOLOCACAO       CÓDIGO DO TIPO DE LOCAÇÃO        INTEGER    4
                                                                          DESC_TIPOLOCACAO     DESCRIÇÃO DO TIPO DE LOCAÇÃO     VARCHAR    20
TABELA: ESTOQUE
     CAMPO               DESCRIÇÃO                   TIPO      TAM   TABELA: PRAZO
 PK COD_ESTOQUE          CÓDIGO DO ESTOQUE           INTEGER    4
     DESC_ESTOQUE        DESCRIÇÃO DO ESTOQUE        VARCHAR    20
                                                                          CAMPO                DESCRIÇÃO                        TIPO      TAM
 FK COD_TITULO           CÓDIGO DO TÍTULO            INTEGER    4     PK COD_PRAZO             CÓDIGO DO PRAZO                  INTEGER    2
                                                                          DESC_PRAZO           DESCRIÇÃO DO PRAZO               VARCHAR    20
TABELA: ITEM_LOCACAO
     CAMPO               DESCRIÇÃO                   TIPO      TAM
                                                                     TABELA: CLIENTE
 PK COD_ITEMLOCACAO      CÓDIGO DO ITEM DE LOCAÇÃO   INTEGER    4
 FK COD_TITULO           CÓDIGO DO TÍTULO            INTEGER    4         CAMPO                DESCRIÇÃO                        TIPO      TAM
     QUANT_ITEMLOCACAO   QUANT. DE ITENS LOCAÇÃO     INTEGER    4     PK COD_CLIENTE           CÓDIGO DO CLIENTE                INTEGER    4
                                                                      FK COD_TIPOCLIENTE       CÓDIGO DO TIPO DE CLIENTE        INTEGER    4
TABELA: LOJA                                                          FK COD_ENDERECO          CÓDIGO DO ENDEREÇO               INTEGER    4
     CAMPO               DESCRIÇÃO                   TIPO      TAM
                                                                      FK COD_ZONA              CÓDIGO DA ZONA                   INTEGER    4
 PK COD_LOJA             CÓDIGO DA LOJA              INTEGER    4
 FK COD_ESTOQUE          CÓDIGO DO ESTOQUE           INTEGER    4     FK COD_LOJA              CÓDIGO DA LOJA                   INTEGER    4
                                                                      FK COD_ESTOQUE           CÓDIGO DO ESTOQUE                INTEGER    4
TABELA: ZONA                                                              NOME_CLIENTE         NOME DO CLIENTE                  VARCHAR    25
     CAMPO               DESCRIÇÃO                   TIPO      TAM        TEL_CLIENTE          TELEFONE DO CLIENTE              VARCHAR    10
 PK COD_ZONA             CÓDIGO DA ZONA              INTEGER    4
                                                                          NUMERO_CASA          NÚMERO DA CASA                   INTEGER    5
 FK COD_LOJA             CÓDIGO DA LOJA              INTEGER    4
 FK COD_ESTOQUE          CÓDIGO DO ESTOQUE           INTEGER    4
     DESC_ZONA           DESCRIÇÃO DA ZONA           VARCHAR    15   TABELA: LOCACAO
                                                                          CAMPO                DESCRIÇÃO                        TIPO      TAM
TABELA: USUARIO
                                                                      PK COD_LOCACAO           CÓDIGO DA LOCAÇÃO                INTEGER    5
     CAMPO               DESCRIÇÃO                   TIPO      TAM
 PK COD_USUARIO          CÓDIGO DO USUÁRIO           INTEGER    4
                                                                      FK COD_TIPOPAGAMENTO     CÓDIGO DO TIPO DE PAGAMENTO      INTEGER    2
 FK COD_LOJA             CÓDIGO DA LOJA              INTEGER    4     FK COD_TIPOCLIENTE       CÓDIGO DO TIPO DE CLIENTE        INTEGER    4
 FK COD_ESTOQUE          CÓDIGO DO ESTOQUE           INTEGER    4     FK COD_CLIENTE           CÓDIGO DO CLIENTE                INTEGER    4
     NOME_USUARIO        NOME DO USUÁRIO             VARCHAR    25    FK COD_ENDERECO          CÓDIGO DO ENDEREÇO               INTEGER    4
                                                                      FK COD_ZONA              CÓDIGO DA ZONA                   INTEGER    4
TABELA: ENDERECO
     CAMPO               DESCRIÇÃO                   TIPO      TAM    FK COD_LOJA              CÓDIGO DA LOJA                   INTEGER    4
 PK COD_ENDERECO         CÓDIGO DO ENDEREÇO          INTEGER    4     FK COD_ITLOC             CÓDIGO DO ITEM DE LOCAÇÃO        INTEGER    4
 FK COD_ZONA             CÓDIGO DA ZONA              INTEGER    4     FK COD_ESTOQUE           CÓDIGO DO ESTOQUE                INTEGER    4
 FK COD_LOJA             CÓDIGO DA LOJA              INTEGER    4         COD_PRAZO            CÓDIGO DO PRAZO                  INTEGER    2
 FK COD_ESTOQUE          CÓDIGO DO ESTOQUE           INTEGER    4
                                                                          TOTAL_LOCACAO        TOTAL DA LOCAÇÃO                 INTEGER    4
     LOGRADOURO          NOME DO LOGRADOURO          VARCHAR    25
     BAIRRO              NOME DO BAIRRO              VARCHAR    15        COD_TIPOLOCACAO      CÓDIGO DO TIPO DE LOCAÇÃO        INTEGER    4
     CIDADE              NOME DA CIDADE              VARCHAR    25        COD_ITEMLOCACAO      CÓDIGO DO ITEM DE LOCAÇÃO        INTEGER    4
SCRIPT SQL
(DEMONSTRAÇÃO)
11
12
13
14
DÚVIDAS?!
OBRIGADO!!

Contenu connexe

Tendances

Criando um banco de dados com MySQL Workbench
Criando um banco de dados com MySQL WorkbenchCriando um banco de dados com MySQL Workbench
Criando um banco de dados com MySQL WorkbenchCentro Paula Souza
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 cilindro
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 cilindroManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 cilindro
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 cilindroThiago Huari
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 luzes
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 luzesManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 luzes
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 luzesThiago Huari
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 sistalim
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 sistalimManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 sistalim
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 sistalimThiago Huari
 
Clean Code (Robert C. Martin)
Clean Code (Robert C. Martin)Clean Code (Robert C. Martin)
Clean Code (Robert C. Martin)Yasser Veleda
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 manutenc
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 manutencManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 manutenc
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 manutencThiago Huari
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoRangel Javier
 
Manual de serviço cb500 sistarre
Manual de serviço cb500 sistarreManual de serviço cb500 sistarre
Manual de serviço cb500 sistarreThiago Huari
 
Banco de Dados - Tipos de Dados
Banco de Dados - Tipos de DadosBanco de Dados - Tipos de Dados
Banco de Dados - Tipos de DadosNatanael Simões
 
Catálogo peças biz 100(1).pdf
Catálogo peças biz 100(1).pdfCatálogo peças biz 100(1).pdf
Catálogo peças biz 100(1).pdfLeoNeves5
 
Tutorial - Criando Banco com MySQL Workbench
Tutorial - Criando Banco com MySQL WorkbenchTutorial - Criando Banco com MySQL Workbench
Tutorial - Criando Banco com MySQL WorkbenchDaniel Brandão
 
Manual de serviço xlx250 r defeito
Manual de serviço xlx250 r defeitoManual de serviço xlx250 r defeito
Manual de serviço xlx250 r defeitoThiago Huari
 
Manual de serviço cbx750 f cabecote
Manual de serviço cbx750 f cabecoteManual de serviço cbx750 f cabecote
Manual de serviço cbx750 f cabecoteThiago Huari
 
Timeline Evolução do Banco de Dados
Timeline Evolução do Banco de DadosTimeline Evolução do Banco de Dados
Timeline Evolução do Banco de DadosMarylly Silva
 
Manual de serviço cg150 titan ks es esd ignicao
Manual de serviço cg150 titan ks es esd ignicaoManual de serviço cg150 titan ks es esd ignicao
Manual de serviço cg150 titan ks es esd ignicaoThiago Huari
 
Normalização Banco de Dados
Normalização Banco de DadosNormalização Banco de Dados
Normalização Banco de DadosKablo Skater Rail
 
Manual de serviço cb600 f hornet embreagem
Manual de serviço cb600 f hornet embreagemManual de serviço cb600 f hornet embreagem
Manual de serviço cb600 f hornet embreagemThiago Huari
 
Manual de serviço cb450 e cb450 custom (1983) ms443831 p informac
Manual de serviço cb450 e cb450 custom (1983)   ms443831 p informacManual de serviço cb450 e cb450 custom (1983)   ms443831 p informac
Manual de serviço cb450 e cb450 custom (1983) ms443831 p informacThiago Huari
 

Tendances (20)

Criando um banco de dados com MySQL Workbench
Criando um banco de dados com MySQL WorkbenchCriando um banco de dados com MySQL Workbench
Criando um banco de dados com MySQL Workbench
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 cilindro
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 cilindroManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 cilindro
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 cilindro
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 luzes
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 luzesManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 luzes
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 luzes
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 sistalim
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 sistalimManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 sistalim
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 sistalim
 
Clean Code (Robert C. Martin)
Clean Code (Robert C. Martin)Clean Code (Robert C. Martin)
Clean Code (Robert C. Martin)
 
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 manutenc
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 manutencManual de serviço ms nx 4 falcon - 00 x6b-mcg-002 manutenc
Manual de serviço ms nx 4 falcon - 00 x6b-mcg-002 manutenc
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Manual de serviço cb500 sistarre
Manual de serviço cb500 sistarreManual de serviço cb500 sistarre
Manual de serviço cb500 sistarre
 
Banco de Dados - Tipos de Dados
Banco de Dados - Tipos de DadosBanco de Dados - Tipos de Dados
Banco de Dados - Tipos de Dados
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 
Catálogo peças biz 100(1).pdf
Catálogo peças biz 100(1).pdfCatálogo peças biz 100(1).pdf
Catálogo peças biz 100(1).pdf
 
Tutorial - Criando Banco com MySQL Workbench
Tutorial - Criando Banco com MySQL WorkbenchTutorial - Criando Banco com MySQL Workbench
Tutorial - Criando Banco com MySQL Workbench
 
Manual de serviço xlx250 r defeito
Manual de serviço xlx250 r defeitoManual de serviço xlx250 r defeito
Manual de serviço xlx250 r defeito
 
Manual de serviço cbx750 f cabecote
Manual de serviço cbx750 f cabecoteManual de serviço cbx750 f cabecote
Manual de serviço cbx750 f cabecote
 
Timeline Evolução do Banco de Dados
Timeline Evolução do Banco de DadosTimeline Evolução do Banco de Dados
Timeline Evolução do Banco de Dados
 
Manual de serviço cg150 titan ks es esd ignicao
Manual de serviço cg150 titan ks es esd ignicaoManual de serviço cg150 titan ks es esd ignicao
Manual de serviço cg150 titan ks es esd ignicao
 
Normalização Banco de Dados
Normalização Banco de DadosNormalização Banco de Dados
Normalização Banco de Dados
 
Introdução ao MySQL
Introdução ao MySQLIntrodução ao MySQL
Introdução ao MySQL
 
Manual de serviço cb600 f hornet embreagem
Manual de serviço cb600 f hornet embreagemManual de serviço cb600 f hornet embreagem
Manual de serviço cb600 f hornet embreagem
 
Manual de serviço cb450 e cb450 custom (1983) ms443831 p informac
Manual de serviço cb450 e cb450 custom (1983)   ms443831 p informacManual de serviço cb450 e cb450 custom (1983)   ms443831 p informac
Manual de serviço cb450 e cb450 custom (1983) ms443831 p informac
 

En vedette

Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoRademaker Siena
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidosGleydson Sousa
 
Diagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados IDiagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados IDjonathas Cardoso
 
Exercícios de relacionamento 2012
Exercícios de relacionamento 2012Exercícios de relacionamento 2012
Exercícios de relacionamento 2012Vitor Leal Diniz
 
Sistema de Gerenciamento de Locadora de Vídeo - Diagramas
Sistema de Gerenciamento de Locadora de Vídeo - DiagramasSistema de Gerenciamento de Locadora de Vídeo - Diagramas
Sistema de Gerenciamento de Locadora de Vídeo - DiagramasGleyciana Garrido
 
Sistema de Gerenciamento de Locadora de Vídeo - Apresentação
Sistema de Gerenciamento de Locadora de Vídeo - ApresentaçãoSistema de Gerenciamento de Locadora de Vídeo - Apresentação
Sistema de Gerenciamento de Locadora de Vídeo - ApresentaçãoGleyciana Garrido
 
Deber mer informatica 2
Deber mer informatica 2Deber mer informatica 2
Deber mer informatica 2EVELIN MORA
 
Implementar Um Banco de Dados
Implementar Um Banco de DadosImplementar Um Banco de Dados
Implementar Um Banco de DadosGleyciana Garrido
 
Gestao de compras em Livrarias_Completo; Distribuidora de Livros
Gestao de compras em Livrarias_Completo; Distribuidora de LivrosGestao de compras em Livrarias_Completo; Distribuidora de Livros
Gestao de compras em Livrarias_Completo; Distribuidora de LivrosGerson Ramos
 
Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona a eficiência da...
Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona   a eficiência da...Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona   a eficiência da...
Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona a eficiência da...Gleyciana Garrido
 
Apostila de postgre
Apostila de postgreApostila de postgre
Apostila de postgrems6675
 
Trabalho de diplomação I
Trabalho de diplomação ITrabalho de diplomação I
Trabalho de diplomação IEdmilson Hora
 
Livro banco de_dados_volume_02
Livro banco de_dados_volume_02Livro banco de_dados_volume_02
Livro banco de_dados_volume_02CLEAN LOURENÇO
 
Modelo conceitual fisico_logico_er[1]
Modelo conceitual fisico_logico_er[1]Modelo conceitual fisico_logico_er[1]
Modelo conceitual fisico_logico_er[1]Miguel Aquino
 
Modelo Conceitual MER
Modelo Conceitual MERModelo Conceitual MER
Modelo Conceitual MERJoel Santos
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraNatanael Simões
 
HIGIÊNE E SEGURANÇA DO TRABALHO - RESUMÃO
HIGIÊNE E SEGURANÇA DO TRABALHO - RESUMÃOHIGIÊNE E SEGURANÇA DO TRABALHO - RESUMÃO
HIGIÊNE E SEGURANÇA DO TRABALHO - RESUMÃOGleyciana Garrido
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosJanynne Gomes
 

En vedette (20)

Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Diagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados IDiagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados I
 
Exercícios de relacionamento 2012
Exercícios de relacionamento 2012Exercícios de relacionamento 2012
Exercícios de relacionamento 2012
 
Sistema de Gerenciamento de Locadora de Vídeo - Diagramas
Sistema de Gerenciamento de Locadora de Vídeo - DiagramasSistema de Gerenciamento de Locadora de Vídeo - Diagramas
Sistema de Gerenciamento de Locadora de Vídeo - Diagramas
 
Sistema de Gerenciamento de Locadora de Vídeo - Apresentação
Sistema de Gerenciamento de Locadora de Vídeo - ApresentaçãoSistema de Gerenciamento de Locadora de Vídeo - Apresentação
Sistema de Gerenciamento de Locadora de Vídeo - Apresentação
 
Apostila modelagem de banco de dados
Apostila modelagem de banco de dadosApostila modelagem de banco de dados
Apostila modelagem de banco de dados
 
Deber mer informatica 2
Deber mer informatica 2Deber mer informatica 2
Deber mer informatica 2
 
Implementar Um Banco de Dados
Implementar Um Banco de DadosImplementar Um Banco de Dados
Implementar Um Banco de Dados
 
Gestao de compras em Livrarias_Completo; Distribuidora de Livros
Gestao de compras em Livrarias_Completo; Distribuidora de LivrosGestao de compras em Livrarias_Completo; Distribuidora de Livros
Gestao de compras em Livrarias_Completo; Distribuidora de Livros
 
Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona a eficiência da...
Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona   a eficiência da...Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona   a eficiência da...
Projeto de pesquisa: biodiesel b50 de óleo de soja e mamona a eficiência da...
 
Apostila de postgre
Apostila de postgreApostila de postgre
Apostila de postgre
 
Trabalho de diplomação I
Trabalho de diplomação ITrabalho de diplomação I
Trabalho de diplomação I
 
Vídeo-locadora
Vídeo-locadoraVídeo-locadora
Vídeo-locadora
 
Livro banco de_dados_volume_02
Livro banco de_dados_volume_02Livro banco de_dados_volume_02
Livro banco de_dados_volume_02
 
Modelo conceitual fisico_logico_er[1]
Modelo conceitual fisico_logico_er[1]Modelo conceitual fisico_logico_er[1]
Modelo conceitual fisico_logico_er[1]
 
Modelo Conceitual MER
Modelo Conceitual MERModelo Conceitual MER
Modelo Conceitual MER
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
 
HIGIÊNE E SEGURANÇA DO TRABALHO - RESUMÃO
HIGIÊNE E SEGURANÇA DO TRABALHO - RESUMÃOHIGIÊNE E SEGURANÇA DO TRABALHO - RESUMÃO
HIGIÊNE E SEGURANÇA DO TRABALHO - RESUMÃO
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de Dados
 

Dernier

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 

Dernier (6)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 

Apresentação Projeto Banco de Dados MER

  • 1. Projeto de BD LOCADORA DE VÍDEO Equipe: Davi Rodrigues Pinto Marcos Rolim de Matos
  • 2. Agenda  Apresentação;  Modelo Conceitual;  Modelo Lógico;  Dicionário de Dados;  Script de Criação do BD.
  • 3. APRESENTAÇÃO O Projeto consiste em modelar uma estrutura de um banco de dados de uma locadora de vídeo, nesse locadora teremos 3 filiais, taxas de entregas diferentes para cada raio de distância, um estoque para cada loja, podendo o sistema aceitar 2 tipos de pagamentos cartão (Crédito ou Débito) ou dinheiro.
  • 5.
  • 7.
  • 9. TABELA: GENERO TABELA: TIPO_CLIENTE CAMPO DESCRIÇÃO TIPO TAM CAMPO DESCRIÇÃO TIPO TAM PK COD_GENERO CÓDIGO DO GÊNERO INTEGER 4 DESC_GENERO DESCRIÇÃO DO GÊNERO VARCHAR 15 PK COD_TIPOCLIENTE CÓDIGO DO TIPO DE CLIENTE INTEGER 2 DESC_TIPOCLIENTE DESCRIÇÃO DO TIPO DE CLIENTE VARCHAR 20 TABELA: MIDIA CAMPO DESCRIÇÃO TIPO TAM TABELA: TIPO_PAGAMENTO PK COD_MIDIA CÓDIGO DA MÍDIA INTEGER 4 CAMPO DESCRIÇÃO TIPO TAM DESC_MIDIA DESCRIÇÃO DA MÍDIA VARCHAR 15 PK COD_TIPOPAGAMENTO CÓDIGO DO TIPO DE PAGAMENTO INTEGER 2 TABELA: TITULO DESC_TIPOPAGAMENTO DESCRIÇÃO DO TIPO DE PAGAMENTO VARCHAR 20 CAMPO DESCRIÇÃO TIPO TAM PK COD_TITULO CÓDIGO DO TITULO INTEGER 4 TABELA: TIPO_LOCACAO FK COD_GENERO CÓDIGO DO GÊNERO INTEGER 4 CAMPO DESCRIÇÃO TIPO TAM DESC_TITULO DESCRIÇÃO DO TÍTULO VARCHAR 20 COD_MIDIA CÓDIGO DA MÍDIA INTEGER 4 PK COD_TIPOLOCACAO CÓDIGO DO TIPO DE LOCAÇÃO INTEGER 4 DESC_TIPOLOCACAO DESCRIÇÃO DO TIPO DE LOCAÇÃO VARCHAR 20 TABELA: ESTOQUE CAMPO DESCRIÇÃO TIPO TAM TABELA: PRAZO PK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4 DESC_ESTOQUE DESCRIÇÃO DO ESTOQUE VARCHAR 20 CAMPO DESCRIÇÃO TIPO TAM FK COD_TITULO CÓDIGO DO TÍTULO INTEGER 4 PK COD_PRAZO CÓDIGO DO PRAZO INTEGER 2 DESC_PRAZO DESCRIÇÃO DO PRAZO VARCHAR 20 TABELA: ITEM_LOCACAO CAMPO DESCRIÇÃO TIPO TAM TABELA: CLIENTE PK COD_ITEMLOCACAO CÓDIGO DO ITEM DE LOCAÇÃO INTEGER 4 FK COD_TITULO CÓDIGO DO TÍTULO INTEGER 4 CAMPO DESCRIÇÃO TIPO TAM QUANT_ITEMLOCACAO QUANT. DE ITENS LOCAÇÃO INTEGER 4 PK COD_CLIENTE CÓDIGO DO CLIENTE INTEGER 4 FK COD_TIPOCLIENTE CÓDIGO DO TIPO DE CLIENTE INTEGER 4 TABELA: LOJA FK COD_ENDERECO CÓDIGO DO ENDEREÇO INTEGER 4 CAMPO DESCRIÇÃO TIPO TAM FK COD_ZONA CÓDIGO DA ZONA INTEGER 4 PK COD_LOJA CÓDIGO DA LOJA INTEGER 4 FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4 FK COD_LOJA CÓDIGO DA LOJA INTEGER 4 FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4 TABELA: ZONA NOME_CLIENTE NOME DO CLIENTE VARCHAR 25 CAMPO DESCRIÇÃO TIPO TAM TEL_CLIENTE TELEFONE DO CLIENTE VARCHAR 10 PK COD_ZONA CÓDIGO DA ZONA INTEGER 4 NUMERO_CASA NÚMERO DA CASA INTEGER 5 FK COD_LOJA CÓDIGO DA LOJA INTEGER 4 FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4 DESC_ZONA DESCRIÇÃO DA ZONA VARCHAR 15 TABELA: LOCACAO CAMPO DESCRIÇÃO TIPO TAM TABELA: USUARIO PK COD_LOCACAO CÓDIGO DA LOCAÇÃO INTEGER 5 CAMPO DESCRIÇÃO TIPO TAM PK COD_USUARIO CÓDIGO DO USUÁRIO INTEGER 4 FK COD_TIPOPAGAMENTO CÓDIGO DO TIPO DE PAGAMENTO INTEGER 2 FK COD_LOJA CÓDIGO DA LOJA INTEGER 4 FK COD_TIPOCLIENTE CÓDIGO DO TIPO DE CLIENTE INTEGER 4 FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4 FK COD_CLIENTE CÓDIGO DO CLIENTE INTEGER 4 NOME_USUARIO NOME DO USUÁRIO VARCHAR 25 FK COD_ENDERECO CÓDIGO DO ENDEREÇO INTEGER 4 FK COD_ZONA CÓDIGO DA ZONA INTEGER 4 TABELA: ENDERECO CAMPO DESCRIÇÃO TIPO TAM FK COD_LOJA CÓDIGO DA LOJA INTEGER 4 PK COD_ENDERECO CÓDIGO DO ENDEREÇO INTEGER 4 FK COD_ITLOC CÓDIGO DO ITEM DE LOCAÇÃO INTEGER 4 FK COD_ZONA CÓDIGO DA ZONA INTEGER 4 FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4 FK COD_LOJA CÓDIGO DA LOJA INTEGER 4 COD_PRAZO CÓDIGO DO PRAZO INTEGER 2 FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4 TOTAL_LOCACAO TOTAL DA LOCAÇÃO INTEGER 4 LOGRADOURO NOME DO LOGRADOURO VARCHAR 25 BAIRRO NOME DO BAIRRO VARCHAR 15 COD_TIPOLOCACAO CÓDIGO DO TIPO DE LOCAÇÃO INTEGER 4 CIDADE NOME DA CIDADE VARCHAR 25 COD_ITEMLOCACAO CÓDIGO DO ITEM DE LOCAÇÃO INTEGER 4
  • 11. 11
  • 12. 12
  • 13. 13
  • 14. 14