MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

2 participantes

    Tabela para registo de Assiduidade

    avatar
    pdvalentim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3
    Registrado : 14/01/2013

    Tabela para registo de Assiduidade Empty Tabela para registo de Assiduidade

    Mensagem  pdvalentim 15/1/2013, 10:58

    Bom dia,

    queria perguntar qual a melhor maneira de fazer uma tabela para registo de assiduidade de alunos às aulas. Já tenho uma tabela com os alunos e suas informações. Agora queria registar as suas presenças às aulas. Colocando data, tipo de registo e depois somas.

    Obrigado
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1306
    Registrado : 21/01/2012

    Tabela para registo de Assiduidade Empty Re: Tabela para registo de Assiduidade

    Mensagem  Cláudio Más 15/1/2013, 17:27

    Id (auto-numeração, chave primária), IdAluno, Data_Aula, IdDisciplina, Situação (presente, ausente)
    avatar
    pdvalentim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3
    Registrado : 14/01/2013

    Tabela para registo de Assiduidade Empty alternativa

    Mensagem  pdvalentim 16/1/2013, 13:54

    obrigado pela sugestão. e se quiser já ter a lista dos alunos à disposição. Dá para colocar uma lista dos alunos da turma e depois colocar a situação de presença?
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1306
    Registrado : 21/01/2012

    Tabela para registo de Assiduidade Empty Re: Tabela para registo de Assiduidade

    Mensagem  Cláudio Más 16/1/2013, 18:17

    Sim, o campo IdAluno serve justamente para relacionar com a chave primária da tabela de alunos.

    Seriam 3 tabelas: Alunos, Disciplinas e Assiduidade, caracterizando um relacionamento de vários para vários: um aluno está matriculado em várias disciplinas, e uma disciplina tem vários alunos matriculados.
    Assiduidade seria a tabela proposta na mensagem anterior.
    avatar
    pdvalentim
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3
    Registrado : 14/01/2013

    Tabela para registo de Assiduidade Empty Selecionar a turma

    Mensagem  pdvalentim 16/1/2013, 21:07

    No meu caso, sou professor de uma só disciplina e tenho várias turmas. Queria conseguir ao selecionar a turma que desejo, aparecesse uma lista com os alunos dessa turma e inserir à frente o tipo de situação na data pretendida. Pode ser em tabela ou formulário.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1306
    Registrado : 21/01/2012

    Tabela para registo de Assiduidade Empty Re: Tabela para registo de Assiduidade

    Mensagem  Cláudio Más 17/1/2013, 04:28

    Considerando então que o banco de dados é para seu uso particular, e não para uma escola.

    Desconsidere a tabela de Disciplinas e o campo IdDisciplina.
    Crie uma tabela de Turmas, com Id, CodTurma e outros campos necessários.
    Uma tabela de Turmas x Alunos, com Id, IdTurma, IdAluno, e demais campos.

    Com essa estrutura, e após a inserção de dados de alunos e turmas, creio que é possível obter o resultado esperado.

      Data/hora atual: 25/1/2022, 16:38