alguem pode dar uma ideia de como fazer isso? banco de dados
30/07/2007
0
estou tentando implementar um sisteminha que consiste em: relacionar alunos de uma escola com o conjunto de todas as suas notas nos ultimos 5 anos.. dai eu pergunto: quantas tabelas eu precisaria?? seria uma para as escolar, outra para os alunos e outra para o conjunto de notas dos ultimos anos???
se for assim é fácil vincular essas tabelas????
alguem se habilita a ajudar?? :?: :?: :?:
SDS
Barretoee
Posts
31/07/2007
Barretoee
é mesmo como eu imaginava issa ja da para fazer..
agora meu problema maior é que estou vendo como construir a minha tabela no banco de dados, vou tentar exemplificar para ficar mais claro...
o aluno 1 deve estar relacionado uma tabela como aque segue:
ANO NOTA1 NOTA2 NOTA3 MEDIA
2004 7 7 7 7
2005 10 8 6 8
2006 6 8 7 7
2007 estimativa estimativa estimativa estimativa
2008 estimativa estimativa estimativa estimativa
as notas ano de 2007 em diante serao estimadas a partir da media das notas dos 3 anos anteriores.
e dai por diante com os demais alunos da escola....
nao estou conseguindo ver como construir o banco de dados justamente por causa dessas estimativas...
outra coisa, como faria para que em cada ano conste as nostas de todos os alunos???
SDS
31/07/2007
Ronaldo.cutu
ALUNO NOME
1 ZE DA SILVA
2 FULANO DE TAL
TABELA NOTAS
ALUNO ANO NOTA1 NOTA2 NOTA3 MEDIA
1 2004 7 7 7 7
2 2004 8 9 7 8
VC VAI TER QUE CRIAR UMA ROTINA PARA GERAR OS ANOS POSTERIORES
31/07/2007
Barretoee
vc acha que fica inviável ou muito pesado eu criar campos para todos os anos na mesma tabela??? por exemplo:
TABELA NOTAS
ALUNO ANO NOTA1 NOTA2 MEDIA ANO2 NOTA12 NOTA23 MEDIA2 :arrow:
1------ 2004 --7 ------7 -------7 -----2005 ---7 ---------7 ---------7
2------ 2004 --9 ------7 -------8 -----2005 ---9 ---------7 ---------8
dai eu criaria campos sificientes pra uns 10 ano por exemplo.....
seria muito ruim assim??
SDS
31/07/2007
Ronaldo.cutu
no sistema a cada ano que passa
att
Ronaldo
31/07/2007
Barretoee
agradeço de novo pelas dicas
sendo assim preciso sentar e estudar um bocado de programação pra desenrolar uma rotina que resolva meu problema, iniciei a pouco a mexer com Delphi ainda tem muito que aprender...hehehehe. Ainda perturbando um pouco, caso você tenha algum material que possa me auxiliar nesse assunoto e possa me mandar ficaria bastante grato...
SDS
01/08/2007
Barretoee
TBano
Codigo----------Ano
----1------------2004
----2------------2004
TBnotas
Codigo----------nota1---------nota2---------nota3
----1--------------7--------------5---------------8
----2--------------8--------------9--------------10
TBalunos
Codigo----------nome
---1---------------luiz
---1---------------brian
e relacioná-las atraves de alguma chave??
ou seja,
Aluno ´1´ teria no ano ´2004´ as notas ´1, 2, 3´
Aluno ´1´ teria no ano ´2005´ as notas ´1, 2, 3´
Aluno ´1´ teria no ano ´2006´ as notas ´1, 2, 3´
mas eu ainda tou enrolado em como fazer para criar as anos posteriores a 2004 e tambem as notas posteriores as notas de 2004... ajuda :?: :?:
Clique aqui para fazer login e interagir na Comunidade :)