Você está na página 1de 3

UNIVERSIDADE FEDERAL DE MINAS GERAIS

INSTITUTO DE CIÊNCIAS EXATAS


DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
DISCIPLINA: INTRODUÇÃO A BANCO DE DADOS (DCC011 – Turma D)
EXERCÍCIO DE AVALIAÇÃO 1 (25/08/2011)

Nome: _________________________________________ No. Matrícula: __________

1) Marque a afirmação que melhor caracterize o conceito de banco de dados:


a. Um banco de dados é uma coleção de arquivos inter-relacionados.
b. Um banco de dados é uma ferramenta de gerência de dados.
c. Um banco de dados é uma coleção de dados relacionados e logicamente
coerentes que representa algum aspecto do mundo real.
d. Um banco de dados é uma coleção de dados disponível para diferentes
finalidades.
Justificativa:

2) São características da abordagem de banco de dados, exceto:


a. Natureza auto-descritiva dos sistemas de banco dados.
b. Controle automático de redundância de dados.
c. Independência entre programas e dados.
d. Compartilhamento de dados.
Justificativa:

3) São funções básicas de um sistema de gerência de bancos de dados, exceto:


a. Controle de concorrência.
b. Controle de acesso.
c. Manutenção de restrições de integridade.
d. Geração automática de interfaces de consulta.
Justificativa:

4) São funções típicas de um administrador de banco de dados, exceto:


a. Monitorar o uso de um banco de dados.
b. Autorizar o acesso de usuários a um banco de dados.
c. Projetar as aplicações que utilizarão um banco de dados.
d. Manter um banco de dados operacional.
Justificativa:

5) Com relação aos usuários finais de banco de dados podemos afirmar, exceto:
a. Usuários casuais geralmente utilizam um banco de dados por meio de uma
linguagem de consulta.
b. Usuários leigos são aqueles que utilizam um banco de dados por meio de
interfaces com funções definidas e parametrizáveis.
c. Usuários experientes são aqueles que utilizam um banco de dados com
freqüência.
d. Usuários sofisticados são aqueles que dominam a tecnologia de banco de
dados e a utilizam em suas atividades profissionais.
Justificativa:
6) Dentre as principais vantagens de se utilizar um sistema de gerência de banco de
dados estão, exceto:
a. Controle de acesso aos dados.
b. Representação de relacionamentos complexos entre os dados.
c. Garantia de bom desempenho ao se manipular os dados.
d. Manutenção de restrições de integridade sobre os dados.
Justificativa:

7) As seguintes afirmações são corretas, exceto:


a. Um modelo de dados representa a estrutura lógica de um banco de dados.
b. Um esquema é a descrição da estrutura de um banco de dados de acordo com
um determinado modelo de dados.
c. Um modelo de dados define um conjunto de conceitos usados para se
descrever a estrutura de um banco de dados.
d. Uma instância corresponde ao conjunto de dados armazenados em um banco
de dados em um determinado instante de tempo.
Justificativa:

8) A arquitetura de três esquemas proposta para sistemas de banco de dados provê


as seguintes facilidades, exceto:
a. Independência de dados.
b. Múltiplas visões dos dados.
c. Total isolamento das aplicações em relação a alterações na estrutura física de
armazenamento de dados (por ex., remoção de um índice).
d. Total isolamento das aplicações em relação a alterações na estrutura
conceitual (lógica) dos dados (por ex., remoção de um atributo).
Justificativa:

9) Com relação às linguagens providas por um sistema de gerência de bancos de


dados, as seguintes afirmações são verdadeiras, exceto:
a. A linguagem de definição de dados é usada para definição de esquemas.
b. Uma linguagem de manipulação de dados possui comandos para recuperação,
inserção, remoção e modificação de dados.
c. Os comandos de uma linguagem de manipulação de dados devem ser
necessariamente embutidos em uma linguagem de programação de uso geral
(por ex., COBOL ou Java).
d. Uma linguagem de consulta geralmente é utilizada interativamente.
Justificativa:

10) Dentre os principais componentes de um SGBD estão, exceto:


a. Processador de consultas.
b. Gerenciador de transações
c. Gerador de interfaces.
d. Gerenciador de arquivos
Justificativa:
11) Sobre os seguintes atributos definidos para o tipo de entidade PESSOA pode-se
afirmar:
a. Email e telefone são exemplos de atributos multivalorados.
b. Email e nome são exemplos de atributos compostos.
c. Salário, sexo e idade são exemplos de atributos derivados.
d. Nenhuma das alternativas correta.
Justificativa:

12) Assinale Verdadeiro ou Falso considerando o modelo ER:


a. São seus conceitos básicos: entidades, atributos e relacionamentos. ( )
b. O valor especial null é utilizado para representar valores não conhecidos ou
não aplicáveis aos atributos de uma determinada instância de um tipo de
entidade ou relacionamento. ( )
c. São restrições aplicáveis aos tipos de relacionamento: cardinalidade,
participação e recursão. ( )
d. É necessário definir papéis em tipos de relacionamento recursivos.
e. Tipos de entidade fraca são como tipos de entidade normais, mas com
identificadores próprios. ( )
f. As instâncias de um tipo de entidade fraca são identificadas através do
relacionamento com instâncias de outro tipo de entidade, juntamente com os
valores de alguns de seus atributos. ( )
g. Chave parcial é um conjunto de atributos de um tipo de entidade que identifica
parte de suas instâncias. ( )

13) Considere o seguinte diagrama ER:

Se o conjunto de entidades A possui 100 instâncias, quais das seguintes opções poderia
ser o número de instâncias de B: opção I: 1; opção II: 100; opção III: 200?
a. Apenas I ou II.
b. Apenas II ou III.
c. Apenas II.
d. I, II ou III.
Justificativa: