Questões sobre Linguagem SQL

Lista completa de Questões sobre Linguagem SQL para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Qual das linhas abaixo é uma chamada SQL válida:

  • A.

    select to_char(nvl(sqrt(18769),'INVALID')) from dual;.

  • B.

    select to_char(nvl(sqrt(18769),'0')) from dual;.

  • C.

    select (to_char(nvl(sqrt(18769),'0')) from dual;.

  • D.

    select to_char(nvl(sqrt(18769),'0')) from dual;.

Qual das frases abaixo é FALSA sobre Roles (papéis, no sentido de atribuições):

  • A. Roles podem ser concedidas para outras Roles.
  • B. Privilégios podem ser concedidos para Roles.
  • C. Roles podem ser concedidas para sinônimos.
  • D. Roles podem ser concedidas para usuários.

Qual dos seguintes comandos causaria um loop infinito em um loop simples ao ser excluído do mesmo:

  • A. loop.
  • B. end loop.
  • C. if-then.
  • D. exit.

Qual dos seguintes atributos NÃO é um atributo implícito de um cursor:

  • A.

    %found.

  • B.

    %rowcount.

  • C.

    %to_many_rows.

  • D.

    %notfound.

Qual é a última declaração DML a ser processada durante a fase commit de uma transação?

  • A.

    DELETE.

  • B.

    UPDATE.

  • C.

    INSERT.

  • D.

    POST.

Qual função interna permite que você substitua a pesquisa associada a um grupo de registros?

  • A.

    POPULATE_GROUP_WITH_QUERY.

  • B.

    CREATE_GROUP.

  • C.

    ADD_GROUP_ROW.

  • D.

    SET_GROUP_QUERY.

Qual a Instrução SQL correta que permite obter a Idade de uma pessoa a partir da Data de Nascimento?

  • A.

    trunc(((DataNascimento - getdate) / 365),0)

  • B.

    trunc(((sysdate - TAB_Pessoa.DataNascimento) / 365.25),0)

  • C.

    datediff(YY, DataNascimento,getdate()))

  • D.

    decode(((TAB_Pessoa.DataNascimento - sysdate) / 365.25),0)

  • E.

    nenhuma das alternativas é correta

A ferramenta presente no SQL Server que, após analisar uma carga de trabalho, pode recomendar a adição, remoção ou modificação de estruturas de design físicas em bancos de dados é denominada

  • A. SQL Server Studio.
  • B. SQL Server Admin.
  • C. SQL Server Configuration Manager.
  • D. Orientador de Otimização do Mecanismo de Banco de Dados.
  • E. SQL Server Profiler.

Algumas consultas SQL podem ser escritas de mais de uma forma. Observe a consulta abaixo:

SELECT * FROM agro1 WHERE Ag1Regiao IN (SELECT Ag2Regiao FROM agro2);

Para obter o mesmo conjunto de resultado, essa consulta pode ser reescrita como:

  • A. SELECT DISTINCT agro1.* FROM agro1, agro2 WHERE agro1.Ag1Regiao=agro2.Ag2Regiao;
  • B. SELECT agro1.* FROM agro1, agro2 WHERE agro1.Ag1Regiao=agro2.Ag2Regiao;
  • C. SELECT DISTINCT agro2.* FROM agro2, agro1 WHERE agro2.Ag2Regiao=agro1.Ag1Regiao;
  • D. SELECT agro1.* FROM agro1 RIGHT OUTER JOIN agro2 ON agro1.Ag1Regiao=agro2.Ag2Regiao;
  • E. SELECT DISTINCT agro1.* FROM agro1 LEFT OUTER JOIN agro2 ON agro1.Ag1Regiao=agro2.Ag2Regiao;

O SQL Server fornece uma série de funções internas disponibilizadas pelo próprio sistema e também permite criar funções definidas pelo usuário. As funções internas são organizadas em categorias como, por exemplo, as categorias de funções: lógicas, de agregação, de replicação, matemáticas, criptográficas, escalares, de segurança, de classificação, etc.

É uma função de agregação do SQL Server:

  • A. IIF;
  • B. STDEV;
  • C. ROW_
  • D. ROW_NUMBER;
  • E. USER_ID.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...