Questões de Concurso Sobre banco de dados
Foram encontradas 18.775 questões

Para executar o comando SQL SELECT na tabela users do banco de dados bd e armazenar o retorno em rs deve-se utilizar, na próxima linha do bloco de código, o comando
I. Um backup incremental de transações inclui todos os registros de log dos quais não foi feito backup de dados anteriores.
II. Um backup de logs registra apenas as extensões de dados que foram alteradas nos grupos de arquivos desde o último backup, conhecido como base para o backup diferencial.
III. Os backups de banco de dados completos representam todo o banco de dados quando o backup foi concluído.
Está correto o que se afirma em
Os componentes analisadores de texto são denominados
No contexto do PostgreSQL, analise o comando a seguir.
CREATE TABLE TESTE (
C0 SERIAL PRIMARY KEY,
C1 TEXT NOT NULL,
C2 CHAR(50),
C3 REAL
);
Assinale a forma de preenchimento automático da coluna C0.
create sequence xpto;
select xpto.nextval from dual d1, dual d2, dual d3;
select xpto.currval from dual;
Assinale o valor exibido pelo último comando.
I. delete from X where A = 20;
II. delete from Y where A = 20;
delete from X where A = 20;
III. delete from X where A = 20;
delete from Y where A = 20;
Assinale o(s) script(s) que removeria(m), sem erros, as linhas de ambas as tabelas que contêm o valor 20 na coluna A.
Produto
idProduto DeProduto idCategoria ValorProduto
1 Arroz 2 9
2 Feijão 2 9
3 Detergente 1 7
4 Sabão 1 7
5 Escova 1 7
Categoria
idCategoria DeCategoria
1 Limpeza
2 Alimentos
Considere-se, ainda, que o script SQL a seguir tenha sido executado no Postgres12.
SELECT C.DeCategoria, AVG(P.ValorProduto) total FROM Produto P LEFT OUTER JOIN Categoria C ON P.idCategoria = C.idCategoria GROUP BY P.idCategoria HAVING total > 7;
Assinale a opção que contenha a tabela com o resultado correto do script supracitado.

Nesse contexto, assinale a opção correta.
Considerando essa situação hipotética, assinale a opção que indica o componente do MongoDB, a ser investigado pelo analista, que permita a coleta de informações detalhadas sobre as operações executadas em certa instância MongoDB.
1 CREATE TABLE my_table(n int);
2 INSERT INTO my_table VALUES (1);
3 BEGIN;
4 INSERT INTO my_table VALUES (2);
5 SAVEPOINT my_savepoint;
6 INSERT INTO my_table VALUES (3);
7 ROLLBACK TO my_savepoint;
8 ROLLBACK;
9 SELECT * FROM my_table;
Considere ainda que os números apresentados apenas mostram o número da linha em que se encontra cada comando e que todos os comandos, em todas as linhas, serão executados na sequência apresentada, exceto quando explicitado o contrário.
A partir das informações anteriores, assinale a opção correta.

Considere o modelo precedente, em que os campos IdFilme, IdAtor, IdTipoAtuacao e IdCategoria são chaves primárias em suas respectivas tabelas, como referência.
Considere ainda que
FK descreve que o campo é uma foreign key;
AI descreve que o campo é auto incremente;
NN descreve que o campo é not null.
A partir dessas informações, assinale a opção que apresenta o correto script SQL para criação desta tabela.