José Malcher Jr.

Eng. Software – Analista de Sistemas

Lista de Exercícios de Projeto e otimização de banco de dados – Lista 1


Questão 1
Em relação ao modelo relacional, marque a alternativa correta.
a) A chave estrangeira não precisa ser única, mas não pode ser nula.
b) O domínio de um atributo corresponde ao seu tipo de dado.
c) O valor de um atributo de uma tupla é nulo quando o seu valor é desconhecido.
d) A integridade referencial é garantida através da chave primária.
e) Uma chave pode ser um índice, mas um índice é obrigatoriamente uma chave.


Questão 2
Em relação aos conceitos apresentados, marque a alternativa correta.
a) Uma relação ou tabela é composta apenas por linhas ou tuplas de dados.
b) Uma relação recursiva representa um loop no Banco de Dados.
c) Um atributo é o mesmo que uma linha da tabela.
d) O grau de uma relação corresponde ao número de atributos dessa relação.
e) Um “Esquema” representa o índice de uma coluna da tabela.


Questão 3
Em relação as chaves, marque a alternativa correta.
a) A chave candidata não precisa ser única.
b) A chave candidata é um caso especial da chave primária.
c) A chave estrangeira ocorre quando um atributo é chave estrangeira em outra relação.
d) Um índice é recurso lógico para otimizar a recuperação de uma informação.
e) Uma chave estrangeira é o elo lógico entre as tabelas (relacionamentos).


Questão 4
Em relação ao Modelo Relacional, marque a alternativa incorreta.
a) O Modelo Relacional foi proposto pelo pesquisador Edgar F. Codd na década de 1990.
b) O Modelo Relacional tem seus fundamentos na teoria de conjuntos.
c) O nome da tabela e os nomes das colunas são usados para ajudar na interpretação do significado dos valores em cada linha da tabela.
d) Uma linha é também chamada de tupla.
e) Uma coluna é também chamada de atributo.


Questão 5
São etapas do projeto de Banco de Dados, exceto:
a) Coleta e análise de requisitos de dados
b) Análise de requisitos funcionais
c) Projeto físico
d) Projeto conceitual
e) Projeto lógico


Questão 6
São Regras de Integridade, exceto.
a) Domínio
b) Chave
c) Entidade
d) Referencial
e) Índice


Questão 7
Os seguintes tipos de dados podem estar associados a um domínio, exceto:
a) Inteiros
b) Símbolos
c) Números reais
d) Caracteres booleanos
e) Cadeias de caracteres


Questão 8
Em relação a regra de integridade da entidade e referencial, podemos afirmar:
a) O valor da chave primária pode ser vazio.
b) A chave primária não serve como representante de uma entidade.
c) O valor da chave estrangeira deve existir na tabela onde o atributo relacionado é chave primária.
d) A chave estrangeira não pode ser nula.
e) A chave estrangeira não pode conter valores duplicados.


Questão 9
A afirmação “O salário do servidor público não pode ultrapassar o salário do presidente da república” está associada ao seguinte termo:
a) Restrição de chave primária
b) Integridade referencial
c) Definição de um índice
d) Restrição de integridade semântica
e) Associação de tipos


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Aula 01 – Respostas
Questão 1 – C
Justificativa: Um valor nulo significa ausência de valor ou valor desconhecido.
Questão 2 – D
Justificativa: O número de atributos da relação corresponde ao seu grau.
Questão 3 – E
Justificativa: A chave estrangeira permite a ligação entre duas tabelas.
Questão 4 – A
Justificativa: O Modelo Relacional foi proposto por F. Codd na década de 1970.
Questão 5 – B
Justificativa: A análise de requisitos funcionais não é uma etapa do projeto de banco de dados.
Questão 6 – E
Justificativa: Não existe regra de integridade chamada Índice.
Questão 7 – B
Justificativa: Símbolos não correspondem a um tipo de dados associado a um domínio.
Questão 8 – C
Justificativa: Se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira, esse valor deve existir na tabela onde ele é chave primária.
Questão 9 – D
Justificativa: Restrições de integridade semântica ou regras do negócio.

 

 

 


Material retirado da Web.

Se você tiver alguma dúvida ou correção a fazer, por favor, comente! Obrigado!

 

 

 

 

janeiro 22nd, 2017

Posted In: Engenharia de Software, Exercícios, Projeto e otimização de banco de dados

Tags:, ,