16
Projeto de BD LOCADORA DE VÍDEO Equipe: Davi Rodrigues Pinto Marcos Rolim de Matos

Apresentação Projeto Banco de Dados MER

Embed Size (px)

DESCRIPTION

Apresentação sobre um projeto de modelagem de banco de dados.

Citation preview

Page 1: Apresentação Projeto Banco de Dados MER

Projeto de BDLOCADORA DE VÍDEO

Equipe: Davi Rodrigues Pinto Marcos Rolim de Matos

Page 2: Apresentação Projeto Banco de Dados MER

Agenda Apresentação; Modelo Conceitual; Modelo Lógico; Dicionário de Dados; Script de Criação do BD.

Page 3: Apresentação Projeto Banco de Dados MER

APRESENTAÇÃOO 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.

Page 4: Apresentação Projeto Banco de Dados MER

MODELO CONCEITUAL

4

Page 5: Apresentação Projeto Banco de Dados MER
Page 6: Apresentação Projeto Banco de Dados MER

MODELO LÓGICO

6

Page 7: Apresentação Projeto Banco de Dados MER
Page 8: Apresentação Projeto Banco de Dados MER

DICIONÁRIO DE DADOS

8

Page 9: Apresentação Projeto Banco de Dados MER

CAMPO DESCRIÇÃO TIPO TAMPK COD_GENERO CÓDIGO DO GÊNERO INTEGER 4

DESC_GENERO DESCRIÇÃO DO GÊNERO VARCHAR 15

CAMPO DESCRIÇÃO TIPO TAMPK COD_MIDIA CÓDIGO DA MÍDIA INTEGER 4

DESC_MIDIA DESCRIÇÃO DA MÍDIA VARCHAR 15

CAMPO DESCRIÇÃO TIPO TAMPK COD_TITULO CÓDIGO DO TITULO INTEGER 4FK COD_GENERO CÓDIGO DO GÊNERO INTEGER 4

DESC_TITULO DESCRIÇÃO DO TÍTULO VARCHAR 20COD_MIDIA CÓDIGO DA MÍDIA INTEGER 4

CAMPO DESCRIÇÃO TIPO TAMPK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4

DESC_ESTOQUE DESCRIÇÃO DO ESTOQUE VARCHAR 20FK COD_TITULO CÓDIGO DO TÍTULO INTEGER 4

CAMPO DESCRIÇÃO TIPO TAMPK COD_ITEMLOCACAO CÓDIGO DO ITEM DE LOCAÇÃO INTEGER 4FK COD_TITULO CÓDIGO DO TÍTULO INTEGER 4

QUANT_ITEMLOCACAO QUANT. DE ITENS LOCAÇÃO INTEGER 4

CAMPO DESCRIÇÃO TIPO TAMPK COD_LOJA CÓDIGO DA LOJA INTEGER 4FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4

CAMPO DESCRIÇÃO TIPO TAMPK COD_ZONA CÓDIGO DA ZONA INTEGER 4FK COD_LOJA CÓDIGO DA LOJA INTEGER 4FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4

DESC_ZONA DESCRIÇÃO DA ZONA VARCHAR 15

CAMPO DESCRIÇÃO TIPO TAMPK COD_USUARIO CÓDIGO DO USUÁRIO INTEGER 4FK COD_LOJA CÓDIGO DA LOJA INTEGER 4FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4

NOME_USUARIO NOME DO USUÁRIO VARCHAR 25

CAMPO DESCRIÇÃO TIPO TAMPK COD_ENDERECO CÓDIGO DO ENDEREÇO INTEGER 4FK COD_ZONA CÓDIGO DA ZONA INTEGER 4FK COD_LOJA CÓDIGO DA LOJA INTEGER 4FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4

LOGRADOURO NOME DO LOGRADOURO VARCHAR 25BAIRRO NOME DO BAIRRO VARCHAR 15CIDADE NOME DA CIDADE VARCHAR 25

TABELA: LOJA

TABELA: ZONA

TABELA: USUARIO

TABELA: ENDERECO

TABELA: GENERO

TABELA: MIDIA

TABELA: TITULO

TABELA: ESTOQUE

TABELA: ITEM_LOCACAO

CAMPO DESCRIÇÃO TIPO TAMPK COD_TIPOCLIENTE CÓDIGO DO TIPO DE CLIENTE INTEGER 2

DESC_TIPOCLIENTE DESCRIÇÃO DO TIPO DE CLIENTE VARCHAR 20

CAMPO DESCRIÇÃO TIPO TAMPK COD_TIPOPAGAMENTO CÓDIGO DO TIPO DE PAGAMENTO INTEGER 2

DESC_TIPOPAGAMENTO DESCRIÇÃO DO TIPO DE PAGAMENTO VARCHAR 20

CAMPO DESCRIÇÃO TIPO TAMPK COD_TIPOLOCACAO CÓDIGO DO TIPO DE LOCAÇÃO INTEGER 4

DESC_TIPOLOCACAO DESCRIÇÃO DO TIPO DE LOCAÇÃO VARCHAR 20

CAMPO DESCRIÇÃO TIPO TAMPK COD_PRAZO CÓDIGO DO PRAZO INTEGER 2

DESC_PRAZO DESCRIÇÃO DO PRAZO VARCHAR 20

CAMPO DESCRIÇÃO TIPO TAMPK COD_CLIENTE CÓDIGO DO CLIENTE INTEGER 4FK COD_TIPOCLIENTE CÓDIGO DO TIPO DE CLIENTE INTEGER 4FK COD_ENDERECO CÓDIGO DO ENDEREÇO INTEGER 4FK COD_ZONA CÓDIGO DA ZONA INTEGER 4FK COD_LOJA CÓDIGO DA LOJA INTEGER 4FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4

NOME_CLIENTE NOME DO CLIENTE VARCHAR 25TEL_CLIENTE TELEFONE DO CLIENTE VARCHAR 10NUMERO_CASA NÚMERO DA CASA INTEGER 5

CAMPO DESCRIÇÃO TIPO TAMPK COD_LOCACAO CÓDIGO DA LOCAÇÃO INTEGER 5FK COD_TIPOPAGAMENTO CÓDIGO DO TIPO DE PAGAMENTO INTEGER 2FK COD_TIPOCLIENTE CÓDIGO DO TIPO DE CLIENTE INTEGER 4FK COD_CLIENTE CÓDIGO DO CLIENTE INTEGER 4FK COD_ENDERECO CÓDIGO DO ENDEREÇO INTEGER 4FK COD_ZONA CÓDIGO DA ZONA INTEGER 4FK COD_LOJA CÓDIGO DA LOJA INTEGER 4FK COD_ITLOC CÓDIGO DO ITEM DE LOCAÇÃO INTEGER 4FK COD_ESTOQUE CÓDIGO DO ESTOQUE INTEGER 4

COD_PRAZO CÓDIGO DO PRAZO INTEGER 2TOTAL_LOCACAO TOTAL DA LOCAÇÃO INTEGER 4COD_TIPOLOCACAO CÓDIGO DO TIPO DE LOCAÇÃO INTEGER 4COD_ITEMLOCACAO CÓDIGO DO ITEM DE LOCAÇÃO INTEGER 4

TABELA: TIPO_LOCACAO

TABELA: PRAZO

TABELA: CLIENTE

TABELA: LOCACAO

TABELA: TIPO_CLIENTE

TABELA: TIPO_PAGAMENTO

Page 10: Apresentação Projeto Banco de Dados MER

SCRIPT SQL(DEMONSTRAÇÃO)

Page 11: Apresentação Projeto Banco de Dados MER

11

Page 12: Apresentação Projeto Banco de Dados MER

12

Page 13: Apresentação Projeto Banco de Dados MER

13

Page 14: Apresentação Projeto Banco de Dados MER

14

Page 15: Apresentação Projeto Banco de Dados MER

DÚVIDAS?!

Page 16: Apresentação Projeto Banco de Dados MER

OBRIGADO!!