Questões de Concurso
Sobre banco de dados
Foram encontradas 15.702 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Tendo como referência o código SQL precedente, julgue o item a seguir.
A palavra INTELIGENCIA está entre aspas simples por
pertencer a um atributo, area, o qual tem o tipo de dados
definido como caractere.
Tendo como referência o código SQL precedente, julgue o item a seguir.
O código em apreço realiza uma consulta que mostra
o nome dos funcionários da área de INTELIGENCIA e que
têm, como parte do endereço, a cidade de BRASILIA,DF.
Tendo como referência o código SQL precedente, julgue o item a seguir.
Na cláusula WHERE, a condição de seleção area =
'INTELIGENCIA' escolhe a tupla de interesse em particular
na tabela funcionario, pois area é um atributo de
funcionario.
O termo Big Data é bastante conhecido pelos profissionais de tecnologia da informação, especialmente aqueles envolvidos com bancos de dados, inteligência de negócios, sistemas de informações e sistemas de apoio à decisão.
Uma característica inerente a esse conceito é a da
A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item.
O comando SQL select campo from tabela corresponde
a uma operação de projeção da álgebra relacional.
A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item.
Em um sistema hierárquico, o servidor que recebe pedidos de
consultas e distribui essas consultas para origens de dados
remotas é denominado servidor hierárquico.
A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item.
Chave primária é o conjunto de um ou mais atributos para
identificar uma tupla de uma entidade.
A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item.
No arquivo pg_hba.conf de configuração do PostgreSQL, as
diretivas são avaliadas a partir da linha superior, para a linha
inferior.
A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item.
No processo de otimização de consulta a banco de dados, é
necessário coletar informações a respeito do tamanho dos
campos envolvidos nos processos de exclusão das tabelas.
Acerca de inteligência cibernética, julgue o item a seguir.
O registro e a análise de conjuntos de dados referentes a
eventos de segurança da informação são úteis para a
identificação de anomalias; esse tipo de recurso pode ser
provido com uma solução de big data.
Considerando o acesso a um sítio de uma empresa, desenvolvido em arquitetura Web/PHP, julgue o item a seguir, a respeito de segurança de aplicações web.
Situação hipotética: Navegando-se pelo sítio, descobriu-se o
test=Query por meio de um método GET na URL, a qual foi
usada para pesquisar o banco de dados e suas colunas,
utilizando-se a ferramenta SQLMap. Assertiva: Essa situação
ilustra uma forma de se explorar a fragilidade do sítio por meio
de SQL injection.
O item a seguir apresenta uma situação hipotética seguida de uma assertiva a ser julgada a respeito de identificação de vulnerabilidades por inspeção de código.
A arquitetura dos sistemas de uma organização utiliza uma
mesma base de dados, ou seja, todos os sistemas acessam e
gravam no mesmo banco de dados. Nessa arquitetura, todos os
dados de acesso, como login e senha, estão armazenados em
um arquivo .txt de configuração padrão no repositório
central. Nessa situação, visando diminuir a fragilidade da
arquitetura, é indicado que todos os sistemas tenham um
dataSource específico de acesso aos seus dados.
Julgue o item a seguir, a respeito da identificação de condições de erro.
Situação hipotética: Um servidor de banco de dados para
utilização de web services foi configurado com a porta padrão
indicada pelo fabricante, sendo somente por meio dessa porta
que as aplicações farão acesso ao servidor. Assertiva: Nessa
situação, se a porta de acesso ao banco de dados for alterada,
recomenda-se não atualizar as aplicações, para garantir maior
segurança dos dados trafegados.
O número de registros alterados pela execução do comando update TT set b = b + 1 where TT.a in (select b FROM TT) seria:
O número de registros removidos pela execução do comando delete from TTT where exists (select * FROM TTT t2 where TTT.a = t2.a and TTT.b = t2.b) seria:
III. select r.* FROM R where r.a in (select c FROM S)
IV. select r.* FROM R where exists (select 1 FROM S where r.a = s.c)
V. select distinct r.* FROM R, S where r.a = s.c
Sabe-se que quatro desses comandos sempre produzem resultados com conteúdos idênticos, mesmo considerando-se diferentes instâncias de R e S.
O comando que NÃO faz parte desse grupo é:
CREATE TRIGGER xpto BEFORE INSERT ON T FOR EACH ROW SET @s = @s + NEW.quant;
A presença do termo NEW refere-se:
CREATE TABLE T ( chave serial NOT NULL PRIMARY KEY, dados json NOT NULL ); INSERT INTO T (dados) VALUES ('{ "nome": "Maria", "notas": {"disciplina":"Fisica","nota": 10}}'), ('{ "nome": "Pedro", "notas": {"disciplina":"Calculo","nota": 9}}');
O comando SQL que produz corretamente uma lista dos alunos, com a matrícula, nome e respectivas disciplinas e notas é:
As opções que complementam essas cláusulas são: