Modelagem de dados de um Sistema de Controle de Alunos (Acadêmico).
- Projeto Conceitual: Elaboração do Diagrama de Entidade-Relacionamento.
- Projeto Lógico: Realizar o mapeamento entre os modelos. o modelo lógico é dependente do tipo de tecnologia do SGBD
- Normalização 1º FN até a 3º FN (Formas normais)
Entidades: Usuário, Aluno, Turma, Professor, Disciplina e Nota.
Corey:
Qual SGBD pretende utilizar?
Soluções para a tarefa
Respondido por
5
Primeiro passo: criar o DER (Diagrama de Entidade-Relacionamento).
Acredito que você saiba o que é um fluxograma, então, você pode utilizar este modelo para criar seu DER. O software DIA Diagram-Editor é utilizado há muito tempo para criar fluxogramas, ele foi feito para isto, mas você pode utilizar outros, como o Powerpoint.
Pois bem, antes de começar a criar seu DER, você precisa definir quais são as funções de cada símbolo gráfico (elipse, retângulo, losango, linha).
Uma definição básica:
Retângulo: entidade;
Elipse: atributos;
Losango: relacionamento;
Linha: ligações de atributos à entidade;
Tendo isto em mãos, é só ir criando os fluxogramas de acordo com as entidades (usuário, aluno, turma, ...) e ir ligando seus atributos.
Segundo passo: inserção no SGBD.
Já que você vai utilizar o MySQL, você pode utilizar o MySQL Workbench, depois criar as relações em 3FN ( REL_ALUNO (INFO1, INFO2, ...) ) e depois implementar tudo no banco de dados.
Isso é só um guia, e existe vários de como criar um DER.
Acredito que agora você saiba por qual caminho seguir! :)
Acredito que você saiba o que é um fluxograma, então, você pode utilizar este modelo para criar seu DER. O software DIA Diagram-Editor é utilizado há muito tempo para criar fluxogramas, ele foi feito para isto, mas você pode utilizar outros, como o Powerpoint.
Pois bem, antes de começar a criar seu DER, você precisa definir quais são as funções de cada símbolo gráfico (elipse, retângulo, losango, linha).
Uma definição básica:
Retângulo: entidade;
Elipse: atributos;
Losango: relacionamento;
Linha: ligações de atributos à entidade;
Tendo isto em mãos, é só ir criando os fluxogramas de acordo com as entidades (usuário, aluno, turma, ...) e ir ligando seus atributos.
Segundo passo: inserção no SGBD.
Já que você vai utilizar o MySQL, você pode utilizar o MySQL Workbench, depois criar as relações em 3FN ( REL_ALUNO (INFO1, INFO2, ...) ) e depois implementar tudo no banco de dados.
Isso é só um guia, e existe vários de como criar um DER.
Acredito que agora você saiba por qual caminho seguir! :)
Perguntas interessantes