O Projeto Lógico - SGBD
Por: Christian Prando • 15/10/2019 • Projeto de pesquisa • 401 Palavras (2 Páginas) • 198 Visualizações
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO
CENTRO DE CIÊNCIAS JURÍDICAS E ECONÔMICAS
DEPARTAMENTO DE ARQUIVOLOGIA
CHRISTIAN PRANDO
EMANUEL BORGES
GEANI ESTHER PERTEL
SISTEMA DE GESTÃO DE BANCO DE DADOS
Desenvolvimento de Projeto Lógico
VITÓRIA
2015
CHRISTIAN PRANDO
GEANI ESTHER PERTEL
SISTEMA DE GESTÃO DE BANCO DE DADOS
Desenvolvimento de Projeto Lógico
Trabalho apresentado ao Curso de Arquivologia como avaliação parcial da Disciplina Sistema de Gestão de Banco de Dados.
Orientadora: Professora Tania B. Salles Gava
VITÓRIA
2015
Minimundo: Em uma escola de inglês, deseja-se fazer um registro de aulas de unidade realizadas. As aulas são lecionadas por professores que lecionam no mínimo uma aula e várias no máximo, e para cada aula totaliza-se de 01 a 06 alunos. Para cada aluno, as seguintes informações deverão ser armazenadas: nome completo, CPF, RG, endereço, número de matrícula, telefones e e-mail. Uma aula só poderá fazer parte do registro quando estiver um aluno agendado no sistema, através de código da aula, data do agendamento, horário do agendamento e nome do aluno. Para cada professor registram-se os seguintes dados: Número de matrícula, nome completo, telefones e e-mail. Cada aluno pode realizar no mínimo 01 e no máximo 36 aulas no ano letivo.
Descrição das entidades:
NOME DA ENTIDADE | DESCRIÇÃO | ATRIBUTOS |
ALUNOS | Guardam as informações cadastrais de todos os alunos da escola | CPF, Nome_completo, RG, Endereço, Matrícula_aluno, telefones, E-mail. |
AULAS | Guardam as informações de todas as aulas de todos os níveis | Cod_aula |
PROFESSORES | Guardam as informações cadastrais de todos os professores da escola | Nome_completo, Matrícula_professor, Telefones, E-mail. |
Descrição dos relacionamentos com as cardinalidades:
RELACIONAMENTO | DESCRIÇÃO |
Professores lecionam aulas | Professores lecionam no mínimo 01 e no máximo várias aulas; aulas podem ser lecionadas para no mínimo 01 e no máximo 06 alunos. |
Agendamento | Alunos podem agendar no mínimo 01 e no máximo 36 aulas; Aulas podem ser agendadas no mínimo 01 aluno e no máximo 06 alunos. |
Aula dada | Alunos podem assistir no mínimo 01 aula agendada e no máximo 36 aulas. Aulas podem ser realizadas por no mínimo 01 e no máximo 06 alunos. |
Caracterização dos atributos
Dicionário de Dados | |||||
ATRIBUTOS | CARACTERÍSTICAS | TIPO | CHAVE CANDIDATA | CHAVE PRIMÁRIA | DESCRIÇÃO |
CPF | Monovalorado e Determinante | Caracter e Inteiro | x | Cadastro de Pessoa Física do aluno. | |
Nome_aluno | Monovalorado | Caracter | Nome completo do aluno. | ||
RG | Monovalorado e Determinante | Caracter e Inteiro | x | Registro Geral de cidadãos brasileiros. | |
Endereco | Multivalorado e Composto | Caracter | Endereço completo do fornecedor. Composto por: logradouro, número, complemento, bairro, cidade, estado e CEP. | ||
Matrícula_aluno | Monovalorado e Determinante | Inteiro | x | x | Registro identificador do aluno. |
Telefones | Multivalorado | Inteiro | Contém os telefones de contato. | ||
Multivalorado | Caracter | Contém os e-mails de contato. | |||
Cod_aula | Monovalorado e Determinante | Inteiro | x | x | Identificador único para cada aula. |
Nome_professor | Monovalorado | Caracter | Nome completo do professor. | ||
Matrícula_professor | Monovalorado e Determinante | Inteiro | x | x | Registro identificador do professor. |
Data_agendamento | Monovalorado | Caracter | Registra a data para a aula agendada. | ||
Horário_agendamento | Monovalorado | Caracter | Registra o horário para a aula agendada. |
...