Baixe o app para aproveitar ainda mais
Prévia do material em texto
Teste de Conhecimento avalie sua aprendizagem MODELAGEM DE DADOS 9a aula Lupa Exercício: CCT0755_EX_A9_201801039844_V1 04/11/2019 Aluno(a): MAIKON CARDOSO LEMOS 2021.2 EAD Disciplina: CCT0755 - MODELAGEM DE DADOS 201801039844 A partir da figura acima podemos afirmar que: Todos os empregado possuem matricula, nome, salario e carga_horaria como atributo. Apenas os empregados próprios possuem salário como atributo. Os empregados terceirizados possuem matricula, nome, salario e carga_horaria como atributo. Todos os empregados possuem nome, mas apenas os próprios possuem matricula como atributo. Os empregados próprios possuem matricula e salario como atributo. Respondido em 04/11/2019 17:39:49 Gabarito Comentado Avalie as seguintes afirmações a respeito ao DER proposto. Questão1 Questão2 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); I - No modelo Lógico, a generalização pode ser implementada criando somente tabelas para as en�dades especializadas. O resultado final é criação das tabelas: Nadador (IdAtleta, es�lo), Ciclista (IdAtleta, bicicleta) e Boxeador (IdAtleta, categoria_peso). II - No modelo Lógico, a generalização pode ser implementada criando uma tabela para a en�dade generalizada e uma tabela para cada en�dade especializada. O resultado final é criação das Tabelas: Atleta(Id, nome, peso, altura), Nadador (IdAtleta, nome, peso, altura, es�lo), Ciclista (IdAtleta, nome, peso, altura, �po_bicicleta) e Boxeador (IdAtleta, nome, peso, altura, categoria_peso). III - No modelo Lógico, a generalização pode ser implementada criando somente a tabela para a en�dade generalizada. O resultado final é acriação da tabela Atleta(Id, nome, peso, altura). Assinale a alterna�va que indica todas as afirma�vas corretas. É correta apenas a afirmativa II. Todas as afirmativas são corretas. É correta apenas a afirmativa III. É correta apenas a afirmativa I. Todas as afirmativas são incorretas. Respondido em 04/11/2019 17:37:48 Considerando o modelo abaixo, preciso identificar quem é o titular do SEGURADO, sabendo que o dependente também é um segurado. Marque a alternativa que define uma melhor solução para modelagem desse requisito, seguindo a regra de derivação do modelo CONCEITUAL para LÓGICO. Criar uma entidade DEPENDENTE que estará ligada a SEGURADO e terá CPFDEPENDENTE e CPFTITULAR como chaves primárias. Criar uma entidade TITULAR onde deve estar CPFTITULAR como chave primária e CPFDEPENDENTE como chave estrangeira. Criar uma entidade DEPENDENTE que estará ligada a SEGURADO e terá CPFDEPENDENTE como chave primária e CPFTITULAR como chave estrangeira. Na entidade SEGURADO deverá ter um atributo CPFTITULAR para representar a ligação. Não é preciso criar entidade ou atributo, pois a própria apresentação do relacionamento já define a ligação física. Respondido em 04/11/2019 17:12:59 Gabarito Comentado Considere a seguinte representação de abstração de generalização/especialização. Com propriedade de cobertura parcial e sobreposta, segundo notação do diagrama entidade-relacionamento estendido. Questão3 Questão4 Qual a opção apresenta um esquema de banco de dados relacional que representa corretamente a referida abstração? A (pkA, atrA, atrB, atrC, tipoBouC), em que tipoBouC é booleano. B (pkA, atrA, atrB) C (pkA, atrA, atrC). A (pkA, atrA) B (atrB) C (atrC). A (pkA, atrA) B (pkB, atrB) C (pkC, atrC), em que pkB e pkC são atributos artificiais criados para ser a chave primária das relações B e C, respectivamente. A (pkA, atrA, atrB, atrC, tipoB, tipoC), em que tipoB e tipoC são booleanos. Respondido em 04/11/2019 17:16:34 A derivação do modelo conceitual em modelo lógico para representação de dados do tipo generalização pressupõe diversos procedimentos. Considerando que o modelo abaixo representa uma generalização do tipo TOTALIDADE, marque a alternativa que indica a melhor solução para esse tipo de derivação, considerando que o sublinhado contínuo representa a chave primária e o itálico representa a chave estrangeira na relação. PESSOA = {CÓDIGO, NOME, EMAIL, CPF,CNPJ} + PESSOA FÍSICA = {CPF } + PESSOA JURÌDICA= { CNPJ }. PESSOA = {CÓDIGO, NOME, EMAIL, CPF, CNPJ}, sabendo-se que quando for PESSOA FÌSICA o atributo CNPJ ficará vazio e quando for PESSOA JURÍDICA o atributo CPF ficará vazio. PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = { CPF, NOME, EMAIL} + PESSOA JURÌDICA= { CNPJ, NOME, EMAIL}. PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = {CPF} + PESSOA JURÌDICA= { CNPJ}. PESSOA FÍSICA = {CPF, NOME, EMAIL} + PESSOA JURÌDICA= {CNPJ, NOME, EMAIL}. Respondido em 04/11/2019 17:30:49 Gabarito Comentado Se um MER(Modelo de entidade Relacionamento) possui 4 entidades sendo dois dos relacionamentos 1:N e outros dois com relacionamento N:N em quantas tabelas eu necessitarei no modelo relacional para suportar a modelagem? Questão5 Questão6 6 tabelas 3 tabelas 4 tabelas 8 tabelas 5 tabelas Respondido em 04/11/2019 17:18:18 Durante a transformação de um modelo conceitual em modelo lógico, entre as entidades A e B cujo o relacionamento é de N:N. Quantas tabelas teremos no modelo lógico Três tabelas, onde a chave primária da entidade A e B terão todos os seus atributos migradas para uma tabela C. Uma tabela composta pelos atributos da entidade A e Chave Primária de B. Três tabelas, onde a chave primária da entidade A e B terão suas chaves migradas para uma tabela C. Duas tabelas, onde a chave primária da entidade A será a chave estrangeira da entidade B. Duas tabelas, onde a chave primária da entidade B será a chave estrangeira da entidade A. Respondido em 04/11/2019 17:26:53 Gabarito Comentado A especificação de chaves estrangeiras para atributos de uma tabela R em relação a ela própria é uma característica necessária nos SGBD para a tradução de diagramas ER que contêm: estruturas de especialização; auto-relacionamentos. estruturas de generalização; dependências funcionais circulares; atributos multi-valorados; Respondido em 04/11/2019 17:23:00 Gabarito Comentado Questão7 Questão8 javascript:abre_colabore('38403','174303467','3544936008');
Compartilhar