Buscar

Julho 2015 Modelagem de Dados - Exercícios (aulas 01-10) - By SM

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

https://www.passeidireto.com/perfil/824999/ 
MODELAGEM DE DADOS – Aula 01 – By SM 
 
 
Data: 11/05/2015 22:04:36 (Finalizada) 
 
 
 1a Questão (Ref.: 201102065994) 
 
A coleção de programas que permite a um usuário criar e manter um banco de dados é denominado: 
 
 
Gerenciador de Metadados 
 
Sistema de Banco de Dados 
 
Aplicativos de Consulta 
 Sistema Gerenciador de Banco de Dados 
 
Base de Dados 
 
 
 2a Questão (Ref.: 201102070665) 
 
Independência de Dados significa: 
 
 imunidade das aplicações às mudanças na estrutura de armazenamento e estratégias de acesso. 
 
os dados são colocados no BD independentemente um do outro. 
 
os dados estão livres de controle do DBA. 
 
não há necessidade de interferência do Administrador de Dados na criação do BD. 
 
ao usuários não precisam definir os dados. 
 
 
 3a Questão (Ref.: 201102258124) 
 
De acordo com (Navathe, 2005), podemos definir um banco de dados como um conjunto de dados que se 
relacionam. Dentre os usuários de banco de dados, quem é responsável por identificar os dados a serem 
armazenados no Banco de Dados e por escolher as estruturas apropriadas para representar e armazenar esses 
dados? 
 
 
Programadores de Aplicação 
 Administradores de Banco de Dados 
 Administrador de Dados 
 
Usuários Finais 
 
Analistas de Sistemas 
 
 
 4a Questão (Ref.: 201102070657) 
 
Considerando a arquitetura de três-esquemas (externo, conceitual e físico) de um sistema de banco de dados, a 
capacidade de modificar a definição dos esquemas de um banco em determinado nível, sem afetar o esquema 
do nível superior, é denominada: 
 
 
Conjunto de entidades 
 
Suporte a múltiplas visões 
 Independência de dados 
 
Abstração de dados 
 
Modelo semântico de dados 
 
https://www.passeidireto.com/perfil/824999/ 
 
 5a Questão (Ref.: 201102651083) 
 
Um banco de dados possui diversos usuários, o DBA é o usuário que: 
 
 é responsável por autorizar acesso à base de dados e coordenar e monitorar seu uso; 
 
Nenhuma das anteriores. 
 
ocasionalmente faz acesso à base de dados. Eles podem usar uma linguagem de consulta sofisticada para 
especificar suas requisições; 
 
determina os requisitos dos usuários finais, especialmente de usuários que necessitam de maior 
interação com o BD; 
 
possui a responsabilidade de identificar os dados a serem armazenados no BD e pela escolha da 
estrutura apropriada utilizada para armazená-los; 
 
 
 6a Questão (Ref.: 201102070663) 
 
Num sistema desenvolvido com a utilização de um SGBD, o procedimento de backup é responsabilidade: 
 
 do DBA 
 do usuário 
 
da aplicação 
 
do analista 
 
do programador 
 
MODELAGEM DE DADOS – Aula 02 – By SM 
 
 
Data: 11/05/2015 22:37:59 (Finalizada) 
 
 
 1a Questão (Ref.: 201102591157) 
 
Segundo Navathe, apesar das vantagens no uso do SGBD, há algumas situações em que esse sistema pode 
envolver custos altos e desnecessários. 
 
Avalie as seguintes afirmações a respeito de quando é indicado o uso de arquivos convencionais. 
 
I - O acesso de múltiplos usuários. 
II - O Banco de dados e suas aplicações são simples, bem definidas e sem previsão de mudanças. 
III - Overhead de processamento. 
 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
São corretas as afirmativas I e II 
 
É correta apenas a afirmativa III. 
 
É correta apenas a afirmativa I. 
 São corretas as afirmativas II e III. 
 
É correta apenas a afirmativa II. 
 
 
 2a Questão (Ref.: 201102591150) 
 
Segundo Navathe, um sistema gerenciador de Banco de Dados (SGBD) é uma coleção de programas que 
permite ao usuário criar e manter um banco de dados. 
https://www.passeidireto.com/perfil/824999/ 
 
Avalie as seguintes afirmações a respeito dos benefícios do SGBD. 
 
I - O SGBD de garantir a segurança e um subsistema de autorização usado pelo DBA para criar contas e definir 
as restrições de cada uma. 
II - O SGBD deve fornecer múltiplas interfaces para os usuários. 
III - O SGBD deve ter a capacidade de representar a variedade de relacionamentos complexos entre os dados, 
bem como recuperar e atualizar os dados relacionados fácil e eficientemente. 
 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
São corretas as afirmativas I e II. 
 
Todas as afirmativas são incorretas. 
 São corretas as afirmativas I, II e III. 
 
São corretas as afirmativas II e III. 
 
São corretas as afirmativas I e III. 
 
 
 3a Questão (Ref.: 201102594005) 
 
Segundo Navathe, Sistema Gerenciador de Banco de Dados (SGBD) é uma coleção de programas que permite 
aos usuários criar e manter um banco de dados. O SGBD é, portanto, um sistema de software de propósito geral 
que facilita os processos de definição, construção, manipulação e compartilhamento de banco de dados entre 
vários usuários e aplicações. 
 
Avalie as seguintes afirmações a respeito das características do emprego de banco de dados. 
 
I -É muito comum um banco de dados possuir muitos usuários, mas todos possuem as mesma visão do banco 
de dados 
 
II - Uma característica fundamental da abordagem de banco de dados é que o sistema de banco de dados 
possui não apenas o banco de dados, mas também uma completa definição da estrutura desse banco de dados 
e suas restrições. 
 
III - Compartilhamento de dados e o processamento de transação multiusuário, onde o SGBD deve garantir 
várias propriedades da transação. 
 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
São corretas apenas as afirmativas I e III. 
 
É correta apenas a afirmativa I. 
 São corretas apenas as afirmativas II e III. 
 
É correta apenas a afirmativa II. 
 
É correta apenas a afirmativa III. 
 
 
 4a Questão (Ref.: 201102248585) 
 
Os Sistemas Gerenciadores de Banco de Dados possuem propriedades fundamentais que determinam o sucesso 
de qualquer projeto de desenvolvimento. 
 
Marque a alternativa correta que NÃO indica um benefício da propriedade INDEPENDÊNCIA DOS DADOS. 
 
 
facilita a manutenção do sistema. 
 
provê ao programador facilidade no desenvolvimento dos programas. 
 
facilita o desenvolvimento de novos sistemas. 
 
padroniza as estruturas de dados relacionadas ao banco de dados. 
 garante a incidência da redundância dos dados. 
 
https://www.passeidireto.com/perfil/824999/ 
 
 5a Questão (Ref.: 201102587869) 
 
Sabe-se que todo SGBD (Sistema Gerenciador de Banco de Dados) possui características principais. 
 
Marque a alternativa que define a característica que garante o uso dos dados por diversos setores da empresa 
simultaneamente, preservando a integridade dos dados. 
 
 
Suporte para as múltiplas visões de dados. 
 Isolamento entre os programas e os dados e abstração de dados. 
 
Natureza auto descritiva. 
 
Modelagem representativa da natureza do negócio. 
 Compartilhamento de dados e processamento de transações de multiusuários. 
 
 
 6a Questão (Ref.: 201102258126) 
 
Um Sistema Gerenciador de Banco de Dados é conjunto complexo de software que deve prover um conjunto 
básico de funcionalidades, dentre elas a capacidade de permitir que haja evolução na descrição dos dados da 
empresa, sem que os sistemas ou aplicações tenham que ser alterados. Esta funcionalidade refere-se: 
 
 
Compartilhamento de Dados 
 Independência de Dados 
 
Redundância de Dados 
 
Restrições de Integridade 
 
Restrições de Acessos 
 
MODELAGEM DE DADOS – Aula 03 – By SM 
 
Lupa 
 
 
 
 
 
Data: 07/07/2015 14:35:56 (Finalizada) 
 
 
 1a Questão (Ref.: 201102066040)No contexto do projeto de banco de dados podemos afirmar que o modelo conceitual é : 
 
 
uma parcela do mundo real de interesse do usuário. 
 
um processo através do qual o ser humano "foca" apenas algumas propriedades de fenômenos da 
realidade. 
 
uma descrição de um banco de dados no nível do SGBD. 
 
composto pelo script com os comandos de DDL. 
 composto por um Diagrama Entidade Relacionamento. 
 
 
 
 
 
 2a Questão (Ref.: 201102075129) 
 
 
O Diagrama Entidade-Relacionamento, proposto por P. Chen, é uma ferramenta tipicamente utilizada para a 
elaboração do seguinte modelo de dados: 
https://www.passeidireto.com/perfil/824999/ 
 
 
hierárquico 
 conceitual 
 
interno 
 
físico 
 
externo 
 
 
 3a Questão (Ref.: 201102258133) 
 
Um Modelo de Dados é uma forma de representação gráfica do conhecimento que se tem sobre um ambiente 
qualquer. Em relação ao Diagrama Entidade Relacionamento (DER) podemos afirmar que: 
I - Uma Entidade é representada por um conjunto de atributos. 
II - Um atributo é um dado que é associado a cada ocorrência de uma entidade ou de um relacionamento. 
III - Todo objeto para ser uma entidade possui propriedades que são descritas por atributos e valores. 
Assinale a alternativa CORRETA. 
 
 
Somente a I e III estão corretas 
 Todas estão corretas. 
 
Somente a I está correta 
 
Somente a I e II estão corretas 
 
Somente a II e III estão corretas 
 
 
 4a Questão (Ref.: 201102260710) 
 
Um projeto de banco de dados envolve a produção de 3(três) modelos que definem o esquema de banco de 
dados, estes modelos são ? 
 
 
Analítico, Físico e lógico. 
 
Hierárquico, Distribuído e Rede. 
 
Físico, Query, Conceitual. 
 
Lógico, Procedural, Imperativo. 
 Conceitual, Lógico e Físico. 
 
 
 5a Questão (Ref.: 201102248588) 
 
Um modelo conceitual busca criar uma ABSTRAÇÃO da realidade, que seja capaz de registrar os acontecimentos 
da mesma. Na construção do modelo de entidade e relacionamento neste nível de representação é importante: 
 
 
Conhecer o SGBD que estará sendo implementado. 
 
Fazer a derivação do modelo, preparando para criação do Banco de Dados. 
 
Definir o tipo e o tamanho dos atributos. 
 Entender as necessidades dos usuários e as regras que regem o negócio. 
 
Escolher as chaves primárias. 
 
 
 6a Questão (Ref.: 201102593048) 
 
 
https://www.passeidireto.com/perfil/824999/ 
O modelo de banco de dados que tem origem no modelo lógico e armazena as estruturas de dados como : 
tamanho, indices e tipo de preenchimento do campo. 
 
Estes conceitos se referem ao modelo : 
 
 Físico. 
 
Conceitual e Lógico. 
 
Lógico. 
 
Físico e Lógico. 
 
conceitual. 
 
MODELAGEM DE DADOS – Aula 04 – By SM 
 
Lupa 
 
 
 
 
 
Data: 07/07/2015 15:04:48 (Finalizada) 
 
 
 1a Questão (Ref.: 201102075170) 
 
Usando-se o modelo Entidade-Relacionamento, quando o endereço de um empregado pode ser manipulado 
tanto como um todo como pelas suas partes separadas (CEP, Bairro, Cidade, etc.), ele deve ser modelado 
 
 
b) como um atributo multivalorado. 
 
d) apenas como uma coleção de atributos simples, um para cada parte. 
 
a) como um único atributo atômico. 
 c) como um atributo composto. 
 
e) sempre como uma outra entidade. 
 
 
 
 
 
 2a Questão (Ref.: 201102645742) 
 
Uma loja de material esportivo deseja efetuar o cadastro de seus cliente com as seguintes informações Nome, 
telefones, email. 
 
Sendo assim, o ideal é definir o atributo telefones como: 
 
 Atributo multivalorado. 
 
Atributo obrigatório. 
 
Atributo composto. 
 Atributo identificador. 
 
Atributo monovalorado. 
 
 
 
 
 
 3a Questão (Ref.: 201102645735) 
 
Leia atentamente o cenário a seguir: 
 
Cenário: Um berçário deseja informatizar suas operações. Quando um bebê nasce, algumas informações são 
armazenadas sobre ele, tais como: nome, data do nascimento, peso do nascimento, altura, a mãe deste bebê e 
https://www.passeidireto.com/perfil/824999/ 
o médico que fez seu parto. Para as mães, o berçário também deseja manter um controle, guardando 
informações como: nome, endereço, telefone e data de nascimento. Para os médicos, é importante saber: CRM, 
nome, telefone celular e especialidade. (cenário retirado: 
http://www.uel.br/pessoal/valerio/Lista%20de%20exercicios%2001%20-%20MC%20-%20parte%2001.pdf) 
 
Trabalhando com o modelo entidade relacionamento, quais são os Relacionamentos identificados no cenário 
descrito acima? 
 
 
Bercario-Medico e Bebê-Medico 
 
Berçario-Bebê e Médico-Bebê 
 
Mãe-Bebê e Mãe-Médico 
 
Mãe-Medico e Mãe-Bebê 
 Mãe-Bebê e Bebê-Médico 
 
 
 
 
 
 4a Questão (Ref.: 201102651486) 
 
Leia atentamente o mini mundo abaixo: 
 
Em uma empresa o departamento de pessoal registra os funcionários e os dependentes dos funcionários para 
que possam usufruir dos recursos e benefícios da empresa. Os funcionários e os dependentes podem usar os 
serviços no clube. Um funcionário pode estar casado com outro funcionário e o dependente estará relacionado 
aos dois. 
 
Construindo o modelo de entidade e relacionamento, marque a alternativa que define o conceito que será 
representado para DEPENDENTE em relação a FUNCIONÁRIO: 
 
 
Entidade Associativa 
 
Agregação referencial 
 Entidade Fraca 
 Auto Relacionamento 
 
Agregação 
 
 
 
 
 
 5a Questão (Ref.: 201102651491) 
 
Leia atentamente a seguinte situação: 
 
A Pet Coelhinho Feliz oferece serviços de corte e banho. Todo serviço possui uma identificação própria, uma 
descrição dos serviços e o preço. Para todo animal que entra na Pet os dados são guardados, como nome, data 
de nascimento, raça e nome do cliente. Cada cliente pode levar vários filhotes, mas cada filhote só poderá estar 
relacionado a um cliente. 
 
Ao final do dia o atendente totaliza o custo e recebe o pagamento do cliente. 
 
Marque a alternativa que indica as entidades de dados que constam na descrição. 
 
 
SERVIÇOS - ATENDENTE - ANIMAL 
 
ANIMAL - SERVIÇO - ATENDENTE 
 
ANIMAL - MÉDICO - CLIENTES 
 ANIMAL - SERVIÇOS - CLIENTES 
 
ATENDENTE - CLIENTES - SERVIÇOS 
https://www.passeidireto.com/perfil/824999/ 
 
 
 
 
 
 6a Questão (Ref.: 201102651481) 
 
Considerando os diversos tipos de atributos, marque a alternativa que exemplifica um ATRIBUTO COMPOSTO. 
 
 
Matricula 
 
Nome Próprio 
 
Telefone (0-N) 
 Sexo ("F" ou "M") 
 CPF (Numero + DV) 
 
MODELAGEM DE DADOS – Aula 05 – By SM 
 
Lupa 
 
 
 
 
 
Data: 07/07/2015 15:43:35 (Finalizada) 
 
 
 1a Questão (Ref.: 201102650410) 
 
A modelagem entidade-relacionamento, empregada no projeto de bancos de dados relacionais, inclui o conjunto 
de relacionamentos do tipo recursivo, no qual 
 
 um mesmo conjunto de entidades participa duas vezes em um conjunto de relacionamentos desse tipo. 
 
não se admite cardinalidade do tipo um para muitos nesse tipo de conjunto de relacionamentos. 
 
não há conjuntos de entidades que participem de um conjunto de relacionamentos desse tipo. 
 
há dois ou três conjuntos de entidades participando de um único conjunto de relacionamentos desse 
tipo. 
 
não se admite cardinalidade do tipo muitos para muitos nesse tipo de conjunto de relacionamentos. 
 
 
 
 
 
 2a Questão (Ref.: 201102650409) 
 
Uma das propriedades do diagrama entidade- relacionamento é manter informações sobre a associação 
(relacionamento) entre objetos. 
 
Considere uma situação em que pessoas são representadas por uma entidade, e casamentos são representados 
por um relacionamento. Nessecaso, o relacionamento de casamentos constituirá um exemplo de ... 
 
 
relacionamento ternário. 
 
cardinalidade. 
 autorrelacionamento. 
 
entidade associativa. 
 
especialização. 
 
 
 
 
 
https://www.passeidireto.com/perfil/824999/ 
 3a Questão (Ref.: 201102650407) 
 
Analisando o cenário e o DER (diagrama de Entidade Relacionamento) proposto, é correto afirmar: 
Cenário: Rafaela possui vários temas de festas infantis para aluguel. Ela precisa controlar os 
aluguéis e para isso quer uma aplicação que permita cadastrar: o nome e o telefone do cliente, o 
endereço completo da festa, o tema escolhido, a data da festa, a hora de início e término da festa. 
Além disso, para alguns clientes antigos, Rafaela oferece descontos. Sendo assim, é preciso saber o 
valor realmente cobrado num determinado aluguel. Para cada tema, é preciso controlar: a lista de 
itens que compõem o tema (ex: castelo, boneca da Cinderela, bruxa etc.), o valor do aluguel e a cor 
da toalha da mesa que deve ser usada com o tema. 
(cenário retirado do Livro: Exercitando modelagem em UML, Ana Cristina Melo) 
 
 
 A cardinalidade do relacionamento Aluguel - Tem - Tema é do tipo 1:N 
 
A cardinalidade do relacionamento Cliente - Efetua - Aluguel é do tipo 1:1 
 
A cardinalidade do relacionamento Cliente - Efetua - Tema é do tipo N:N 
 
A cardinalidade do relacionamento Cliente - Efetua - Aluguel é do tipo N:N 
 
A cardinalidade do relacionamento Aluguel - Tem - Tema é do tipo N:N 
 
 
 
 
 
 4a Questão (Ref.: 201102650408) 
 
Analisando o cenário abaixo, é correto afirmar que: 
Cenário: Rafaela possui vários temas de festas infantis para aluguel. Ela precisa controlar os 
aluguéis e para isso quer uma aplicação que permita cadastrar: o nome e o telefone do cliente, o 
endereço completo da festa, o tema escolhido, a data da festa, a hora de início e término da festa. 
Além disso, para alguns clientes antigos, Rafaela oferece descontos. Sendo assim, é preciso saber o 
valor realmente cobrado num determinado aluguel, para um determinado cliente. Para cada 
tema, é preciso controlar: a lista de itens que compõem o tema (ex: castelo, boneca da Cinderela, 
bruxa etc.), o valor do aluguel e a cor da toalha da mesa que deve ser usada com o tema. 
(cenário retirado do Livro: Exercitando modelagem em UML, Ana Cristina Melo) 
 
https://www.passeidireto.com/perfil/824999/ 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 5a Questão (Ref.: 201102248592) 
 
Por definição a cardinalidade representa o número de vezes que um elemento da Entidade de Dados participa do 
relacionamento através de um Limite Inferior e Limite Superior. Analisando o negócio de uma loja onde a 
fabricação de seus produtos é exclusiva para um cliente, podemos afirmar que: 
 
 
Cada produto participará 0-1, significando que o elemento da entidade PRODUTOS pode existir sem 
participar do relacionamento e só poderá estar relacionado a um CLIENTES na venda. 
 Cada produto participará 1-1, significando que o elemento da entidade PRODUTOS não pode existir 
sem participar do relacionamento e só poderá estar relacionado a um CLIENTES na venda. 
 
Cada produto participará 0-1, significando que o elemento da entidade PRODUTOS não pode existir 
sem participar do relacionamento e poderá não estar relacionado a um CLIENTES na venda. 
 
Cada produto participará 1-N, significando que o elemento da entidade PRODUTOS não pode existir 
sem participar do relacionamento e poderá estar relacionado a muitos CLIENTES na venda. 
 
Cada produto participará 0-N, significando que o elemento da entidade PRODUTOS pode existir sem 
participar do relacionamento e poderá estar relacionado a vários CLIENTES na venda. 
 
 
 6a Questão (Ref.: 201102070964) 
 
Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B significa que: 
 
 
as entidades em A e em B não têm qualquer relacionamento entre si, apenas que o número de registros 
em B deve ser obrigatoriamente menor que o número de registros em A 
 
uma entidade em B é associada a, no máximo, duas entidades em A e uma entidade em A pode estar 
associada a, no mínimo, uma entidade em B 
 uma entidade em A é associada a várias entidades em B (zero ou mais) e uma entidade em B pode estar 
associada a no máximo uma entidade em A 
 
uma entidade em A é associada a, no mínimo, duas entidades em B e uma entidade em B pode estar 
associada a, no mínimo, uma entidade em A. 
 
uma entidade em B é associada a várias entidades em A (zero ou mais) e uma entidade em A pode estar 
associada a, no máximo, uma entidade em B 
 
MODELAGEM DE DADOS – Aula 06 – By SM 
https://www.passeidireto.com/perfil/824999/ 
 
Lupa 
 
 
 
 
 
Data: 07/07/2015 18:39:27 (Finalizada) 
 
 
 1a Questão (Ref.: 201102066113) 
 
Quando o valor de um atributo A é obtido a partir de alguma operação (calculo) realizada sobre outro atributo 
B, o atributo A é classificado como: 
 
 
Único 
 
Composto 
 
Opcional 
 
Identificador 
 Derivado 
 
 
 2a Questão (Ref.: 201102260779) 
 
Na confecção de Modelo de Entidade e Relacionamento, não é permitido o relacionamento entre 
relacionamentos. Mas, existe um elemento qual os relacionamentos são tratados como entidades de mais alto 
nível, permitindo este tipo de relacionamento. O elemento o qual o texto se refere é uma ? 
 
 
Entidade Fraca. 
 Agregação. 
 
Generalização. 
 
Especialização. 
 
Generalização Parcial. 
 
 
 3a Questão (Ref.: 201102651530) 
 
O processo de especialização nos permite fazer: 
 
I - Definir um conjunto de subclasses de um tipo entidade. 
II - Estabelecer atributos específicos adicionais para cada subclasse. 
III - Estabelecer tipos de relacionamento adicionais específicos entre cada subclasse e outros tipos entidade, ou 
outras subclasses. 
 
Assinale a alternativa correta: 
 
 
Somente a II está correta. 
 
I e II estão corretas. 
 I, II e III estão corretas. 
 
Somente a III está correta. 
 
II e III estão corretas. 
 
 
 
 
 
 4a Questão (Ref.: 201102651525) 
 
Em relação Generalização/ Especialização do modelo entidade relacionamento, podemos afirmar que: 
https://www.passeidireto.com/perfil/824999/ 
 
I - A Especialização Parcial ocorre quando um elemento da especialização não pode existir em outra entidade do 
mesmo nível. 
II - A Especialização Total ocorre quando todos os elementos da entidade pai, deve obrigatoriamente existir em 
pelo menos uma entidade filha. 
III - A Especialização Exclusiva ocorre quando existir na entidade pai elementos que não existem nas filhas. 
IV - A Especialização Superposição ocorre quando um elemento da especialização pode existir em outra 
entidade do mesmo nível. 
 
Assinale a alternativa correta: 
 
 
I e IV são verdadeiras. 
 II e IV são verdadeiras. 
 
II e III são verdadeiras. 
 
I e III são verdadeiras. 
 
III e IV são verdadeiras 
 
 
 
 
 
 5a Questão (Ref.: 201102651523) 
 
No modelo entidade relacionamento não é possível expressar relacionamentos entre relacionamentos. Uma das 
soluções é a transformação de um conjunto de relacionamentos em conjunto de entidades. Esse mecanismo é 
chamado de: 
 
 
Especialização 
 
Generalização Parcial 
 Normalização 
 Agregação 
 
Generalização Total 
 
 
 
 
 
 6a Questão (Ref.: 201102651527) 
 
Uma generalização é uma entidade que se subdivide em especializações. A Especialização _____________ 
ocorre quando existir na entidade pai elementos que não existem nas filhas. 
 
Escolha a alternativa que preencha corretamente a lacuna da sentença acima. 
 
 
Total 
 
SobreposiçãoExclusiva 
 Parcial 
 
Superposição 
 
MODELAGEM DE DADOS – Aula 07 – By SM 
 
Lupa 
 
 
 
 
 
Data: 07/07/2015 18:50:24 (Finalizada) 
 
 
https://www.passeidireto.com/perfil/824999/ 
 1a Questão (Ref.: 201102610080) 
 
(CESGRANRIO - 2010 - BNDES - Analista de Sistemas / Suporte) O princípio da integridade de dados 
caracteriza-se por condições obrigatórias impostas pelo modelo de banco de dados. Nesse contexto, a restrição 
de integridade referencial diz que 
 
 
o valor de cada campo deve ser um valor nulo ou um valor único dentro dos valores permitidos 
para o campo. 
 
nenhum valor de chave primária pode ser nulo. 
 uma linha de uma tabela S que se refere à tabela V deve referenciar uma linha existente na tabela 
V. 
 
os valores das chaves primárias devem ser atômicos. 
 
uma tabela deve ter pelo menos uma chave. 
 
 
 
 
 
 2a Questão (Ref.: 201102267943) 
 
Qual das propriedades abaixo denomina o número de tuplas de uma relação ? 
 
 
Grau. 
 Cardinalidade. 
 
Ordenação dos atributos. 
 
Duplicação de Tuplas 
 
Ordenação de tuplas. 
 
 
 3a Questão (Ref.: 201102260804) 
 
O modelo lógico de dados, tem como conceito básico estabelecer relações entre linhas de tabelas de um banco 
de dados relacional. Dentre as listadas abaixo, selecione o tipo de chave que tem como característica a 
Implementação de relacionamento entre tabelas de um banco de dados relacional 
 
 
Chave Primária. 
 
Chave composta 
 
Chave Candidata. 
 
Chave Alternativa. 
 Chave Estrangeira. 
 
 
 4a Questão (Ref.: 201102610075) 
 
(FUMARC - 2012 - TJ-MG - Técnico Judiciário - Administrador de Banco de Dados) Analise as sentenças abaixo, 
as quais discutem as principais restrições que podem ser expressas no modelo de dados relacional. 
 
I. Restrições de domínio são impostas para garantir que os valores nas colunas sejam atômicos e que respeitem 
os tipos de dados das colunas. 
 
II. Restrição de integridade de entidade diz respeito à garantia de que toda linha em uma tabela deve ser única. 
 
III. A restrição de integridade referencial garante que determinadas colunas em uma tabela sejam iguais às 
colunas que compõem a chave primária de outra tabela ou da própria tabela. 
 
IV. A restrição de chave estabelece que nenhum valor de chave primária pode ser vazio. 
 
https://www.passeidireto.com/perfil/824999/ 
Estão CORRETAS as afirmativas: 
 
 
II e III 
 
I, II e III 
 
III e IV 
 
I e IV 
 I e III 
 
 
 
 
 
 5a Questão (Ref.: 201102267946) 
 
Na implementação de um Banco de dados, consegue-se eliminar a inconsistência dos dados através da : 
 
 
Nível Externo de Dados. 
 Restrição de integridade de Dados. 
 
Enfoque convencional de Dados. 
 
Independência de Dados. 
 
Abstração de dados 
 
 
 
 
 
 6a Questão (Ref.: 201102258144) 
 
Em relação ao modelo lógico, a regra de integridade que define : As chaves estrangeiras tem que ser 
respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira 
este valor deve existir na tabela onde ele é chave primária.. 
Esta regra pertence a: 
 
 Integridade Referencial 
 
Integridade de Entidade 
 
Integridade de Chave Candidata 
 
Integridade de Chave Primária 
 
Integridade de Restrição Semântica 
 
MODELAGEM DE DADOS – Aula 08 – By SM 
 
Lupa 
 
 
 
 
 
Data: 07/07/2015 18:57:07 (Finalizada) 
 
 
 1a Questão (Ref.: 201102587887) 
 
A criação do modelo lógico implica em uma derivação a partir do modelo conceitual. 
O primeiro passo da derivação é a escolha da chave primária nas entidades, ou seja, deve-se definir o atributo 
que irá identificar unicamente o elemento. Em seguida devemos criar as novas entidade a partir dos 
relacionamentos N ---- N e para a nova entidade transportar as chaves primárias das entidades relacionadas 
para formar a chave primária. Para finalizar, nos relacionamentos 1 --- N levamos a chave primária da entidade 
que tem representação em vários elementos para a entidade com a representação de 1, como chave 
estrangeira. 
 
https://www.passeidireto.com/perfil/824999/ 
Analisando o modelo abaixo, marque a alternativa que indica a correta composição dos atributos das entidades 
no Modelo Lógico, considerando que o sublinhado contínuo representa a chave primária e o itálico representa a 
chave estrangeira na relação. 
 
 
 
ESCRITORES = {CPF, NOME} + LIVROS = {ISBN,TITULO} 
 
ESCRITORES = {CPF, NOME, ISBN} + LIVROS = {ISBN,TITULO, CPF} 
 
ESCRITORES = {CPF, NOME, ISBN*(0-N)} + LIVROS = {ISBN,TITULO} 
 ESCRITORES = {CPF, NOME, ISBN} + LIVROS = {ISBN,TITULO} 
 ESCRITORES = {CPF, NOME} + LIVROS = {ISBN,TITULO,CPF} 
 
 
 2a Questão (Ref.: 201102587895) 
 
A criação do modelo lógico implica em uma derivação a partir do modelo conceitual. 
 
O primeiro passo da derivação é a escolha da chave primária nas entidades, ou seja, deve-se definir o atributo 
que irá identificar unicamente o elemento. 
 
Em seguida devemos criar as novas entidade a partir dos relacionamentos N ---- N e para a nova entidade 
transportar as chaves primárias das entidades relacionadas para formar a chave primária. Para finalizar, nos 
relacionamentos 1 --- N levamos a chave primária da entidade que tem representação em vários elementos 
para a entidade com a representação de 1, como chave estrangeira. 
 
Analisando o modelo abaixo, marque a alternativa que indica a correta composição dos atributos das entidades 
no Modelo Lógico, considerando que o sublinhado contínuo representa a chave primária e o itálico representa a 
chave estrangeira na relação. , 
 
 
 
CLIENTE = {CNPJ, RAZÃO SOCIAL} + PRODUTOS = (CÓDIGO , DESCRIÇÃO} + COMPRA = 
(DATACOMPRA, QTDE} 
 
CLIENTE = {CNPJ, RAZÃO SOCIAL} + PRODUTOS = (CÓDIGO , DESCRIÇÃO, DATACOMPRA, QTDE } 
 
CLIENTE = {CNPJ, RAZÃO SOCIAL, DATACOMPRA, QTDE } + PRODUTOS = (CÓDIGO , DESCRIÇÃO} 
 CLIENTE = {CNPJ, RAZÃO SOCIAL} + PRODUTOS = (CÓDIGO , DESCRIÇÃO} + COMPRA = (CNPJ, 
CÓDIGO, DATACOMPRA, QTDE} 
 
CLIENTE = {CNPJ, RAZÃO SOCIAL} + PRODUTOS = (CÓDIGO , DESCRIÇÃO} + COMPRA = 
(DATACOMPRA, QTDE, CNPJ, CÓDIGO } 
 
 
 
 
 
 3a Questão (Ref.: 201102644437) 
https://www.passeidireto.com/perfil/824999/ 
 
O modelo lógico de dados, tem como conceito básico estabelecer relações entre linhas de tabelas de um banco 
de dados relacional. Dentre as listadas abaixo, selecione o tipo de chave que tem como característica apontar 
para a chave primária de outra tabela ou da mesma tabela. Ou seja, passa a existir uma relação entre tuplas de 
duas tabelas ou de uma única tabela. 
 
 
Chave primária. 
 
Chave Alternativa. 
 
Chave Composta. 
 Chave Estrangeira. 
 
Chave Candidata. 
 
 
 
 
 
 4a Questão (Ref.: 201102259469) 
 
Dado o DER , analise as afirmativas a seguir em relação ao modelo lógico: 
 
I - A tabela Cliente recebe o atributo id_cidade como chave estrangeira. 
II - A tabela Estado recebe o atributo id_cidade como chave estrangeira 
III - A tabela Cliente recebe os atributos id_cidade e id_estado como chaves estrangeiras. 
Assinale a alternativa CORRETA. 
 
 Somente a II está correta. 
 Somente a III está correta. 
 Somente a I e II estão corretas. 
 Somente a II e III estão corretas. 
 Somente a I está correta. 
 
 
https://www.passeidireto.com/perfil/824999/ 
 5a Questão (Ref.: 201102644438) 
 
Tendo como base as seguintes relações: ESTUDANTE (inscricao, nome, telefone) e TURMA (Num_turma, 
sala,horário, materia), onde as chaves primárias das entidades são respectivamente inscricao e Num_turma e 
possuem um relacionamento N:Mchamado MATRICULA que é identificada pela NOTA do estudadnte na 
turma, marque a alternativa que apresenta como ficará o relacionamento (MATRICULA) destas duas entidades 
quando convertido para o modelo lógico. 
 
 MATRICULA(inscricao,Num_turma,NOTA). 
 
MATRICULA(Num_turma,nome, telefone,NOTA). 
 
MATRICULA(inscricao, nome, telefone,NOTA). 
 
MATRICULA(Num_turma, sala,horário, materia,NOTA) 
 
MATRICULA(inscricao, sala,horário, materia,NOTA). 
 
 
 
 
 
 6a Questão (Ref.: 201102595556) 
 
A partir de um levantamento de dados foi criado o diagrama de entidade e relacionamento (DER) 
abaixo. 
 
Avalie as seguintes afirmações a respeito do DER proposto. 
I - No modelo lógico, o resultado final é a criação da tabela Cliente(CPF, nome, endereço, numero, 
saldo) 
II - No modelo lógico, o resultado final é a criação das tabelas Cliente(CPF, nome, 
endereço, nrConta) e Conta(numero, saldo) 
III - No modelo lógico, o resultado final é a criação das tabelas Cliente(CPF, nome, endereço) e 
Conta(numero, saldo, CPF) 
IV - No modelo lógico, o resultado final é a criação das tabelas Cliente(CPF, nome, 
endereço, nrConta) e Conta(numero, saldo, CPF) 
 Assinale a alternativa que indica todas as afirmativas corretas. 
 
 É correta apenas a afirmativa III. 
 
É correta apenas a afirmativa II. 
 
É correta apenas a afirmativa I. 
 
Todas as afirmativas estão incorretas. 
 
É correta apenas a afirmativa IV. 
 
MODELAGEM DE DADOS – Aula 09 – By SM 
https://www.passeidireto.com/perfil/824999/ 
 
Lupa 
 
 
 
 
 
Data: 07/07/2015 19:22:10 (Finalizada) 
 
 
 1a Questão (Ref.: 201102259550) 
 
Dado o relacionamento, analise as afirmativas a seguir em relação ao modelo lógico: 
 
I - Na tabela Disciplina, além da chave primária (Id_Disc) cria-se o atributo Id_DiscPre. 
II - Cria-se a tabela PreRequisito e esta é composta pelos atributos: Id_Disc e Id_DiscPre. 
III - A tabela aluno recebe o atributo Id_Disc como chave estrangeira. 
Assinale a alternativa CORRETA. 
 
 
 Somente a III está correta. 
 Somente a II e III estão corretas. 
 Somente a I e III estão corretas. 
 Somente a I está correta. 
 Somente a II está correta. 
 
 
 2a Questão (Ref.: 201102593090) 
 
Dada as seguintes relação de um relacionamento de N:N, onde os atributos em maiúsculo são chaves primárias 
: ROUPA(COD_MODELO, preço,tipoTecido) e TECIDO (SIGLA,descrição). 
 
Na transformação para o modelo lógico, quais os atributos da tabela de ligação CONTEM entre as entidades 
ROUPA e TECIDO: 
 
 
CONTEM ( tipoTecido,descrição). 
 
CONTEM (SIGLA,descrição). 
https://www.passeidireto.com/perfil/824999/ 
 
CONTEM (COD_MODELO, SIGLA,descrição). 
 
CONTEM (preço, tipoTecido). 
 CONTEM (COD_MODELO,SIGLA). 
 
 
 3a Questão (Ref.: 201102587899) 
 
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. 
 
Não é preciso criar entidade ou atributo, pois a própria apresentação do relacionamento já define a 
ligação física. 
 Na entidade SEGURADO deverá ter um atributo CPFTITULAR para representar a ligação. 
 
 
 4a Questão (Ref.: 201102593079) 
 
Durante a transformação de um modelo conceitual em modelo lógico, entre duas entidades cujo o 
relacionamento é de 1:N entre FABRICANTE e FILIAL. 
 
As relações deste evento são : 
 
FABRICANTE (nome,CNPJ) e 
FILIAL(CNPJ_FILIAL, razão_social, End, nome). 
 
Os atributos chaves de cada uma das relações são CNPJ e CNPJ_FILIAL, respectivamente. 
 
Qual das duas chaves irá se tornar a chave estrangeira da relação ? 
 
 
Nenhuma das Relações Migram seus atributos chaves. 
 
CNPJ_FILIAL da relação FILIAL migra para a relação FABRICANTE. 
 É Gerada um Relação FABRICANTE_FILIAL com os atributos chaves de FABRICANTE e FILIAL. 
 CNPJ da relação FABRICANTE migra para a relação FILIAL. 
 
Ambas as Relações migram seus atributos chaves. 
 
 
 5a Questão (Ref.: 201102267951) 
 
Tendo como base as seguintes informações abaixo : ROUPA (cod_modelo, preco, tipoTecido) e TECIDO 
(cod_tecido, descricao), onde as chaves primárias das entidades são respectivamente cod_modelo e cod_tecido 
https://www.passeidireto.com/perfil/824999/ 
e possuem um relacionamento chamado POSSUEM em uma relação N:M, como ficará o relacionamento 
(POSSUEM) destas duas entidades quando convertida para o modelo lógico. 
 
 
POSSUEM (cod_modelo, cod_tecido,decricao,tipoTecido) 
 
POSSUEM (cod_tecido, tipoTecido) 
 POSSUEM (cod_modelo, cod_tecido,decricao) 
 
POSSUEM (preco, tipoTecido,descricao) 
 POSSUEM (cod_modelo,cod_tecido) 
 
 
 6a Questão (Ref.: 201102587900) 
 
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 FÍSICA = {CPF, NOME, EMAIL} + PESSOA JURÌDICA= {CNPJ, NOME, EMAIL}. 
 
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, CPF,CNPJ} + PESSOA FÍSICA = {CPF } + PESSOA JURÌDICA= 
{CNPJ }. 
 
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}. 
 
 MODELAGEM DE DADOS – Aula 10 – By SM 
 
Lupa 
 
 
 
 
 
Data: 07/07/2015 19:31:32 (Finalizada) 
 
 
 1a Questão (Ref.: 201102069857) 
 
O 
O esquema relacional simplificado, mostrado a seguir, foi projetado para suportar um banco de 
dados que controla a operação de uma empresa de ambulâncias. Cada atendimento é realizado 
https://www.passeidireto.com/perfil/824999/ 
por uma ambulância e são registradas a data e o convênio ao qual o atendimento está 
vinculado. Num atendimento, uma ambulância realiza uma ou mais viagens, que são 
identificadas pelo código do atendimento e um número seqüencial que começa em 1 e é 
incrementado para cada nova viagem. No esquema, as chaves primárias têm seus atributos 
componentes sublinhados. 
 
Paciente (CodPaciente, Nome, Endereço) 
Convênio (CodConvênio, Empresa, Plano) 
Atendimento (CodAtendimento, CodPaciente, CodConvênio, Data, Finalidade) 
Viagem (CodAtendimento, Sequência, Origem, Destino) 
 
 
Com base no esquema relacional acima a dependência funcional que pode ser corretamente 
deduzida do enunciado é : 
 
 CodAtendimento, Sequência -> Origem, Destino 
 
CodAtendimento -> Empresa, Origem 
 
CodAtendimento -> Origem 
 
CodPaciente -> Empresa 
 
CodAtendimento -> Destino 
 
 
 2a Questão (Ref.: 201102081279) 
 
(Concurso: Banco do Nordeste) Entre as ferramentas de modelagem de sistemas de informações, tem-se a 
modelagem de dados, sobre aqual, é CORRETO afirmar que: 
 
 a normalização define as normas e regras para cada uma das entidades do modelo de entidade e 
relacionamento. 
 o diagrama de entidade-relacionamento é constituído pelas entidades e seus atributos e pelos 
relacionamentos existentes entre as entidades. 
 
em um modelo de entidade-relacionamento totalmente normalizado, os relacionamentos podem ser do 
tipo: um para um, um para muitos e muitos para muitos. 
 
a modelagem de dados preocupa-se em identificar e definir as diversas funções e processos que deverão 
fazer parte do escopo do sistema. 
 
em um modelo de dados normalizado, pode-se ter a mesma informação em diversos lugares, pois assim 
garante-se a sua integridade e unicidade. 
 
 
 3a Questão (Ref.: 201102070625) 
 
Relacione a segunda coluna de acordo com a primeira: 
 
(1) Uma coluna ou um grupo de colunas que assegura a unicidade das linhas dentro de uma tabela. 
(2) Restrições de Integridade. 
(3) Os valores que aparecem nos atributos em uma chave estrangeira devem aparecer na chave primaria da 
tabela referenciada. 
(4) Representação bi-dimensional dos dados composta de linhas e colunas. 
(5) Determinado valor ou uma escala de valores que certo atributo pode assumir. 
 
( ) Tabela. 
( ) Domínio. 
( ) Chave Primaria. 
( ) Uma regra que deve ser obedecida em todos estados válidos da base de dados. 
( ) Integridade Referencial. 
 
A alternativa que corresponde ao preenchimento das colunas, na sequência, é: 
https://www.passeidireto.com/perfil/824999/ 
 
 
 4, 5, 1, 2, 3 
 
5, 4, 2, 1, 3 
 
4, 1, 5, 2, 3 
 
5, 2, 1, 3, 4 
 
5, 2, 3, 1, 4 
 
 
 4a Questão (Ref.: 201102070621) 
 
Considere as dependências funcionais: X -> Y, Y -> Z e Y -> W, onde os atributos X,Y,Z são atômicos. A 
definição da relação R que não está na terceira forma normal é: 
 
 R ( Y, Z ) 
 R ( X, Y ) 
 R ( Y, W ) 
 R ( Y, Z, W ) 
 R ( X, Y, Z ) 
 
 
 5a Questão (Ref.: 201102070718) 
 
Uma relação está na ________ se e somente se, em todo valor válido, cada tupla contém exatamente um valor 
para cada atributo. 
As palavras que completam corretamente a frase são: 
 
 
terceira forma normal 
 
quarta forma normal 
 
forma normal de Boyce Codd 
 segunda forma normal 
 primeira forma normal 
 
 
 6a Questão (Ref.: 201102070695) 
 
Com relção aos conceitos de Normalização, a definição "Todos os atributos não chave devem conter informações 
que se referem à chave inteira, e não somente à parte do registro", se refere a qual forma normal? 
 
 
Quinta 
 Segunda 
 
Quarta 
 
Primeira 
 
Terceira

Outros materiais