QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
65 questões encontradas

Em relação a bancos de dados, julgue o item subsequente. Para lidar com as necessidades de gerenciamento de dados de Big Data , podem ser usados sistemas para armazenamento de chave-valor, mesmo sendo comum que esses sistemas tenham recursos de consulta limitados e não aceitem o uso da SQL.

A Certo
B Errado

A manipulação dos dados de um banco de dados requer uma série de comandos específicos. Sendo assim, qual das afirmações abaixo é INCORRETA :

A Data Manipulation Language (DML), refere-se a um conjunto de comandos responsáveis pela consulta e atualização dos dados armazenados em um banco de dados.
B SQL é um padrão de linguagem de consulta de Banco de Dados que usa uma combinação de construtores em Álgebra e Cálculo Relacional.
C Data Definition Language (DDL), refere-se a um conjunto de comandos responsáveis pela criação, alteração e deleção da estrutura das tabelas e índices de um sistema.
D Data Definition Language (DDL), refere-se a um conjunto de comandos responsáveis pela consulta e atualização dos dados armazenados em um banco de dados.
E Definição de Visões, Autorização de Usuários, Integridade de Dados e Controle de Transações, são algumas das características da Linguagem SQL.

Em um clássico Sistema Gerenciador de Banco de Dados (SGBD) necessita-se apagar todos os registros da tabela concurso_reprovados. Para tanto, deve-se utilizar o comando SQL (Structured Query Language):

A EXCLUDE concurso_reprovados
B DELETE ALL concurso_reprovados
C DELETE FROM concurso_reprovados
D EXCLUDE ALL concurso_reprovados
E DELETE concurso_reprovados

No H2 Database, para remover todas as linhas da tabela cliente, que não possui restrições de chave estrangeira, sem possibilidade de rollback , utiliza-se o comando

A DELETE * FROM cliente
B TRUNCATE * FROM cliente
C DELETE ALL FROM cliente
D TRUNCATE TABLE cliente
E DELETE ROWS(*) FROM cliente

Observe a tabela a seguir de um banco de dados: PROFESSOR (CodProfessor integer primary key, NomeProfessor varchar(40), Titulacao varchar(45), DataAdmissao date) Considere uma consulta ao banco de dados que liste o nome dos professores e a data de admissão dos que entraram na Instituição no ano de 2018 ou no mês de julho, independente do ano. Assinale qual consulta abaixo estaria correta.

A SELECT Nomeprofessor, dataAdmissao from PROFESSOR where dataadmissao in(07, 2018).
B SELECT Nomeprofessor, dataAdmissao from PROFESSOR where dataadmissao like ‘%2018’ or like ‘%07’
C SELECT Nomeprofessor, dataAdmissao from PROFESSOR where year(dataadmissao)=2018 or month(dataadmissao)=07
D SELECT Nomeprofessor, dataAdmissao from PROFESSOR where dataadmissao between '2018-07-15' and '2018-09-15'

Foi solicitado ao administrador de banco de dados, responsável pelo gerenciamento de um sistema de banco de dados, que fizesse uma atualização nas permissões do usuário PROFESSOR01. Entre suas responsabilidades estão a criação de conta e a concessão e revogação de privilégios. Assim, observe a expressão a seguir: GRANT SELECT, UPDATE (NOTA), INSERT, DELETE ON ALUNOS TO PROFESSOR01 WITH GRANT OPTION Considerando o caso hipotético, assinale a afirmativa que descreve corretamente a função da expressão anterior.

A Concede privilégios que permitem a conta PROFESSOR01 recuperar, atualizar, inserir e excluir tuplas da relação ALUNOS, possibilitando que esses privilégios sejam repassados a outras contas.
B Concede privilégios que permitem a conta PROFESSOR01 recuperar, atualizar o atributo nota e inserir e excluir tuplas da relação ALUNOS, possibilitando que esses privilégios sejam repassados a outras contas.
C Concede privilégios que permitem a conta PROFESSOR01 atualizar o atributo nota e inserir e excluir tuplas da relação ALUNOS. O comando GRANT OPTION é utilizado para conceder privilégio temporário a conta PROFESSOR01.
D Concede privilégios que permitem a conta PROFESSOR01 recuperar, atualizar, inserir e excluir tuplas dos ALUNOS que possuem notas. O comando GRANT OPTION é utilizado para conceder privilégio temporário a conta PROFESSOR01.

Quanto aos conceitos relativos à arquitetura de dados, julgue o item a seguir. A principal diferença entre bancos de dados relacionais e bancos de dados NoSQL está na questão da segurança dos dados e das transações; os bancos de dados NoSql são imunes a ataques de injeção SQL.

A Certo
B Errado

No que se refere à álgebra relacional e a SQL, julgue o item a seguir. Considerando-se uma tabela nomeada empregados que contém, entre outras colunas, uma identificada como nome, o comando SQL que retorna o nome de todos os empregados que tenham o nome luiz ou luis é o seguinte. SELECT nome FROM empregados WHERE nome like '%lui_%'

A Certo
B Errado

No que se refere à álgebra relacional e a SQL, julgue o item a seguir. Na linguagem SQL, os comandos GRANT e REVOKE são exemplos do subconjunto DDL (linguagem de definição de dados), pois definem o acesso aos dados do banco.

A Certo
B Errado