Buscar

Projeto e otimização de banco de dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ESTÁCIO DE SÁ
TRABALHO DA DISCIPLINA MODELAGEM DE DADOS
 
 
 
 
 
 Aluno: Rodolfo de Jesus Nascimento.
MATÉRIA: MODELAGEM DE DADOS 
PÓS – GRADUÇÃO DE ENGENHARIA DE SOFTWARE.
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. Um cliente pode realizar vários contratos de financiamento. Cada cliente deverá apresentar os seguintes documentos: CPF, Carteira de Identidade, Comprovante de Residência e Comprovante de Rendimentos. 
2. Um contrato de financiamento somente poderá ser efetuado com um cliente e deverá estar associado a um veículo específico, cuja placa, chassis, marca, cor e modelo são informações imprescindíveis. Um veículo adquirido através de um financiamento deverá permanecer alienado até a quitação da dívida.
 3. Um contrato poderá possuir até 36 parcelas, cada uma com valor e data de vencimento. As informações de valor e data de pagamento de cada parcela deverão ser registradas no banco de dados. No contrato deverão constar um número do financiamento (único), o valor do bem, o valor financiado, o valor da entrada (se houver), o número de prestações e a data de aprovação do mesmo
 4. Cada contrato de financiamento deverá estar associado a um plano de pagamento que será função do prazo do financiamento e indicará no contrato a carência, a taxa de juros e o valor de mora a ser cobrado por dia de atraso no pagamento de cada parcela
O QUE DEVE CONSTAR NO TRABALHO: 
1. Construa o modelo conceitual de dados.
 2. Defina um dicionário que utilize definições prévias dos tipos de dados que são padronizados para a empresa.)
 • No dicionário de dados registre a análise de todos os dados, considerando os aspectos de usabilidade (quem, quando, como, onde). 
• Classifique os dados quanto ao tipo, no caso dos dados básicos definirem o tempo de vida para cada dado. Considere algumas definições feitas pela legislação. Exemplo, conta de Luz até dois anos. Notas fiscais até 5 anos. Caso não haja, defina o tempo justificando a decisão.
 • No caso dos dados que precisam ser destruídos, definir um processo de eliminação de dados, de modo a evitar a recuperação indesejáveis. Considere o aspecto da responsabilidade de permitir divulgar dados de outras pessoas “habeas data”.
 Observações: 
i ) Você pode usar qualquer das três formas de diagramação apresentadas no curso 
II) Faça toda e qualquer suposição que for necessária para o desenvolvimento citando-a e justificando-a
Modelo Conceitual de Dados
Tipos de Dados
Tipo de Dado 	Descrição 
InteiroCurto 		Inteiro com 4 dígitos 
InteiroLongo 		Inteiro com 12 dígitos 
DecimaCurto 		Decimal com 5 dígitos 
DecimalLongo 		Decimal com 15 dígitos 
StringCurta 		String com 25 caraceteres 
StringLonga 		String com 50 caracteres 
StringDescreve 		String com 250 caracteres 
DataCompleta 		Data com 10 caracteres dd/mm/yyyy 
Entidades
Cliente 
Pessoa habilitada a comprar veículo através de um contrato de financiamento. 
 
Cliente_InteiroCurto_Cod_Cliente 
Código utilizado para identificar o cliente. O código é formado por um sequencial 
numérico de quatro dígitos. Código único criado no momento do cadastro do cliente.
Cliente_StringCurta_Nome
Nome do cliente de acordo com a certidão de nascimento ou casamento ou de um 
documento oficial com foto apresentado pelo cliente no ato do cadastramento.
Cliente_InteiroLongo_CPF
Número fornecido pela Receita Federal do Brasil e que deverá ser comprovado pelo 
cliente através de um documento oficial.
Cliente_InteiroLongo_Identidade 
Número da carteira de identidade comprovado através de documento oficial
Cliente_StringCurta_Comp_Residencia_Tipo 
Descrição do tipo de comprovante de residência apresentado na abertura do contrato. 
Cliente_StringCurta_Comp_Residencia_Mes_Ano 
Mês e ano do comprovante de residência apresentado na abertura do contrato. O mês 
deverá ser preenchido com dois dígitos e o ano com quatro dígitos. O mês e ano do 
comprovante deverá ser no máximo de três meses anterior ao mês e ano corrente
Cliente_StringCurta_Comp_Rendimento_Mes_Ano 
Mês e ano do comprovante de rendimento apresentado na abertura do contrato. O 
mês deverá ser preenchido com dois dígitos e o ano com quatro dígitos. O mês e ano do comprovante deverão ser no máximo de três meses anterior ao mês e ano corrente. 
Veiculo
Veiculo_StringCurta_Placa 
Identificação da placa do veículo fornecida pelo Detran. Código único formado por 
três letras e quatro números . 
 
Veiculo_StringCurta_Chassis 
Número do Chassis do veículo. Número de série formado por 17 caracteres, 
encontrado tanto no vidro do carro como também na porta do condutor, motor e 
abaixo do banco do passageiro. 
 
Veiculo_StringCurta_Marca 
Identificação da marca do veículo de acordo com a especificação da nota fiscal. 
 
Veiculo_StringCurta_Cor 
Identificação da cor do veículo de acordo com a especificação da nota fiscal. 
 
Veiculo_StringCurta_Modelo 
Identificação do modelo do veículo de acordo com a especificação da nota fiscal. 
 
Veiculo_StringCurta_Alienacao 
Identificação de alienação ou não do veículo. Preenchido com as letras “S” ou “N”. 
Inicialmente preenchido com a letra “S”, indicando veículo alienado.
Contrato
Contrato_InteiroCurto_Cod_Financiamento 
Código utilizado para identificar o número do financiamento fornecido pela 
financeira. Código único formado por nove dígitos numéricos. 
 
Contrato_DecimalLongo_Valor_Veiculo 
Valor do veículo à vista de acordo com nota fiscal de venda. 
 
Contrato_DecimalLongo_Valor_Financiamento 
Valor do veículo financiado calculado de acordo com carência e o número de 
parcelas. 
 
Contrato_DecimalLongo_Valor_Entrada 
Valor da entrada pago pelo cliente no ato da compra financiada. 
 
Contrato_InteiroCurto_Num_Parcelas 
Número de parcelas do financiamento de acordo com o contrato assinado. Valor 
máximo 36 parcelas. 
 
Contrato_DataCompleta_Data_Aprovacao 
Data da assinatura do contrato de financiamento.
Parcela
Parcela_InteiroCurto_Cod_Parcela 
Número da parcela do financiamento. Valores válidos no intervalo entre 01 e 36. 
 
Parcela_DecimalLongo_Valor_Parcela 
Valor da parcela do financiamento. 
 
Parcela_DataCompleta_Data_Vencimento 
Data de vencimento da parcela do financiamento. 
 
Parcela_DecimalLongo_Valor_Pagamento 
Valor pago referente à parcela do financiamento. 
 
Parcela_DataCompleta_Data_Pagamento 
Data do pagamento referente à parcela do financiamento. 
Plano_Pagto
Plano_Pagto_InteiroCurto_Cod_Financiamento 
Código utilizado para identificar o número do financiamento fornecido pela 
financeira. Código único formado por nove dígitos numéricos. 
 
Plano_Pagto_DataCompleta_ Data_Carencia 
Data informada no contrato para o pagamento da primeira parcela do financiamento. 
 
Plano_Pagto_DecimalCurto_ Taxa_Juros_mes 
Percentual da taxa de juro s, por mês de atraso , aplicada após a data d e vencimento da 
parcela. 
 
Plano_Pagto_DecimalLongo_Valor_Mora_Dia 
Valor da multa cobrada por cada dia de atraso após a data de vencimento da parcela. 
Definição do Tempo de Vida
Os Dados de Cliente, Contrato, Veiculo, Plano_Pagto e Parcelas não serão destruídos
Tipos de Dados
 
Vila Velha, ES

Outros materiais