Baixe o app para aproveitar ainda mais
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)
Compartilhar