Simulado de Banco de dados
Por: rikkimaru • 27/4/2015 • Abstract • 808 Palavras (4 Páginas) • 283 Visualizações
Anhanguera Educacional
Disciplina: Banco de Dados
Estudo de caso - Sistema Acadêmico
Cadastro de Alunos (nro de matricula, nome, endereço, dta nascimento, etc).
Cadastro de Cursos (código, nome, duração, área, coordenador, mensalidade, etc).
O coordenador de cada curso é um professor.
Cadastro de Professores (código, nome, área, titulação, etc). Os professores podem ministrar diferentes disciplinas em diferentes cursos.
Cadastro de Disciplinas (código, nome, carga horária, tipo, etc). Algumas disciplinas podem ser ministradas em mais de um curso e podem ser ministradas por mais de um professor.
Manter informações sobre quais disciplinas cada aluno está cursando ou já cursou, nesse caso, com as respectivas notas obtidas.
Manter informações sobre quais professores ministram quais disciplinas, com os respectivos horários.
Representar, considerando apenas a descrição acima, no modelo conceitual de dados: as entidades, os atributos ( inclusive os identificadores ou chaves ), os relacionamentos e as cardinalidades.
Questões Dissertativas
- O que é um sistema de banco de dados e quais são seus principais componentes ?
- O principal componente de software de um sistema de banco de dados é ?
- Comente sobre entidade fraca.
- Cite alguns exemplos de SGBD conhecidos do mercado.
- Cite 3 características de um SGBD.
- Quais as visões oferecidas em cada um dos níveis da arquitetura de um SGBD.
- Explique Chave Primária e Chave Estrangeira.
- Explique Entidades, Atributos e Relacionamentos.
- O que é um MER ?
Questões de Múltipla Escolha
- O Conceito de Chave Estrangeira é:
- um atributo ou conjunto de atributos que não devem conter repetições pois servem para identificar um registro..
- um atributo ou um conjunto de atributos que ocasionalmente pode conter repetições.
- um atributo que obrigatoriamente deve existir e ser chave numa outra tabela.
- Todas estão corretas
- No modelo conceitual de dados, podemos ter:
- entidades, atributos, relacionamentos e índices.
- entidades, atributos, relacionamentos e cardinalidades.
- entidades, atributos, tabelas e cardinalidades.
- tabelas, atributos, relacionamentos e índices.
- Cardinalidade é:
- É o grau de ligação entre as entidades.
- É o atributo que identifica um registro na tabela.
- È uma informação que caracteriza uma entidade ou um relacionamento.
- NDA.
- Em um relacionamento 1:N, considerando o modelo relacional:
- chave primária da entidade que contém o 1 migrará para a entidade que contém o N.
- sempre será gerada uma nova tabela.
- chave primária da entidade que contém o N migrará para a entidade que contém o 1.
- NDA.
- Em um relacionamento N:N, considerando o modelo relacional:
- chave primária da entidade que contém o 1 migrará para a entidade que contém o N.
- sempre será gerada uma nova tabela.
- chave primária da entidade que contém o N migrará para a entidade que contém o 1.
- NDA.
- Qual opção abaixo indica uma vantagem na utilização de um SGBD.
- Controle de Redundância de dados.
- Compartilhamento de dados.
- Tolerância a falhas.
- Todas estão corretas.
- Qual opção abaixo se refere ao nível físico de um BD :
- nível mais baixo da abstração. Descreve como os dados são realmente armazenados, englobando estruturas complexas de baixo nível.
- descreve partes do banco de dados, de acordo com as necessidades de cada usuário, individualmente.
- descreve quais dados estão armazenados e seus relacionamentos. Neste nível, o banco de dados é descrito através de estruturas relativamente simples.
- NDA.
- Qual opção abaixo se refere ao nível Externo ou Lógico de um BD :
- nível mais baixo da abstração. Descreve como os dados são realmente armazenados, englobando estruturas complexas de baixo nível.
- descreve partes do banco de dados, de acordo com as necessidades de cada usuário, individualmente.
- descreve quais dados estão armazenados e seus relacionamentos. Neste nível, o banco de dados é descrito através de estruturas relativamente simples.
- NDA.
- 33) Qual opção abaixo se refere ao nível conceitual de um BD :
- nível mais baixo da abstração. Descreve como os dados são realmente armazenados, englobando estruturas complexas de baixo nível.
- descreve partes do banco de dados, de acordo com as necessidades de cada usuário, individualmente.
- descreve quais dados estão armazenados e seus relacionamentos. Neste nível, o banco de dados é descrito através de estruturas relativamente simples.
- NDA.
- Auto-Relacionamento:
- são relacionamentos existentes entre uma mesma entidade.
- são os relacionamentos existentes entre entidades distintas.
- são relacionamentos obtidos entre 3 ou mais entidades.
- nda.
- Qual modelo abaixo representa um modelo de base de dados:
- Modelo de Rede.
- Modelo Hierárquico.
- Modelo Relacional.
- Todas estão corretas.
- Um atributo multivalorado :
- pode ocorrer varias vezes em cada instância de uma entidade
- pode ocorrer apenas uma vez em cada instância de uma entidade
- é a mesma coisa que atributos compostos
- Todas estão corretas
- Um SGBD permite a utilização de dois grupos de linguagens, com finalidades distintas, conhecidos como:
- SQL e DML
- SQL e DMS
- DDL e DML
- DBM e SQL
...