Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de dados relacional e Big Data 1) O _________ possui uma estruturação em _________ com a função básica de gerar visualizações _________ a partir de um único banco de dados. Tais visualizações são especificadas de acordo com os _________ dos usuários. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: Banco de dados geral; símbolos; gráficas; ideais. Servidor; rede; em nuvem; históricos. DBMS; equipes; impressas; objetivos. DBMS; módulos; lógicas; interesses.CORRETO BDR; DBMS; DML; requisitos. Resolução comentada: o DBMS tem uma estruturação em módulos para gerar visualizações lógicas específicas para os interesses de usuário a partir de dados físicos de um banco de dados. Código da questão: 59514 2) Quando tratamos de ter os mesmos dados em áreas diferentes de uma mesma empresa, ou seja, os mesmos dados guardados em áreas diferentes, isso trará um maior custo para a empresa e queremos evitá-lo. Qual princípio deve ser evitado nas empresas para diminuir os custos e tornar o armazenamento dos dados mais eficiente? Alternativas: Princípio de Laconi. Princípio da redundância.CORRETO Princípio da redistribuição. Princípio de incongruência. Princípio da inconsistência. Resolução comentada: quando falamos em redundância, estamos tratando de ter os mesmos dados em áreas diferentes de uma mesma empresa. Portanto, se tivermos os mesmos dados guardados em áreas diferentes, isso trará um maior custo para a empresa, e queremos evitá-lo, é por isso que falamos que temos que ter cuidado com o princípio da redundância. Código da questão: 59502 3) Qual das alternativas a seguir apresenta corretamente os tipos de informações obtidas por meio do data mining (mineração de dados)? Alternativas: De incrementação; associativas; colaborativas; introdutória; de seleção. De incrementação; funcionais; emergenciais; valiosas; de descarte. Retroativas; corporativas; funcionais; estruturais; de visualização. De incrementação; sequenciais; de aglomeração; colaborativas; de seleção. Associativas; sequenciais; classificativas; de aglomeração; de prognósticos.CORRETO Resolução comentada: os tipos de informações obtidas do data mining são: associativas, referentes a ocorrências de um mesmo evento; sequenciais, que ocorrem durante o evento; classificativas, que definem o perfil de clientes; de aglomeração, agrupando perfis identificados; e de prognósticos, que preveem valores a partir da análise de outros valores. Código da questão: 59527 4) Este conceito é como se fosse uma proteção, quando uma transação não foi validada, mas está em andamento, o conceito garante que deve permanecer separada, ou seja, não haverá interferência por outra ação que acontece concomitantemente. Estamos falando do conceito de: Alternativas: Isolamento.CORRETO Atomicidade. Consistência. Coerência. Durabilidade. Resolução comentada: o isolamento garante que transações concorrentes não sofram mútua interferência. Em outras palavras, uma transação em andamento que ainda não esteja validada deve permanecer isolada de qualquer outra operação, garantindo que a transação não será interferida por nenhuma outra. Código da questão: 59512 5) Assinale a alternativa que possui algumas tecnologias que dão suporte ao Big Data. Alternativas: Hapop e MapReduce, Cassandra. Hadoop e MapReduce, Cassandra.CORRETO Hadoop e MapRoad, Cassandra. Hadoop e NoteReduce, Cassandra. Hadoop e MapReduce, Lisandra. Resolução comentada: algumas tecnologias dão suporte ao Big Data, como Hadoop e MapReduce, Cassandra, (sistema open source), muito utilizados pelas redes sociais, na parte de análise e de infraestrutura, para armazenar e processar os dados. O Hadoop é um projeto open source, desenvolvido pelos projetos Hadoop MapReduce (HMR), utilizado para processamento paralelo; Hadoop Distributed File System (HDFS), utilizados para trabalho com dados não estruturados. Código da questão: 59505 6) Quais os princípios importantes na área de banco de dados que foram estudados? Alternativas: Reconstrução, inconsistência e união. Reconstrução, consistência e interação. Redundância, inconsistência e integração.CORRETO Reordenação, consistência e integração. Reconstrução, consistência e integração. Resolução comentada: os princípios são: redundância, inconsistência e integração, que são um conjunto de regras e princípios para que o tempo de aquisição das informações estruturadas seja curto, e o processo, confiável. Código da questão: 59504 7) Sobre a linguagem SQL, suas características e suas sublinguagens, podemos afirmar que: I. A SQL compartilha dos objetivos básicos de um banco de dados relacional. II. A linguagem de alto nível da DDL é responsável por ler solicitações por meio de linguagens de programação selecionadas. III. O uso da SQL facilita o trabalho e a utilização de DBMS pelos usuários e programadores. IV. O DML deve ser utilizado apenas para a definição lógica dos dados exigidos pelo usuário. V. SQL em um DBMS pode manipular as funções desse sistema por meio da DDL, DML, alterações em implementações e na gestão do banco de dados propriamente dita. São verdadeiras: Alternativas: II – III – V. I – III – V. CORRETO I – II – IV. I – II – V. II – IV – V. Resolução comentada: a afirmação I é verdadeira, pois, assim como o BDR, a SQL tem como objetivos a segurança, o controle e a integridade dos dados contra possíveis falhas; já a III é correta, pois a migração de dados é facilitada, uma vez que a SQL é padrão para DBMS, o que contribui para uma conversão de dados tranquila e sem a necessidade de treinamentos; e a V é correta, pois esse é o princípio do uso da SQL no DBMS, alterando definições de dados por meio da DDL, otimizando as implementações em função das necessidades dos usuários, garantindo a segurança, o controle e a administração de dados e permitindo ao DBAs a manipulação de dados por meio da DML de forma restrita a eles. A II está errada, pois a DDL não apresenta um alto ou baixo nível igual ao DML, sendo utilizada exclusivamente para a definição de dados, o que já justifica o fato de a afirmação IV ser errônea, pois a descrição mencionada é da DLL, enquanto a DML é responsável por manipular os dados por meio de linguagens de alto e baixo nível. Código da questão: 59518 8) Em relação a Structure Query Language (SQL) e suas estruturas de linguagem empregadas na gestão de um banco de dados, qual alternativa contém as duas principais sublinguagens da SQL? Alternativas: BDR e DDL. IML e BDR. DLL e DML. DDL e DML.CORRETO DML e DVL. Resolução comentada: A Data Definition Language (DDL – Linguagem de Definição de Dados) e a Data Manipulation Language (DML – Linguagem de Manipulação de Dados) são as principais sublinguagens da SQL utilizadas para consultas e/ou manipulação de arquivos do banco de dados, respectivamente. Código da questão: 59520 9) Sobre o banco de dados relacional, podemos afirmar que: I. Tem a sua representação dos dados por tabelas. II. Cada linha de suas tabelas é um registro com o seu endereço que pode também ser chamado de ID ou ter o nome de chave. III. Cada linha desta é um registro com o seu endereço que pode também ser chamado de ID ou ter o nome de chave. IV. Nas tabelas do banco, suas colunas têm as características que são também chamadas de atributos dos dados. V. As relações entre os dados são a razão pela qual esse tipo de banco tem o seu nome, pois, para cada atributo, terá um valor registrado que relaciona com os respectivos dados. São verdadeiras: Alternativas: I – II – IV. I – III – IV. III – IV – V. I – II – III. I – II – III – IV – V.CORRETO Resolução comentada: no banco dedados relacional, a sua representação dos dados se dá por tabelas, em que cada linha desta é um registro com o seu endereço que pode também ser chamado de ID ou ter o nome de chave. Na tabela, suas colunas têm as características que são também chamadas de atributos dos dados. As relações entre os dados são a razão pela qual esse tipo de banco tem o seu nome, pois, para cada atributo, terá um valor registrado que relaciona com os respectivos dados. Código da questão: 59503 10) É o conceito que dá a ideia de indivisibilidade, ou seja, as transações que acontecem com partes de informações discretas devem ser totalmente executadas, caso contrário, se forem divididas, não serão executadas. Então, este conceito, assim como o átomo, garante a indivisibilidade de suas partes. Estamos falando do conceito de: Alternativas: Isolamento. Consistência. Coerência. Atomicidade.CORRETO Durabilidade. Resolução comentada: atomicidade: uma transação deve ser realizada em sua totalidade, caso não seja, não deve ser realizada. Isolamento ou isolação: uma transação deve ser executada isoladamente, mesmo que sejam executadas ao mesmo tempo que outras. Mesmo acontecendo simultaneamente, não deve sofrer interferência de outras transações. Código da questão: 59511
Compartilhar