Upload
davi-rodrigues
View
5.337
Download
4
Embed Size (px)
DESCRIPTION
Apresentação sobre um projeto de modelagem de banco de dados.
Citation preview
Projeto de BDLOCADORA 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ÇÃ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.
MODELO CONCEITUAL
4
MODELO LÓGICO
6
DICIONÁRIO DE DADOS
8
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
SCRIPT SQL(DEMONSTRAÇÃO)
11
12
13
14
DÚVIDAS?!
OBRIGADO!!