🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre banco de dados

Questões Discursivas

Foram encontradas 18.926 questões

Q873281 Banco de Dados
Uma tabela de banco de dados denominada TTT, com atributos A, B e C, contém em sua instância sete registros, com os seguintes valores: 1,2,1 2,3,4 5,4,4 8,7,5 4,3,2 2,3,4 4,3,2
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:
Alternativas
Q873280 Banco de Dados
Considere os comandos SQL a seguir. I. select r.* FROM R where exists (select * FROM S where r.a = s.c) II. select r.* FROM R where (select count(*) FROM S where r.a = s.c) > 0
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 é:
Alternativas
Q873279 Banco de Dados
Observe o script a seguir, no âmbito do MySQL.
CREATE TRIGGER xpto BEFORE INSERT ON T FOR EACH ROW SET @s = @s + NEW.quant;
A presença do termo NEW refere-se:
Alternativas
Q873278 Banco de Dados
Analise o script a seguir, no âmbito do PostgreSQL.
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 é:
Alternativas
Q873277 Banco de Dados
No MS SQL Server, a especificação de chaves estrangeiras (foreign keys) admite o uso das cláusulas ON UPDATE e ON DELETE.
As opções que complementam essas cláusulas são:
Alternativas
Q873276 Banco de Dados
Gerenciadores de bancos de dados frequentemente empregam índices implementados na forma de árvores B. Nesse tipo de organização, considerando-se uma árvore na qual o número máximo de chaves numa página não folha é 19 (ou seja, d=20), o número máximo de acessos necessários para localizar uma chave, num universo de 10 milhões de chaves distintas, é:
Alternativas
Q873275 Banco de Dados
Observe o script a seguir, no âmbito do MS SQL Server.
create table X(a int identity, b int) insert into X select top 10000 NULL from T t1, T t2 alter table X drop column b select * from X
Dado que existe uma tabela T, com três colunas e 53 registros, a execução desse script gera um resultado contendo:
Alternativas
Q872977 Banco de Dados

A respeito de ETL, julgue o item a seguir.


O ambiente ETL permite a visualização dos dados para análise de maneira multidimensional.

Alternativas
Q872976 Banco de Dados

A respeito de ETL, julgue o item a seguir.


Em processos ligados a ETL, os dados são identificados e extraídos de diferentes fontes, incluindo sistemas de banco de dados e aplicações.

Alternativas
Q872950 Banco de Dados

               

Considerando as informações apresentadas na figura precedente (captura de tela de uma sessão do SQL*Plus), relativas a comandos SQL, julgue o item que se segue.


Na linha 2, o trecho &numero_proc constitui uma variável do tipo bind.

Alternativas
Q872949 Banco de Dados

               

Considerando as informações apresentadas na figura precedente (captura de tela de uma sessão do SQL*Plus), relativas a comandos SQL, julgue o item que se segue.


Ao se fechar a sessão do SQL*Plus na qual foi capturada a tela em apreço, a variável definida na linha 2 persistirá no banco de dados.

Alternativas
Q872948 Banco de Dados

               

Considerando as informações apresentadas na figura precedente (captura de tela de uma sessão do SQL*Plus), relativas a comandos SQL, julgue o item que se segue.


O código em tela não criará nenhum objeto no banco de dados, como, por exemplo, procedure, triggers, packages e functions.

Alternativas
Q872947 Banco de Dados

               

Considerando as informações apresentadas na figura precedente (captura de tela de uma sessão do SQL*Plus), relativas a comandos SQL, julgue o item que se segue.


Empregada de forma correta no código em questão, pois se relaciona a um bloco anônimo de PL/SQL, a variável &numero_proc, na linha 2, não pode ser utilizada em comandos DML.

Alternativas
Q872946 Banco de Dados

               

Considerando as informações apresentadas na figura precedente (captura de tela de uma sessão do SQL*Plus), relativas a comandos SQL, julgue o item que se segue.


A instrução contida na linha 3 possibilita a inserção de informações em um buffer que poderá ser lido por outro procedimento ou pacote.

Alternativas
Q872945 Banco de Dados

Julgue o próximo item, que dizem respeito aos SGBDs Oracle, MySQL e PostgreSQL.


No SGBD Oracle, uma coluna com restrição do tipo UNIQUE pode ser declarada como NOT NULL.

Alternativas
Q872944 Banco de Dados

Julgue o próximo item, que dizem respeito aos SGBDs Oracle, MySQL e PostgreSQL.


Uma desvantagem do PostgreSQL em relação aos demais SGBDs é que ele não oferece recursos necessários para se realizar a replicação de dados.

Alternativas
Q872943 Banco de Dados

Julgue o próximo item, que dizem respeito aos SGBDs Oracle, MySQL e PostgreSQL.


Nas tabelas do tipo InnoDB do MySQL, o armazenamento dos dados pode ser realizado por um ou mais arquivos separados.

Alternativas
Q872942 Banco de Dados

Julgue o próximo item, que dizem respeito aos SGBDs Oracle, MySQL e PostgreSQL.


Uma sequência (sequence) Oracle pode gerar uma série de números distintos, tanto na ordem crescente quanto na decrescente.

Alternativas
Q872941 Banco de Dados

Julgue o próximo item, que dizem respeito aos SGBDs Oracle, MySQL e PostgreSQL.


Em um pacote (package) no SGBD Oracle, a implementação dos métodos juntamente com quaisquer métodos privados e atributos permanece oculta no corpo do pacote.

Alternativas
Q872940 Banco de Dados

Acerca dos conceitos de normalização de dados e dos modelos de dados, julgue o item subsequente.


A transformação do esquema de tabela não normalizada em um esquema relacional na primeira forma normal (1FN) consiste da eliminação das tabelas aninhadas.

Alternativas
Respostas
10101: E
10102: E
10103: D
10104: C
10105: E
10106: B
10107: B
10108: E
10109: C
10110: E
10111: E
10112: C
10113: E
10114: C
10115: C
10116: E
10117: C
10118: C
10119: C
10120: C