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.

Considerando as tabelas e os comandos SQL acima, julgue os próximos itens.

O seguinte comando SQL atualiza dois registros na tabela

Desenvolvedores.

 update Desenvolvedores

set Salario = 5000

where Especialidade = 'Analista';

  • C. Certo
  • E. Errado

A linguagem de consulta estruturada (SQL) possui um recurso para combinar os registros de duas tabelas conhecido como join. Com relação a este recurso, é correto afirmar que:

  • a.

    em bancos de dados que não suportam cross join deve-se emulá-lo com o uso de union e sub-queries.

  • b.

    full outer join é utilizado para retornar produtos cartesianos e pode ser emulado através de um select com duas tabelas sem cláusula where.

  • c.

    inner join é pouco utilizado devido à possibilidade de retornar colunas de relacionamento com valores null.

  • d.

    right outer join é utilizado para retornar os registros da tabela da direita mais os registros encontrados na tabela da esquerda ou null para os valores não encontrados na tabela da esquerda.

  • e.

    left outer join é o tipo default de join, é utilizado para retornar todos os registros de duas tabelas, preenchendo com null os resultados que não foram encontrados em qualquer das tabelas.

Considerando as tabelas e os comandos SQL acima, julgue os próximos itens.

O seguinte comando SQL cria corretamente a tabela Tipos_Artefatos.

create table Tipos_Artefatos

(Codigo int null, Nome varchar,

 primary key (Nome));

  • C. Certo
  • E. Errado

Cada instrução SQL executada pelo Oracle Database Server possui um cursor individual associado. De acordo com o conceito de cursores implícitos e explícitos, considere as afirmativas abaixo.

I. Os cursores implícitos são declarados e nomeados pelo programador, apenas para instruções PL/SQL SELECT, incluindo consultas que podem retornar uma ou mais linhas.

II. Os cursores explícitos são utilizados apenas para consultas que retornam mais de uma linha.

III. Os cursores implícitos são gerados dinamicamente para todas as instruções DML e PL/SQL SELECT, incluindo consultas que retornam somente uma linha.

É correto o que se afirma APENAS em

  • a.

    I.

  • b.

    II.

  • c.

    III.

  • d.

    I e II.

  • e.

    II e III.

O Analista necessita

I. criar uma tabela por meio da linguagem SQL.

II. incluir tuplas na tabela criada.

III. criar índices para a tabela criada.

IV. atualizar conteúdo das tuplas.

V. obter informações das tuplas incluídas na tabela.

Para atender essa necessidade é correto o uso da

  • a.

    DML nos casos I, II, III e IV, apenas.

  • b.

    DDL nos casos I e III, apenas.

  • c.

    DML nos casos I, III e V, apenas.

  • d.

    DDL nos casos II e IV, apenas.

  • e.

    DML nos casos I, II, III, IV e V.

No PL/SQL, a função que retorna o menor inteiro maior ou igual ao argumento, e a função numérica que retorna o código do erro associado à última exceção, são, respectivamente:

  • a.

    CEIL e SQLCODE.

  • b.

    SQLERRM e FLOOR.

  • c.

    CEIL e SINH.

  • d.

    SQLCODE e FLOOR.

  • e.

    SQLERRM e CEIL.

Na SQL (ANSI), são dois exemplos do âmbito da linguagem de manipulação de dados e dois exemplos do âmbito da linguagem de definição de dados, respectivamente:

  • A. Create Index, Select, Delete e Update.
  • B. Update, Delete, Select e Create Table.
  • C. Update, Insert, Drop Table e Create Index.
  • D. Select, Drop Index, Insert e Create Table.
  • E. Insert, Select, Drop Index e Delete.

Apresenta-se acima uma seqüência válida de comandos SQL, numerados de 1 a 27, cuja execução transcorreu sem falhas. Julgue os itens subseqüentes, acerca das informações apresentadas e dos conceitos da linguagem SQL ANSI.

As linhas de código 4, 5, 9, 12 e 17 declaram restrições de integridade de entidade.

  • C. Certo
  • E. Errado

Na SQL (ANSI), são dois exemplos de funções agregadas:

  • A. MOD e NOW.
  • B. AVG e INSTR.
  • C. FORMAT e COUNT.
  • D. VAR_SAMP e LEFT.
  • E. CORR e CUME_DIST.

Apresenta-se acima uma seqüência válida de comandos SQL, numerados de 1 a 27, cuja execução transcorreu sem falhas. Julgue os itens subseqüentes, acerca das informações apresentadas e dos conceitos da linguagem SQL ANSI.

Um registro da tabela artigos pode ser criado sem que exista um registro da tabela revistas.

  • C. Certo
  • E. Errado
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...