Teste SQL Mock

Esta seção apresenta vários conjuntos de testes de simulação relacionados a SQL Framework. Você pode baixar esses testes de simulação de amostra em sua máquina local e resolvê-los offline de acordo com sua conveniência. Cada teste simulado é fornecido com uma chave de teste simulado para permitir que você verifique a pontuação final e classifique você mesmo.

Teste de simulação de SQL I

Q 2 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consultas exibiria o nome completo de um aluno, com um título de coluna "Nome"

A - selecione first_name, last_name como “Nome” dos alunos;

B - selecione o nome dos alunos;

C - selecione o primeiro_nome || last_name como “Nome” dos alunos;

D - selecione first_name, last_name dos alunos;

Resposta: C

Q 3 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consultas exibiria os assuntos de honra distintos na tabela ALUNOS?

A - selecione honours_subject dos alunos;

B - selecionar honours_subject distintos dos alunos;

C - selecionar todas as honras_subject dos alunos;

D - selecionar * de alunos;

Resposta: B

Q 4 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consultas exibiria todos os alunos com honours_subject 'Eng01'?

A - selecione student_code, first_name, last_name de alunos onde honours_subject = 'Eng01';

B - selecione student_code, first_name, last_name de alunos onde honours_subject é 'Eng01';

C - selecione student_code, first_name, last_name onde honours_subject = 'Eng01'

    de alunos;

D - selecionar student_code, first_name, last_name de alunos;

Resposta: A

Q 5 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consultas exibiria todos os alunos cujo primeiro nome começa com o caractere 'A'?

A - selecione first_name de alunos onde first_name como 'A%';

B - selecione first_name de alunos onde first_name como '% A';

C - selecione first_name dos alunos onde first_name como '% A%';

D - selecione first_name de alunos onde first_name como 'A';

Resposta: A

Q 6 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consultas exibiria todos os alunos em que a segunda letra do primeiro nome é 'i'?

A - selecione first_name de alunos onde first_name como '_i%';

B - selecione first_name de alunos onde first_name como '% i_';

C - selecione first_name de alunos onde first_name como '% i%';

D - selecione first_name de alunos onde first_name como '_i_';

Resposta: A

Q 7 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consultas exibiria os nomes de todos os alunos cujos ids de e-mail não foram fornecidos?

A - selecione first_name, sobrenome de alunos onde email = 0;

B - selecionar first_name, sobrenome de alunos onde email = '';

C - selecione first_name, sobrenome de alunos onde email é nulo;

D - selecione o primeiro_nome, o sobrenome dos alunos onde email = 'null';

Resposta: C

Q 8 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das perguntas a seguir exibiria os nomes de todos os alunos cuja matéria de honra é inglês e a porcentagem de notas mais de 80, ou a matéria de honra é espanhol e a porcentagem de notas mais de 80?

A - selecione first_name, last name de alunos onde (honours_subject = “English” ou honours_subject = “Spanish”) e percent_of_marks> 80;

B - selecione first_name, last name de alunos onde honours_subject = “Inglês” ou honours_subject = “Spanish” e percent_of_marks> 80;

C - selecione primeiro_nome, sobrenome dos alunos onde (honours_subject = “Inglês” ou honours_subject = “Espanhol” e porcentagem_of_marks> 80);

D - selecionar primeiro_nome, sobrenome dos alunos onde (honours_subject = “Inglês”) ou honours_subject = “Espanhol” e porcentagem_of_marks> 80;

Resposta: A

Q 9 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das perguntas a seguir exibiria os nomes de todos os alunos cuja disciplina especial é o inglês ou a disciplina especial é espanhol e a porcentagem de notas acima de 80?

A - selecione first_name, last name de alunos onde (honours_subject = “English” ou honours_subject = “Spanish”) e percent_of_marks> 80;

B - selecione first_name, last name de alunos onde honours_subject = “Inglês” ou honours_subject = “Spanish” e percent_of_marks> 80;

C - selecione first_name, last name de alunos onde honours_subject = “English” e honours_subject = “Spanish” ou percent_of_marks> 80;

D - selecionar first_name, last name de alunos onde (honours_subject = “English”) e honours_subject = “Spanish” e percent_of_marks> 80;

Resposta: B

Q 10 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consultas exibiria os nomes de todos os alunos em ordem decrescente de porcentagem de notas?

A - selecionar first_name, last name, percent_of_marks da ordem dos alunos por percent_of_marks;

B - selecionar first_name, last name, percent_of_marks ordenado por percent_of_marks desc de alunos;

C - selecionar first_name, last name, percent_of_marks da ordem dos alunos por percent_of_marks desc;

D - selecionar first_name, last name, percent_of_marks da ordem dos alunos por percent_of_marks decrescente;

Resposta: C

Q 11 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consultas exibiria nomes e porcentagem de notas de todos os alunos classificados por matérias especiais e, em seguida, ordenados por porcentagem de notas?

A - selecione first_name, last name, honours_subject, percent_of_marks de alunos ordenados por honours_subject, percent_of_marks;

B - selecionar first_name, last name, honours_subject, percent_of_marks ordenado por percent_of_marks desc de alunos;

C - selecionar first_name, last name, percent_of_marks da ordem dos alunos por percent_of_marks desc;

D - selecionar first_name, last name, percent_of_marks da ordem dos alunos por percent_of_marks, honours_subject;

Resposta: A

Q 12 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Qual das seguintes consulta poderá apresentar correctamente primeiro nome dos alunos, sobrenome, honras assunto e data de nascimento, nascidos entre 01 de julho st 1996 e 30 th Junho de 1999.

A - selecione first_name, last name, honours_subject, date_of_birth de alunos onde date_of_birth entre '30 -JUN-1999 'e '01 -JUL-1996';

B - selecionar first_name, last name, honours_subject, date_of_birth de alunos onde date_of_birth in ('30 -JUN-1999 ', '01 -JUL-1996');

C - selecionar first_name, last name, honours_subject, date_of_birth de alunos onde date_of_birth como '30 -JUN-1999 'e '01 -JUL-1996';

D - selecionar first_name, last name, honours_subject, date_of_birth de alunos onde date_of_birth entre '01 -JUL-1996 'e '30 -JUN-1999';

Resposta: D

Q 14 - Qual das seguintes não é uma função de manipulação de personagem?

A - concat

B - substr

C - instr

D - coalescer

Resposta: D

Q 15 - O que é retornado por INSTR ('TUTORIALS POINT', 'P')?

A - 11

B - 10

C - PONTO

D - TUTORIAIS

Resposta: A

Q 16 - O que é retornado por SUBSTR ('TUTORIALS POINT', 1, 9)?

A - TUTORIAL

B - PONTO

C - TUTORIAIS

D - UTORIAIS

Resposta: C

Q 17 - o que é retornado por SUBSTR ('TUTORIALS POINT', -1, 1)?

A - T

B - NULL

C - 0

D - N

Resposta: A

Q 18 - o que é retornado por ROUND (789.8389, 2)?

A - 789,84

B - 789,83

C - 78

D - 789,00

Resposta: A

Q 19 - O que é retornado por TRUNC (789.8389, 2)?

A - 789,84

B - 789,83

C - 78

D - 789,00

Resposta: B

Q 20 - O que é devolvido pelo MOD (1000,30)?

A - 33

B - 30

C - 3

D - 10

Resposta: D

Q 21 - Considere o seguinte esquema -

STUDENTS(student_code, first_name, last_name, email, 
         phone_no, date_of_birth, honours_subject, percentage_of_marks);

Essa consulta exibirá os nomes e as matérias de honra de todos os alunos e, se um aluno ainda não recebeu uma matéria de honra, ela deve exibir 'Ainda não há distinção'.

A - selecione primeiro_nome, sobrenome, nvl (honours_subject, 'No Honors Yet') dos alunos;

B - selecione primeiro_nome, sobrenome, nvl2 (honours_subject, 'No Honors Yet') dos alunos;

C - selecionar first_name, last name, honours_subject, dos alunos;

D - selecionar first_name, last name, nullif (honours_subject, 'No Honors Yet') dos alunos;

Resposta: A

Q 22 - Você deseja calcular o imposto a pagar pelos funcionários de uma organização. Se o funcionário receber uma comissão, o imposto será calculado sobre a comissão mais o salário; se o funcionário não receber nenhuma comissão, o imposto será calculado apenas sobre o salário. Qual função você deve usar para calcular o imposto?

A - NVL

B - NVL2

C - NULLIF

D - COALESCE

Resposta: B

Q 23 - Para alguma atribuição particular, você precisa comparar dois valores, se ambos forem iguais, o resultado seria nulo, e se os valores não forem iguais, o primeiro valor deve ser retornado. Qual função você deve usar?

A - NVL

B - NVL2

C - NULLIF

D - COALESCE

Resposta: C

Folha de respostas

Número da Pergunta Palavra chave
1 D
2 C
3 B
4 UMA
5 UMA
6 UMA
7 C
8 UMA
9 B
10 C
11 UMA
12 D
13 C
14 D
15 UMA
16 C
17 UMA
18 UMA
19 B
20 D
21 UMA
22 B
23 C
24 C
25 UMA