Você está na página 1de 3

Disciplina: Princípios de Banco de Dados (GTI11)

Avaliação: Avaliação II - Individual FLEX ( Cod.:649522) ( peso.:1,50)


Prova: 25819185
Nota da Prova: 10,00

Legenda: Resposta Certa Sua Resposta Errada

1. A modelagem conceitual de um banco de dados é composta por dois elementos principais: entidades e relacionamentos. As entidades representam
elementos do mundo real sob os quais se desejam armazenar informações, já os relacionamentos representam comportamento entre as entidades. Os
relacionamentos são vínculos ou associações lógicas entre duas ou mais entidades. Contudo, em alguns casos particulares, é possível que um
relacionamento seja estabelecido entre uma entidade e ela mesma. Neste sentido, assinale a alternativa CORRETA que apresenta este tipo de
relacionamento:
a) Grau de Relacionamento.
b) Autorrelacionamento.
c) Extrarrelacionamento.
d) Entrerrelacionamento.

2. No Modelo Entidade-Relacionamento (MER), um aspecto que devemos dar atenção é o relacionamento que ocorre entre os objetos de um banco de d
Analise a representação gráfica a seguir e assinale a alternativa CORRETA quanto ao grau de relacionamento:

a) Ao analisar a imagem, podemos afirmar que não existe nenhum grau de relacionamento entre as entidades em questão (1:1).
b) Através da imagem podemos afirmar que o grau de relacionamento é de um para um (1:1).
c) A imagem pode afirmar que o grau de relacionamento é um para vários (1:1).
d) A imagem simboliza graficamente o grau de um para muitos (1:1).

3. Considere uma empresa que realiza venda e entrega de produtos. O esquema escrito a seguir representa uma parte de um modelo que representa as
do sistema.

Produto (id_produto, fk_id_fornecedor, nome, preco)


Fornecedor (id_fornecedor, nome, endereço, cnpj)
Cliente (id_cliente, nome, endereco, telefones (1,N))

Sabendo que os campos sublinhados são chaves primárias e o campo telefones é um campo multivalorado. Sobre o que está sendo representado no
esquema anterior, analise as seguintes sentenças:

I- O campo ID_CLIENTE é chave primária da tabela cliente, mas é chave estrangeira na tabela FORNECEDOR.
II- O campo ID_FORNECEDOR é chave primária da tabela FORNECEDOR, o campo FK_ID_FORNECEDOR é a chave estrangeira dentro da tabela
PRODUTO que aponta para esta chave primária.
III- O tipo de dado ideal para o campo PRECO é o INTEGER por conta das casas decimais.
IV- O campo telefone deve ser removido e uma tabela deve ser criada para armazenar os telefones, referenciando o cliente. Tal fato se dá porque a
existência desse campo infringe a primeira forma normal que diz que só devem existir atributos atômicos.

Assinale a alternativa CORRETA:


a) As sentenças II e IV estão corretas.
b) As sentenças I, III e IV estão corretas.
c) As sentenças II e III estão corretas.
d) Somente a sentença I está correta.

4. A modelagem de dados pode ser entendida como o processo de descrição das características de funcionamento de um banco de dados. A modelagem
normalmente organizada em três fases distintas. Quais são essas fases?
a) Modelo Metafísico, Modelo Lógico e Modelo Didático.
b) Modelo Conceitual, Modelo Lógico e Modelo Físico.
c) Modelo Definido, Modelo Conceitual e Modelo Final.
d) Modelo Inicial, Modelo Metafísico, Modelo Físico.
5. A modelagem de dados pode ser compreendida como o ato de especificar as estruturas de dados e as regras de negócio necessárias para o seu
desenvolvimento. Os modelos podem ser classificados como conceitual, lógico ou físico. Com relação ao modelo lógico, analise as sentenças a seguir

I- Seu objetivo é descrever as informações em um contexto de negócio de forma simples e de fácil compreensão aos usuários finais, para posteriorme
serem armazenadas em um banco de dados.
II- Ele tem por objetivo representar as estruturas que irão armazenar os dados dentro de um Banco de Dados.
III- É considerado a etapa final do projeto de banco de dados, onde será utilizada a linguagem de definição de dados do SGDB.
IV- Nesta etapa, levamos em conta qual será a abordagem utilizada referente ao Banco de Dados: Relacional, Hierárquico ou de Rede.

Assinale a alternativa CORRETA:


a) Somente a sentença I está correta.
b) As sentenças I e III estão corretas.
c) Somente a sentença III está correta.
d) As sentenças II e IV estão corretas.

6. A atualização de um sistema gerenciador de banco de dados relacional tem como objetivo garantir a integridade e reduzir ao máximo as redundâncias
informações armazenadas. A garantia da integridade se dá logo na modelagem de um banco de dados e sua validação é feira através das Formas No
Sobre as formas normais, classifique V para as sentenças verdadeiras e F para as falsas:

( ) A terceira forma normal é independente da primeira e da segunda.


( ) Para estar na primeira forma normal é necessário decompor a tabela em uma ou mais tabelas, sem grupos repetitivos
( ) Para estar na segunda forma normal, as tabelas que contenham chaves primárias concatenadas, devem ter tais chaves excluídas e um único cam
chave sendo criado, ignorando suas dependências.
( ) Para estar na terceira forma normal, é necessário verificar se existem atributos que sejam dependentes transitivos de outros que não pertencem à
primária, sendo ela concatenada ou não, bem como atributos que sejam dependentes de cálculo realizado a partir de outros atributos.

Assinale a alternativa que apresenta a sequência CORRETA:


a) V - F - V - V.
b) F - V - F - V.
c) V - F - F - V.
d) V - V - V - F.

7. A modelagem de um banco de dados é dita como uma importante etapa durante o desenvolvimento de um banco de dados. Nesta etapa, os elemento
irão compor um sistema de informação serão mapeados e abstraídos pelos modelos de dados. Em um modelo de banco de dados as tabelas e entidad
tem em seus relacionamentos os comportamentos da participação de suas ocorrências. Tais comportamentos são definidos pela cardinalidade, que, na
definição de Elmasri e Navathe (2005, p. 22), a razão de cardinalidade "especifica o número máximo de instâncias de relacionamento em que uma ent
pode participar". Dito isso, a figura anexa apresenta um modelo lógico abaixo com o relacionamento entre a tabela Cliente e a tabela Telefone. Sobre o
modelo de dados, assinale a alternativa CORRETA no que se refere à cardinalidade que o modelo representa:

FONTE: ELMASRI, Ramez. NAVATHE, Schmkant B. Sistemas de Banco de Dados. 4. ed. Pearson: São Paulo, 2005.

a) Um CLIENTE pode ter muitos TELEFONES e um TELEFONE pode pertencer a muitos CLIENTES.
b) Um TELEFONE pertence a um CLIENTE e um CLIENTE tem muitos TELEFONES.
c) Um TELEFONE pode pertencer apenas a um CLIENTE e um CLIENTE pode ter muitos TELEFONES.
d) Um TELEFONE pode pertencer a muitos CLIENTES e um CLIENTE tem apenas um TELEFONE.

8. Em um projeto de banco de dados, o Modelo Entidade-Relacionamento (modelo conceitual) é composto por diversos elementos. Um dos itens avaliado
nesse modelo são os atributos que são propriedades de entidades e retêm informações específicas sobre as caraterísticas de uma entidade. Com rela
atributo no modelo conceitual, analise as sentenças a seguir:

I- O atributo identificador identifica unicamente uma entidade.


II- É representando graficamente por um círculo no MER.
III- O atributo identificador identifica unicamente uma instância da entidade.
IV- No MER, o atributo é representado graficamente como losango.

Assinale a alternativa CORRETA:


a) Somente a sentença IV está correta.
b) Somente a sentença II está correta.
c) As sentenças I e III estão corretas.
d) As sentenças I e II estão corretas.
9. Em Princípios de Banco de Dados, temos vários tipos de modelos. Um deles é o modelo conceitual, que está focado não em discutir qual tecnologia se
aplicada ao projeto, mas, sim, nos aspectos dos negócios. Com relação a esse tipo de modelo, classifique V para as sentenças verdadeiras e F para a
falsas:

( ) Podemos afirmar que esse modelo é utilizado unicamente para melhorar o desempenho da base de dados.
( ) Podemos considerar que o modelo conceitual é o ponto de partida para um projeto da base de dados.
( ) Podemos afirmar que esse modelo foca unicamente no aspecto físico da base de dados.
( ) Podemos afirmar que o modelo conceitual é utilizado somente no final dos processos de um projeto.

Agora, assinale a alternativa que apresenta a sequência CORRETA:


a) V - V - V - F.
b) V - V - F - V.
c) F - V - F - F.
d) V - F - V - F.

10.As anomalias de atualização, de forma geral, são mudanças em dados que podem gerar inconsistência no bando de dados. Com relação aos problem
as anomalias de atualização podem causar, classifique V para as sentenças verdadeiras e F para as falsas:

( ) Anomalias de atualização podem gerar redundância de dados.


( ) Anomalias de atualização podem gerar perdas involuntárias de dados.
( ) Anomalias de atualização podem ser de apenas um tipo: inserção.
( ) Anomalias podem facilitar a representação de fatos da realidade.

Agora, assinale a alternativa que apresenta a sequência CORRETA:


a) V - F - V - F.
b) F - V - F - V.
c) V - V - V - F.
d) V - V - F - F.

Prova finalizada com 10 acertos e 0 questões erradas.