Você está na página 1de 4

Universidade Cruzeiro do Sul

Campus Liberdade

PROJETO INTEGRADO DE PROGRAMAÇÃO E


MODELAGEM DE DADOS

ALUNA: Thaís Quaranta

RGM: 15697991

POLO: Liberdade – EAD

SÃO PAULO

AGOSTO DE 2015
ATIVIDADE DE ENVIO DE ARQUIVO

Nome: THAÍS QUARANTA


Disciplina: Projeto Integrado de Programação e Modelagem de Dados
Tutor: Gislene P. Oliveira
Título da Atividade: Modelagem de dados de um Sistema de Controle de Alunos.

1 - Modelo Conceitual
2 – Modelo Lógico

ALUNO (código_aluno, CPF_aluno, nome_aluno, contato_aluno)

CURSO (código_curso, descrição_curso, área_curso, valor_curso)

ESTUDA (código_aluno, código_curso)

ETAPA/TURMA (código_etapa, código_curso, semestre, ano)

DISCIPLINA (código_disciplina, código_etapa, descrição_disciplina,


código_tutor)

TUTOR (código_tutor, código_disciplina, nome_tutor, contato_tutor)

NOTA (código_aluno, código_disciplina, data_nota, valor_nota)

3 – Normalização (1FN, 2FN e 3FN)

1FN

Não admite repetições ou campos que tenham em seu conteúdo mais que um valor
ou informação.

ALUNO (código_aluno, CPF_aluno, nome_aluno, email_aluno, telefone_aluno)

CURSO (código_curso, descrição_curso, área_curso, valor_curso)

ESTUDA (código_aluno, código_curso)

ETAPA/TURMA (código_etapa, código_curso, semestre, ano)

DISCIPLINA (código_disciplina, código_etapa, descrição_disciplina,


código_tutor)

TUTOR (código_tutor, código_disciplina, nome_tutor, email_tutor,


telefone_tutor)

NOTA (código_aluno, código_disciplina, data_nota, valor_nota)


2FN

Diz que se algum campo depender somente de parte de uma chave candidata
composta (e não da chave composta como um todo), então este campo deve ser extraído
para outra tabela.

ALUNO (código_aluno, CPF_aluno, nome_aluno, email_aluno, telefone_aluno)

CURSO (código_curso, valor_curso)

DESCRIÇÃO CURSO (código_curso, descrição_curso, área_curso)

ESTUDA (código_aluno, código_curso)

ETAPA/TURMA (código_etapa, código_curso, semestre, ano)

DISCIPLINA (código_disciplina, código_etapa, descrição_disciplina,


código_tutor)

TUTOR (código_tutor, código_disciplina)

DESCRIÇÃO TUTOR (código_tutor, nome_tutor, email_tutor, telefone_tutor)

NOTA (código_aluno, código_disciplina, data_nota, valor_nota)

3FN

Além de estar na 2FN, a 3FN não deve possuir dependências transitivas.

ALUNO (código_aluno, CPF_aluno, nome_aluno, email_aluno, telefone_aluno)

CURSO (código_curso, valor)

DESCRIÇÃO CURSO (código_curso, descrição_curso, área_curso)

ETAPA/TURMA (código_etapa, código_curso, semestre, ano)

DISCIPLINA (código_disciplina, código_etapa)

TUTOR (código_tutor, código_disciplina)

DESCRIÇÃO DISCIPLINA (código_disciplina, descrição_disciplina,


código_tutor)

DESCRIÇÃO TUTOR (código_tutor, nome_tutor, email_tutor, telefone_tutor)

NOTA (código_aluno, código_disciplina, data_nota, valor_nota)

Você também pode gostar