Buscar

ModelagemDeDados, Ex, Av1, Av2, Av3

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 40 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 40 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 40 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

Num sistema desenvolvido com a utilização de um SGBD, o procedimento de backup é
responsabilidade:
Qual dos itens abaixo NÃO é um componente de um sistema de banco de dados?
Sabe­se que todo SGBD (Sistema Gerenciador de Banco de Dados) possui características
principais. 
 
Marque a alternativa que define a característica que se trata da existência de um catálogo que
armazena as informações chamadas metadados.
Um banco de dados relacional armazena os dados em vários locais chamados tabela e,
simultaneamente, também monitora o relacionamento entre elas. Uma das diretrizes básicas
para banco de dados relacional é que cada tabela
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
1.
do usuário
  do DBA
da aplicação
do analista
do programador
 Gabarito Comentado
2.
Sistema Gerenciador de Banco de Dados.
  Usuários.
Definição dos Dados (Metadados).
Programas de Aplicação.
  Levantamento de Requisitos
3.
  Suporte para as múltiplas visões de dados.
  Natureza auto descritiva.
Isolamento entre os programas e os dados e abstração de dados.
Compartilhamento de dados e processamento de transações de multiusuários.
Modelagem representativa da natureza do negócio.
 Gabarito Comentado
4.
que contenha campos que aceitem valores nulos deve ter esses campos inicializados com 0 (zero),
quando esses forem numéricos, e com um espaço em branco quando não­numéricos.
que permita repetição de valores em um campo definido como chave primária deve, obrigatoriamente,
possuir um relacionamento entre esse campo em um outro definido como chave estrangeira.
  deve armazenar informações de uma entidade específica.
deve conter um campo que represente toda a informação sobre uma das entidades da referida tabela.
deve conter pelo menos um campo definido como chave estrangeira, um como chave primária e,
finalmente, um campo definido com autonumeração, que será utilizado com índice.
5.
identificar os dados a serem armazenados no Banco de Dados e por escolher as estruturas
apropriadas para representar e armazenar esses dados?
A arquitetura ANSI/SPARC se divide em três níveis, quais são?
Analise as sentenças abaixo verificando se são verdadeiras ou falsas. Em seguida marque a
alternativa que corresponde ao resultado de sua análise. 
 
I ­ Os bancos de dados representam um repositório de dados, cujas definições são
denominadas por metadados. 
 
II ­ O conceito chamado de abstração de dados refere­se ao processo que se dá pelos
programas a ter que solicitar os dados para o SGBD. 
 
III ­ Os bancos de dados não permitem acesso simultâneo para que não aconteça uma
inconsistência dos dados. Cada usuário deverá acessar um dado exclusivamente, independente
se para leitura ou gravação.
Relativo ao Sistema de Gestão de Bases de Dados (SGBD), assinale a alternativa incorreta
Programadores de Aplicação
Usuários Finais
Administradores de Banco de Dados
Analistas de Sistemas
  Administrador de Dados
 Gabarito Comentado
6.
  Interno, Externo e Conceitual.
Lógico, Físico e Interno.
Interno, Externo e Lógico.
Conceitual, Lógico e Externo.
  Interno, Conceitual e Físico.
7.
  Estão corretas as sentenças I e II.
Estão corretas as sentenças I, II e III.
Está correta somente a sentença I.
Estão corretas as sentenças II e III.
Estão corretas as sentenças I e III.
 Gabarito Comentado
8.
Um banco de dados é usualmente mantido e acessado por meio de um software conhecido como Sistema
de Gestão de Bases de Dados (SGBD).
Um conjunto de programas que permitem armazenar, modificar e extrair informação de um banco de
dados é denominado Sistema de Gestão de Bases de Dados, (SGBD).
 
Um SGBD para funcionar precisa obrigatoriamente de um Banco de Dados instalado, e a recíproca é
verdadeira.
  Os dados e sua respectiva descrição são armazenados na base e gerenciados pelo SGBD.
Existem muito tipos diferentes de SGBD, podendo ir de pequenos sistemas que funcionam em
computadores pessoais a sistemas de grande porte que estão associados a mainframes.
Sabe­se que todo SGBD (Sistema Gerenciador de Banco de Dados) possui características
principais. 
Marque a alternativa que define a característica que viabiliza a alteração da estrutura sem
precisar alterar os programas que o acessam.
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:
Sabe­se que todo SGBD (Sistema Gerenciador de Banco de Dados) possui características
principais. 
 
Marque a alternativa que define a característica que viabiliza a utilização de um subconjunto do
banco de dados, que atende critérios de necessidades do usuário ou ainda a disponibilização de
dados/informações que não estão explicitamente armazenados.
Com relação às características de um SGBD, o compartilhamento de dados:
1.
Compartilhamento de dados e processamento de transações de multiusuários.
Natureza auto descritiva.
Suporte para as múltiplas visões de dados.
Modelagem representativa da natureza do negócio.
  Isolamento entre os programas e os dados e abstração de dados.
 Gabarito Comentado
2.
Redundância de Dados
  Restrições de Integridade
  Independência de Dados
Compartilhamento de Dados
Restrições de Acessos
 Gabarito Comentado
3.
Isolamento entre os programas e os dados e abstração de dados.
  Suporte para as múltiplas visões de dados.
Natureza auto descritiva.
Compartilhamento de dados e processamento de transações de multiusuários.
Modelagem representativa da natureza do negócio.
 Gabarito Comentado
4.
permite que usuários diferentes utilizem o dado em tempos diferentes.
permite que um dado seja dividido pelas aplicações.
permite que usuários diferentes utilizem o dado com conceitos diferentes.
permite que aplicações diferentes utilizem o dado com conceitos diferentes
  permite que usuários diferentes utilizem o dado ao mesmo tempo.
 Gabarito Comentado
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:
Analise o texto incompleto abaixo:
Um dos maiores problemas decorrente do armazenamento de dados em arquivos é a ____________ de
dados que tem como consequência a _____________ de dados. Outro grave problema é a inexistência
da _____________ de dados.
Assinale a alternativa que preenche corretamente e respectivamente as lacunas acima:
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. 
 
Avalie as seguintes afirmações a respeito dos benefícios do SGBD. 
 
I ­ O SGBD deve prover funcionalidades para a definição e a garantia das restrições de
integridade. 
 
II ­ O SGBD não deve, de maneira nenhuma, permitir a redundância de dados. 
 
III ­ O SGBD deve prover facilidades para restauração de falhas de software e hardware. 
 
Assinale a alternativa corretas.
O isolamento de dados é uma das grandes características de um Sistema Gerenciador de Banco
de Dados, este conceito trata a capacidade do :
5.
  Independência de dados
Abstração de dados
Suporte a múltiplas visões
Conjunto de entidades
Modelo semântico de dados
6.
  Redundância, inconsistência e segurança.
Inconsistência, segurança e redundância.
Inconsistência, redundância e segurança.Redundância, segurança e inconsistência.
Segurança, redundância e consistência.
7.
São corretas as afirmativas I e II.
É correta apenas a afirmativa II.
É correta apenas a afirmativa I.
  São corretas as afirmativas I e III.
É correta apenas a afirmativa III.
 Gabarito Comentado
8.
Usuário final acessar os dados.
Banco não implementar uma correta abstração de dados.
Banco de dados ser totalmente dependente da aplicação.
Nível de acesso concedido aos usuários.
  Do Banco de dados ter sua estrutura alterada sem precisar alterar os programas que o acessam.
 Gabarito Comentado
A representação dos elementos de dados pode ser feita nos niveis: conceitual, lógico e físico. Na
sua opinião, a abstração das Entidades e seus relacionamentos baseada na necessidade do
negócio, pode ser feita através de qual(is) modelo(s)?
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:
No contexto do projeto de banco de dados podemos afirmar que o modelo conceitual é :
Fernanda e Eliana são projetistas de banco de dados e estão discutindo qual combinação de
chaves é a melhor para o atual banco de dados no qual estão construindo. Com base nesta
tarefa, assinale a alternativa correta abaixo:
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.
1.
Modelo Lógico e Conceitual
Modelo Conceitual e Físico
Modelo Lógico
  Modelo Conceitual
Modelo Físico e Lógico
2.
Conhecer o SGBD que estará sendo implementado.
Definir o tipo e o tamanho dos atributos.
  Entender as necessidades dos usuários e as regras que regem o negócio.
Fazer a derivação do modelo, preparando para criação do Banco de Dados.
Escolher as chaves primárias.
 Gabarito Comentado
3.
composto pelo script com os comandos de DDL.
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.
uma parcela do mundo real de interesse do usuário.
  composto por um Diagrama Entidade Relacionamento.
4.
Fernanda e Eliana estão realizando a modelagem conceitual e lógica de um banco de dados.
Fernanda e Eliana estão realizando a modelagem conceitual de um banco de dados.
  Fernanda e Eliana estão realizando a modelagem lógica de um banco de dados.
Fernanda e Eliana estão realizando a modelagem física de um banco de dados.
Fernanda e Eliana estão realizando a modelagem conceitual e física de um banco de dados.
5.
Assinale a alternativa CORRETA.
Qual dos itens abaixo não faz parte do processo de modelagem de banco de dados?
Leia atentamento o seguinte cenário: 
 
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 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 as Entidades identificadas no
cenário abaixo.
A Modelagem conceitual e lógica de dados é um conjunto de definições que descrevem a
estrutura de um banco de dados que reflete situações do mundo real, como tipo de dados,
relacionamentos e restrições sobre esses dados. Assinale a alternativa que contém conceitos
presentes em um modelo de dados de alto nível.
  Todas estão corretas.
Somente a II e III estão corretas
  Somente a I e III estão corretas
Somente a I está correta
Somente a I e II estão corretas
 Gabarito Comentado
6.
  Projeto Físico
Projeto Conceitual
Levantamento e Análise de Requisito
  Análise Funcional
Projeto Lógico
7.
Mãe e Médico
Bebê e Médico
Berçário, Bebê e Médico
  Bebê, Mãe e Médico
Berçário, Bebê, Mãe e Médico
8.
Pastas,arquivos e permissões.
Esquemas, instâncias e Objetos.
  Entidades, relacionamentos e atributos.
Classes, objeto e herança.
Registro, tupla e caminho de acesso.
 Gabarito Comentado
  1a Questão (Ref.: 201502378443)  Fórum de Dúvidas (5 de 6)       Saiba   (2 de 3)
Analise a figura a seguir, e marque a alterna縻va CORRETA.
Pelo diagrama, verifica­se que uma região pode pertencer a mais de um município.
Existe dois atributos derivados na figura.
É possível verificar a ocorrência de um relacionamento ternário no diagrama.
  CPF é tratado como um atributo chave para corretor.
Pelo diagrama, verifica­se que um corretor só atende uma região.
 
  2a Questão (Ref.: 201502373097)  Fórum de Dúvidas (5 de 6)       Saiba   (2 de 3)
Identifique se são verdadeiras ( V ) ou falsas ( F ) as afirmativas abaixo sobre o diagrama Entidade­
Relacionamento (ER). 
 
( ) Uma Entidade fraca não existe, se não estiver relacionada a outra. 
( ) Um atributo é um conjunto de objetos do mundo real sobre os quais se deseja manter informações no banco
de dados. 
( ) Um atributo identificador não é necessariamente obrigatório. 
( ) Um atributo composto possui mais de um valor para cada entidade. 
 
Assinale a alternativa que indica a sequência correta, de cima para baixo.
  V ­ F ­ F ­ F
  V ­ V ­ F ­ F
F ­ F ­ V ­ V
F ­ V ­ F ­ V
V ­ F ­ F ­ V
 
  3a Questão (Ref.: 201502378435)  Fórum de Dúvidas (5 de 6)       Saiba   (2 de 3)
Em um documento que registra requisitos de informação, o seguinte trecho foi encontrado:
 
"Sobre os clientes é necessário saber o seu código, o seu CNPJ, o seu endereço (rua, numero, complemento) e
um ou mais telefones de contato". 
 
Dado isso, marque a alternativa CORRETA.
O CNPJ deveria ser modelado como um atributo obrigatório, mas não único.
O endereço é modelado como um atributo simples.
O código é um atributo opcional.
  O telefone seria um atributo multivalorado.
O CNPJ é um exemplo de atributo multivalorado.
 
  4a Questão (Ref.: 201502373089)  Fórum de Dúvidas (5 de 6)       Saiba   (2 de 3)
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 identificador.
Atributo composto.
Atributo monovalorado.
Atributo obrigatório.
  Atributo multivalorado.
 
  5a Questão (Ref.: 201502420513)  Fórum de Dúvidas (6)       Saiba   (3)
Uma determinada empresa precisa controlar a alocação de empregados por projetos. Para tal, necessita criar
um banco de dados que facilite o controle. Sabe­se que um funcionário trabalha somente em um departamento,
mas pode atuar em vários. Os gerentes podem ser substituídos ao longo do projeto. 
 
Deseja­se saber então: 
 
a) Quais os empregados alocados nos projetos; 
 
b) Qual a função desempenhada por cada funcionário em cada projeto e qual o início e fim de sua participação; 
 
c) Qual o nome do gerente de cada projeto. Em relação aos empregados, precisa­se de sua matrícula, nome e
cargo. Os projetos são identificados pelo número e descrição. Dos departamentos, basta o número e o nome. 
 
Marque a opção que NÃO contémuma relação desse esquema:
EMPREGADO (matricula, nome, cargo, nr_departamento)
PROJETO (nrproj, nomeproj, matricula_gerente)
PROJETO_EMPREGADO (matricula, nrproj, data_inicio, data_termino, funcao)
  TRABALHA_EM (matricula, nrproj, data_inicio, data fim, cargo, nome_gerente)
DEPARTAMENTO (nr_departamento, nome_departamento)
 
  6a Questão (Ref.: 201502378833)  Fórum de Dúvidas (1 de 6)       Saiba   (1 de 3)
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 Fraca
Agregação referencial
Auto Relacionamento
Agregação
Entidade Associativa
 
  7a Questão (Ref.: 201501802517)  Fórum de Dúvidas (5 de 6)       Saiba   (2 de 3)
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
  c) como um atributo composto.
b) como um atributo multivalorado.
d) apenas como uma coleção de atributos simples, um para cada parte.
e) sempre como uma outra entidade.
a) como um único atributo atômico.
 
  8a Questão (Ref.: 201501793585)  Fórum de Dúvidas (6)       Saiba   (3)
A afirmação " Um cinema possui uma ou varias sessões e uma sessão é de apenas um cinema. Cada sessão é
de um e apenas um filme e um filme é exibido em varias sessões" seria convenientemente modelada como:
Um relacionamento entre cinema e filme, um relacionamento entre sessão e filme e um relacionamento
entre sessão e cinema.
Uma agregação entre cinema e sessão e relacionar a entidade filme com a agregação.
  Um relacionamento entre sessão e filme e outro relacionamento entre cinema e sessão
Uma agregação entre sessão e filme e relacionar a entidade cinema com a agregação.
Uma agregação entre filme e cinema a relacionar a sessão com a agregação.
"Um time possui vários jogadores. Uma jogador só pode jogar em um único time. Cada time terá pelo menos
um jogar e todo jogador deverá pertencer a um time." Assinale a opção que representa corretamente, no
modelo entidade­relacionamento, a especificação apresentada acima.
Com base no conceito de mapeamento de cardinalidade do modelo entidade­relacionamento, pode­se dizer que
o diagrama acima apresenta a seguinte cardinalidade:
1.
 
 
2.
um para todos;
todos para muitos;
muitos para muitos;
todos para um.
  um para muitos;
 Gabarito Comentado
Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B significa que:
Analise o texto abaixo:
O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o obje�vo de integrar dados e realizar
projeções  para  seguro  saúde,  correlação  dos  acidentes  com  o  atendimento  do  SUS,  entre  outras  finalidades.  Um  projeto  piloto  está  sendo
realizado em um bairro da  cidade do Rio de  Janeiro. Alguns dados  foram mapeados e uma descrição  inicial  do minimundo é apresentada a
seguir:
Uma  empresa  tem  CNPJ,  �po,  razão  social  e  nome‐fantasia.  Um  acidente  de  trabalho  possui  iden�ficador  de  acidente,  status  do  acidente,
descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma
empresa. Um acidentado possui  iden�ficador de acidentado, nome do acidentado,  sexo do acidentado e data de nascimento. Cada acidente
pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um
ou mais óbitos e cada óbito pode ser resultado de um acidente.   Um óbito possui número do óbito, data do óbito e parecer do legista.
Seguindo a orientação descrita no  texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de en�dades Acidente e
Óbito:
A afirmação: "um empregado trabalha em um e apenas um departamento e em um departamento trabalham
nenhum ou vários empregados", mostra que as cardinalidades de empregado para departamento e de
departamento para empregado são respectivamente:
Uma Pizzaria Delivery resolveu desenvolver um sistema, e num primeiro levantamento de requisitos foi
identificado a seguinte situação, um cliente realiza um ou vários pedidos, mas um pedido só pertence a um
cliente. O cliente só é cadastrado no sistema quando realiza o seu primeiro pedido. Marque a alternativa em
que o DER representa o cenário descrito.
3.
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 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
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
 Gabarito Comentado
4.
  (0,N) e (1,1).
(0,N) e (1,N).
(0,N) e (0,N).
(0,1) e (1,N).
  (1,1) e (0,N).
5.
  (1,1) e (0,N)
  (0,N) e (1,1)
(0,N) e (0,1)
(1,1) e (1,N)
(0,1) e (1,N)
 Gabarito Comentado
6.
Na modelagem conceitual de um banco de dados de Parque de Diversões, um cliente pode ou não entrar em
diversas atrações e uma atração necessita de um ou mais clientes para ocorrer. Seguindo a orientação descrita
no texto, assinale o conjunto de cardinalidades correto abaixo:
Analisando o cenário abaixo, é correto afirmar que:
Cenário: Rafaela possui vários temas de festas infan�s 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 an�gos, 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 re�rado do Livro: Exercitando modelagem em UML, Ana Cris�na Melo)
 
 Gabarito Comentado
7.
(0,N) e (0,N).
(0,N) e (0,1).
(0,1) e (1,N).
  (0,N) e (1,N).
(0,1) e (0,N).
8.
 
  1a Questão (Ref.: 201502335924) Acerto: 1,0  / 1,0
Dois  amigos  resolveram  abrir  uma  loja  que  compra  e  revende  peças  de  hardware  antigas.  A  loja  se
chama Naftalina Digital. João Paulo, um dos sócios da  loja e que  já  trabalhou diversos anos com banco de
dados  (BD)  está  projetando  o  BD  que  será  utilizado  pelo  sistema  de  venda  da  loja  que  também  será
desenvolvido.  Francisco  é  o  primeiro  funcionário  contratado  para  trabalhar  na  loja.  Vanessa  e  Janaína
prestarão serviços à  loja. A  interação entre os quatro será  fundamental para a construção e manutenção do
bom  funcionamento  do  sistema  de  venda.  Janaína  dará  continuidade  a  todo  o  trabalho  realizado  por  João
Paulo, enquanto Vanessa  também precisará  interagir bem com ambos  (JoãoPaulo e Janaína). Já Francisco
precisará de um treinamento dado por Vanessa.
Assinale  abaixo  qual  a  alternativa  indica  corretamente  quais  tipos  de  usuários  de  banco  de  dados  são
Francisco, Vanessa e Janaína, respectivamente:
Usuário Final, Administrador Banco de Dados e Programador de Aplicações.
Programador de Aplicações, Usuário Final e Administrador de Banco de Dados.
Programador de Aplicações, Administrador de Banco de Dados e Usuário Final.
Administrador de Banco de Dados, Programador de Aplicações e Usuário Final.
  Usuário Final, Programador de Aplicações e Administrador Banco de Dados.
  2a Questão (Ref.: 201501798028) Acerto: 1,0  / 1,0
Um Banco de Dados é:
uma coleção de fatos armazenados num arquivo computadorizado.
uma coleção de fatos aleatórios registrados, que representam certos aspectos de interesse do mundo
real.
um sequência de linhas armazenadas em uma tabela.
  uma coleção organizada de fatos registrados, que refletem o estudo de certos aspectos de interesse do
mundo real.
um grupo de dados guardados num computador.
 Gabarito Comentado.
  3a Questão (Ref.: 201502481431) Acerto: 1,0  / 1,0
Em relação as principais vantagens do uso do SGBD. Assinale F (Falso) ou V (verdadeiro) nas afirmativas e
marque a alternativa correta. 
 
( ) Compartilhamento de Dados: o SGBD fornece mecanismos os quais permitem que os usuários finais
consigam acessar os dados facilmente, mesmo lidando com um grande volume de dados.
 
( ) Segurança de Dados: em um cenário que possui uma quantidade expressiva de usuários que acessam os
dados, os riscos do quesito segurança também são aumentados. Com a adoção dos SGBDs torna­se factível
criar um modelo para melhor determinar as políticas de segurança empresarial, promovendo a segurança a
nível de usuário, refletindo em uma maior privacidade no acesso aos dados. 
 
( ) Centralização dos Dados: um benefício importante refere­se a centralização dos dados, sobretudo por
permitir que todos os dados possam ser integrados a um único repositório, minimizando dessa forma as
redundâncias dos dados. 
 
  (V)(V)(V)
(F)(V)(V)
(F)(F)(V)
(F)(V)(F)
(V)(F)(V)
  4a Questão (Ref.: 201502318497) Acerto: 1,0  / 1,0
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. 
 
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 III.
  São corretas as afirmativas I, II e III.
São corretas as afirmativas I e II.
Todas as afirmativas são incorretas.
São corretas as afirmativas II e III.
 Gabarito Comentado.
  5a Questão (Ref.: 201502378838) Acerto: 1,0  / 1,0
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 ­ MÉDICO ­ CLIENTES
  ANIMAL ­ SERVIÇOS ­ CLIENTES
ANIMAL ­ SERVIÇO ­ ATENDENTE
ATENDENTE ­ CLIENTES ­ SERVIÇOS
  6a Questão (Ref.: 201502318528) Acerto: 1,0  / 1,0
Avalie as seguintes afirmações a respeito do cenário abaixo: 
 
Cenário: 
Uma instituição bancária deseja controlar o movimento das suas contas correntes. 
A instituição possui agências espalhadas por várias cidades; 
o cadastro das agências contém informações sobre código, nome e endereço onde a agência é localizada. 
No cadastro de clientes estão armazenados os dados de nome, CPF e endereço de cada cliente. 
Cada contas corrente do cliente é identificada por um número e mantêm o saldo atualizado das mesmas. 
 
Afirmações: 
 
I ­ As entidades são Cliente, Conta e Agencia 
II ­ Existe o relacionamento: Cliente possui Conta. 
III ­ A entidade Cliente contém os atributos: nome, CPF,endereço, nr_conta, saldo. 
 
Assinale a alternativa que indica todas as afirmativas corretas.
Somente a I está correta.
  São corretas as afirmativas I e II.
São corretas as afirmativas I e III.
São corretas as afirmativas I, II e III.
São corretas as afirmativas II e III.
  7a Questão (Ref.: 201502335917) Acerto: 1,0  / 1,0
Dois  amigos  resolveram  abrir  uma  loja  que  compra  e  revende  peças  de  hardware  antigas.  A  loja  se
chama Naftalina Digital. A seguir é apresentada uma descrição do mini­mundo realizada logo após a primeira
reunião com o projetista do banco de dados que será criado:
Um  fornecedor  tem  CPF,  nome,  telefone  e  de  um  a  dois  e­mails.  Uma peça  tem  identificador,  nome  do
fabricante, tipo, valor de compra e valor de venda. O valor de venda é o valor da compra acrescentado 30%.
Um cliente possui  código,  nome, CPF,  telefone,  celular  e  de  um  a  dois  e­mails. Um  fornecedor  vende  ao
menos uma peça e uma peça é vendida exclusivamente por um fornecedor. Um cliente  compra  ao menos
uma peça e uma peça é adquirida exclusivamente por um cliente. Quando um cliente comprar uma peça  a
data da compra também é armazenada.
De acordo com a descrição acima, assinale a alternativa que apresenta o número correto de tipos de entidades
e tipos de relacionamentos, respectivamente:
3 e 3
  3 e 2
2 e 2
4 e 3
2 e 3
  8a Questão (Ref.: 201502373074) Acerto: 1,0  / 1,0
Durante a modelagem de um sistema de controle de funcionários, foram levantadas as diversas informações,
dentre elas: 
 
Um funcionário pode possuir vários dependentes, o qual é necessário identificar o seu nome e o grau de
parentesco. Já por sua vez o dependente só pode pertencer a um funcionário. Para o funcionário é preciso
armazenar seu nome, endereço, telefone, CPF e data de admissão. Sabe­se que um dependente só existe para
a empresa enquanto o funcionário existir. 
 
Sendo assim, em relação a Dependente é correto afirmar:
  Dependente é uma entidade fraca.
Dependente é um atributo composto da Entidade Funcionário.
Dependente é um atributo de relacionamento.
Dependente é uma entidade Forte.
Dependente é um atributo multivalorado
  9a Questão (Ref.: 201502414100) Acerto: 1,0  / 1,0
Em um modelo ER:
um relacionamento não pode ter atributos
um atributo é representado por um conjunto de entidades
  um relacionamento também pode ter atributos
um relacionamento também pode ter os chamados relacionamentos de definição
uma entidade é representada por um conjunto de relacionamentos
  10a Questão (Ref.: 201502007658) Acerto: 1,0  / 1,0
Todo Clube possui vários jogadores, mas todo jogador deve pertencer a um único clube.
Assinale a opção que representa corretamente, no modelo entidade­relacionamento, a especificação
apresentada acima.
 
A especialização é o processo de definir um conjunto de subclasses de um tipo de entidade. A
especialização é classificada como Exclusiva quando:
Um subconjunto de entidades, dentro de um conjunto de entidades, que tem atributos distintos das
demais entidades do mesmo conjunto (refinamento em subgrupos topdown) denomina­se
Uma generalização é uma entidade que se subdivide em especializações. A Especialização
_____________ ocorre quandoexistir na entidade pai elementos que não existem nas filhas. 
Escolha a alternativa que preencha corretamente a lacuna da sentença acima.
Na modelagem de bancos de dados relacionais, há o conceito de especialização total. Sobre esse
conceito, pode­se afirmar que
Considere as afirmativas abaixo:
I ­ Através da especialização é possível atribuir propriedades particulares a um subconjunto das
ocorrências de uma entidade genérica.
II ­ Para que seja possível modelar um relacionamento entre uma entidade A e um agrupamento de duas
entidades B e C que tem entre elas um relacionamento R já existente, é necessário realizar uma
agregação de B e C e relacionar a entidade A com a agregação.
III ­ Os relacionamentos somente podem conter atributos próprios se forem identificadores.
Esta(ão) correta(s) a(s) afirmativa(s):
1.
Todos os elemento da especialização deve existir em outra entidade do mesmo nível.
Um elemento da especialização pode existir em outra entidade do mesmo nível.
Existir na entidade pai elementos que não existem nas filhas.
  Um elemento da especialização não pode existir em outra entidade do mesmo nível.
Todos os elementos da entidade pai, deve obrigatoriamente existir em pelo menos uma entidade filha.
2.
  especialização.
normalização.
herança.
sistematização.
  generalização.
3.
Total
  Parcial
  Sobreposição
Superposição
Exclusiva
4.
  cada entidade de nível superior precisa pertencer a um conjunto de entidades de nível inferior.
as entidades de nível inferior não são representadas nas tabelas do banco de dados.
as entidades de nível superior não são representadas nas tabelas do banco de dados.
cada entidade de nível superior precisa pertencer a pelo menos dois conjuntos de entidades de nível inferior.
nem todas as entidades de nível superior precisam pertencer a um conjunto de entidades de nível inferior.
 Gabarito Comentado
5.
  I e II
I, II e III
Medicamento (MED) e Perfumaria (PER) são duas entidades que representam uma tipificação da entidade
Produto (PRO). Portanto, MED e PER em relação a PRO representam:
 
 
A partir da figura acima podemos afirmar que:
A afirmação: "A receita federal classifica os contribuinte como pessoas físicas ou jurídicas". Seria
convenientemente representada em uma estrutura de:
I e III
Somente a afirmativa II
Somente a afirmativa III
 Gabarito Comentado
6.
generalizações
  especializações
composições
agregações
dependências
7.
Os empregados terceirizados podem ser consultados pelos médicos
  Somente os empregados próprios trabalham em algum departamento
Todos os empregados trabalham em algum departamento
Qualquer empregado pode ser consultado pelos médicos
  Tanto os empregados próprios quanto os terceirizados podem trabalham em algum departamento
 Gabarito Comentado
8.
Generalização/Especialização parcial com superposição.
  Generalização/Especialização total e exclusiva.
Agregação entre contribuintes e receita federal.
Relacionamento ternário entre contribuinte, pessoa física e pessoa jurídica.
Agregação entre pessoa física e pessoa jurídica.
 Gabarito Comentado
Relacione as colunas e em seguida marque a alternativa correta:
Sobre o Modelo Relacional é correto afirmar:
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
Considere: No contexto da folha de pagamento de uma empresa, um funcionário de nome João
ocupa o cargo de código 05 ­ Analista de Sistemas, é registrado na empresa sob a identidade
3.428, está alocado no Departamento de Tecnologia e sua idade é 35 anos. Em um modelo
entidade­relacionamento normalizado, são entidade, relacionamento, atributo e chave,
respectivamente:
1.
1 ­ 3 ­ 5 ­ 4 ­ 2
3 ­ 1 ­ 4 ­ 5 ­ 2
5 ­ 4 ­ 2 ­ 1 ­ 3
2 ­ 5 ­ 4 ­ 3 ­ 1
  2 ­ 5 ­ 4 ­ 1 ­ 3
 Gabarito Comentado
2.
É um modelo de implementação de banco de dados que representa o banco de dados como uma coleção
de nodos conectados a partir de um nodo raiz.
Descreve uma relação ou tabela do banco de dados como um conjunto de tuplas, sendo que uma ou mais
tuplas formam a chave primária.
É um modelo conceitual de banco de dados proposto por Codd em 1970 através do qual é possível
representar as entidades e os relacionamentos de um sistema de informações.
 
É um modelo de implementação de banco de dados em que os dados são armazenados em tabelas, sendo
que as linhas representam fatos armazenados e as colunas representam os atributos da tabela.
Em uma relação ou tabela no modelo relacional é obrigatória a existência de chave primária e de chave
estrangeira, enquanto que chaves candidatas são opcionais.
3.
Chave Primária.
Chave Candidata.
Chave composta
Chave Alternativa.
  Chave Estrangeira.
 Gabarito Comentado
4.
identidade, alocação, código e funcionário
  funcionário, alocação, idade e identidade
código, funcionário, empresa e alocação
folha de pagamento, empresa, idade e cargo
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:
Em banco de dados, são usadas diversas estruturas, entre elas, tem­se: 
 
I ­ relações.
II ­ chaves.
III ­ chave estrangeira.
IV ­ relacionamentos.
V ­ atributos.
 
A quantidade de itens certos é igual a: 
Qual dos tipos chaves abaixo, possui as característica de uma SUPER CHAVE só que não foi
escolhida para ser uma chave primária de uma determinada tabela ou relação.
Analise as seguintes afirmações sobre integridade em banco de dados.
 
I. Em banco de dados, podemos falar de integridade de entidade e referencial.
 
II. Para que haja integridade de entidade, deve­se observar a propriedade de que a coluna da chave primária
não pode conter valores null.
 
III. Já, para que haja integridade referencial, deve­se observar a propriedade de que não pode haver
registros (linhas) duplicados em uma tabela com chave estrangeira.
 
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
funcionário, empresa, cargo e idade
5.
Integridade de Chave Primária
Integridade de Restrição Semântica
  Integridade Referencial
  Integridade de Chave Candidata
Integridade de Entidade
 Gabarito Comentado
6.
3
  5
2
1
4
7.
Super chave.
Chave Estrangeira.
  Chave Candidata.
Chave Secundária.
Chave Primária.
8.
Apenas II e III.
Apenas I.
Apenas II.
Apenas III.
  Apenas I e II.
 Gabarito Comentado
A partir de um levantamento foi definida a entidade Livros com os respectivos atributos: Editora, ISBN, Nome e
Autores(*(N)), onde o atributos Autores é do tipo multivalorado. 
 
Avalie as seguintes afirmações a respeito a Entidade Livros. 
 
I ­ No modelo lógico é criado a tabela Livros (ISBN, Nome, Editora, Autores*(N)). 
 
II ­ No modelo lógico é criada a tabela Livros (ISBN, Nome, Editora, Autores) e a tabela Autores (IdAutor,
nome) . 
 
III ­ No modelo lógico são criadas as tabelas: Livros (ISBN, Nome, Editora) e Autores (IdAutor, nome, ISBN). 
 
IV ­ No modelo lógico são criadas as tabelas: Livros (ISBN, Nome) , Autores (IdAutor, nome, ISBN) e Edição
(IdEditora, nome, ISBN). 
 
Assinale a alternativa que indica todas as afirmativas corretas.
No projeto de Banco de dados trabalhamos com a etapa do Projeto Lógico. Esta etapa tem como
objetivo transformar o modelo conceitual obtido na etapado modelo conceitual em um modelo
lógico. O modelo lógico define como o banco de dados será implementado em um SGBD
específico.
A partir do modelo conceitual abaixo, considere as afirmativas a seguir. 
 
I ­ A tabela Financeira receberá como chave estrangeira o atributo Id da tabela Venda.
 
II ­ A tabela Venda será composta pelos seguintes atributos: Id, Data, Valor, NrParcelas, TaxaJuros e
Codigo.
 
III ­ Os atributos Nr.Parcelas e TaxaJuros vão para a tabela Financeira.
 
IV ­ A tabela Financeira será composta pelos seguintes atributos: Codigo, Nome
 
Estão corretas APENAS as afirmativas
 
1.
  É correta apenas a afirmativa III.
Todas as afirmativas estão incorretas.
É correta apenas a afirmativa F.
É correta apenas a afirmativa I.
  É correta apenas a afirmativa II.
 Gabarito Comentado
2.
  II e IV
I e IV
II e III
I  e II
 Em uma empresa cada funcionário recebe uma senha e uma quantia para a realização de chamadas
telefônicas pertinentes a rotina da empresa. Com o objetivo de um maior controle nas suas ligações,
uma funcionária (que faz faculdade na área de sistemas) resolveu desenvolver uma aplicação para
controlar as ligações telefónicas. Toda ligação será feita pelo computador.
 Após o levantamento de dados, ela chegou ao seguinte modelo conceitual.
 
 
Em relação ao modelo lógico, considere as afirmativas a seguir. 
 
I ­  Serão criadas as Tabelas Ligações, Contatos e Telefone.
II ­ A tabela Ligações receberá como chave estrangeira o atributo Id da tabela Contatos.
III ­  A tabela Contatos será formada pelos seguintes atributos: Id, Nome, DDD,  NrTelefone. Onde
Id é a chave primária da tabela.
IV ­  A tabela Contatos será formada pelos seguintes atributos: Id, Nome, IdLigação. Onde Id é a
chave primária da tabela Contatos e IdLigação é a chave estrangeira.
 
Estão corretas APENAS as afirmativas:
Tendo como base as seguintes relações: MEDICO (crm, nome, especialidade) e PACIENTE (codigo, nome), onde
as chaves primárias das entidades são respectivamente cnpj e codigo e possuem um relacionamento chamado
CONSULTA com o atributo data_hora em uma relação N:M. 
 
Marque a alternativa que representa como ficará o relacionamento (CONSULTA) destas duas entidades quando
convertida para o modelo lógico.
Tendo como base as seguintes relações: EMPREGADO (cpf, nome) e DEPARTAMENTO (codigo,nome), onde as
chaves primárias das entidades são respectivamente cpf e codigo e possuem um relacionamento chamado
LOTACAO em uma relação N:1, como ficará o mapeamento destas duas entidades quando convertida para o
modelo lógico.
I e III
3.
II e IV
I e III
  II e III
I e IV
I e II
4.
  CONSULTA(crm,codigo,data_hora).
CONSULTA(crm,codigo).
CONSULTA(crm, nome, especialidade,codigo,nome).
CONSULTA(crm,nome,especialidade,data_hora).
CONSULTA(crm,codigo,nome).
5.
EMPREGADO (cpf, nome) e DEPARTAMENTO (codigo, nome).
Ao criarmos um Diagrama E/R, se nos deparamos com um relacionamento entre duas tabelas com
cardinalidade N x N, como devemos proceder
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:M chamado 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.
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
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.
EMPREGADO (cpf, nome) e DEPARTAMENTO (codigo, cpf).
DEPARTAMENTO (codigo,nome) e EMPREGADO (cpf, nome, nomeDepartamento).
  DEPARTAMENTO (codigo,nome) e EMPREGADO (cpf,nome,codigo)
EMPREGADO (cpf, nome) e DEPARTAMENTO (codigo,nome,cpf).
6.
Criar uma 3a tabela que terá relacionamento 1 x N com a 1a e 2a tabelas, sendo que a chave primária da
3a tabela será uma composição das Chaves­Primárias das 2 primeiras tabelas acrescida de um campo
numérico seqüencial, a fim de garantir que não haverá repetições de Chave­primária nesta nova tabela
Criar uma 3a tabela que receberá por herança os mesmos campos das outras duas tabelas mas não terá
nenhuma chave primária.
Exportar a chave primária da menor tabela para a tabela maior, tornando a Chave­primária da tabela
maior uma composição das Chaves­primárias das duas tabelas originais.
 
Criar uma 3a tabela que terá relacionamento 1 x N com a 1a e 2a tabelas, sendo que a chave primária da
3a tabela será uma composição das chaves­primárias das duas primeiras tabelas.
Criar uma 3a tabela que receberá por herança os mesmos campos das outras duas tabelas.
7.
MATRICULA(inscricao, nome, telefone,NOTA).
MATRICULA(Num_turma,nome, telefone,NOTA).
  MATRICULA(inscricao,Num_turma,NOTA).
MATRICULA(Num_turma, sala,horário, materia,NOTA)
MATRICULA(inscricao, sala,horário, materia,NOTA).
 Gabarito Comentado
8.
POSSUEM (cod_modelo, cod_tecido,decricao,tipoTecido)
POSSUEM (cod_modelo, cod_tecido,decricao)
  POSSUEM (cod_modelo,cod_tecido)
POSSUEM (preco, tipoTecido,descricao)
POSSUEM (cod_tecido, tipoTecido)
 Gabarito Comentado
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
Uma empresa deseja desenvolver um modelo no qual permita um maior controle de seus produtos, nos aspectos de iden쭙�ficar
quais os produtos que compõem outros produtos, assim como quais produtos são subs쭙�tuídos por outros produtos.
Após um levantamento inicial foi proposto o DER abaixo.
Avalie as seguintes afirmações a respeito ao DER proposto.
I ‐ No modelo lógico são criadas as tabelas Produto, Composição e Produtos Subs쭙�tutos.
II ‐ No modelo lógico a tabela Produto possui os seguintes campos: Codigo, Nome, Preço, CodProdComposicao e
CodProdSubs쭙�tuto.
III ‐ No modelo lógico, a tabela Composição possui campos: CodProduto e CodProdComposicao.
 Assinale a alterna쭙�va que indica todas as afirma쭙�vas corretas.
 
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.
1.
Duas tabelas, onde a chave primária da entidade B será a chave estrangeira da entidade A.
Duas tabelas, onde a chave primária da entidade A será a chave estrangeira da entidade B.
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.
 Gabarito Comentado
2.
São corretas apenas as afirmativas II e III.
  São corretas apenas as afirmativas I e III.
É correta apenas a afirmativa III.
  É correta apenas a afirmativa II.
É correta apenas a afirmativa I.
 Gabarito Comentado
3.
Qual  a  opção  apresenta  um esquema de  banco  de  dados  relacional  que  representa
corretamente a referida abstração?
Dado o relacionamento,  analise as afirma쭙�vas 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 alterna쭙�va CORRETA.
 
A(pkA, atrA)  B (atrB)   C (atrC).
  B (pkA, atrA, atrB)  C (pkA,  atrA, atrC).
A (pkA, atrA, atrB, atrC, tipoBouC),
em que tipoBouC é booleano.
 
A (pkA, atrA, atrB, atrC, tipoB, tipoC),
em que tipoB e tipoC são booleanos.
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.
4.
Somente a III está correta.
Somente a I e III estão corretas.
 
Somente a II e III estão corretas.
Somente a I está correta.
 
Somente a II está correta.
 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:
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?
 
A partir da figura acima podemos afirmar que:
Avalie as seguintes afirmações a respeito ao DER proposto.
5.
  auto­relacionamentos.
dependências funcionais circulares;
  estruturas de generalização;
estruturas de especialização;
atributos multi­valorados;
 Gabarito Comentado
6.
  6 tabelas
8 tabelas
4 tabelas
5 tabelas
3 tabelas
7.
Os empregados próprios possuem matricula e salario como atributo.
Todos os empregado possuem matricula, nome, salario e carga_horaria como atributo.
Os empregados terceirizados possuem matricula, nome, salario e carga_horaria como atributo.
  Apenas os empregados próprios possuem salário como atributo.
Todos os empregados possuem nome, mas apenas os próprios possuem matricula como atributo.
 Gabarito Comentado
8.
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 incorretas.
É correta apenas a afirmativa I.
É correta apenas a afirmativa III.
Todas as afirmativas são corretas.
 Gabarito Comentado
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 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 é :
Suponha que todos os atributos de uma relação R contenham apenas valores atômicos. É
possível afirmar, com certeza e mais especificamente, que R está na forma normal:
Pelas regras de normalização de dados uma tabela está na 1FN quando ?
(Concurso: Banco do Nordeste) No processo de desenvolvimento de um sistema de informação,
elabora­se um modelo de dados no qual se usam técnicas de normalização. Sobre esta técnica
de normalização, é CORRETO afirmar que:
1.
  CodAtendimento, Sequência ­> Origem, Destino
CodPaciente ­> Empresa
CodAtendimento ­> Empresa, Origem
CodAtendimento ­> Destino
CodAtendimento ­> Origem
 Gabarito Comentado
2.
4FN
2FN
  1FN
5FN
3FN
 Gabarito Comentado
3.
Todos os atributos são monovalorados e atômicos, isto é contém tabelas aninhadas.
Todos os atributos são monovalorados e atômicos, mantendo característica da 2FN.
Todos os atributos são multivalorados e atômicos, isto é contém tabelas aninhadas.
  Todos os atributos são monovalorados e atômicos, isto é não contém tabelas aninhadas.
Todos os atributos são multivalorados e atômicos, isto é não contém tabelas aninhadas.
 Gabarito Comentado
4.
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?
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:
O conceito de dependência funcional é essencial para o entendimento do processo de:
Trata­se de uma regra que, se observada no processo de normalização de dados, considera o
banco de dados na terceira forma normal:
em um modelo totalmente normalizado, preserva­se a relação de dependência entre os atributos, além de
preservar a redundância da informação, pois assim consegue­se garantir o fácil acesso às informações em
virtude de encontrarem­se disponíveis em vários pontos do modelo de dados.
 
a normalização é um processo formal que examina os atributos de uma entidade, com o objetivo de evitar
anomalias, eliminando grupos repetitivos, dependências e redundâncias dos atributos.
a normalização tem como objetivo definir as funções a serem executadas por cada entidade do modelo
relacional.
a normalização define as relações existes entre os atributos que podem ser do tipo um para um ou um
para vários.
a normalização define regras para cada um dos atributos da entidade.
 Gabarito Comentado
5.
Quarta
  Segunda
Quinta
Primeira
  Terceira
6.
  primeira forma normal
terceira forma normal
  segunda forma normal
quarta forma normal
forma normal de Boyce Codd
 Gabarito Comentado
7.
Indexação
Relacionamento
  Normalização
Abstração
Encapsulamento
 Gabarito Comentado
8.
  Eliminar os campos que não dependem da chave
Eliminar os grupos de repetição transformando­os em tabelas individuais
Relacionar as tabelas separadas com uma chave externa
Criar uma tabela separada para cada conjunto de dados relacionados
Identificar cada conjunto de dados relacionados com uma chave primária
  1a Questão (Ref.: 679761) Pontos: 0,5  / 1,0
Uma loja comercializa calçado por encomenda, ou seja, as peças são únicas por cliente, mas cada cliente pode
adquirir quantos calçados desejar.
Os clientes são cadastrados no momento do pedido e o produto somente quando a venda é autorizada, após a
analise do pedido. 
 
Considerando que a cardinalidade é determinada pelas "regras de negócio" criadas pela organização, qual seria
a cardinalidade entre CLIENTE ( ­ ) ­­­­compra ­­­­ ( ­ )PRODUTO
 
Resposta: CLIENTE (1,1) ­­­­compra­­­­ (1,N) PRODUTO ou CLIENTE (1) ­­­­compra­­­­ (N) PRODUTO.
 
 
Gabarito: CLIENTE (1 ­ 1) ­­­­compra ­­­­ (0­N) PRODUTO
  2a Questão (Ref.: 258128) Pontos: 0,0  / 1,0
Explique o que significa uma dependência funcional parcial quandose refere a formas normais de tabelas
(normalização de tabelas).
 
Resposta: É quando uma entidade filho não se utiliza de todos os atributos ou metodos da entidade dependente.
 
 
Gabarito: Dependência funcional parcial significa um atributo (não chave) depender parcialmente de uma chave
primária composta.
  3a Questão (Ref.: 570058) Pontos: 1,0  / 1,0
Sabe­se que todo SGBD (Sistema Gerenciador de Banco de Dados) possui características principais. 
 
Marque a alternativa que define a característica que se trata da existência de um catálogo que armazena as
informações chamadas metadados.
  Natureza auto descritiva.
Compartilhamento de dados e processamento de transações de multiusuários.
Modelagem representativa da natureza do negócio.
Isolamento entre os programas e os dados e abstração de dados.
Suporte para as múltiplas visões de dados.
 Gabarito Comentado.
  4a Questão (Ref.: 240330) Pontos: 1,0  / 1,0
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:
Restrições de Acessos
  Independência de Dados
Compartilhamento de Dados
Redundância de Dados
Restrições de Integridade
 Gabarito Comentado.
  5a Questão (Ref.: 240337) Pontos: 0,0  / 1,0
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.
  Todas estão corretas.
Somente a I e III estão corretas
  Somente a I está correta
Somente a II e III estão corretas
Somente a I e II estão corretas
 Gabarito Comentado.
  6a Questão (Ref.: 590772) Pontos: 0,0  / 1,0
Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se
chama Naftalina Digital. A seguir é apresentada uma descrição do mini­mundo realizada logo após a primeira
reunião com o projetista do banco de dados que será criado:
Um fornecedor tem CPF, nome, telefone e de um a dois e­mails. Uma peça tem identificador, nome do
fabricante, tipo, valor de compra e valor de venda. O valor de venda é o valor da compra acrescentado 30%.
Um cliente possui código, nome, CPF, telefone, celular e de um a dois e­mails. Um fornecedor vende ao menos
uma peça e uma peça é vendida exclusivamente por um fornecedor. Um cliente compra ao menos
uma peça e uma peça é adquirida exclusivamente por um cliente. Quando um cliente comprar uma peça a
data da compra também é armazenada.
De acordo com a descrição acima, analise as seguintes afirmativas:
I ­ Há dois atributos da entidade Cliente que, com certeza, são únicos.
II ­ Há pelo menos um atributo composto
III ­ Há pelo menos um atributo derivado
IV ­ Somente existem relacionamentos do tipo binário.
Assinale a alternativa correta abaixo:
 
  Apenas as afirmativas II, III e IV estão corretas.
  Todas as afirmativas estão corretas.
  Apenas as afirmativas I, II e IV estão corretas.
  Apenas as afirmativas I, II e III estão corretas.
  Apenas as afirmativas I, III e IV estão corretas.
  7a Questão (Ref.: 230796) Pontos: 0,5  / 0,5
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á 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 pode existir sem
participar do relacionamento e só poderá estar relacionado a um 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.
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.
 Gabarito Comentado.
  8a Questão (Ref.: 48424) Pontos: 0,5  / 0,5
A afirmação " um empregado é alocado a um ou vários projetos e um projeto possui alocados um ou vários
empregados. Em um determinado projeto o empregado utiliza uma determinada máquina" seria
convenientemente modelar como:
Uma agregação entre máquina e projeto e relacionar a entidade empregado com a agregação.
  Uma agregação entre empregado e projeto e relacionar a entidade máquina com a agregação.
Um relacionamento entre máquina e projeto e outro relacionamento entre projeto e empregados.
Um relacionamento entre máquina e projeto, um relacionamento entre empregado e projeto e um
relacionamento entre empregado e máquina.
Uma agregação entre empregado e máquina e relacionar a entidade projeto com a agregação.
 Gabarito Comentado.
  9a Questão (Ref.: 626641) Pontos: 0,0  / 0,5
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 Composta.
Chave Candidata.
Chave primária.
Chave Alternativa.
  Chave Estrangeira.
 Gabarito Comentado.
  10a Questão (Ref.: 52844) Pontos: 0,5  / 0,5
Para as questões seguintes considere os atributos sublinhados como a chave primária de cada relação R.
Sabendo­se que todos os atributos são atômicos assinale as alternativas que estão na 3NF:
1. R(A, B, C), e as dependências funcionais A ­> B e A ­> C
2. R(A, B, C), e a dependência funcional A ­> C
3. R(A, B, C, D) e as dependências funcionais A ­> B e A ­> C
4. R(A, B, C, D) e a dependência funcional AB ­> C e AB ­> D
5. R(A, B, C), e as dependências funcionais A ­> B e B ­> C
4, 5
3, 4
  1, 4
2, 3
1, 3,
 Gabarito Comentado.
01/05/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/3
  1a Questão (Ref.: 52885) Pontos: 1,0  / 1,0
Um Banco de Dados é:
uma coleção de fatos armazenados num arquivo computadorizado.
  uma coleção organizada de fatos registrados, que refletem o estudo de certos aspectos de interesse do
mundo real.
uma coleção de fatos aleatórios registrados, que representam certos aspectos de interesse do mundo
real.
um grupo de dados guardados num computador.
um sequência de linhas armazenadas em uma tabela.
 Gabarito Comentado.
  2a Questão (Ref.: 52999) Pontos: 1,0  / 1,0
Suponha que todos os atributos de uma relação R contenham apenas valores atômicos. É possível
afirmar, com certeza e mais especificamente, que R está na forma normal:
  1FN
3FN
2FN
5FN
4FN
 Gabarito Comentado.
  3a Questão (Ref.: 589425) Pontos: 1,0  / 1,0
Alexandre Júnior, professor da disciplina de Modelagem de Dados, ficou responsável por projetar um banco de dados
de defesas de Trabalhos de Conclusão de Curso (TCC). Outro professor, Antônio Xavier, precisa de dois alunospara dar
continuidade  ao projeto  iniciado por Alexandre,  que deve  incluir  também o desenvolvimento de um software para
acessar  o  banco de dados. Antônio  então  convidou os  alunos Márcio Ramos  e Eliza Carneiro para  auxiliá­lo. Para
realizar  sua  tarefa,  Márcio  irá  necessitar  tirar  dúvidas  com  Alexandre,  Antônio  e  Eliza,  enquanto  Antônio  dará
continuidade  à  tarefa  iniciada por Alexandre. Finalmente, Eliza precisará de um  treinamento dado por Márcio para
auxiliar a sua tarefa que será quase diária durante o início e término de cada período. De acordo com a descrição acima,
assinale que tipos de usuários de banco de dados são Antônio, Márcio e Eliza, respectivamente:
Programador de Aplicação, Usuário Final e Administrador de Banco de Dados
  Administrador de Banco de Dados, Programador de Aplicação e Usuário Final
Programador de Aplicação, Administrador de Banco de Dados e Usuário Final
Administrador de Banco de Dados, Usuário Final e Programador de Aplicação
Usuário Final, Administrador de Banco de Dados e Programador de Aplicação
  4a Questão (Ref.: 52861) Pontos: 1,0  / 1,0
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:
Modelo semântico de dados
Conjunto de entidades
Suporte a múltiplas visões
01/05/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/3
  Independência de dados
Abstração de dados
  5a Questão (Ref.: 230792) Pontos: 1,0  / 1,0
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:
Escolher as chaves primárias.
Definir o tipo e o tamanho dos atributos.
Conhecer o SGBD que estará sendo implementado.
Fazer a derivação do modelo, preparando para criação do Banco de Dados.
  Entender as necessidades dos usuários e as regras que regem o negócio.
 Gabarito Comentado.
  6a Questão (Ref.: 633690) Pontos: 1,0  / 1,0
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: 
 
Agregação referencial
  Entidade Fraca
Entidade Associativa
Auto Relacionamento
Agregação
  7a Questão (Ref.: 230796) Pontos: 0,5  / 0,5
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­N, significando que o elemento da entidade PRODUTOS pode existir sem
participar do relacionamento e poderá estar relacionado a vários 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­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á 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­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.
 Gabarito Comentado.
01/05/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/3
  8a Questão (Ref.: 57384) Pontos: 0,5  / 0,5
Na modelagem de bancos de dados relacionais, há o conceito de especialização total. Sobre esse conceito,
pode­se afirmar que
as entidades de nível inferior não são representadas nas tabelas do banco de dados.
cada entidade de nível superior precisa pertencer a pelo menos dois conjuntos de entidades de nível
inferior.
as entidades de nível superior não são representadas nas tabelas do banco de dados.
nem todas as entidades de nível superior precisam pertencer a um conjunto de entidades de nível
inferior.
  cada entidade de nível superior precisa pertencer a um conjunto de entidades de nível inferior.
 Gabarito Comentado.
  9a Questão (Ref.: 48527) Pontos: 0,5  / 0,5
Sobre o Modelo Relacional é correto afirmar:
É um modelo conceitual de banco de dados proposto por Codd em 1970 através do qual é possível
representar as entidades e os relacionamentos de um sistema de informações.
  É um modelo de implementação de banco de dados em que os dados são armazenados em tabelas,
sendo que as linhas representam fatos armazenados e as colunas representam os atributos da tabela.
É um modelo de implementação de banco de dados que representa o banco de dados como uma coleção
de nodos conectados a partir de um nodo raiz.
Descreve uma relação ou tabela do banco de dados como um conjunto de tuplas, sendo que uma ou
mais tuplas formam a chave primária.
Em uma relação ou tabela no modelo relacional é obrigatória a existência de chave primária e de chave
estrangeira, enquanto que chaves candidatas são opcionais.
  10a Questão (Ref.: 52061) Pontos: 0,5  / 0,5
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
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 ­> Origem
CodAtendimento ­> Empresa, Origem
  CodAtendimento, Sequência ­> Origem, Destino
CodAtendimento ­> Destino
CodPaciente ­> Empresa
 Gabarito Comentado.

Outros materiais