Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201604018221) Fórum de Dúvidas (5) Saiba (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. Modelagem representativa da natureza do negócio. 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. Gabarito Comentado 2a Questão (Ref.: 201604081450) Fórum de Dúvidas (1 de 5) Saiba (0) Um banco de dados possui diversos usuários, o DBA é o usuário que: ocasionalmente faz acesso à base de dados. Eles podem usar uma linguagem de consulta sofisticada para especificar suas requisições; Nenhuma das anteriores. é responsável por autorizar acesso à base de dados e coordenar e monitorar seu uso; determina os requisitos dos usuários finais, especialmente de usuários que necessitam de maior interação com o BD; possui a responsabilidade de identificar os dados a serem armazenados no BD e pela escolha da estrutura apropriada utilizada para armazená-los; 3a Questão (Ref.: 201604113819) Fórum de Dúvidas (5) Saiba (0) Relativo ao Sistema de Gestão de Bases de Dados (SGBD), assinale a alternativa incorreta 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. Um banco de dados é usualmente mantido e acessado por meio de um software conhecido como Sistema de Gestão de Bases de Dados (SGBD). Os dados e sua respectiva descrição são armazenados na base e gerenciados pelo 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. 4a Questão (Ref.: 201604109034) Fórum de Dúvidas (1 de 5) Saiba (0) Qual dos itens abaixo NÃO é um componente de um sistema de banco de dados? Usuários. Levantamento de Requisitos Programas de Aplicação. Sistema Gerenciador de Banco de Dados. Definição dos Dados (Metadados). 5a Questão (Ref.: 201603476273) Fórum de Dúvidas (2 de 5) Saiba (0) A arquitetura ANSI/SPARC se divide em três níveis, quais são? Interno, Conceitual e Físico. Conceitual, Lógico e Externo. Interno, Externo e Conceitual. Interno, Externo e Lógico. Lógico, Físico e Interno. 6a Questão (Ref.: 201603496364) Fórum de Dúvidas (1 de 5) Saiba (0) O grupo de usuários de um Sistema de Banco de Dados que é encarregado de coordenar e monitorar o uso do sistema é denominado: Analista de Sistemas Projetista de Banco de Dados Administrador de Dados Administrador de Banco e dados Programador de Aplicações Gabarito Comentado 7a Questão (Ref.: 201603496379) Fórum de Dúvidas (2 de 5) Saiba (0) Acerca de Bancos de Dados e Sistemas de Gerência de Banco de Dados (SGBDs) é correto dizer: Um SGBD tem acesso não somente ao banco de dados, mas também a uma definição completa do banco de dados armazenada no catálogo do sistema, ou seja, o SGBD tem acesso aos dados e aos metadados. Um banco de dados não pode ser gerado nem mantido manualmente, ou seja, sem o auxílio de um SGBD ou programa similar. Um banco de dados é uma coleção de programas que possibilita a criação e manutenção de dados, enquanto que um SGBD permite a realização de consultas sobre os dados através de linguagens de consulta, como por exemplo SQL. O uso de SGBDs permite eliminar a redundância dos dados e garantir as restrições de integridade, trazendo vantagens em relação ao enfoque de sistemas de arquivos tradicionais. O administrador do banco de dados (DBA) é a pessoa responsável por autorizar o acesso ao banco de dados, definir o esquema do banco de dados e o método de acesso, coordenar e monitorar sua utilização e projetar e implementar ferramentas do SGBD. 8a Questão (Ref.: 201603501114) Fórum de Dúvidas (5) Saiba (0) 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 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. 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. deve armazenar informações de uma entidade específica. 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. 1a Questão (Ref.: 201603710727) Fórum de Dúvidas (1 de 2) Saiba (0) 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: Independência de Dados e Redundância de Dados Redundância de Dados e Inconsistência de Dados Independência de Dados e Inconsistência de Dados Inconsistência de Dados e Redundância de Dados Redundância de Dados e Independência dos Dados 2a Questão (Ref.: 201604184451) Fórum de Dúvidas (1 de 2) Saiba (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. (F)(F)(V) (V)(F)(V) (F)(V)(F) (F)(V)(V) (V)(V)(V) 3a Questão (Ref.: 201604018236) Fórum de Dúvidas (2) Saiba (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 garante o uso dos dados por diversos setores da empresa simultaneamente, preservando a integridade dos dados. Isolamento entreos programas e os dados e abstração de dados. Compartilhamento de dados e processamento de transações de multiusuários. Suporte para as múltiplas visões de dados. Natureza auto descritiva. Modelagem representativa da natureza do negócio. Gabarito Comentado 4a Questão (Ref.: 201604113782) Fórum de Dúvidas (2) Saiba (0) 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. Apenas I e II estão corretas Apenas III está correta Apenas II e III estão corretas Apenas I está correta Apenas II está correta 5a Questão (Ref.: 201603496377) Fórum de Dúvidas (2) Saiba (0) 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: I e III III e IV II e IV I e II I e VI 6a Questão (Ref.: 201604038923) Fórum de Dúvidas (2) Saiba (0) 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: Inconsistência, segurança e redundância. Segurança, redundância e consistência. Inconsistência, redundância e segurança. Redundância, inconsistência e segurança. Redundância, segurança e inconsistência. 7a Questão (Ref.: 201604021511) Fórum de Dúvidas (1 de 2) Saiba (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 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. É correta apenas a afirmativa II. São corretas as afirmativas I e III. É correta apenas a afirmativa III. É correta apenas a afirmativa I. São corretas as afirmativas I e II. 8a Questão (Ref.: 201604018227) Fórum de Dúvidas (1 de 2) Saiba (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 viabiliza a alteração da estrutura sem precisar alterar os programas que o acessam. Modelagem representativa da natureza do negócio. Compartilhamento de dados e processamento de transações de multiusuários. Suporte para as múltiplas visões de dados. Natureza auto descritiva. Isolamento entre os programas e os dados e abstração de dados. 1a Questão (Ref.: 201604021529) Fórum de Dúvidas (1) Saiba (0) Dentro do processo de projeto de banco de dados, o primeiro passo é o levantamento e análise de requisitos, tendo como o resultado dessa etapa os requisitos de dados. Uma vez que os requisitos tenham sido levantados e analisados, a próxima etapa do projeto de banco de dados é a descrição concisa dos requisitos de dados dos usuários e inclui descrições detalhadas de tipos de entidades, relacionamentos e restrições. Em relação a esta etapa é correto afirmar que: Trata-se do projeto conceitual de baixo nível, e são expressos usando os conceitos fornecidos pelo modelo de dados de baixo nível. Trata-se do projeto lógico de alto nível, a qual permite que os projetistas de banco de dados se concentrem na especificação das propriedades do dado, sem se preocupar com os detalhes de armazenamento. Trata-se do projeto conceitual onde são definidas as estruturas de armazenamento interno, bem como índices e caminhos de acesso. Trata-se do projeto lógico, onde o resultado é um esquema do banco de dados no modelo de dados de implementação do SGBD. Trata-se do projeto conceitual de alto nível e que também pode ser usado como uma referência para assegurar que todos os requisitos de dados do usuário sejam atendidos e não entrem em conflito. Gabarito Comentado 2a Questão (Ref.: 201603691077) Fórum de Dúvidas (1) Saiba (0) Um projeto de banco de dados envolve a produção de 3(três) modelos que definem o esquema de banco de dados, estes modelos são ? Lógico, Procedural, Imperativo. Analítico, Físico e lógico. Físico, Query, Conceitual. Conceitual, Lógico e Físico. Hierárquico, Distribuído e Rede. Gabarito Comentado 3a Questão (Ref.: 201603691104) Fórum de Dúvidas (1 de 1) Saiba (0) A caracterização das propriedades de uma entidade de um modelo de dados é chamada de : Atributos. Entidade Fraca. Relacionamento. Banco de Dados. Query. Gabarito Comentado 4a Questão (Ref.: 201604076102) Fórum de Dúvidas (1) Saiba (0) Leia atentamente o cenário a seguir: Cenário: Um berçário deseja informatizar suas operações. Quando um bebê nasce, algumas informações são armazenadas sobre ele, tais como: nome, data do nascimento, peso do nascimento, altura, a mãe deste bebê e o médico que fez seu parto. Para as mães, o berçário também deseja manter um controle, guardando informações como: nome, endereço, telefone e data de nascimento. Para os médicos, é importante saber: CRM, nome, telefone celular e especialidade. (cenário retirado: http://www.uel.br/pessoal/valerio/Lista%20de%20exercicios%2001%20-%20MC%20-%20parte%2001.pdf) Trabalhando com o modelo entidade relacionamento, quais são os Relacionamentos identificados no cenário descrito acima? Mãe-Bebê e Bebê-Médico Bercario-Medico e Bebê-Medico Berçario-Bebê e Médico-Bebê Mãe-Medico e Mãe-Bebê Mãe-Bebê e Mãe-Médico 5a Questão (Ref.: 201603678955) Fórum de Dúvidas (1) Saiba (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: Definir o tipo e o tamanho dos atributos. Entender as necessidadesdos usuários e as regras que regem o negócio. Escolher as chaves primárias. Conhecer o SGBD que estará sendo implementado. Fazer a derivação do modelo, preparando para criação do Banco de Dados. Gabarito Comentado 6a Questão (Ref.: 201604023415) Fórum de Dúvidas (1) Saiba (0) O modelo de banco de dados que tem origem no modelo lógico e armazena as estruturas de dados como : tamanho, indices e tipo de preenchimento do campo. Estes conceitos se referem ao modelo : Lógico. conceitual. Físico e Lógico. Conceitual e Lógico. Físico. Gabarito Comentado 7a Questão (Ref.: 201603710636) Fórum de Dúvidas (1) Saiba (0) Qual dos itens abaixo não faz parte do processo de modelagem de banco de dados? Projeto Físico Levantamento e Análise de Requisito Análise Funcional Projeto Conceitual Projeto Lógico 8a Questão (Ref.: 201604018239) Fórum de Dúvidas (1 de 1) Saiba (0) 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. Lazer Pagamento Frequencia Clube Sócio 1a Questão (Ref.: 201604076094) Fórum de Dúvidas (1 de 6) Saiba (1 de 3) 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 é um atributo composto da Entidade Funcionário. Dependente é um atributo multivalorado Dependente é uma entidade Forte. Dependente é um atributo de relacionamento. Dependente é uma entidade fraca. 2a Questão (Ref.: 201604076117) 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. F - F - V - V F - V - F - V V - F - F - V V - V - F - F V - F - F - F 3a Questão (Ref.: 201604081463) Fórum de Dúvidas (5 de 6) Saiba (2 de 3) Analise a figura a seguir, e marque a alternativa CORRETA. CPF é tratado como um atributo chave para corretor. Existe dois atributos derivados na figura. Pelo diagrama, verifica-se que uma região pode pertencer a mais de um município. Pelo diagrama, verifica-se que um corretor só atende uma região. É possível verificar a ocorrência de um relacionamento ternário no diagrama. 4a Questão (Ref.: 201604038937) Fórum de Dúvidas (6) Saiba (3) 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 2 4 e 3 2 e 2 2 e 3 3 e 3 5a Questão (Ref.: 201604081853) 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: Auto Relacionamento Agregação Entidade Fraca Agregação referencial Entidade Associativa 6a Questão (Ref.: 201603496605) 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: Uma agregação entre cinema e sessão e relacionar a entidade filme com a agregação. Um relacionamento entre cinema e filme, um relacionamento entre sessão e filme e um relacionamento entre sessão e cinema. Um relacionamento entre sessão e filme e outro relacionamento entre cinema e sessão Uma agregação entre filme e cinema a relacionar a sessão com a agregação. Uma agregação entre sessão e filme e relacionar a entidade cinema com a agregação. 7a Questão (Ref.: 201603688504) Fórum de Dúvidas (6) Saiba (3) Em um curso de Inglês, um professor pode trabalhar em uma ou várias turmas, desde que em períodos diferentes, mas uma turma só terá um professor. Analisando esse cenário, é correto afirmar que: A entidade Professor possui o atributo turma. A entidade Professor possui o período. A entidade Turma possui o atributo período. A entidade Período possui o atributo nome_professor. A entidade Período possui o atributo turma. 8a Questão (Ref.: 201604076109) 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 multivalorado. Atributo identificador. Atributo composto. Atributo monovalorado. Atributo obrigatório. 1a Questão (Ref.: 201603698310) Fórum de Dúvidas (0) Saiba (0) Qual das propriedades abaixo denomina o número de tuplas de uma relação ? Duplicação de Tuplas Grau. Ordenação dos atributos. Cardinalidade. Ordenação de tuplas.Gabarito Comentado 2a Questão (Ref.: 201603710678) Fórum de Dúvidas (0) Saiba (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. 3a Questão (Ref.: 201604117214) Fórum de Dúvidas (0) Saiba (0) 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 no relacionamento um-para-muitos, cada elemento de uma entidade 1 relaciona-se com muitos elementos da entidade 2 e cada elemento de uma entidade 2 relaciona-se com muitos elementos da entidade 1. no relacionamento um-para-um, cada elemento de uma entidade relaciona-se com um, e somente um, elemento de outra entidade no relacionamento um-para-um, cada elemento de uma entidade relaciona-se com pelo menos um elemento de outra entidade no relacionamento um-para-muitos, cada elemento de uma entidade relaciona-se com todos os elementos da outra entidade no relacionamento um-para-muitos, cada elemento de uma entidade relaciona-se com um, e somente um, elemento de outra entidade 4a Questão (Ref.: 201603501066) Fórum de Dúvidas (0) Saiba (0) 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: Relacionamento Normalização Integridade Cardinalidade Estruturação Gabarito Comentado 5a Questão (Ref.: 201604114473) Fórum de Dúvidas (0) Saiba (0) Em uma organização tradicional que possui vários departamentos, cada funcionário deve ser alocado em um único departamento. Baseado nesta afirmação, qual deve ser a cardinalidade do relacionamento da entidade DEPARTAMENTO com a entidade FUNCIONÁRIO. (0:1) e (1:n) (1:n) e (1:n) (1:1) e (1:n) (0:1) e (0:1) (1:1) e (1:1) 6a Questão (Ref.: 201603496731) Fórum de Dúvidas (0) Saiba (0) Seja o seguinte modelo lógico (relacional) para um dado SGBD onde os atributos sublinhados indicam as chaves primárias de cada uma das respectivas tabelas: Departamento (código-departamento, sigla-departamento) Empregado (cpf, nome-empregado, sexo, código-departamento,valor-hora) Projeto (código-projeto, descrição-projeto, valor-projeto) Sabendo-se que um empregado pode participar de mais de um projeto em uma mesma data, se quiser modelar um quadro de horas que permita informar o número de horas de um empregado em um projeto, em um determinado período, devemos alterar o modelo da seguinte forma: Incluir a tabela Empregado_Projeto com atributos (cpf,código-projeto, numero_horas). Incluir os atributos código-projeto e numero- horas-acumuladas no projeto, na tabela Empregado. Incluir a tabela Empregado_Projeto com atributos (cpf, código-projeto). Incluir os atributos cpf do empregado e numero-horas na tabela Projeto Incluir a tabela Empregado_Projeto com atributos (cpf,código-projeto, data, numero-horas). Gabarito Comentado 7a Questão (Ref.: 201603678966) Fórum de Dúvidas (0) Saiba (0) Analisando a situação hipotética abaixo: "A loja de calçados "Puro Luxo" vende produtos de qualidade, mas atende a todos os níveis de cliente A, B, C, D. Em cada operação de venda a loja registra a quantidade de produtos vendidos, a forma de pagamento e também o tipo de entrega, pois a loja disponibiliza a retirada em balcão e entrega a domicílio." Em um Modelo de entidade e relacionamento os atributos quantidade de produtos vendidos, forma de pagamento e tipo de entrega devem estar definidos para: Relacionamento entre CLIENTE e PRODUTO. ENTREGA. Relacionamento entre ENTREGA e PRODUTO. CLIENTE. PRODUTO. 8a Questão (Ref.: 201603678959) Fórum de Dúvidas (0) Saiba (0) Por definição a cardinalidade representa o número de vezes que um elemento da Entidade de Dados participa do relacionamento através de um Limite Inferior e Limite Superior. Analisando o negócio de uma loja onde a fabricação de seus produtos é exclusiva para um cliente, podemos afirmar que: Cada produto participará 0-1, significando que o elemento da entidade PRODUTOS pode existir sem participar do relacionamento e só poderá estar relacionado a um CLIENTES na venda. Cada produto participará 1-1, significando que o elemento da entidade PRODUTOS não pode existir sem participar do relacionamento e só poderá estar relacionado a um CLIENTES na venda. Cada produto participará 0-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. 1a Questão (Ref.: 201603501143) Fórum de Dúvidas (1 de 1) Saiba (0) Analise as seguintes afirmações sobre modelo entidade/relacionamento. I. O modelo entidade/relacionamento é uma das formas de projetar a estrutura de um banco de dados. O produto resultante do processo de modelagem entidade/relacionamento é um diagrama. II. Diagramas entidade/relacionamento descrevem as entidades, os atributos, os relacionamentos entre as entidades, as multiplicidades dos relacionamentos, os eventuais atributos de relacionamentos, as entidades compostas e as chaves primárias das entidades. III. Extensões do modelo entidade/relacionamento criaram conceitos adicionais, como: generalização e agregação, os quais não foram definidos no modelo proposto originalmente. Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S). Apenas III. Apenas I e II. Apenas II e III. I, II e III. Apenas I. 2a Questão (Ref.: 201603505547) Fórum de Dúvidas (1) Saiba (0) 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 3a Questão (Ref.: 201604184447) Fórum de Dúvidas (1) Saiba (0) 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, umacoleçã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 I e III. II e III. I. I e II. II. 4a Questão (Ref.: 201603691146) Fórum de Dúvidas (1 de 1) Saiba (0) 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 ? Agregação. Generalização. Generalização Parcial. Especialização. Entidade Fraca. Gabarito Comentado 5a Questão (Ref.: 201604081892) Fórum de Dúvidas (1) Saiba (0) Em relação Generalização/ Especializaçao do modelo entidade relacionamento, podemos afirmar que: I - A Especialização Parcial ocorre quando um elemento da especialização não pode existir em outra entidade do mesmo nível. II - A Especialização Total ocorre quando todos os elementos da entidade pai, deve obrigatoriamente existir em pelo menos uma entidade filha. III - A Especialização Exclusiva ocorre quando existir na entidade pai elementos que não existem nas filhas. IV - A Especialização Superposição ocorre quando um elemento da especialização pode existir em outra entidade do mesmo nível. Assinale a alternativa correta: II e III são verdadeiras. II e IV são verdadeiras. I e IV são verdadeiras. I e III são verdadeiras. III e IV são verdadeiras 6a Questão (Ref.: 201603526241) Fórum de Dúvidas (1) Saiba (0) Um modelo entidade-relacionamento foi reestruturado conforme mostrado na figura abaixo. Concluiu-se que todos os usuários eram funcionários, embora nem todos os funcionários fossem usuários. O modelo relacional derivado desse modelo conceitual possuía originalmente duas variáveis de relação básicas, com os mesmos nomes das entidades correspondentes, tendo ambas EMAIL como chave primária. Considerando que a variável de relação FUNCIONARIO não será modificada e que a independência de dados lógica será honrada, a variável de relação USUARIO: dispensará o uso de chaves candidatas. terá que manter todos os seus atributos originais. será substituída por uma variável de relação básica e uma derivada. será substituída por uma variável de relação básica, apenas. será substituída por uma variável de relação derivada, apenas. 7a Questão (Ref.: 201604081901) Fórum de Dúvidas (1) Saiba (0) 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: Parcial e Exclusiva Total e Sobreposição Total e Superposição Parcial e Superposição Total e Exclusiva 8a Questão (Ref.: 201604081895) Fórum de Dúvidas (1) Saiba (0) A especialização é o processo de definir um conjunto de subclasses de um tipo de entidade. A especialização é classificada como Exclusiva quando: Todos os elemento da especialização deve existir em outra entidade do mesmo nível. Um elemento da especialização não pode existir em outra entidade do mesmo nível. Um elemento da especializaçã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. Existir na entidade pai elementos que não existem nas filhas. 1a Questão (Ref.: 201604057940) Fórum de Dúvidas (1 de 1) Saiba (0) No modelo relacional, a chave-primária de uma tabela é muito importante. Sobre isto, qual a MELHOR alternativa: Integridade das chaves de todas as tabelas e dos dados da tabela, uma vez que impede que o valor da chave-primária seja repetido, visto que identifica um registro da tabela de forma única. A chave-primária é utilizada na criação dos relacionamentos entre tabelas, visto que é exportada para outra tabela, consumando a ligação entre essas tabelas. Identifica um registro da tabela de forma única e impede que o valor da chave-primária seja duplicado A chave-primária de uma tabela do modelo relacional, principalmente, garante a integridade dos dados e ajuda nos relacionamentos entre tabelas. A chave-primária é utilizada nos relacionamentos entre as tabelas do modelo. Garantir que não haverá repetição de nenhuma informação na tabela Integridade dos dados da tabela, uma vez que impede que o valor da chave-primária seja repetido, visto que identifica um registro da tabela de forma única. 2a Questão (Ref.: 201603496635) Fórum de Dúvidas (1) Saiba (0) As colunas de uma tabela no Modelo Relacional são chamadas de: Atributos Tuplas Domínio Valor Campo Gabarito Comentado 3a Questão (Ref.: 201604040442) Fórum de Dúvidas (1) Saiba (0) (FUMARC - 2012 - TJ-MG - Técnico Judiciário - Administrador de Banco de Dados) Analise as sentenças abaixo, as quais discutem as principais restrições que podem ser expressas no modelo de dados relacional. I. Restrições de domínio são impostas para garantir que os valores nas colunas sejam atômicos e que respeitem os tipos de dados das colunas. II. Restrição de integridade de entidade diz respeito à garantia de que toda linha em uma tabela deve ser única. III. A restrição de integridade referencial garante que determinadas colunas em uma tabela sejam iguais às colunas que compõem a chave primária de outra tabela ou da própria tabela. IV. A restrição de chave estabelece que nenhum valor de chave primária pode ser vazio. Estão CORRETAS as afirmativas: II e III I e IV III e IV I, II e III I e III 4a Questão (Ref.: 201604117241) Fórum de Dúvidas (1) Saiba (0) Uma restrição que é especificada entre duas relações e é usada para manter a consistência entre tuplas de duas relações é denominada restrição de integridade de chave integridade referencial integridade comportamental integridade de entidade chave primária 5a Questão (Ref.: 201603501079) Fórum de Dúvidas (1 de 1) Saiba (0) Um conceito usado no modelo relacional é o de atributos chaves. Existem diferentes tipos de chaves que uma tabela em um modelo relacional pode ter. Uma propriedade apresentada por um desses tipos é: uma chave candidata de uma entidade indica que ela está associada a outra entidade uma chave estrangeira não pode ter valor NULL uma chave candidata de uma entidade identifica de forma única uma instância da entidade; uma chave primária pode ter valor NULL uma chave candidata não pode ser escolhidacomo chave Primária 6a Questão (Ref.: 201604040447) Fórum de Dúvidas (1) Saiba (0) (CESGRANRIO - 2010 - BNDES - Analista de Sistemas / Suporte) O princípio da integridade de dados caracteriza-se por condições obrigatórias impostas pelo modelo de banco de dados. Nesse contexto, a restrição de integridade referencial diz que o valor de cada campo deve ser um valor nulo ou um valor único dentro dos valores permitidos para o campo. uma linha de uma tabela S que se refere à tabela V deve referenciar uma linha existente na tabela V. nenhum valor de chave primária pode ser nulo. os valores das chaves primárias devem ser atômicos. uma tabela deve ter pelo menos uma chave. 7a Questão (Ref.: 201603500974) Fórum de Dúvidas (1 de 1) Saiba (0) Considere o texto a seguir e complete as lacunas com expressões constantes nas alternativas, respeitando a correlação seqüencial em que estão dispostas. Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais, dentro de uma tabela. Uma ...................... é uma coluna ou uma combinação de colunas cujos valores aparecem, necessariamente, na ........................ de uma outra tabela. Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais. Uma das colunas (ou combinação de colunas) é escolhida como ..................... As demais colunas ou combinações são denominadas ........................ A seqüência correta encontra-se apenas em: Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas. Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras Chave primária; super-chave; chave primária; chave candidata; chaves secundárias Chave primária; chave estrangeira; chave primária; chave alternativa; chaves secundárias Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas. Gabarito Comentado 8a Questão (Ref.: 201604117252) Fórum de Dúvidas (1 de 1) Saiba (0) 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: funcionário, alocação, idade e identidade identidade, alocação, código e funcionário folha de pagamento, empresa, idade e cargo funcionário, empresa, cargo e idade código, funcionário, empresa e alocação 1a Questão (Ref.: 201604024102) Fórum de Dúvidas (0) Saiba (0) 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. É correta apenas a afirmativa I. É correta apenas a afirmativa II. É correta apenas a afirmativa F. É correta apenas a afirmativa III. Todas as afirmativas estão incorretas. 2a Questão (Ref.: 201604074806) Fórum de Dúvidas (0) Saiba (0) 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. DEPARTAMENTO (codigo,nome) e EMPREGADO (cpf, nome, nomeDepartamento). EMPREGADO (cpf, nome) e DEPARTAMENTO (codigo, nome). EMPREGADO (cpf, nome) e DEPARTAMENTO (codigo,nome,cpf). DEPARTAMENTO (codigo,nome) e EMPREGADO (cpf,nome,codigo) EMPREGADO (cpf, nome) e DEPARTAMENTO (codigo, cpf). 3a Questão (Ref.: 201603698318) Fórum de Dúvidas (0) Saiba (0) 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. POSSUEM (cod_modelo,cod_tecido) POSSUEM (cod_modelo, cod_tecido,decricao,tipoTecido) POSSUEM (preco, tipoTecido,descricao) POSSUEM (cod_modelo, cod_tecido,decricao) POSSUEM (cod_tecido, tipoTecido) Gabarito Comentado 4a Questão (Ref.: 201604018262) Fórum de Dúvidas (0) Saiba (0) A criação do modelo lógico implica em uma derivação a partir do modelo conceitual. O primeiro passo da derivação é a escolha da chave primária nas entidades, ou seja, deve-se definir o atributo que irá identificar unicamente o elemento. Em seguida devemos criar as novas entidade a partir dos relacionamentos N ---- N e para a nova entidade transportar as chaves primárias das entidades relacionadas para formar a chave primária. Para finalizar, nos relacionamentos 1 --- N levamos a chave primária da entidade que tem representação em vários elementos para a entidade com a representação de 1, como chave estrangeira. Analisando o modelo abaixo, marque a alternativa que indica a correta composição dos atributos das entidades no Modelo Lógico, considerando que o sublinhado contínuo representa a chave primária e o itálico representa a chave estrangeira na relação. , CLIENTE = {CNPJ, RAZÃO SOCIAL} + PRODUTOS = (CÓDIGO , DESCRIÇÃO} + COMPRA = (DATACOMPRA, QTDE} CLIENTE = {CNPJ, RAZÃO SOCIAL} + PRODUTOS = (CÓDIGO , DESCRIÇÃO, DATACOMPRA, QTDE } CLIENTE = {CNPJ, RAZÃO SOCIAL} + PRODUTOS = (CÓDIGO , DESCRIÇÃO} + COMPRA = (CNPJ, CÓDIGO, DATACOMPRA, QTDE} CLIENTE = {CNPJ, RAZÃO SOCIAL} + PRODUTOS = (CÓDIGO , DESCRIÇÃO} + COMPRA = (DATACOMPRA, QTDE, CNPJ, CÓDIGO } CLIENTE = {CNPJ, RAZÃO SOCIAL, DATACOMPRA, QTDE } + PRODUTOS = (CÓDIGO , DESCRIÇÃO} 5a Questão (Ref.: 201604074808) Fórum de Dúvidas (0) Saiba (0) 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. CONSULTA(crm, nome, especialidade,codigo,nome). CONSULTA(crm,codigo). CONSULTA(crm,nome,especialidade,data_hora). CONSULTA(crm,codigo,nome). CONSULTA(crm,codigo,data_hora). 6a Questão (Ref.: 201604074805) Fórum de Dúvidas (0) Saiba (0) Tendo como base as seguintes relações: ESTUDANTE (inscricao, nome, telefone) e TURMA (Num_turma, sala,horário, materia), onde as chavesprimá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. MATRICULA(inscricao,Num_turma,NOTA). MATRICULA(inscricao, sala,horário, materia,NOTA). MATRICULA(inscricao, nome, telefone,NOTA). MATRICULA(Num_turma, sala,horário, materia,NOTA) MATRICULA(Num_turma,nome, telefone,NOTA). Gabarito Comentado 7a Questão (Ref.: 201604025923) Fórum de Dúvidas (0) Saiba (0) A partir de um levantamento de dados foi criado o diagrama de entidade e relacionamento (DER) abaixo. Avalie as seguintes afirmações a respeito do DER proposto. I - No modelo lógico, o resultado final é a criação da tabela Cliente(CPF, nome, endereço, numero, saldo) II - No modelo lógico, o resultado final é a criação das tabelas Cliente(CPF, nome, endereço, nrConta) e Conta(numero, saldo) III - No modelo lógico, o resultado final é a criação das tabelas Cliente(CPF, nome, endereço) e Conta(numero, saldo, CPF) IV - No modelo lógico, o resultado final é a criação das tabelas Cliente(CPF, nome, endereço, nrConta) e Conta(numero, saldo, CPF) Assinale a alternativa que indica todas as afirmativas corretas. Todas as afirmativas estão incorretas. É correta apenas a afirmativa I. É correta apenas a afirmativa II. É correta apenas a afirmativa IV. É correta apenas a afirmativa III. Gabarito Comentado 8a Questão (Ref.: 201604023446) Fórum de Dúvidas (0) Saiba (0) Durante a transformação de um modelo conceitual em modelo lógico, entre duas entidades cujo o relacionamento é de 1:N entre FABRICANTE e FILIAL. As relações deste evento são : FABRICANTE (nome,CNPJ) e FILIAL(CNPJ_FILIAL, razão_social, End, nome). Os atributos chaves de cada uma das relações são CNPJ e CNPJ_FILIAL, respectivamente. Qual das duas chaves irá se tornar a chave estrangeira da relação ? É Gerada um Relação FABRICANTE_FILIAL com os atributos chaves de FABRICANTE e FILIAL. CNPJ da relação FABRICANTE migra para a relação FILIAL. Ambas as Relações migram seus atributos chaves. Nenhuma das Relações Migram seus atributos chaves. CNPJ_FILIAL da relação FILIAL migra para a relação FABRICANTE. 1a Questão (Ref.: 201604117224) Fórum de Dúvidas (1) Saiba (0) Trata-se de uma regra que, se observada no processo de normalização de dados, considera o banco de dados na terceira forma normal: Identificar cada conjunto de dados relacionados com uma chave primária Eliminar os campos que não dependem da chave Relacionar as tabelas separadas com uma chave externa Eliminar os grupos de repetição transformando-os em tabelas individuais Criar uma tabela separada para cada conjunto de dados relacionados 2a Questão (Ref.: 201603501157) Fórum de Dúvidas (1) Saiba (0) Observe a tabela a seguir, pertencente a um banco de dados relacional. A chave da tabela é {nomeProduto, nomeFornecedor} O problema que esta tabela apresenta é: ela está na 2FN, mas viola a terceira forma normal (3FN); ela viola a primeira forma normal (1FN); não existem chaves candidatas; ela não é uma relação, uma vez que existem valores duplicados para a chave primária. ela está na 1FN, mas viola a segunda forma normal (2FN); 3a Questão (Ref.: 201603500224) Fórum de Dúvidas (1) Saiba (0) 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, Sequência -> Origem, Destino CodAtendimento -> Empresa, Origem CodAtendimento -> Destino CodPaciente -> Empresa CodAtendimento -> Origem Gabarito Comentado 4a Questão (Ref.: 201603501007) Fórum de Dúvidas (1) Saiba (0) 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 3, 4 4, 5 1, 3, 1, 4 2, 3 Gabarito Comentado 5a Questão (Ref.: 201603501085) Fórum de Dúvidas (1) Saiba (0) 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: segunda forma normal quarta forma normal terceira forma normal forma normal de Boyce Codd primeira forma normal Gabarito Comentado 6a Questão (Ref.: 201603501162) Fórum de Dúvidas (1) Saiba (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: 4FN 2FN 5FN 1FN 3FN Gabarito Comentado 7a Questão (Ref.: 201603501069) Fórum de Dúvidas (1) Saiba (0) O conceito de dependência funcional é essencial para o entendimento do processo de: Indexação Normalização Abstração Encapsulamento Relacionamento Gabarito Comentado 8a Questão (Ref.: 201604117191) Fórum de Dúvidas (1) Saiba (0) Em um banco de dados relacional, a normalização é o processo de reunirem-se os dados que serão armazenados e separá-los em tabelas, tendo como objetivo principal a preservação da integridade dos dados. Para isso, faz referência às integridades de entidade, de domínio,referencial e à definida pelo usuário. O conceito básico da integridade de entidade especifica que quando um banco de dados está armazenando um registro, ele precisa armazenar algo em cada campo, mesmo que isso não seja necessário. que deve ser possível identificar exclusivamente cada entidade armazenada no banco de dados. a garantia de que as linhas relacionadas em um par de tabelas continuem relacionadas mesmo depois de terem sido feitas alterações as restrições nas informações armazenadas no banco de dados. Uma entidade dentro de um banco de dados é a representação de uma entidade no mundo real que foi escolhida para ser armazenada quais dados são absolutamente necessários para que o banco de dados funcione apropriadamente 1a Questão (Ref.:201301624708) Pontos: 1,5 / 1,5 O que é chave estrangeira e o que acontece se tentarmos eliminar a referência de uma chave estrangeira? Resposta: No nível lógico, a chave estrangeira é a chave primária "exportada" de uma outra relação/tabela a fim de relacionar estas tabelas. Se a eliminarmos, eliminamos também o relacionamento entre as tabelas, podendo haver perda de informações importantes para os processos organizacionais. Gabarito: A chave estrangeira é um atributo de uma relação que é chave primária em outra. Se excluirmos uma referência a chave estrangeira podemos ter três situações: CASCADE: a operação elimina as referências, em efeito cascata RESTRICT: elimina apenas os casos em que não há referência SET NULL: a chave estrangeira recebe o valor nulo, e a exclusão é efetuada 2a Questão (Ref.: 201301647272) Pontos: 1,5 / 1,5 Um conceito importante no modelo de Entidade e Relacionamento (ER) é o conceito de relacionamento. Descreva este conceito. Resposta: Relacionamento diz respeito a relação existente entre entidades do minimundo representada no modelo conceitual por linhas que unem essas entidades. Gabarito: Além de especificar os objetos sobre os quais deseja-se manter informações, o Diagrama de Entidades e Relacionamentos (DER) deve permitir a especificação das propriedades dos objetos que serão armazenadas no banco de dados. Uma das propriedades sobre as quais pode ser desejável manter informações é a associação entre objetos. Sendo assim, descrevemos os relacionamentos entre esses objetos com a finalidade de mapear a relação entre eles. 3a Questão (Ref.: 201301814724) Pontos: 0,5 / 0,5 Um modelo dados possui Entidades que se inter-relacionam entre si, através do uso das cardinalidades. Marque nas opções abaixo qual o tipo de cardinalidade possíveis entre as entidades, cujo o objetivo é que todos os elementos de uma entidade A, pode se relacionar com várias elementos de uma entidade B : N:M 1:1 1:100 1:N N:1 4a Questão (Ref.: 201301814743) Pontos: 0,5 / 0,5 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 ? Especialização. Entidade Fraca. Generalização. Agregação. Generalização Parcial. 5a Questão (Ref.: 201301802552) Pontos: 0,5 / 0,5 Um modelo conceitual busca criar uma ABSTRAÇÃO da realidade, que seja capaz de registrar os acontecimentos da mesma. Na construção do modelo de entidade e relacionamento neste nível de representação é importante: Conhecer o SGBD que estará sendo implementado. Fazer a derivação do modelo, preparando para criação do Banco de Dados. Escolher as chaves primárias. Entender as necessidades dos usuários e as regras que regem o negócio. Definir o tipo e o tamanho dos atributos. 6a Questão (Ref.: 201301624571) Pontos: 1,0 / 1,0 Considere o texto a seguir e complete as lacunas com expressões constantes nas alternativas, respeitando a correlação seqüencial em que estão dispostas. Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais, dentro de uma tabela. Uma ...................... é uma coluna ou uma combinação de colunas cujos valores aparecem, necessariamente, na ........................ de uma outra tabela. Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais. Uma das colunas (ou combinação de colunas) é escolhida como ..................... As demais colunas ou combinações são denominadas ........................ A seqüência correta encontra-se apenas em: Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas. Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas. Chave primária; chave estrangeira; chave primária; chave alternativa; chaves secundárias Chave primária; super-chave; chave primária; chave candidata; chaves secundárias Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras 7a Questão (Ref.: 201301629129) Pontos: 0,5 / 0,5 Em relação ao diagrama entidade-relacionamento, pode-se dizer que: as linhas unem os atributos à entidade e as entidades aos relacionamentos; os retângulos representam atributos, as elipses representam os relacionamentos e os losangos representam as entidades. os losangos representam os relacionamentos entre uma entidade e seus atributos; o número de atributos de uma entidade é de, no máximo, 3 vezes o número de relacionamentos que ela possui; é possível haver um relacionamento entre atributos de diferentes entidades; 8a Questão (Ref.: 201301620121) Pontos: 1,0 / 1,0 A afirmação: "A receita federal classifica os contribuinte como pessoas físicas ou jurídicas". Seria convenientemente representada em uma estrutura de: Generalização/Especialização total e exclusiva. Agregação entre pessoa física e pessoa jurídica. Agregação entre contribuintes e receita federal. Generalização/Especialização parcial com superposição. Relacionamento ternário entre contribuinte, pessoa física e pessoa jurídica. 9a Questão (Ref.: 201301624645) Pontos: 0,5 / 0,5 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. 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. um sequência de linhas armazenadas em uma tabela. 10a Questão (Ref.: 201301624647) Pontos: 0,0 / 0,5 Três das principais características que um SGBD deve prover são: mecanismos de backup e recuperação, dependência de dados e retrição de integridade controle de redundância, compartilhamento de acesso e restrição de integridade independência de dados, retrição de integridade e compartilhamento de dados independência de dados, divisão de dados e restrição de acesso controle de acesso, dependência de dados e mecanismos de backup e recuperação 1a Questão (Ref.: 201110303538) Pontos: 1,5 / 1,5 Conceitualmente falando, entidade é objeto que existe no mundo real, com identificação distinta e com significado próprio. Qual é a definição de entidade fraca ? Resposta: Uma entidade que depende de outra para existir, ou seja, ela não pode existir separadamente de outras entidades. Gabarito: Uma entidade fraca não existe se não estiver relacionada a outra, isto é, ela é logicamente dependente da outra. Um exemplo clássico é a relação entre a entidade Funcionário, Dependente. A entidade Dependente é fraca pois ela tem sua existência associada a funcionário, que em dado momento pode ou não possui um dependente. 2a Questão (Ref.: 201110113560) Pontos: 1,5 / 1,5 O que é chave estrangeira e o que acontece se tentarmos eliminar a referência de uma chave estrangeira? Resposta: Chave extrangeira é a chave primaria de uma outra tabela, utilizada na integridade referencial. A tentativa de excluir esta referencia resutaria em erro devido a intregridade do banco de dados pois isto nos geraria informações incosistentes. Gabarito: A chave estrangeira é um atributo de uma relação que é chaveprimária em outra. Se excluirmos uma referência a chave estrangeira podemos ter três situações: CASCADE: a operação elimina as referências, em efeito cascata RESTRICT: elimina apenas os casos em que não há referência SET NULL: a chave estrangeira recebe o valor nulo, e a exclusão é efetuada 3a Questão (Ref.: 201110108828) Pontos: 0,5 / 0,5 Acerca de Bancos de Dados e Sistemas de Gerência de Banco de Dados (SGBDs) é correto dizer: Um banco de dados é uma coleção de programas que possibilita a criação e manutenção de dados, enquanto que um SGBD permite a realização de consultas sobre os dados através de linguagens de consulta, como por exemplo SQL. Um banco de dados não pode ser gerado nem mantido manualmente, ou seja, sem o auxílio de um SGBD ou programa similar. Um SGBD tem acesso não somente ao banco de dados, mas também a uma definição completa do banco de dados armazenada no catálogo do sistema, ou seja, o SGBD tem acesso aos dados e aos metadados. O administrador do banco de dados (DBA) é a pessoa responsável por autorizar o acesso ao banco de dados, definir o esquema do banco de dados e o método de acesso, coordenar e monitorar sua utilização e projetar e implementar ferramentas do SGBD. O uso de SGBDs permite eliminar a redundância dos dados e garantir as restrições de integridade, trazendo vantagens em relação ao enfoque de sistemas de arquivos tradicionais. 4a Questão (Ref.: 201110117942) Pontos: 0,5 / 0,5 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 entidade associativa são empregados, respectivamente, os seguintes símbolos: 5a Questão (Ref.: 201110303553) Pontos: 0,5 / 0,5 A caracterização das propriedades de uma entidade de um modelo de dados é chamada de : Query. Banco de Dados. Relacionamento. Atributos. Entidade Fraca. 6a Questão (Ref.: 201110113581) Pontos: 0,5 / 0,5 No modelo ER, o conceito de entidade fraca aplica-se a entidades que: não podem existir separadamente de outras entidades; não podem participar de relacionamentos N:M. não podem participar de auto-relacionamentos; não possuem chaves primárias; são opcionais; 7a Questão (Ref.: 201110117995) Pontos: 1,0 / 1,0 Em um banco de dados relacional, quando se diz que uma relação contém 7 tuplas, é equivalente a dizer que a relação contém 7 índices. registros. formas normais atributos. tabelas. 8a Questão (Ref.: 201110300949) Pontos: 0,5 / 0,5 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 está correta Somente a I e II estão corretas Somente a I e III estão corretas Somente a II e III estão corretas 9a Questão (Ref.: 201110113499) Pontos: 0,5 / 0,5 Três das principais características que um SGBD deve prover são: mecanismos de backup e recuperação, dependência de dados e retrição de integridade controle de acesso, dependência de dados e mecanismos de backup e recuperação independência de dados, retrição de integridade e compartilhamento de dados independência de dados, divisão de dados e restrição de acesso controle de redundância, compartilhamento de acesso e restrição de integridade 10a Questão (Ref.: 201110310761) Pontos: 1,0 / 1,0 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. Entidades, relacionamentos e atributos. Classes, objeto e herança. Registro, tupla e caminho de acesso. Pastas,arquivos e permissões. Esquemas, instâncias e Objetos. 1a Questão (Ref.: 201407941421) Pontos: 0,1 / 0,1 Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chamaNaftalina 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: 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, Administrador Banco de Dados e Programador de Aplicações. Usuário Final, Programador de Aplicações e Administrador Banco de Dados. Programador de Aplicações, Usuário Final e Administrador de Banco de Dados. 2a Questão (Ref.: 201408016259) Pontos: 0,0 / 0,1 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. Apenas I e II estão corretas Apenas II está correta Apenas II e III estão corretas Apenas III está correta Apenas I está correta 3a Questão (Ref.: 201408014044) Pontos: 0,0 / 0,1 As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos. Algumas dessas regras garantem: I a integridade referencial, a qual só pode ser implementada se houver integridade de entidade. II a integridade de entidade, a qual só pode ser implementada se houver integridade referencial. III a integridade de semântica, a qual não ocasiona erros de execução SQL. Dentre esses aspectos está(ão) correto(s) o(s) item(ns): I e III, apenas I e II, apenas II e III, apenas I, II e III I, apenas 4a Questão (Ref.:201408011511) Pontos: 0,1 / 0,1 Qual dos itens abaixo NÃO é um componente de um sistema de banco de dados? Definição dos Dados (Metadados). Levantamento de Requisitos Usuários. Programas de Aplicação. Sistema Gerenciador de Banco de Dados. 5a Questão (Ref.: 201407398884) Pontos: 0,1 / 0,1 No contexto do projeto de banco de dados podemos afirmar que o modelo conceitual é : uma parcela do mundo real de interesse do usuário. um processo através do qual o ser humano "foca" apenas algumas propriedades de fenômenos da realidade. uma descrição de um banco de dados no nível do SGBD. composto pelo script com os comandos de DDL. composto por um Diagrama Entidade Relacionamento. Desempenho: 0,4 de 0,5 Data: 01/10/2015 21:27:40 (Finalizada) 1a Questão (Ref.: 201408014059) Pontos: 0,1 / 0,1 Leia as afirmativas a seguir: I - A integridade referencial só pode ser implementada se houver integridade de entidade. Porque: II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade. Após analisar as relações entre ambas as frases, assinale a opção correta: Se as duas são verdadeiras, a segunda NÃO justifica a primeira Se as duas são verdadeiras, a segunda justifica a primeira As duas afirmativas são falsas Se a primeira é verdadeira, a segunda é falsa Se a primeira é false, a segunda é verdadeira 2a Questão (Ref.: 201407929488) Pontos: 0,1 / 0,1 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: 5 3 1 2 4 3a Questão (Ref.: 201407407970) Pontos: 0,1 / 0,1 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 entidade associativa são empregados, respectivamente, os seguintes símbolos: Gabarito Comentado. 4a Questão (Ref.: 201407590988) Pontos: 0,1 / 0,1 Em relação ao modelo lógico, a regra de integridade que define : As chaves estrangeiras tem que ser respeitadas, ou seja, se existe um determinado valor para o atributo na tabela onde ele é chave estrangeira este valor deve existir na tabela onde ele é chave primária.. Esta regra pertence a: Integridade de Restrição Semântica Integridade Referencial Integridade de Chave Primária Integridade de Chave Candidata Integridade de Entidade Gabarito Comentado. 5a Questão (Ref.: 201408000401) Pontos: 0,0 / 0,1 Assinale com V ou F : O fato de haver restrições associadas a consultas ¿ como ocorre, por exemplo, no caso de a consulta ter de ser executada em, no máximo, três segundos ¿ influencia o projeto físico. O projeto físico deve ser o responsável pela especificação dos arquivos de dados, do log do banco de dados, dos índices das tabelas e de outros detalhes como localização, tamanho, configurações, propriedades, estados e outros aspectos relacionados à implementação dos componentes do banco de dados no sistema operacional. A construção de um modelo particular para cada SGBD, obtido a partir da transformação do modelo conceitual, é o objetivo do projeto lógico. Um projeto conceitual completo e sem redundância contém um modelo com a descrição dos objetos que devem fazer parte do banco dados, além de manter um registro da forma com que esses dados estão guardados no SGBD. No modelo entidade-relacionamento, um tipo particular de entidade fraca ocorre quando um atributo identificador de uma entidade inclui o atributo identificador da outra entidade. Desempenho: 0,2 de 0,5 Data: 22/10/2015 16:53:07 (Finalizada) 1a Questão (Ref.: 201407403808) Pontos: 0,1 / 0,1 Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B significa que: uma entidade em B é associada a, no máximo, duas entidades em A e uma entidade em A pode estar associada a, no mínimo, uma entidade em B uma entidade em A é associada a, 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 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 Gabarito Comentado. 2a Questão (Ref.: 201407960425) Pontos: 0,0 / 0,1 Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional? Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados. Garantir que haverá redundância alguma no Banco de Dados Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as chaves-primárias e estrangeiras Garantir que não haverá redundância alguma no Banco de Dados. 3a Questão (Ref.: 201408016930) Pontos: 0,1 / 0,1 Escolha qual a característica do MODELO CONCEITUAL. Representacão abstrata de um objeto do mundo real que deseja-se manter informações no banco de dados Associações entre entidades das quais se deseja manter informações no Banco de Dados Descreve e detalha os dados que serão armazenados e os relacionamento entre eles. Detalhes do armazenamento interno das informações e da performace dos aplicativos Descreve partes do banco de dados de interesse do usuário ou da aplicação. 4a Questão (Ref.: 201407941412) Pontos: 0,0 / 0,1 Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chamaNaftalina 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çae 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. Apenas
Compartilhar