Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de dados relacional e Big Data 1) Uma operadora de um convênio médico solicita o número da identificação do usuário para localizar o cadastro do cliente, porém ao fazer a consulta o cadastro não foi localizado. Em seguida a operadora solicita o número do CPF. Assinale a alternativa que representa o tipo de chave que o CPF foi projetado no banco de dados: Alternativas: Chave primária. Chave estrangeira. Chave comum. Chave alternativa. checkCORRETO Chave privada. Resolução comentada: A chave alternativa é utilizada como uma segunda opção de chave primária, possibilitando assim, mais de um número para efetuar consultas. Código da questão: 14271 2) Ao se planejar o relacionamento e a quantidade de ocorrências entre as tabelas deve-se levar em conta a cardinalidade máxima. Assinale a alternativa que descreva as duas possibilidades de cardinalidade máxima Alternativas: Máximo de um: obriga o relacionamento em uma ocorrência; Máximo de muitos: o relacionamento de várias ocorrências deve ser ignorado. Máximo de um: o relacionamento em uma ocorrência é opcional; Máximo de muitos: o relacionamento deve apresentar várias ocorrências. Máximo de um: obriga o relacionamento em uma ocorrência; Máximo de muitos: o relacionamento pode apresentar várias ocorrências. checkCORRETO Máximo de um: o relacionamento em uma ocorrência é opcional; Máximo de muitos: o relacionamento de várias ocorrências deve ser ignorado. Máximo de um: o relacionamento em uma ocorrência é opcional; Máximo de muitos: o relacionamento pode apresentar várias ocorrências. Resolução comentada: Máximo de um: é representado pelo número um (1) e indica que obrigatoriamente o relacionamento deve apresentar uma ocorrência. Máximo de muitos: é representado pela letra “n” e indica que o relacionamento pode apresentar várias ocorrências. Código da questão: 14289 3) A cardinalidade nos bancos de dados é representada binariamente. Quanto à cardinalidade mínima pode-se afirmar: I. A cardinalidade mínima pode apresentar três situações: opcional, obrigatória e relacional. II. A cardinalidade opcional é representada pelo número 0 (zero). III. A cardinalidade relacional é representada pela letra "n". Assinale a alternativa correta: Alternativas: Somente a alternativa II está correta. checkCORRETO Somente a alternativa III está correta. Somente as alternativas I e III estão corretas. Somente a alternativa III está incorreta. Somente as alternativas I e II estão corretas. Resolução comentada: Não existe cardinalidade relacional; Código da questão: 14238 4) Observe as afirmativas a seguir: I. A arquitetura em cluster permite que os recursos de hardware sejam compartilhados. II. O MySQL permite configurar o Hadoop, via linha de comando. III. O Hadoop é um computador utilizado para processamento de grande volume de dados. Assinale a alternativa correta: Alternativas: Somente a alternativa III está correta. Somente a alternativa I está correta. checkCORRETO Somente as alternativas I e II estão corretas. Somente as alternativas I e III estão corretas. Somente as alternativas II e III estão corretas. Resolução comentada: O gerenciamento do Hadoop é feito no próprio software; O Hadoop é um software e não um computador (Hardware). Código da questão: 14351 5) Os comandos DML (Data Manipulation Language) permitem que os desenvolvedores manipulem os dados que estão contidos em uma base de dados. Marque (V) verdadeiro ou (F) falso, quanto ao grupo de comandos desse grupo SQL: ( ) SELECT ( ) DROP ( ) INSERT ( ) UPDATE ( ) ALTER Assinale a sequência correta: Alternativas: F – V – F – V – F. V – F – F – F – F. V – V – V – F – F. F – F – V – V – V. V – F – V – V – F. checkCORRETO Resolução comentada: DROP e ALTER são comandos DDL. Código da questão: 15309 6) Observe o DER a seguir: Para definir que um produto pode aparecer em nenhumas notas fiscais ou várias, é correto utilizar a cardinalidade: Alternativas: (n, 0) (1, n) (0, 1) (0, n) checkCORRETO (n, n) Resolução comentada: A cardinalidade mínima é representada por 0 e a máxima pela letra n. Assim sendo, (0, n). Código da questão: 14246 7) Um pet shop necessita de uma base de dados para manter o cadastro dos cachorros, em que: Código: chave primária da tabela; Nome: não recebe valor nulo; Raça: pode receber nulo; Cor: pode receber nulo. Assinale a alternativa com o script correto: Alternativas: create table cadastro ( Codigo int(3) not null primary key auto_increment, Nome varchar (35) not null, Raca varchar(25), Cor varchar(25) ; create table cadastro ( Codigo int(3) not null primary key auto_increment, Nome varchar (35) not null, Raca varchar(25), Cor varchar(25)); checkCORRETO create table cadastro ( Codigo int(3) not null primary key auto_increment, Nome varchar (35), Raca varchar(25), Cor varchar(25)). create database cadastro ( Codigo int(3) not null primary key auto_increment, Nome varchar (35) not null, Raca varchar(25), Cor varchar(25)); create table cadastro ( Codigo int(3) not null auto_increment, Nome varchar (35) not null, Raca varchar(25), Cor varchar(25)); Resolução comentada: A sintaxe utilizada para estruturar a tabela: CREATE TABLE <nome_da_tabela> (à <nome_da_coluna1> <tipo_da_coluna1> (tamanho1), à <nome_da_coluna2> <tipo_da_coluna2> (tamanho2)); Estao errada: B) create database C) falta a chave primária. D) falta ); no final do script. E) Falta Not Null no campo “Nome” Código da questão: 14321 8) Marque (V) verdadeiro ou (F) falso nas afirmativas a seguir: ( ) Os relacionamentos descrevem como as tabelas irão se associar. ( ) As entidades fornecem os campos que as tabelas podem ter. ( ) Os atributos distinguem as tabelas dentro do banco de dados. ( ) Os bancos de dados podem possuir uma tabela ou mais dentro da sua base de dados. ( ) Quanto maior o número de associações, mais redundante o banco se torna. Assinale a alternativa correta: Alternativas: V – V – F – F – V. F – F – V – V – V. V – F – F – V – F. checkCORRETO F – V – F – V – V. F – F – F – V – V. Resolução comentada: Os atributos descrevem os campos das tabelas; o número de associações não caracterizam se vai haver ou não redundância. Código da questão: 14357 9) A respeito do Big Data é correto afirmar que: I. São feitas análises de grande volume de dados; II. São utilizados arquivos de vídeo, figuras e textos; III. Os analistas de dados são profissionais altamente qualificados. Assinale a alternativa correta: Alternativas: Somente a alternativa III está correta. Somente as alternativas I e III estão corretas. Somente as alternativas I e II estão corretas. Todas as alternativas estão corretas. checkCORRETO Somente as alternativas II e III estão corretas. Resolução comentada: Os analistas utilizam grandes volumes de dados de diversos formatos nas técnicas de Big Data. Código da questão: 14324 10) Os hosts (aluguel de servidores Web), ISPs (servidores de internet) e desenvolvedores de sistemas optam por utilizar a linguagem de programação de banco de dados MySQL devido a compatibilidade com as linguagens de programação. Entre elas pode-se destacar: I. C, Postgre e ASP; II. Java, PHP e Ruby; III. Phython, C++ e Delphi. Assinale a alternativa correta: Alternativas: Somente as alternativas I e II estão corretas. Somente as alternativas I e III estão corretas. Somente as alternativas II e III estão corretas. checkCORRETO Somente a alternativa I está correta. Somente a alternativa IIII está correta. Resolução comentada: A alternativa I está incorreta, pois o Postgre é uma linguagem de programação de banco de dados, assim como o MySQL.Código da questão: 14265
Compartilhar