Avaliação de Banco de Dados 1

642 palavras 3 páginas
Bancos de Dados I

Simulado para Primeira Avaliação de Conhecimentos

Prof. Guillermo Nudelman Hess

Nome: ___________________________________ Matrícula: ______________

1. Dada a descrição a seguir, modele um diagrama entidade-relacionamento para um banco de dados adequado.

A escola de idiomas Poliglota contratou você para fazer a modelagem do banco de dados do seu novo sistema de gestão de cursos e alunos. Cada é de um determinado idioma e possui um nível (por exemplo, básico I, básico II, intermediário I, avançado III, etc.). O curso pode ser aberto (qualquer pessoa pode se matricular nele) ou in company (fechado para uma empresa). No caso de ser aberto, é necessário saber o valor de sua mensalidade e tempo de duração, em semanas. No caso de ser in company, deve-se saber quem é a empresa contratante, o número de horas contratadas, o número de alunos e o valor cobrado. Uma empresa pode contratar diversos cursos. Para tanto, é necessário cadastrar as empresas, armazenando o CNPJ, razão social, ramo de atuação, pessoa de contato e telefone de contato.
Uma turma aberta pode ter diversas turmas, cada uma com sua data de início, e dia da semana e horário em que ocorre, bem como seu status (agendada, em andamento, finalizada, etc.). Os alunos matriculam-se nas turmas, e deles (dos alunos) é necessário saber seu nome, data de nascimento, profissão, telefone, endereço e email. Obviamente, um aluno pode se matricular em diversas turmas, uma vez que, por exemplo, ele pode querer cursar inglês e espanhol. Ao final do período de um curso aberto, o aluno é avaliado e deve ser registrado se ele foi aprovado ou não.

2. Dado o diagrama entidade-relacionamento abaixo, construir o modelo relacional equivalente.

Curador (código, email, telefone, nome)
Artista (código, nome, nacionalidade, dt_nascimento, dt_obito)
Pessoa (código, telefone, endereço, nome)
Proprietario (código, tipo) código referencia Pessoa
Cliente (codigo, email) codigo referencia Pessoa
Exposicao

Relacionados

  • Stephany
    1216 palavras | 5 páginas
  • QUALIDADE DE SOFTWARE NUM SISTEMA GERENCIADOR DE BANCO DE DADOS
    7588 palavras | 31 páginas
  • BDI
    1241 palavras | 5 páginas
  • Banco de Dados para Ambiente
    636 palavras | 3 páginas
  • Scripts criados na linguagem de programação de banco de dados sql para extração de dados referentes às opções de respostas dos formulários criados pelo inep para os censos escolares e prova brasil
    6539 palavras | 27 páginas
  • Banco de Dados PEGE
    5830 palavras | 24 páginas
  • trabalho
    1598 palavras | 7 páginas
  • Banco de Dados - Benchmarking
    1752 palavras | 8 páginas
  • Programação banco de dados
    604 palavras | 3 páginas
  • Banco de dados
    4429 palavras | 18 páginas