Vous êtes sur la page 1sur 8

PROFESSOR

ROBERTO YUKIO NISHIMURA

Especialista em Administração da Engenharia


de Software

roberton@sercomtel.com.br

INTRODUÇÃO
CURSO DE EXTENSÃO EM BANCO DE
DADOS (ORACLE EXPRESS EDITION)
Através da descrição textual narrativa do Sistema
Controle Acadêmico para o colégio NRA, vamos
Aula 1
construir um modelo de banco de dados.
Iniciando pelo projeto conceitual, passando pelo
Modelagem de banco de dados com BrModelo lógico e chegando ao físico.
Utilizando a ferramenta
CASE BrModelo.

RESUMO DOS ENCONTROS OBJETIVO

Visão geral do banco de dados “Armazenar dados devidamente organizados,


– da evolução do dado até o sistema que gerencia permitindo a sua recuperação de modo rápido e
uma base inteira. confiável somente por usuários devidamente
Arquitetura básica de funcionamento. autorizados.”
Nível conceitual da arquitetura.
Modelo entidade-relacionamento.
Conceitos básicos até
os estendidos.

1
DESCRIÇÃO TEXTUAL NARRATIVA DESCRIÇÃO TEXTUAL NARRATIVA

Sistema Controle Acadêmico Com isto iniciamos as entrevistas com os


O colégio NRA ainda não tem seus processos responsáveis por este setor no colégio, com o
acadêmicos informatizados, com isto, eles intuito de capturarmos mais detalhes que possam
entraram em contato conosco solicitando um nos auxiliar a montar um esquema para o banco de
levantamento detalhado para o desenvolvimento de dados.
um sistema que posso controlar
inicialmente os alunos e
os professores.

DESCRIÇÃO TEXTUAL NARRATIVA DESCRIÇÃO TEXTUAL NARRATIVA

Durante as entrevistas pudemos entender que a O colégio NRA atua no segmento de educação e
principal necessidade deles é saber quais são os atualmente só tem turmas no ensino fundamental
professores de cada turma, quais são os alunos de do 1º, 2º e 3º colegial.
cada turma e quais matérias compõe cada turma. Os professores podem dar aulas em várias turmas
diferentes mas só podem lecionar uma disciplina
em cada turma.

DESCRIÇÃO TEXTUAL NARRATIVA DESCRIÇÃO TEXTUAL NARRATIVA

Cada turma pode ter diversos alunos, mas no Para o cadastro dos professores é importante as
máximo 40 alunos. seguintes informações: nome do professor, apelido do
Um aluno não pode estar matriculado em mais de professor e o seu código de funcionário, neste
momento não precisamos saber quais disciplinas ele
uma turma ao mesmo tempo.
leciona.
Para o cadastro dos alunos é
importante as seguintes
informações: código de matricula,
nome do aluno, sexo do aluno.

2
ENTIDADES, RELACIONAMENTOS E
DESCRIÇÃO TEXTUAL NARRATIVA
ATRIBUTOS IDENTIFICADOS

O cadastro das disciplinas tem um código, um Professor


nome, uma descrição. Aluno
Turma
Disciplina

MODELO CONCEITUAL SEM


ATRIBUTOS

TRANSFORMAÇÃO DE CONCEITUAL
PARA LÓGICO

Durante o processo de conversão, é questionado o


relacionamento n-n. TRANSFORMAÇÃO CONCEITUAL
E o relacionamento n-ário também é decomposto LÓGICA
em vários binários.

3
MODELO LÓGICO SEM ATRIBUTOS

MODELO CONCEITUAL COM


ATRIBUTOS

MODELO LÓGICO COM ATRIBUTOS

4
GERAR MODELO FÍSICO

CORRIGINDO GERAÇÃO FÍSICA

5
MODELO FÍSICO

AJUSTES NO MODELO DE DADOS

Existem mais atributos que ainda não constam ?


Alguma regra ficou de fora ? PERGUNTAS ?
Podemos melhorar o modelo ?

REALIZAR ALGUMAS CORREÇÕES

Na entidade Disciplina, acrescentar o atributo


carga horária. MODELO CONCEITUAL
Na entidade Turma, alterar o atributo
ano_letivo_turma para fazer parte da chave
primária da entidade Turma.

6
MODELO LÓGICO

MODELO FÍSICO

PERGUNTAS ?

7
© 2009– Todos os direitos reservados. Uso exclusivo
no Sistema de Ensino Presencial Conectado.

Vous aimerez peut-être aussi