Baixe o app para aproveitar ainda mais
Prévia do material em texto
alfaconcursos.com.br MUDE SUA VIDA! 1 BANCO DE DADOS Acerca de banco de dados, julgue o item seguinte. 1. NoSQL são bancos de dados que não aceitam expressões SQL e devem ser armazenados na nuvem. Acerca de banco de dados, julgue o item seguinte. 2. Em um banco de dados relacional, os dados são armazenados em tabelas; e as tabelas, organizadas em colunas. 3. Em uma transação, durabilidade é a propriedade que garante que os dados envolvidos durem por tempo necessário e suficiente até que sejam excluídos. 4. Depois de executados os comandos SQL a seguir, nenhum registro será inserido na tabela colaborador. As informações de um departamento e de seus colaboradores devem ser organizadas e armazenadas conforme a estrutura mostrada no diagrama precedente. Para isso, serão utilizados os comandos DDL a seguir. Tendo como referência as informações apresentadas, julgue o próximo item. 5. O comando SQL a seguir permite apagar o conteúdo da tabela colaborador_organograma. delete from colaborador_organograma; Julgue o item que segue, relativo a noções de mineração de dados, big data e aprendizado de máquina. 6. Pode-se definir mineração de dados como o processo de identificar, em dados, padrões válidos, novos, potencialmente úteis e, ao final, compreensíveis. Julgue o item que segue, relativo a noções de mineração de dados, big data e aprendizado de máquina. 7. Big data refere-se a uma nova geração de tecnologias e arquiteturas projetadas para processar volumes muito grandes e com grande variedade de dados, permitindo alta velocidade de captura, descoberta e análise. https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 2 Julgue o item que segue, relativo a noções de mineração de dados, big data e aprendizado de máquina. 8. Situação hipotética: Na ação de obtenção de informações por meio de aprendizado de máquina, verificou-se que o processo que estava sendo realizado consistia em examinar as características de determinado objeto e atribuir-lhe uma ou mais classes; verificou-se também que os algoritmos utilizados eram embasados em algoritmos de aprendizagem supervisionados. Assertiva: Nessa situação, a ação em realização está relacionada ao processo de classificação. Considerando o modelo entidade- relacionamento (ER) precedente, julgue o seguinte item, relativo a banco de dados. 9. Situação hipotética: Ao analisar o modelo ER em questão, Paulo verificou que há duas chaves identificadas com o mesmo nome: código — em tipo de produto e em produto. Paulo sabe que o conceito de chaves é básico para estabelecer relações entre linhas de tabelas de um banco de dados relacional e que as chaves primárias devem ser únicas. Assertiva: Nessa situação, Paulo deve invalidar o modelo ER em questão, pois ele está semanticamente errado, já que não pode haver chaves primárias com nomes iguais, ainda que em entidades distintas. Considerando o modelo entidade- relacionamento (ER) precedente, julgue o seguinte item, relativo a banco de dados. 10. Considerando-se apenas o diagrama apresentado, infere-se que, na aplicação das regras para a transformação do modelo ER em um modelo relacional, é necessário realizar a fusão das tabelas referentes às entidades envolvidas no relacionamento. Considerando o modelo entidade- relacionamento (ER) precedente, julgue o seguinte item, relativo a banco de dados. 11. Conforme o modelo ER em questão, um tipo de produto pode estar associado a somente 1 produto e cada produto possui um preço e uma descrição. Julgue o item seguinte, a respeito de big data e tecnologias relacionadas a esse conceito. 12. De maneira geral, big data não se refere apenas aos dados, mas também às soluções tecnológicas criadas para lidar com dados em volume, variedade e velocidade significativos. Acerca da definição de dados e informação e sua representação em sistemas de informação, julgue o item que segue. 13. Na representação da informação, os atributos permitem que entidades e eventos possam ser reconhecidos, referidos e descritos. Um atributo relacional permite relacionar eventos e entidades. CPF NOME DATA DE NASCIMENTO https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 3 NOME DO PAI NOME DA MAE TELEFONE CEP NUMERO As informações anteriormente apresentadas correspondem aos campos de uma tabela de um banco de dados, a qual é acessada por mais de um sistema de informação e também por outras tabelas. Esses dados são utilizados para simples cadastros, desde a consulta até sua alteração, e também para prevenção à fraude, por meio de verificação dos dados da tabela e de outros dados em diferentes bases de dados ou outros meios de informação. Considerando essas informações, julgue o item que segue. 14. A referida tabela faz parte de um banco de dados relacional. CPF NOME DATA DE NASCIMENTO NOME DO PAI NOME DA MAE TELEFONE CEP NUMERO As informações anteriormente apresentadas correspondem aos campos de uma tabela de um banco de dados, a qual é acessada por mais de um sistema de informação e também por outras tabelas. Esses dados são utilizados para simples cadastros, desde a consulta até sua alteração, e também para prevenção à fraude, por meio de verificação dos dados da tabela e de outros dados em diferentes bases de dados ou outros meios de informação. Considerando essas informações, julgue o item que segue. 15. Os dados armazenados na referida tabela são considerados não estruturados. Em um big data, alimentado com os dados de um sítio de comércio eletrônico, são armazenadas informações diversificadas, que consideram a navegação dos usuários, os produtos comprados e outras preferências que o usuário demonstre nos seus acessos. Tendo como referência as informações apresentadas, julgue o item seguinte. 16. Uma aplicação que reconheça o acesso de um usuário e forneça sugestões diferentes para cada tipo de usuário pode ser considerada uma aplicação que usa machine learning. Em um big data, alimentado com os dados de um sítio de comércio eletrônico, são armazenadas informações diversificadas, que consideram a navegação dos usuários, os produtos comprados e outras preferências que o usuário demonstre nos seus acessos. Tendo como referência as informações apresentadas, julgue o item seguinte. 17. O big data consiste de um grande depósito de dados estruturados, ao passo que os dados não estruturados são considerados data files. Acerca de banco de dados, julgue o seguinte item. 18. Descobrir conexões escondidas e prever tendências futuras é um dos objetivos da mineração de dados, que utiliza a estatística, a inteligência artificial e os algoritmos de aprendizagem de máquina. Acerca de banco de dados, julgue o seguinte item. 19. A mineração de dados se caracteriza especialmente pela busca de informações em grandes volumes de dados, tanto estruturados quanto não estruturados, alicerçados no conceito dos 4V’s: volume de mineração, variedade de algoritmos, https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 4 velocidade de aprendizado e veracidade dos padrões. Acerca de banco de dados, julgue o seguinte item. 20. Situação hipotética: Ao analisar um computador, Marcos encontrou inúmeros emails, vídeos e textos advindos, em sua maioria, de comentários em redes sociais. Descobriu também que havia relação entre vários vídeos e textos encontrados em um diretório específico. Assertiva: Nessa situação, tendo como referência somente essas informações, Marcos poderá inferir que se trata de um grande banco de dados relacional, visto que um diretório é equivalente a uma tabela e cada arquivo de textoé equivalente a uma tupla; além disso, como cada arquivo possui um código único, poderá deduzir que esse código é a chave primária que identifica o arquivo de forma unívoca. Com relação a bancos de dados e processos de informação, julgue os itens seguintes. 21. O uso de chaves estrangeiras em bancos de dados que adotam modelos relacionais permite que o fortalecimento da característica de integridade de dados seja melhor do que o das características de confidencialidade, autenticidade e disponibilidade de dados e informações. 22. Analise as alternativas: I. Um modelo de banco de dados é uma descrição dos tipos de informações que estão armazenadas em um BD. II. Um modelo conceitual é uma descrição do banco de dados de forma independente de implementação em um SGBD. III. O projeto de um novo BD divide-se em duas fases: modelo conceitual e projeto físico. IV. Um modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do SGBD. (A) somente as alternativas I, II e IV estão corretas. (B) somente as alternativas I e II estão corretas. (C) somente as alternativas II e IV estão corretas. (D) somente as alternativas I, III e IV estão corretas. (E) somente as alternativas II e III estão corretas. 23. Em relação ao banco de dados relacional, marque a alternativa VERDADEIRA: (A) chaves é um conjunto não ordenado de linhas. (B) chave primária é quando uma tabela do banco de dados é definida para cada coluna da tabela. (C) chave estrangeira é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela. (D) chave alternativa é uma coluna ou uma combinação de colunas, cujos valores aparecem necessariamente na chave primária de uma tabela. (E) é composto de tabelas ou relações. 24. No que se refere aos conceitos gerais de banco de dados, assinale a alternativa correta. (A) Os dados, independentes ou não, de um banco de dados formam necessariamente uma informação. (B) Os projetistas, também conhecidos como administradores do banco de dados (database administrators), são os usuários iniciantes ou paramétricos do sistema. https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 5 (C) Um banco de dados não representa um aspecto do mundo real. (D) A edição ou a alteração dos dados de um banco de dados é muito onerosa ao administrador, o que torna comum a prática de sua total exclusão. (E) Uma planilha do Microsoft Excel ou uma lista de contatos (nome, telefone e e-mail) de uma agenda configuram um banco de dados. Considerando-se bancos de dados relacionais, há os conceitos de chaves candidatas, primárias e estrangeiras, segundo os quais julgue 25. uma chave primária deve ser composta por um único atributo. 26. um conjunto de entidades pode possuir mais de uma chave candidata. 27. um conjunto de entidades possui um mínimo de duas chaves primárias. 28. uma chave estrangeira pode ser composta por dois ou mais atributos. 29. uma chave candidata não pode possuir atributos do tipo literal. 30. Uma chave primária pode ser nula. 31. uma chave primária pode ser composta por dois ou mais atributos. 32. uma chave estrangeira deve ser composta por dois ou mais atributos. 33. Na modelagem de bancos de dados relacionais, há um item importante da modelagem, que é o conceito de chave estrangeira, na qual (A) os atributos que a compõem não admitem o uso da acentuação da língua portuguesa. (B) os atributos que a compõem podem ter origem na chave primária de mais de uma tabela. (C) uma tabela com chave estrangeira não é armazenada no banco de dados. (D) não pode ser aplicada a tabelas com mais de 5 atributos. (E) somente pode ser do tipo numérico. 34. A respeito das ações ou características que podem ser aplicadas a uma chave primária sem relacionamentos com outra tabela em um banco de dados, assinale a alternativa correta. (A) Deve, necessariamente, ser incrementada automaticamente. (B) Não pode sofrer edição ou alteração. (C) Não pode ser copiada ou duplicada na mesma tabela. (D) Deve ser sempre simples. (E) Pode ser nula. 35. Considere o esquema R(X,Y,Z) de uma das relações de um banco de dados relacional, no qual a chave primária é composta pelos atributos (X,Y) e o atributo Z é uma chave estrangeira. Com base necessariamente nessas informações, nesse contexto o atributo (A) Y não pode ter valores repetidos entre as tuplas da relação. (B) Z não pode ter valores repetidos entre as tuplas da relação. (C) Z não pode assumir valor nulo. (D) Y não pode assumir valor nulo. https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 6 Quanto ao Modelo Entidade‐Relacionamento (MER) apresentado acima, julgue o item. 36. Na entidade PROFISSIONAL, o atributo CREA é do tipo identificador. 37. Tendo recebido a atribuição de efetuar a modelagem de dados relacional, um técnico ao especificar os atributos de um conjunto de entidades deve atentar que (A) se um atributo do tipo simples for do tipo literal, irá ocupar até 2 bytes de armazenamento. (B) um atributo do tipo derivado pode ser calculado a partir dos valores dos demais atributos desse conjunto de entidades. (C) um atributo do tipo composto ocupa o espaço de armazenamento equivalente a 4 bytes. (D) um atributo do tipo múltiplos valores pode assumir até dois tipos de dados, por exemplo, booleano e inteiro, simultaneamente. (E) um atributo do tipo valor único tem o mesmo valor para todas as entidades do conjunto de entidades. 38. A coluna da esquerda apresenta conceitos em Banco de Dados e a da direita, definições associadas a cada conceito. Numere a coluna da direita de acordo com a da esquerda. 1 – Integridade da entidade 2 – Arquivos de índices 3 – Integridade referencial 4 – Modelo de dados ER ( ) Chave estrangeira ( ) Mapeamento da multiplicidade de relacionamentos ( ) Chave primária ( ) Ordenação da Tabela por um campo Assinale a sequência correta. (A) 2, 1, 3, 4 (B) 1, 3, 4, 2 (C) 3, 4, 1, 2 (D) 2, 4, 1, 3 39. No modelo relacional, variável corresponde a (A) uma constante individual. (B) um valor variável que não possui local no tempo nem no espaço. (C) uma matriz de valores codificados e armazenados na memória. (D) um recipiente para se armazenar um valor que pode ser atualizado. (E) um valor que não admite substituição. 40. Ao modelar os dados de uma aplicação, deve-se definir os conjuntos de entidades que irão compor esse modelo, sendo correto que esses conjuntos de entidades (A) devem possuir atributos qualificadores ou descritivos de suas propriedades. (B) devem possuir, obrigatoriamente, um atributo do tipo literal. (C) não podem possuir mais do que um atributo do tipo booleano. (D) devem ter seu nome composto por letras e números. (E) não podem possuir chaves primárias compostas. 41. Sobre o Modelo Entidade Relacionamento (MER), é correto afirmar: https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 7 (A) Devido ao fato de ser um modelo conceitual, a sua notação não permite a especificação de atributos multivalorados e compostos. (B) Trata-se de um modelo conceitual, onde são descritos aspectos das entidades, relacionamentos e atributos que compõem o projeto da base de dados. (C) Por se tratar de um modelo de alto nível, o MER somente permite a definição de relacionamentos simples entre as entidades, sem ser especificada a multiplicidade. (D) O MER é desenvolvido na etapa final do processo de desenvolvimento da aplicação, contendo os detalhes de configuração para a implantação física do banco de dados. (E) O MER contém o passo a passo para a implantação de umabase de dados no servidor físico, incluindo os comandos de configuração do banco de dados escolhido. 42. Em relação à entidade-relacionamento, marque a alternativa VERDADEIRA: (A) é um conjunto de ferramentas aplicadas no projeto de banco de dados. (B) é um diagrama do conjunto de ferramentas utilizadas na modelagem. (C) é um modelo representado graficamente através de um DER. (D) é um conjunto de conceitos aplicados na modelagem dos dados. (E) é um conjunto de regras dos dados de um modelo. SGBDs 43. Assinale a alternativa que NÃO corresponde a um Sistema Gerenciador de Banco de Dados. (A) MySQL. (B) Oracle. (C) Microsoft SQL Server. (D) Firebird. (E) Firefox. 44. Sobre um SGBD, é correto afirmar: (A) A definição ou informação descritiva do banco de dados é armazenada por ele na forma de um catálogo ou dicionário, chamado comumente de “metabook”. (B) Promove a manipulação de bando de dados, prática que consiste em incluir funções como inclusão e exclusão de registros específicos de tabelas relacionais. (C) O compartilhamento de dados promovido por ele permite que diversos usuários possam acessar esses dados de forma simultânea; no entanto, diversos programas, não. (D) Trata-se de um sistema de software de uso geral que facilita o processo de definição, construção, manipulação e compartilhamento de bando de dados. (E) Possui uma limitação de ser obrigatoriamente necessária à utilização de um software de SGBD de uso geral, para implementar um banco de dados computadorizado. 45. O principal objetivo de um Sistema Gerenciador de Banco de Dados (SGBD) é: (A) criar a infraestrutura para a construção de um dataware house. (B) armazenar e recuperar os dados de forma conveniente e eficiente. (C) organizar os dados para suportar operações de OLAP. (D) possibilitar a armazenagem distribuída dos dados. https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 8 (E) facilitar a implementação de tecnologias de armazenagem em nuvem. 46. No modelo entidade-relacionamento, um tipo de entidade define uma coleção (conjunto) de entidades que têm os mesmos atributos. As entidades do tipo fraca (A) possuem, necessariamente, atributos que permitem valores repetidos. (B) possuem, necessariamente, atributos que permitem valores nulos. (C) são identificadas pelos seus próprios atributos. (D) estão relacionadas com pelo menos uma entidade de identificação. 47. Nos Sistemas Gerenciadores de Banco de Dados (SGBD) o conceito que permite que os diferentes usuários compartilhem dados e recursos de processamento, é conhecido como: (A) permanência. (B) consulta. (C) rastreabilidade. (D) visão. (E) otimização. 48. Em relação ao Modelo Relacional utilizado nos Sistemas Gerenciadores de Banco de Dados, é INCORRETO afirmar: (A) As colunas de uma tabela presente no SGBD são denominadas atributos ou campos. (B) Para cada campo ou atributo existe um conjunto de valores permitidos, denominado domínio. (C) Uma relação é um subconjunto do produto cartesiano de uma lista de domínios, denominada tabela. (D) Uma linha presente na tabela é denominada tupla, registro ou linha. (E) conjunto dos dados em um determinado momento. 49. As funções de um sistema de gerenciamento de banco de dados (SGBD) incluem (A) gerenciar a integridade de dados, o dicionário e o armazenamento de dados, bem como a memória do computador enquanto o SGBD estiver em execução. (B) transformar e apresentar dados, controlar o acesso de multiusuário e prover interfaces de comunicação do banco de dados. (C) gerenciar o becape e a recuperação dos dados, bem como o escalonamento de processos no processador por meio do banco de dados. (D) gerenciar o sistema de arquivos e a segurança do banco de dados. (E) gerenciar a entrada e saída de dispositivos, linguagens de acesso ao banco de dados e interfaces de programação de aplicações. Arquitetura de Três-Esquemas Julgue os itens 63 e 64, acerca de independência dos dados. 50. Independência de dados lógica é a capacidade de modificar o esquema lógico sem que, com isso, qualquer programa de aplicação precise ser reescrito. Modificações no nível lógico são necessárias, ocasionalmente, para aprimorar o desempenho. 51. Modificações no nível físico da arquitetura de banco de dados relacionais podem ser feitas sem a necessidade de reescrita de consultas SQL. https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 9 52. Em Banco de Dados, temos o conceito de Independência de Dados. Sobre esse conceito, analise as assertivas e assinale a alternativa que aponta as corretas. I. A Independência de dados lógica é a capacidade de alterar o esquema conceitual sem mudar o esquema externo ou os programas. II. A Independência física de dados refere-se à capacidade de mudar o esquema interno sem ter de alterar o esquema conceitual. Consequentemente, o esquema externo também não precisa ser modificado. III. A Independência topológica de dados é a capacidade de persistência, variando as rotas para acessar o mesmo banco de dados. IV. A Independência redundante de dados é a capacidade de acesso por mais de um tipo de tecnologia ao mesmo banco de dados. (A) Apenas I e II. (B) Apenas I e III. (C) Apenas II e III. (D) Apenas II, III e IV. (E) I, II, III e IV. No que diz respeito a linguagens de programação e banco de dados, julgue o item a seguir. 53. Os níveis interno, externo e conceitual da arquitetura de um banco de dados são responsáveis, respectivamente, por gerenciar o modo como os dados serão armazenados fisicamente, por gerenciar o modo como os dados serão vistos pelos usuários e por representar todo o conteúdo de informações do banco de dados. Com relação à arquitetura e ao acesso a banco de dados, julgue o item a seguir. 54. O nível interno de um banco de dados é definido como sendo o mais próximo do meio de armazenamento físico. Nesse nível, estão a representação física dos campos e a sequência física em que os registros estão armazenados no sistema. Com relação à arquitetura e ao acesso a banco de dados, julgue o item a seguir. 55. As linguagens de programação podem ser utilizadas no nível conceitual para que visualize a parte do banco de dados de interesse. 56. O nível conceitual de dados é um nível de simulação entre os níveis interno e externo. Acerca da divisão nos níveis interno, conceitual e externo relativos à arquitetura de banco de dados (BD), julgue os itens a seguir. 57. O mapeamento do nível conceitual para o nível interno é a chave para a independência de dados física, assim como o mapeamento do nível externo para o conceitual é a chave para a independência lógica de dados. 58. A principal meta da arquitetura de "três esquemas" é separar as aplicações do usuário do banco de dados físico. Os esquemas são de níveis (A) internos, descritivos e externos. (B) internos, conceituais e externos. (C) independentes, conceituais e externos (D) internos, conceituais e independentes. (E) independentes, conceituais e descritivos. https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 10 Considerando a figura acima, que ilustra uma arquitetura de banco de dados de três esquemas, julgue os itens subsequentes. 59. Na arquitetura em questão, a independência lógica de dados consiste na capacidade de alterar o “esquema interno” sem mudar o “esquema conceitual”. Gerenciamento de Transações 60. Em relação ao Gerenciamento de transações, toda transação depende de quatro propriedades básicas, que são conhecidas como: (A) Atomicidade, Inconsistência, Depuração e Fluxo. (B) Atomicidade, Filtragem, Algoritmoe Refluxo. (C) Atomicidade, Consistência, Isolamento e Durabilidade. (D) Consistência, Criptografia, Byte de Paridade e Fluxograma. (E) Consistência, Assinatura digital, Chave Hash e Derivação Estruturada. 61. Uma transação é uma sequência de operações executadas como uma operação única. Esse conceito é de fundamental importância no contexto de bancos de dados pelo fato de lhes garantir que os registros manipulados por essas operações permaneçam em um estado consistente mesmo quando se têm operações concorrentes e/ou eventuais falhas. Para que isso seja possível, um conjunto de quatro propriedades conhecidas pelo acrônimo ACID devem ser satisfeitas. São elas: (A) Atualização, Criação, Inserção e Deleção. (B) Atomicidade, Consistência, Isolamento e Durabilidade. (C) Atomicidade, Corretude, Independência e Delegação. (D) Atualização, Consistência, Invariabilidade e Durabilidade. 62. “Bancos de dados ou bases de dados são um conjunto de arquivos relacionados entre si com registros sobre pessoas, lugares ou coisas.” Disponível em: https://pt.wikipedia.org/wiki/Banco_de_dad os. Acesso em: 13.12.2018 Quais as 4 propriedades de que depende a integridade de uma transação de banco de dados? (A) Atomicidade, consistência, isolamento e durabilidade. (B) Relacionamento, consistência, multiplicidade e durabilidade. (C) Atomicidade, consistência, multiplicidade e durabilidade. (D) Atomicidade, relacionamento, cardinalidade e durabilidade. (E) Relacionamento, cardinalidade, multiplicidade e durabilidade. “[...] ou ela [transação] será executada em sua totalidade ou não será de modo nenhum.” ELMASRI, R.; NAVATHE, S.B. Sistemas de Banco de Dados. Addison-Wesley, 2005. 63. Essa passagem trata de uma importante propriedade de transações em bancos de dados. Essa propriedade é a (o) (A) atenção (do inglês, atention). (B) atomicidade (do inglês, atomicity). https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 11 (C) isolamento (do inglês, isolation). (D) durabilidade (do inglês, durability). (E) preservação de consistência (do inglês, consistency preservation). 64. Nos sistemas de processamento de transações, a confiabilidade dos dados deve ser garantida. “Se todos os passos de uma transação não forem completados, a transação inteira será cancelada”. Isto refere-se à característica: (A) atomicidade. (B) consistência. (C) isolamento. (D) durabilidade. (E) volatilidade. 65. Em relação às propriedades ACID do modelo transacional utilizado nos Sistemas de Gerenciamento de Banco de Dados, é correto afirmar: (A) Atomicidade está relacionada à granularidade dos dados a serem mantidos em um atributo do banco de dados. (B) Consistência está associada ao conteúdo de colunas derivadas, assegurando a relação do valor composto com as respectivas unidades. (C) O isolamento é a propriedade que assegura que todas as operações de uma transação sejam executadas ou não nenhuma operação terá efeito na base de dados. (D) O isolamento resolve os efeitos decorrentes da execução de transações concorrentes, em que cada transação é executada de forma que as operações parciais das demais transações não afetem a transação atual. (E) A durabilidade controla o estado de inconsistência do banco de dados durante a execução das operações transacionais. 66. Com relação a uma transação atômica em um banco de dados, é correto afirmar que: (A) deve executar com sucesso todas as suas operações ou, em caso de falha, desfazer apenas as operações já executadas que causaram a falha. (B) deve conter apenas operações de leitura. (C) deve conter uma única operação. (D) deve executar com sucesso todas as suas operações ou, em caso de falha, deve desfazer todas as suas operações já executadas. (E) pode conter uma ou mais operações sobre uma única tabela. 67. Um sistema de gerenciamento de banco de dados (SGBD) precisa garantir a execução apropriada de transações, apesar das falhas. As falhas, por sua vez, ocorrem quando o estado do sistema não reflete mais um estado real do mundo, que o banco de dados deveria capturar, o que é chamado de estado de inconsistência. Para que as inconsistências não sejam visíveis, é necessário que o SGBD mantenha algumas propriedades das transações. O princípio que garante que as operações da transação sejam refletidas corretamente no banco de dados, ou que nenhuma delas se efetive, também conhecida como “tudo ou nada” é denominada: (A) backup físico. (B) isolamento. (C) durabilidade. (D) atomicidade. https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 12 SQL 68. Em um Sistema Gerenciador de Banco de Dados (SGBD), a linguagem de consulta procedural é: (A) CASE. (B) QBE. (C) OLAP. (D) SQL. (E) OLTP. 69. Os comandos para criação de tabelas e relacionamentos em um banco de dados fazem parte de que grupo de comandos? (A) SQL. (B) DDL. (C) DQL. (D) DML. Cardinalidades 70. Considere o seguinte diagrama entidade- relacionamento resultante da modelagem de um banco de dados relacional: Segundo esse diagrama, é correto afirmar que (A) a cardinalidade do relacionamento Possui é do tipo muitos para muitos. (B) o conjunto de entidades Cliente é do tipo fraco. (C) o conjunto de entidades Cartão é do tipo fraco. (D) um Cliente deve possuir pelo menos dois Cartões. (E) um Cartão pode ser possuído por mais de um Cliente. Quanto ao Modelo Entidade‐Relacionamento (MER) apresentado acima, julgue o item. 71. Cada profissional pode solicitar apenas um tipo específico de certidão. Quanto ao Modelo Entidade‐Relacionamento (MER) apresentado acima, julgue o item. 72. No modelo, existem dois relacionamentos, sendo um possuidor de atributo. 73. Uma certidão tem somente um tipo. 74. No modelo Entidade-Relacionamento (ER), uma característica importante, que tipifica um relacionamento, é a quantidade de ocorrências de uma entidade que podem estar associadas a um determinado relacionamento. Essa propriedade é chamada de (A) dependência funcional. (B) normalização. (C) cardinalidade. (D) generalização/especialização. https://www.alfaconcursos.com.br/ alfaconcursos.com.br MUDE SUA VIDA! 13 75. No mapeamento de um esquema do modelo entidade-relacionamento para o modelo relacional, os tipos de relacionamento com cardinalidade (A) um-para-muitos são, necessariamente, mapeados pela criação de uma nova relação. (B) muitos-para-muitos são, necessariamente, mapeados pela criação de uma nova relação. (C) um-para-um são, necessariamente, mapeados pela criação de uma nova relação. (D) um-para-muitos são, necessariamente, mapeados pela fusão de relações. GABARITO 1. Errado. 2. Certo. 3. Errado. 4. Certo. 5. Certo. 6. Certo. 7. Certo. 8. Certo. 9. Errado. 10. Errado. 11. Errado. 12. Certo. 13. Certo. 14. Certo. 15. Errado. 16. Certo. 17. Errado. 18. Certo. 19. Errado. 20. Errado. 21. Certo. 22. A. 23. E. 24. E. 25. Errado. 26. Certo. 27. Errado. 28. Certo. 29. Errado. 30. Errado. 31. Certo. 32. Errado. 33. B. 34. C. 35. D. 36. Certo. 37. B. 38. C. 39. D. 40. A. 41. B. 42. C. 43. E. 44. D. 45. B. 46. D 47. D. 48. E. 49. B. 50. Errado. 51. Certo. 52. A. 53. Certo. 54. Certo. 55. Errado. 56. Errado. 57. Certo. 58. B. 59. Errado. 60. C. 61. B. 62. A. 63. B. 64. A. 65. D. 66. D. 67. D. 68. D. 69. B. 70. C 71. Errado. 72. Certo. 73. Certo. 74. C. 75. B. https://www.alfaconcursos.com.br/
Compartilhar