Buscar

UNIVESP - 2021 - Exercícios de apoio 2 - Semana 3 - Bancos de Dados

Prévia do material em texto

Fazer teste: Exercício de apoio 2 - Semana 3 
a.
b.
c.
d.
e.
PERGUNTA 1
I. No controle de redundância, embora todos os dados sejam
armazenados em um único lugar, diferentes aplicações não
acessam a mesma instância dos dados.
II. SGBDs implementam mecanismos para controlar autorização
e segurança visando controle de acesso aos dados.
III. SGBDs possuem funcionalidades que permitem executar
requisições sobre os dados de forma e�ciente considerando,
por exemplo, otimização de consultas e gerenciamento de
índices.
IV. Sistemas de backup e recuperação de dados não fazem parte
de funcionalidades disponibilizadas em SGBDs.
V. SGBDs não garantem restrições de integridade, então
veri�cações de dados e integridade em relacionamentos
devem ser implementadas pelas aplicações de software que
utilizam SBGDs.
Leia as a�rmações a seguir sobre as vantagens do uso da abordagem
baseada em SGBDs:
Agora, responda:
As a�rmativas I, III e V estão corretas e as a�rmativas II e IV
estão incorretas.
Todas as a�rmativas estão incorretas.
Todas as a�rmativas estão corretas.
As a�rmativas I, II e IV estão corretas e as a�rmativas III e V
estão incorretas.
As a�rmativas II e III estão corretas e as a�rmativas I, IV e V
estão incorretas.
a. classes, instâncias, tuplas, colunas e chaves.
b. classes, atributos, objetos e identi�cadores.
c. entidades, associações e classes.
d. tuplas, colunas, objetos, chaves, relacionamentos e classes.
e. entidades, atributos, chaves, relacionamentos e cardinalidades.
PERGUNTA 2
Os elementos que fazem parte do Modelo de Entidade-
Relacionamento são:
a. 1:1
b. 1:N
c. N:1
d. M:N
e. Nenhuma das demais alternativas.
PERGUNTA 3
Em um modelo de banco de dados de um sistema computacional em
um hospital, um paciente pode se consultar com diversos médicos e
um médico pode possuir muitos pacientes. O relacionamento entre
as entidades médico e paciente, portanto, tem qual cardinalidade?
a. Criar apenas uma entidade Pessoa Física e outra de Pessoa
Jurídica.
b. Modelar uma entidade Cliente e uma entidade Pessoa
Física/Jurídica em uma relação de generalização/especialização.
Considerar uma restrição de disjunção nessa relação.
c. Deve-se modelar apenas uma entidade Cliente com todos os
atributos de clientes, sendo eles pessoas físicas ou jurídicas.
d. Modelar uma entidade Cliente e uma entidade Pessoa
Física/Jurídica em uma relação de generalização/especialização.
Considerar uma restrição de sobreposição nessa relação.
e. Cliente, Pessoa Física e Pessoa Jurídica são entidades
separadas. Há uma relação de generalização/especialização
entre Cliente e Pessoa Física, e entre Cliente e Pessoa Jurídica. É
adequado utilizar uma restrição de disjunção nessa relação.
PERGUNTA 4
Em um sistema de uma loja online, um cliente pode ser pessoa física
ou pessoa jurídica. Pessoa física e pessoa jurídica possuem atributos
especí�cos. Tanto pessoa física quanto pessoa jurídica possuem
telefone e endereço. Responda a opção que melhor representa a
decisão de modelagem para esse contexto:
a. Existe um relacionamento entre a entidade CORRENTISTA e
CARTÃO de cardinalidade 1:N. Nesse relacionamento deve
haver uma restrição de participação PARCIAL para o
CORRENTISTA e TOTAL para o CARTÃO.
b. Existe um relacionamento entre a entidade CORRENTISTA e
CARTÃO de cardinalidade M:N. Nesse relacionamento deve
haver uma restrição de participação TOTAL para o
CORRENTISTA e PARCIAL para o CARTÃO.
c.
PERGUNTA 5
Em um sistema bancário, há cadastro de correntistas e de cartões.
Um correntista pode ter um cartão ou mais. Existem correntistas que
preferem não ter cartão. Todos os cartões devem, obrigatoriamente,
estar associados a um e somente um correntista. Assinale a opção
que melhor expressa essa situação de modelagem:
Existe um relacionamento entre a entidade CORRENTISTA e
CARTÃO de cardinalidade 1:1. Nesse relacionamento deve haver
uma restrição de participação PARCIAL para o CORRENTISTA e
TOTAL para o CARTÃO.
d. Existe um relacionamento entre a entidade CORRENTISTA e
CARTÃO de cardinalidade M:N. Não é necessário especi�car
nenhum tipo de restrição de participação nesse
relacionamento.
e. Existe um relacionamento entre a entidade CORRENTISTA e
CARTÃO de cardinalidade 1:N. Não é necessário especi�car
nenhum tipo de restrição de participação nesse
relacionamento.
a. Não é possível identi�car.
b. 5.
c. 1.
d. Nenhum.
e. 4, pois é o número de atributos string da relação.
PERGUNTA 6
Qual o grau da relação LIVRO (ISBN: string; Título: string; Autor: string;
Ano: integer; Categoria: string)?
a.
b.
c.
d
PERGUNTA 7
I. Atributo CodigoEmpregado e NoPIS-PASEP são chaves
candidatas do esquema EMPREGADO.
II. Atributo NoPIS-PASEP é a chave primária ideal para o esquema
EMPREGADO.
III. Atributo CodigoEmpregado é a chave primária ideal para o
esquema EMPREGADO.
IV. O esquema EMPREGADO não precisa de uma chave primária.
V. Atributo CodigoEmpregado no esquema DEPENDENTE é uma
chave estrangeira para o esquema EMPREGADO.
Considere o banco de dados relacional de�nido parcialmente a seguir
(pode haver informações faltantes nesse banco e a chave primária
nas relações está sublinhada):
 
EMPREGADO (CodigoEmpregado; Nome; NoPIS-PASEP)
DEPENDENTE (CodigoEmpregado; NoDependente; Nome)
     CodigoEmpregado referência EMPREGADO 
Agora, responda:
Todas as a�rmativas estão incorretas.
As a�rmativas I, III e V estão corretas e as a�rmativas II e IV
estão incorretas.
Todas as a�rmativas estão corretas.
d.
e.
As a�rmativas I, II e IV estão corretas e as a�rmativas III e V
estão incorretas.
As a�rmativas II e III estão corretas e as a�rmativas I, IV e V
estão incorretas.
a. Existem 4 tuplas na RELAÇÃO_A.
b. A RELAÇÃO_A viola a restrição de integridade de entidade, pois o valor de
uma chave primária não pode ser NULL.
c. Faltou de�nir uma chave estrangeira na RELAÇÃO_A.
d.
e. Não foi de�nida uma chave primária para a RELAÇÃO_A.
PERGUNTA 8
ident nome
1163 Claudia Morais
1164 Jorge Vila Verde
1165 Moacir Junqueira
1166 Patrícia Sorte
null Jorge Vila Verde
Analise a RELAÇÃO_A descrita a seguir:
RELAÇÃO_A
Agora, responda:
A RELAÇÃO_A viola a restrição de integridade referencial, pois há dois
valores repetidos no atributo nome.
a.
b.
c.
PERGUNTA 9
Para o modelo ER apresentado a seguir, responda a opção que
melhor representa o Mapeamento MER → Relacional (considere que
a chave primária nas relações está sublinhada).
CLIENTE (codigo; dt_nasc; nome; endereço) 
TELEFONE (cod_cli; telefone)
CLIENTE (codigo; dt_nasc; nome; endereço) 
TELEFONE (cod_cli; telefone) cod_cli referência atributo código
de CLIENTE
d.
e.
CLIENTE (codigo; dt_nasc; nome; endereço) 
TELEFONE (cod_cli; telefone) cod_cli referência atributo código
de CLIENTE
CLIENTE (codigo; dt_nasc; nome; endereço; telefone)
CLIENTE (codigo; dt_nasc; nome; endereço; telefone)
a.
b.
c.
d.
e.
PERGUNTA 10
Para o modelo ER apresentado a seguir, responda a opção que
melhor representa o Mapeamento MER → Relacional (considere que
a chave primária nas relações está sublinhada).
FORNECEDOR (codFor; nome) 
PEÇA (codPca; descr) 
FORNECE (codigo; data; valor)
FORNECEDOR (codFor; nome) 
PEÇA (codPca; descr; data; valor)
FORNECEDOR (codFor; nome) 
PEÇA (codPca; descr) 
FORNECE (data; valor)
FORNECEDOR (codFor; nome) 
PEÇA (codPca; descr) 
FORNECE (codFornecedor; codPeca; data; valor) 
codFornecedor referência atributo codFor de FORNECEDOR 
codPeca referência atributo codPca de PEÇA
FORNECE (codFor; codPca; nome; descr; data; valor)

Continue navegando