exercicio-BD - Vision | Internet Designer

Propaganda
ITJ - Instituto de Tecnologia de Jacareí
Exercício de Banco de Dados
Prof. Ricardo de Macedo
turma: 21TI2
Observações:
 Exercicio Individual
1. Analise alguns dos SGBDs existentes no mercado e identifique suas principais características.
Verifique quais os recursos eles oferecem e em que diferem dos gerenciadores de arquivos.
2. Costuma-se dizer que a internet é um grande banco de dados. Você concorda com essa definição?
Justifique baseado nos requisitos necessários para a classificação de um banco de dados.
3. Entre os sistemas gerenciadores de bancos de dados disponíveis no momento, podemos citar:
a) Oracle, Microsoft SQL Server; MySql
b) MySql, Microsoft Windows, Oracle
c) Orkut, MySql, Microsoft Excel
4. A abstração de dados é importante em um banco de dados porque:
a) todo usuário do banco de dados tem de conhecer sua implementação para poder usá-lo;
b) nem todo usuário do banco de dados precisa conhecer a implementação física dos arquivos de
dados;
c) a abstração de dados é a regra de escolha de qual banco de dados é o melhor para cada caso.
5. Suponha que você tenha projetado um diagrama entidade relacionamento em que a mesma entidade
aparece diversas vezes. Isso seria considerado uma boa técnica?
6. Se um professor pode lecionar várias disciplinas e uma disciplina pode ser lecionada por apenas um
professor, esse é um exemplo de que tipo de relacionamento?
a) um-para-um
b) um-para-muitos
c) muitos-para-um
d) muitos-para-muitos
e) recursivo
7. Existem alguns casos específicos em que o modelo entidade relacionamento não consegue cobrir a
semântica envolvida na descrição de um modelo. Você consegue citar alguns exemplos?
8. Qual é o exemplo de um relacionamento recursivo?
a) Um funcionário que gerencia um departamento.
b) Uma disciplina que é pré-requisito de outra disciplina.
c) Um funcionário que tem muitos dependentes.
9. Pesquise as 12 leis de Codd. Tente relacionar a cada lei um exemplo prático.
10.Baseando-se no conceito de atributo, um tipo de dado:
a) restringe os dados que podem ser armazenados em um atributo;
b) ajuda o SGBD a armazenar os dados com eficiência;
c) fornece um conjunto de comportamentos para uma coluna que ajuda o usuário do banco de
dados;
d) pode ser selecionado com base nas regras de um atributo;
e) garante que duas linhas de uma tabela não tenham valores duplicados.
11.Uma restrição de integridade referencial é definida quando
a) as duas tabelas relacionadas devem ter colunas de chaves primárias e chaves estrangeiras
definidas com o mesmo nome.
b) garante que a chave primária não tenha valores duplicados.
c) as duas tabelas relacionadas devem ter colunas de chaves primárias e chaves estrangeiras
definidas com o mesmo domínio de dados.
12.O modelo objeto-relacional é uma extensão do modelo relacional, permitindo o suporte a
determinados paradigmas da orientação a objetos em um núcleo relacional. Você consegue
identificar nas aplicações, quais as extensões feitas nos modelos relacionais?
Download