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

A Modelagem de Dados Estácio

Por:   •  17/4/2019  •  Trabalho acadêmico  •  1.146 Palavras (5 Páginas)  •  323 Visualizações

Página 1 de 5

[pic 1]

TRABALHO de MODELAGEM DE DADOS (10 pgs)

Aluno: Alexandre Lopes

Matrícula: 2018.08.053348

Curso: Pós Engenharia de Software

Disciplina: Modelagem de Dados                                                

Professor: MAURO CESAR CANTARINO GIL                                                                        Novembro/2018

Enunciado do Trabalho:

Construa um modelo de dados, com o máximo de abstrações capaz de exprimir a construção de uma base de dados organizada com o objetivo de prover informações de cobrança sobre contratos de financiamento de veículos e que deverá refletir as seguintes características:

  1. Abstrações para a modelagem;

  1. Modelo Conceitual de Dados;
  1. Dicionário de Dados (Tabelas x Atributos);
  1. Dicionário de Dados (Tempo de Vida x Usabilidade);
  1. Processo de Eliminação de Dados;
  1. - Abstrações Financiamento

[pic 2][pic 3]

                                                                                 [pic 4]

           [pic 5]

[pic 6][pic 7]

[pic 8]

   [pic 9][pic 10][pic 11]

[pic 12]

[pic 13][pic 14]

[pic 15]

[pic 16]

[pic 17][pic 18][pic 19]

[pic 20]

[pic 21]

        [pic 22][pic 23][pic 24]


  1. – Modelo Conceitual Financiamento

[pic 25]


  1. -  Dicionário de Dados (Tabelas x Atributos)

MODELO DE DADOS

FINANCIADORA DE VEÍCULOS

DICIONÁRIO DE DADOS

  1. (Definições prévias das tabelas e tipos de dados que são padronizados para a empresa)

[pic 26]


ATRIBUTOS

Tabela

Nome Coluna

Tipo Dados

Comprimento

Restrições

Valor Padrão

Descrição

Cliente

idcliente

int

6

PK

auto_increment

Número de identificação gerado automaticamente

nome

varchar

30

not null

n/d

Nome do cliente

cpf

varchar

15

unique

n/d

cpf do cliente

email

varchar

50

unique

n/d

email do cliente

cartid

varchar

15

unique

n/d

carteira de identidade do cliente

Total de bytes de cada registro:

116

 

 

 

 

 

 

 

 

 

 

Tabela

Nome Coluna

Tipo Dados

Comprimento

Restrições

Valor Padrão

Descrição

Endereco

idendereco

int

6

PK

auto_increment

Número de identificação gerado automaticamente

logradouro

varchar

30

not null

n/d

logradouro do cliente

numero

varchar

5

not null

n/d

número da residência do cliente

bairro

varchar

12

not null

n/d

bairro do cliente

cidade

varchar

20

not null

n/d

cidade do cliente

estado

char

2

not null

n/d

estado de residência do cliente

comprov

varchar

8

not null

n/d

tipo de comprovante de residência

dtcomprov

date

8

not null

n/d

data do comprovante de residência

id_cliente

int

6

FK, unique

n/d

chave estrangeira da tabela cliente, coluna idcliente

Total de bytes de cada registro:

97

 

 

 

 

 

 

 

 

 

 

Tabela

Nome Coluna

Tipo Dados

Comprimento

Restrições

Valor Padrão

Descrição

Contrato

idnumfin

int

6

PK

auto_increment

Número de identificação gerado automaticamente

vlrbem

int

6

not null

n/d

Valor do bem  a ser financiado

vlrfin

int

6

not null

n/d

Valor de financiamento do bem

vlrent

int

6

not null

n/d

Valor de entrada

qtdeprest

int

2

not null

n/d

Quantidade de prestações do financiamento

dtaprov

date

10

not null

n/d

Data de aprovação do financiamento

idcliente

int

6

FK, unique

n/d

chave estrangeira da tabela cliente, coluna idcliente

Total de bytes de cada registro:

42

 

 

 

 

 

 

 

 

 

 

Tabela

Nome Coluna

Tipo Dados

Comprimento

Restrições

Valor Padrão

Descrição

Veiculo

placa

char

8

PK, not null

n/d

placa do veículo a ser financiado

chassis

char

15

not null, unique

n/d

chassi do veículo a ser financiado

marca

varchar

12

not null

n/d

marca do veículo a ser financiado

cor

varchar

10

not null

n/d

cor do veículo

modelo

varchar

12

not null

n/d

modelo do veículo

alien

booleano

1

not null

n/d

alienado ou não

id_numfin

int

6

FK

n/d

chave estrangeira da tabela contrato, coluna idnumfin

Total de bytes de cada registro:

64

 

 

 

 

 

 

 

 

 

 

Tabela

Nome Coluna

Tipo Dados

Comprimento

Restrições

Valor Padrão

Descrição

Parcelas

id_numfin

int

6

FK, unique

n/d

chave estrangeira da tabela contrato, coluna idnumfin

parc

int

2

not null

n/d

discriminação da parcela do finaciamento do cliente

vlrparc

int

8

not null

n/d

valor individual da parcela

vlrjurmes

int

8

not null

n/d

valor de juros ao mês ((vlrfin/qtdeprest)*1%)

dtvenc

data

8

not null

n/d

data de vencimento da parcela

dtpagto

data

8

null

n/d

data da realização do pagamento

diasatraso

int

3

null

n/d

dias de atraso (dtpagto - datavenc)

vlrpago

int

8

null

n/d

Valor total pago (vlrparc+(diasatraso*mora))

Total de bytes de cada registro:

51

 

 

 

 

 

 

 

 

 

 

Tabela

Nome Coluna

Tipo Dados

Comprimento

Restrições

Valor Padrão

Descrição

PlanoPag

carencia

int

2

null

n/d

dias de carência para início do pagamento

tx_jur

int

2

not null

n/d

taxa de juros sobre as parcelas

mora

int

3

not null

n/d

taxa de mora por atraso no pagamento

id_numfin

int

6

FK, unique

n/d

chave estrangeira da tabela contrato, coluna idnumfin

parc

int

2

FK

n/d

chave estrangeira da tabela parcelas, coluna parc

Total de bytes de cada registro:

15

 

 

 

 

 

 

 

 

 

 

Tabela

Nome Coluna

Tipo Dados

Comprimento

Restrições

Valor Padrão

Descrição

Rendimentos*

id_cliente

int

6

FK, unique

n/d

chave estrangeira da tabela cliente, coluna idcliente

tipocomprov

varchar

10

not null

n/d

tipo de comprovante de rendimentos

dtcomprov

date

8

not null

n/d

data do comprovante de rendimentos

rend

int

6

not null

n/d

valor financeiro do rendimento

Total de bytes de cada registro:

30

 

 

 

 

 

 

 

 

 

 

* Dados deverão ser deletados da base de dados após término do financiamento

 

 

 

 

 

 

...

Baixar como (para membros premium)  txt (10.3 Kb)   pdf (516.5 Kb)   docx (329.1 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com