Questões de Concurso Sobre banco de dados

Foram encontradas 18.739 questões

Q3538251 Banco de Dados
Como analista de tecnologia da informação da Sanesul, você recebeu do setor de Recursos Humanos uma solicitação para criar um banco de dados com as informações de todos os servidores da empresa. Para isso, você utilizou a seguinte estrutura de tabela e inserção de dados:

CREATE TABLE servidores(     id INTEGER PRIMARY KEY,     nome TEXT NOT NULL,     genero TEXT NOT NULL     );

INSERT INTO servidores VALUES (1, 'Alexandre', 'M'); INSERT INTO servidores VALUES (2, 'Joana', 'F'); INSERT INTO servidores VALUES (3, 'Marina', 'F'); INSERT INTO servidores VALUES (4, 'Carol', 'F'); INSERT INTO servidores VALUES (5, 'Lucas', 'M'); 

Durante o mês de outubro, mês da conscientização para o controle do câncer de mama, o setor de RH solicitou um relatório segmentado por gênero, somente do feminino, para obter os nomes das servidoras. Qual comando você deverá utilizar para gerar esse relatório?
Alternativas
Q3538246 Banco de Dados
Acerca dos diferentes níveis de modelagem de dados – conceitual, lógico e físico –, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) O modelo lógico representa o banco de dados como uma coleção de relações. Informalmente, cada relação se parece com uma tabela.
( ) O modelo físico preocupa-se com questões que não têm influência direta na programação de aplicações utilizando o SGBD, mas que influenciam o desempenho destas.
( ) O modelo físico é a primeira etapa da modelagem de dados para a criação do banco de dados propriamente dito.
( ) O DER (Diagrama Entidade-Relacionamento) é um modelo conceitual composto pelos elementos da entidade, dos atributos e dos relacionamentos.
Alternativas
Q3538245 Banco de Dados
A linguagem SQL é composta por diferentes subconjuntos de linguagens que permitem a definição, manipulação e transação de dados em um banco de dados. Um desses subconjuntos é a DDL (Data Definition Language), que é usada para a definição das estruturas de dados, fornecendo as instruções que permitem a criação, modificação e remoção de objetos de banco de dados. Considerando essas informações, assinale a alternativa em que todos os comandos pertencem exclusivamente à DDL.
Alternativas
Q3535940 Banco de Dados
        Em um sistema de gerenciamento de banco de dados relacional (SGBDR), uma aplicação começou a apresentar lentidão crescente nas consultas SQL. Após análise, observou‑se que a tabela envolvida apresentava milhões de registros e consultas frequentes por colunas específicas.
Com base nessa situação hipotética, assinale a opção que apresenta a ação adequada para otimizar o desempenho das consultas nesse cenário.
Alternativas
Q3535939 Banco de Dados
        Durante a instalação e a configuração de um SGBD em um servidor de produção, o administrador de banco de dados precisou garantir desempenho, segurança e integridade dos dados.
Com base nessa situação hipotética, assinale a opção que representa uma configuração recomendada e adequada para esse contexto.
Alternativas
Q3535938 Banco de Dados
O setor de TI de um hospital precisa gerar relatórios diários com o nome dos pacientes e suas respectivas datas de internação. Esses dados estão armazenados em uma tabela chamada pacientes, com as colunas id_paciente, nome, data_internacao e diagnostico.
Com base nessa situação hipotética, assinale a opção que apresenta a instrução SQL que retorna corretamente apenas o nome e a data de internação de todos os pacientes internados no hospital.
Alternativas
Q3535185 Banco de Dados
Instituições envolvidas com bancos de dados de coleções de história natural procuram utilizar um padrão que estabelece campos comuns de informações em bancos de dados de coleções. O padrão frequentemente utilizado é:
Alternativas
Q3531971 Banco de Dados
Certa aplicação web tem uma funcionalidade de busca de usuários por nome, realizada em PHP, conforme os parâmetros a seguir.
$ username = $ _GET['username']; $ query = “SELECT * FROM users WHERE username = '$ username'“; $ result = mysqli_query($ connection, $ query);  
A partir dessas informações, julgue os itens subsequentes, considerando o que é definido pelo OWASP Top 10 de 2021 no que diz respeito a falhas de aplicação. 
Considere que um atacante tenha acesso à aplicação em apreço e realize a seguinte chamada.
http://prova.com/busca?username=admin'--
Nesse caso, essa chamada equivale à consulta SQL a seguir. 
SELECT * FROM users WHERE username = 'admin'- -'

Alternativas
Q3531953 Banco de Dados

No que se refere a NoSQL, julgue os itens subsequentes.  


Sistemas NoSQL de grafos armazenam dados sem explorar conexões e relacionamentos entre as informações.  

Alternativas
Q3531952 Banco de Dados

No que se refere a NoSQL, julgue os itens subsequentes. 


Os bancos de dados NoSQL garantem atomicidade, consistência, isolamento e durabilidade em todas as operações realizadas em arquiteturas distribuídas. 

Alternativas
Q3531951 Banco de Dados

No que se refere a NoSQL, julgue os itens subsequentes.  


A escalabilidade horizontal, uma característica comum em bancos de dados NoSQL, permite a distribuição de dados por múltiplos servidores. 

Alternativas
Q3531950 Banco de Dados

Julgue os itens subsecutivos, a respeito de bancos de dados.  


Em SQL, as junções externas (LEFT OUTER JOIN, RIGHT OUTER JOIN e FULL OUTER JOIN) permitem incluir registros de uma ou de ambas as tabelas, mesmo quando não há correspondência entre as chaves de junção.  

Alternativas
Q3531949 Banco de Dados

Julgue os itens subsecutivos, a respeito de bancos de dados. 


Durante uma recuperação após falha, o sistema aplica apenas os registros presentes no log de transações já confirmadas (commit), ignorando qualquer operação registrada após o último checkpoint.  

Alternativas
Q3531948 Banco de Dados

Acerca de bancos de dados, julgue os seguintes itens.  


O SQLite exige configuração prévia de usuários e permissões de acesso nativas para garantir controle de acesso a dados.  

Alternativas
Q3531947 Banco de Dados

Acerca de bancos de dados, julgue os seguintes itens.


Nos sistemas de gerenciamento de banco de dados relacionais, o modelo lógico descreve como os dados são organizados em tabelas, relacionamentos e restrições, independentemente da forma como são fisicamente armazenados no disco.  

Alternativas
Q3531946 Banco de Dados

Acerca de bancos de dados, julgue os seguintes itens. 


A técnica de agregação em bancos de dados multidimensionais permite pré-computar somatórios e médias, o que otimiza o tempo de resposta nas consultas analíticas.  

Alternativas
Q3530301 Banco de Dados

Com base nas informações do código precedente, julgue o próximo item.



Pelo comando SELECT, entende-se que os valores da coluna valor_venda devem ser menores que zero. 

Alternativas
Q3530300 Banco de Dados

Acerca de bancos de dados relacionais e suas características, julgue o item que se segue. 


O comando SELECT mostra que existe uma relação com uma tabela de nome produtos mediante id_produto. 
Alternativas
Q3530299 Banco de Dados

Acerca de bancos de dados relacionais e suas características, julgue o item que se segue. 


Para a garantia dos princípios de atomicidade em banco de dados, uma transação somente é confirmada e tornada permanente no banco de dados após todas as suas operações serem executadas com sucesso.  

Alternativas
Q3530298 Banco de Dados

Acerca de bancos de dados relacionais e suas características, julgue o item que se segue. 



Por princípio, a consistência pressupõe que uma transação inconsistente deve levar o banco de dados de um estado inconsistente para o estado consistente.

Alternativas
Respostas
1261: B
1262: X
1263: C
1264: C
1265: A
1266: B
1267: A
1268: C
1269: E
1270: E
1271: C
1272: C
1273: E
1274: E
1275: C
1276: C
1277: E
1278: C
1279: C
1280: E