Prévia do material em texto
1) 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ão Paulo 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: R: Usuário Final, Programador de Aplicações e Administrador Banco de Dados. 2) 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. R: Natureza auto descritiva. 3) Um Banco de Dados é: R: uma coleção organizada de fatos registrados, que refletem o estudo de certos aspectos de interesse do mundo real. 4) Relativo ao Sistema de Gestão de Bases de Dados (SGBD), assinale a alternativa incorreta: R: Um SGBD para funcionar precisa obrigatoriamente de um Banco de Dados instalado, e a recíproca é verdadeira. 5) Um banco de dados possui diversos usuários, o DBA é o usuário que: R: é responsável por autorizar acesso à base de dados e coordenar e monitorar seu uso; 6) Fonte: FUNCAB - CODATA - Auxiliar de Informática - 2013. São vantagens de bancos de dados, EXCETO: R: utilização de pessoal sem conhecimento especializado. 7) 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. R: Estão corretas as sentenças I e II. 8) Sobre banco de dados, assinale a alternativa incorreta: R: Não possuem uma padronização 9) Antes do surgimento de bancos de dados, as aplicações usavam sistemas de arquivos do sistema operacional, para armazenar suas informações. Na década de 80, passou a ser utilizado de forma relacional. Banco de dados é (são): R: uma coleção de dados logicamente organizados em um contexto. 10) Os usuários de um SGBD precisam executar manipulações típicas como recuperação, inserção, exclusão e modificação de dados. Esse conjunto de operações é possível por meio especificamente da linguagem: R: DML 11) 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? R: Administrador de Dados 12) Num sistema desenvolvido com a utilização de um SGBD, o procedimento de backup é responsabilidade: R: do DBA 13) 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 alunos para 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: R: Administrador de Banco de Dados, Programador de Aplicação e Usuário Final 14) no: 2012 - Banca: CESGRANRIO - Órgão: LIQUIGÁS - Prova: Profissional Júnior - Administração de Banco de Dados A arquitetura ANSI/SPARC de um Sistema Gerenciador de Banco de Dados (SGBD) divide-se nos níveis: R: externo, conceitual e interno 15) Um conjunto de dados é chamado de registro, um conjunto de registros é estruturado ou chamado de tabela, como é definido o conjunto de tabelas ? R: Base de Dados 16) A coleção de programas que permite a um usuário criar e manter um banco de dados é denominado: R: Sistema Gerenciador de Banco de Dados 17) O grupo de usuários de um Sistema de Banco de Dados que é encarregado de coordenar e monitorar o uso do sistema é denominado: R: Administrador de Banco e dados 18) Um sistema de Banco de dados é: R: É um sistema de manutenção de registros, coleta ,manipula, armazena e dissemina dados em informação, fornecendo um mecanismo de feedback. Recuperar informação. 19) Os modelos de dados representativos ou de implementação, baseados em registro, que são utilizados tipicamente nos SGBDs comerciais atualmente são: (A) Modelo binário (B) Modelo de rede (C) Modelo em cruz (D) Modelo de dados relacional (E) Modelo hierárquico R: Somente os modelos B, D e E estão corretos 20) Relativo ao Sistema de Gestão de Bases de Dados (SGBD), assinale a alternativa incorreta: R: Um SGBD para funcionar precisa obrigatoriamente de um Banco de Dados instalado, e a recíproca é verdadeira. 21) A vantagem do SGBD, responsável por evitar que dados repetidos sejam armazenados no sistema, consumindo de forma ineficiente os recursos de armazenamento, chama-se: R: Controle de Redundância. 22) 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. R: Compartilhamento de dados e processamento de transações de multiusuários. 23) 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: R: Redundância, inconsistência e segurança. 24) 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. R: garante a incidência da redundância dos dados. 25) Ano: 2012 - Banca: CESGRANRIO - Órgão: LIQUIGÁS - Prova: Profissional Júnior - Análise de Infraestrutura O conceito de independência de dados em sistemas de gerência de banco de dados está relacionado aos vários níveis de abstração de dados, conhecidos como esquemas. A independência de dados R: física é a possibilidade de alterar o esquema interno sem precisar modificar o esquemaconceitual. 26) 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. R: Isolamento entre os programas e os dados e abstração de dados. 27) O conceito que permite ao SGBD dispor de recursos que possibilite selecionar a autoridade de cada usuário é: R: controle de acesso 28) 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. R: (V)(V)(V) 29) 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. R: São corretas as afirmativas I, II e III. 30) 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. R: São corretas apenas as afirmativas II e III. 31) Considere as afirmações abaixo a respeito das características de um banco de dados: I - A Independência de Dados possibilita o desenvolvimento de programas aplicativos que não possuem a descrição real de como os dados (arquivos) estão fisicamente armazenados. II - A capacidade de se alterar o esquema físico de um banco sem que seja necessário alterar o esquema conceitual caracteriza a independência lógica de dados. III- O Mecanismo de Recuperação fornece recursos para restauração caso ocorra falhas de hardware ou software. IV - O Compartilhamento de Dados permite que se realize o controle de quais dados um usuário pode acessar. Podemos afirmar que estão corretas as afirmativas: R: I e III 32) Independência de Dados significa: R: imunidade das aplicações às mudanças na estrutura de armazenamento e estratégias de acesso. 33) Dentre as vantagens da utilização de bancos de dados, temos: I.Solucionar o problema que consiste no armazenamento de uma mesma informação em locais diferentes. II.Solucionar um problema que ocorre quando duas informações podem aparecer em locais distintos, mas apresentando valores diferentes. Estes problemas são conhecidos, respectivamente, como: R: Redundância de Dados e Inconsistência de Dados 34) O isolamento de dados é uma das grandes características de um Sistema Gerenciador de Banco de Dados, este conceito trata a capacidade do: R: Do Banco de dados ter sua estrutura alterada sem precisar alterar os programas que o acessam. 35) Acerca dos conceitos básicos de banco de dados, marque a alternativa correta: I-Redundâncias de Dados são consequências relacionadas a sistemas isolados e podem ser do tipo : controlada e não controlada, onde a controlada fica a critério do usuário resolver e a não controlada fica para ser resolvida através de software. II-Banco de dados é o conjunto de dados integrados que atendem a um conjunto de sistemas. III-As aplicações podem funcionar sem um banco de dados, porém sua complexidade algorítmica seria muito alta, assim, com os BDs, essa complexidade tende a ser diminuída, pois uma grande parte dessas aplicações estariam repartindo sua linguagem de programação com a linguagem SQL. R: Apenas II e III estão corretas 36) 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: R: Independência de Dados. 37) No Modelo Entidade Relacionamento, podemos definir Esquema como: R: A representação da estrutura de uma entidade 38) Fonte: ESAF - MF - Analista de Finanças e Controle - 2013. O projeto de um banco de dados é realizado segundo as fases seguintes: R: Modelagem conceitual. Projeto lógico. Projeto físico. 39) No modelo lógico, as instâncias de uma relação podem ser descritas como: R: O conjunto de suas tuplas 40) Leia com atenção o mini mundo abaixo. Um clube inscreve novos sócios todos os anos. Cada inscrição deve recolher o pagamento de uma mensalidade que equivale a 2% do salário mínimo. Essa inscrição dá direito ao sócio de freqüentar as instalações de lazer do clube, como piscina, quadras, salão de festa e churrasqueira, mas a diretoria registra a freqüência do sócio. Se você tivesse que construir um modelo de entidade e relacionamento, qual alternativa abaixo NÃO seria uma entidade de dados. R: Clube 41) O Diagrama Entidade-Relacionamento, proposto por P. Chen, é uma ferramenta tipicamente utilizada para a elaboração do seguinte modelo de dados: R: Conceitual 42) As etapas de implementação de um Banco de Dados obedece uma ordenação lógica. Enumere-as corretamente: ( ) Criação física do Banco de Dados ( ) Análise e síntese dos dados relevantes para o empreendimento ( ) Desenvolvimento das aplicações sobre o Banco de Dados ( ) Modelo lógico do Banco de Dados R: 3,1,4,2 43) No contexto do projeto de banco de dados, modelo conceitual, marque a alternativa incorreta: R: relacionamento é o conjunto de associações entre atributos; 44) Qual alternativa corresponde aos níveis de abstração no modelo de dados: R: Modelo conceitual, modelo lógico e modelo físico. 45) A Modelagem conceitual e lógica de dados é um conjunto de definições que descrevem a estrutura de um banco de dados que refletem situações do mundoreal, 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. R: Entidades, relacionamentos e atributos. 46) Fonte (Adaptação): ZAMBINI - PRODESP - Analista de Informática - 2010. O(s) objetivo(s) do projeto de um banco de dados é (são): R: todas as demais alternativas estão corretas. 47) Qual dos itens abaixo não faz parte do processo de modelagem de banco de dados? R: Análise Funcional 48) No Modelo Entidade Relacionamento, podemos definir Abstração de Dados como: R: O processo de conversão dos objetos do mundo real para o virtual 49) O Diagrama Entidade-Relacionamento, proposto por P. Chen, é uma ferramenta tipicamente utilizada para a elaboração do seguinte modelo de dados: R: conceitual 50) Leia atentamente 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. Trabalhando com o modelo entidade relacionamento, quais são as Entidades identificadas no cenário abaixo. R: Bebê, Mãe e Médico 51) 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. R: ANIMAL - SERVIÇOS - CLIENTES 52) Um Modelo de Dados corresponde a uma descrição formal da estrutura de um banco de dados. Com relação à Modelagem de Dados, relacione os modelos, apresentados na coluna da esquerda, à respectiva característica, entre as indicadas na coluna da direita. Modelo de Dados I - Conceitual II - Lógico III - Física Características P - Representa a estrutura de dados, conforme vista pelo usuário do SGBD Q - Utiliza as técnicas de modelagem baseadas em Rede, Hierárquico e Relacional R - Trata dos aspectos de implementação do SGBD S - É abstrato, independente de um SGBD R: I - S , II - P , III - R. 53) Assinale a alternativa que corresponde as fases de criação de um banco de dados: R: Projeto conceitual, Projeto lógico e Projeto físico. 54) O modelo de dados de mais alto nível, que serve para representar a estrutura dos dados de forma independente de um SGBD, com a principal preocupação de mapear as entidades e principais atributos que farão parte do modelo, é caracterizado como: R: Modelo de Dados Conceitual. 55) O modelo de banco de dados que tem origem no modelo lógico e armazena as estruturas de dados como : tamanho, índices e tipo de preenchimento do campo. Estes conceitos se referem ao modelo : R: Físico 56) Ano: 2009 - Banca: FGV - Órgão: MEC - Prova: Administrador de Banco de Dados (+ provas) Um atributo, em um modelo de entidade-relacionamento, possui "sub-atributos" em sua nomenclatura que podem ou não ser do mesmo tipo e que são agregados a ele no mundo real. Esse atributo é definido como: R: um atributo composto. 57) No Modelo Entidade Relacionamento, podemos definir Entidade como: R: Unidade de representação dos objetos do mundo real com características semelhantes 58) A arquitetura de Sistema Gerenciador de Banco de Dados chamada de ANSI/SPARC e, também conhecida por arquitetura de três camadas, surgiu para minimizar um grande problema que ocorre entre um banco de dados (ou armazenamento de dados em sistema de arquivos) e uma aplicação, conhecido por: R: dependência de dados. 59) 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. R: O telefone seria um atributo multivalorado. 60) Analise a figura a seguir, e marque a alternativa CORRETA. R: CPF é tratado como um atributo chave para corretor. 61) Em um modelo ER: R: um relacionamento também pode ter atributos 62) Uma instituição de ensino deseja criar uma aplicação e um banco de dados específicos para as defesas de Trabalhos de Conclusão de Curso (TCC) de seus alunos. A seguinte descrição inicial foi obtida por meio de uma entrevista: Cada professor possui matrícula, nome, telefone, e-mail e de 1 a 3 titulações. Cada aluno possui matrícula, nome, telefone, celular e e-mail. Um professor pode orientar diversos alunos e um aluno é orientado por apenas um Professor. Um TCC possui identificador, título, resumo, de 3 a 5 palavras-chave, data de defesa e avaliação final. Um aluno defende um ou mais TCC e um TCC é defendido por um aluno. Supondo que você tenha sido contratado para construir um modelo conceitual baseado no texto descrito acima, assinale o número correto de entidades e relacionamentos descritos, respectivamente: R: 3 e 2 63) 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.). Marque a alternativa que indique como o ENDEREÇO deva ser modelado. R: como um atributo composto. 64) 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. R: V - F - F - F 65) Um atributo, em um modelo de entidade-relacionamento, possui "sub-atributos" em sua nomenclatura que podem ou não ser do mesmo tipo e que são agregados a ele no mundo real. Esse atributo é definido como: R: um atributo composto. 66) 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 Marque a alternativa que indique como o ENDEREÇO deva ser modelado. R: como um atributo composto. 67) A afirmação " Um cinema possui uma ou várias sessões e uma sessão é de apenas um cinema. Cada sessão é de um e apenas um filme e um filme é exibido em várias sessões" seria convenientemente modelada como: R: Um relacionamento entre sessão e filme e outro relacionamento entre cinema e sessão 68) 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 e um ou mais telefones de contato". Dado isso, marque a alternativa CORRETA. R: O CNPJ deve ser tratado como atributo único. 69) Analise as tabelas (Produto e Fornecedor) e marque a alternativa que corresponde ao esquema relacional correto: PRODUTOcodProd nomeProd qtProd precoProd codFornecedor 001234 Caderno Tilibra 2010 20,00 1 001235 Sombrinha 225 10,00 1 001236 Jogo de Toalhas 1246 60,00 2 FORNECEDOR codFornecedor nomeFornecedor telefFornecedor 1 Importador PING (11) 33333 3333 2 Karsten Virtual (11) 44444 4444 R: PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) codFornecedor REFERENCES FORNECEDOR FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) 70) No modelo ER, o conceito de entidade fraca aplica-se a entidades que: R: não podem existir separadamente de outras entidades; 71) Analise a figura a seguir, e marque a alternativa CORRETA. R: Telefones é considerado um atributo composto e um atributo multivalorado. 72) 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: R: Entidade Fraca 73) O modelo Relacional é composto de: R: tabelas que são também chamadas de relações e, suas instâncias são chamadas de Tuplas; 74) Um atributo para ser identificador dever ser classificado como: R: Único e Obrigatório 75) No desenvolvimento de banco de dados, quando se tem um relacionamento entre duas entidades, o número de ocorrências de uma entidade que está associado com ocorrências de outra entidade determina o grau do relacionamento. Considerando os graus de relacionamentos, é correto afirmar que R: no relacionamento um-para-um, cada elemento de uma entidade relaciona-se com um, e somente um, elemento de outra entidade 76) 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: R: (1,1) e (0,N) 77) Com base no conceito de mapeamento de cardinalidade do modelo entidade-relacionamento, pode-se dizer que o diagrama acima apresenta a seguinte cardinalidade: R: um para muitos; 78) 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. Nesse caso, o relacionamento de casamentos constituirá um exemplo de ... R: autorrelacionamento. 79) Qual das propriedades abaixo denomina o número de tuplas de uma relação ? R: Cardinalidade 80) Qual dos relacionamentos abaixo deve ser representado como um autorelacionamento ou relacionamento recursivo? R: Para cada funcionário teremos que indicar seu superior imediato. 81) Quando trabalhamos com Modelo Relacional, a afirmação "Um empregado pode gerenciar apenas um departamento e um departamento pode ser gerenciado por apenas um empregado", refere-se ao conceito de: R: Cardinalidade 82) "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. R: 83) Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B significa que: R: 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 84) 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: R: 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. 85) Qual alternativa NÃO representa uma notação de cardinalidade segundo Petter Chen? R: (Mínimo 1, Máximo 0) 86) O modelo Entidade-Relacionamento é um modelo de dados conceitual de alto nível. Este modelo é geralmente empregado em projeto conceitual de aplicações de um banco de dados. Com base neste modelo, assinale a alternativa correta. R: A razão de cardinalidade é utilizada para especificar o número mínimo e máximo de instâncias de relacionamento em que uma entidade pode participar. 87) Em relação ao DER considere as seguintes afirmativas: I "Cada autor tem um código, nome e uma nacionalidade. Cada autor cadastrado possui pelo menos um livro e é identificado pelo seu código" nos indica que com certeza que código é um atributo único e obrigatório. II ''Podem existir vários livros de um mesmo autor" nos indica que a cardinalidade entre autor e livro é (0,1) III '' Cada livro foi editado por uma única editora." nos indica que a cardinalidade entre livro e editora é (1,N) IV '' Cada livro tem um número de identificação, um título,um ou vários idiomas, um ano de edição." nos indica que idioma é um atributo multivalorado de livro. Estão corretas as afirmativas: R: somente a I 88) Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B e de B para A significa que: R: uma entidade em B é associada a várias entidades em A (1 ou mais) e uma entidade em A pode estar associada a, (1 ou mais) entidades em B. 89) Na notação de Peter Chen (0,1) representa a cardinalidade : R: Mínimo zero , Máximo um 90) Analise a figura a seguir, e marque a alternativa CORRETA. R: É possível verificar um auto-relacionamento no diagrama. 91) 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 R: especialização. 92) A partir da figura acima podemos afirmar que: R: Tanto os empregados próprios quanto os terceirizados podem trabalham em algum departamento 93) A afirmação: "A receita federal classifica os contribuinte como pessoas físicas ou jurídicas". Seria convenientemente representada em uma estrutura de: R: Generalização/Especialização total e exclusiva. 94) Na modelagem de bancos de dados relacionais, há o conceito de especialização total. Sobre esse conceito, pode-se afirmar que R: cada entidade de nível superior precisa pertencer a um conjunto de entidades de nível inferior. 95) 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): R: I e II 96) 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 ? R: Agregação. 97) Em uma empresa o funcionário pode ser próprio (contratado pela empresa) ou terceirizado. Sabe-se que para o funcionário próprio são armazenados os seguintes dados: Data de Admissão e Endereço. Já para funcionário terceirizado são armazenados a Data início, Duração e Carga Horário. Ao projetar o modelo entidade relacionamento foi aplicado o conceito de Generalização/Especialização para FUNCIONÁRIO. Sendo assim, podemos classificar a especialização como: R: Total e Exclusiva 98) Dentro do conceito de M.E.R estendido, abordamos a utilização de Generalização/especialização de entidades. O nosso primeiro conceito referente ao modelo entidade-relacionamento estendido discorre sobre a subclasse, que por sua vez, refere-se a um determinado tipo de entidade ora utilizada para contemplar uma entidade específica e ou ainda, uma coleção de entidades que eventualmente podemos encontrar em um esquema de banco de dados. Analise as afirmações a seguir. I. A entidade genérica é considerada uma subclasse das entidades especializadas. II se cada ocorrência do conjunto de entidade genérica tiver que aparecer obrigatoriamente em um dos subconjuntos de entidade especializada, considera-se que a especialização/generalização sendo como TOTAL. III. A entidade genérica herda todos os atributos da entidade especializada. É correto apenas o que se afirma em R: II. 99) 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: R: Agregação 100) 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: R: I, II e III estão corretas. 101) 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. R: Parcial 102) A especialização é o processo de definir um conjunto de subclasses de um tipo de entidade. A especialização é classificada como Exclusiva quando: R: Um elemento da especialização não pode existir em outra entidade do mesmo nível. 103) 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: R: Uma agregação entre empregado e projeto e relacionar a entidade máquina com a agregação. 104) 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: R: especializações 105) O Modelo de dados é representado através de um modelo entidade-relacionamento - modelo ER, enquanto que o diagrama entidade-relacionamento (DER) constitui a representação gráfica do modelo ER. No que diz respeito à simbologia utilizada, para generalização/especialização e agregação são empregados, respectivamente, os seguintes símbolos: R: 106) (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: R: uma linha de uma tabela S que se refere à tabela V deve referenciar uma linha existente na tabela V. 107) Acerca do conceito de chaves no Modelo Relacional é correto dizer: R: Chave primária é o atributo ou combinação de atributos que permite a identificação única de uma tupla em uma tabela. 108) 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 primária 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, é: R: 4, 5, 1, 2, 3 109) Assinale a alternativa que preenche respectiva e corretamente as lacunas. Restrição de _______________ : Nenhum valor de chave primária pode ser nulo, porque este valor identifica a tupla numa relação. Restrição de _______________ : Especificada para manter a consistência entre tuplas de duas relações. Restrições de _______________ : Especificam as chaves candidatas de cada esquema de relação; valores de chaves candidatas devem ser distintos. R: Integridade de entidade, integridade referencial e chave 110) No modelo de entidade e relacionamento, as tabelas possuem atributos. Dentre os listados abaixo, selecione o tipo de atributo que é usado para identificar univocamente uma tupla de uma relação. R: Atributo Chave. 111) Quando o atributo chave primária de uma entidade é exportado para outra entidade geram-se: R: chaves estrangeiras 112) 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. R: Chave Candidata. 113) No modelo relacional Chave Estrangeira pode ser entendida como: R: A chave primária de uma tabela em outra tabela. 114) 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. R: POSSUEM (cod_modelo,cod_tecido) 115) Na transformação de um modelo lógico tendo como base um modelo conceitual, o relacionamento de muitos para muitos entre duas entidades geram quantas tabelas no modelo lógico ? R: 3 116) 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: R: II e III 117) 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. R: CONSULTA(crm,codigo,data_hora). 118) 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. R: É correta apenas a afirmativa III. 119) Dado o relacionamento, analise as afirmativas a seguir em relação ao modelo lógico: - 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. R: Somente a II está correta. 120) 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: R: auto-relacionamentos. 121) 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 R: Três tabelas, onde a chave primária da entidade A e B terão suas chaves migradas para uma tabela C. 122) 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. R: A (pkA, atrA, atrB, atrC, tipoB, tipoC), em que tipoB e tipoC são booleanos. 123) 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 R: 1, 4 124) Trata-se de uma regra que, se observada no processo de normalização de dados, considera o banco de dados na terceira forma normal: R: Eliminar os campos que não dependem da chave 125) 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: R: primeira forma normal 126) 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: R: 1FN 127) Marque a alternativa que NÃO indica um problema resolvido pelo processo de normalização: R: consistência dos dados. 128) 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: R ( X, Y, Z ) 129) (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: R: 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. 130) Ano: 2014 - Banca: FUNCAB - Órgão: MDA - Prova: Analista de Negócios Na implementação de bancos de dados, busca-se solucionar ou minimizar dois aspectos, descritos a seguir. I. Situação em que existem as mesmas informações armazenadas em arquivos diversos, com conteúdos diferentes. II. Existência das mesmas informações em aplicações diferentes, como por exemplo, em arquivos de pessoal e em registros de treinamento. No que diz respeito aos dados armazenados, esses dois aspectos são conhecidos, respectivamente, como: R: inconsistência e redundância. 131) Sobre a construção do modelo lógico/conceitual NÃO é correto afirmar R: Somente um campo pode ter a restrição de chave primária em uma entidade. 132) 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. R: O código é, nesse caso, um atributo identificador. 133) 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: R: (0,N) e (1,N). 134) Em bancos de dados relacionais, um relacionamento é definido como o conjunto de associações entre: R: entidades