Modelando um banco

27/10/2014

Pesquisando sobre banco de dados, modelagem, achei esse portal e forum e fiquei bastante interessada, vi que existem varias respostas datadas de hoje, o que significa que é bem movimentado e me ajudará bastante.

Precisando de uma ajuda sobre uma modelagem simples de uma escola, mas não tenho detalhes do que vai ser inserido(campos...), alguem pode me ajudar.

quero optar pelas opções:

Aluno
Professor
Disciplina
Notas

alguem com paciencia pode me ajudar a desenvolver?

Respostas

27/10/2014

Mariana Carvalho

Posso tentar te ajudar com alguns campos:

ALUNO
- id
- nome
- endereco

PROFESSOR
- id
- nome
- endereco

DISCIPLINA
- id
- nome
Responder Citar

27/10/2014

Marilia Silva

Já ajuda muito Mariana, vou tentar preencher mais um pouco.
Responder Citar

27/10/2014

Mariana Carvalho

Já que você não possui um escopo, tente inventar um para uma modelagem, mas leia a teoria, é bastante importante!
Responder Citar

28/10/2014

1000rak

Marilha, essas informações quem deve lhe apresentar é o seu cliente, no caso o diretor da escola. rsrs
Mas fica a minha dica.

Cria a table PESSOA, que vai herdar os campos para as tabelas ALUNO e PROFESSOR.
Cria a table PERIODOLETIVO, TURMA, CURSO, TURNO.
A table de Disciplina, vai ser relacionar com turma. Já a tabela turma se relaciona com curso e periodoletivo.

Há várias formas de modelar dados, a melhor forma é entrevistando o seu cliente e entendendo a sua necessidade.
Responder Citar

29/10/2014

Marilia Silva

Mariana obrigada pelas dicas.

1000rak, ainda estou aprendendo e queria apenas praticar para melhor ter uma base. conhece alguma apostila com exercicios?
Responder Citar

29/10/2014

Mariana Carvalho

De nada Marilia, fique sempre a vontade para tirar suas duvidas.
Responder Citar

30/10/2014

Marisiana

Alguns links de pesquisa com conteúdo que podem ajudar:
[url]http://pt.wikipedia.org/wiki/Modelo_relacional[/url]

[url]http://www.devmedia.com.br/modelo-entidade-relacionamento-mer-e-diagrama-entidade-relacionamento-der/14332[/url]

[url]http://pt.wikipedia.org/wiki/Modelo_entidade_relacionamento[/url]

[url]http://www.ct.ufpb.br/programas/complexidade/downloads/m%20odelagem_er_aula_2.pdf[/url]

[url]http://www.ic.unicamp.br/~rtorres/mc536A_07s1/relatorio1.pdf[/url]
Responder Citar

30/10/2014

Marilia Silva

Obrigada pela ajuda, mas não consegui acessar este http://www.ct.ufpb.br/programas/complexidade/downloads/m%20odelagem_er_aula_2.pdf
mas não tem problema, os outros já possuem leitura suficiente para me dar uma base.
Responder Citar

30/10/2014

Marisiana

Por nada!!
Responder Citar

30/10/2014

Marisiana

O link correto daquele que vc não conseguiu acessar: [url]http://www.ct.ufpb.br/programas/complexidade/downloads/modelagem_er_aula_2.pdf[/url]
Responder Citar

30/10/2014

Marilia Silva

Oh Marisiana, obrigada de novo.
Responder Citar

31/10/2014

Marisiana

Por nada! =)
Responder Citar

29/01/2015

1000rak

Mariana obrigada pelas dicas. 1000rak, ainda estou aprendendo e queria apenas praticar para melhor ter uma base. conhece alguma apostila com exercicios?


Até o momento não tive curiosidade de buscar em livros, mas acho que um bom exercício é a prática, fique se perguntando o tempo todo, finja ser o cliente e o analista ao mesmo tempo e imagine modelando tudo, assim que tento fazer. rsrs


(Mas uma boa dica mesmo é olhar os bacos de dados já existentes no mercado e usar os sistemas mesmo em base de teste para tentar mapear as tabelas, isso também funciona).
Responder Citar

29/01/2015

Marilia Silva

Sem duvida alguma, a melhor forma de aprender é praticando, errando e praticando mais e mais...
Responder Citar

29/01/2015

Pedro Amaral

Bom a escola no caso é de ensino medio e fundamental?
Pq se for tem que ficar atento que o aluno tem que estar vinculado a uma tabela chamado guardião(no caso pai, mãe, guardião legal). E a tabela aluno tem a chave estrangeira com o cpf do pai.
Responder Citar