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.

A figura acima apresenta um sumário das áreas usualmente reconhecidas como sendo praticadas na engenharia de software. Considere as seguintes atribuições profissionais exigidas em uma organização: desenvolver sistemas em ambiente de grande porte, atuando preferencialmente nas fases de implementação de códigos e transição do processo de desenvolvimento adotado, utilizando-se de metodologia e ferramentas CASE/IDE homologadas na organização, visando à racionalização e à otimização dos processos do cliente. Julgue os itens a seguir acerca dos conceitos e das áreas de engenharia de software listadas e seus relacionamentos com as atribuições profissionais acima descritas.

“desenvolver sistemas em ambiente de grande porte”, que constitui uma das atribuições acima referidas, está, com relação às áreas praticadas na engenharia de software mais associado a “Software configuration management” que a “Software construction”.

  • C. Certo
  • E. Errado

Analise:

Considerando as linhas de comandos acima, em relação ao banco de dados Oracle, a tabela tab2006 não será criado por existir um erro na linha de comando

  • A.

    title VARCHAR2(25),

  • B.

    CONSTRAINT tab2006_id_pk PRIMARY KEY,

  • C.

    (2006_id NUMBER(9)

  • D.

    idname VARCHAR2(25)

  • E.

    CONSTRAINT tab2006_idname_nn NOT NULL);

Analise:

Considerando as linhas de comandos acima, o banco de dados Oracle exibirá os nomes

  • A.

    começando com a letra "A".

  • B.

    começando com a letra "a".

  • C.

    terminando com a letra "a".

  • D.

    contendo a letra "a" na segunda posição.

  • E.

    que não contenham a letra "a".

Considere o código referente à procura de dados em uma tabela no DELPHI 7.0:

O procedimento acima pode ser substituído por:

  • A.

  • B.

  • C.

  • D.

  • E.

Analise:

Para que o procedimento DELPHI acima se complete, a instrução Table1.ApplyRange; deve ser inserida imediatamente após a instrução:

  • A.

  • B.

  • C.

  • D.

  • E.

De forma simplificada, uma base de dados é uma coleção organizada de dados, geralmente controlada por um sistema gerenciador de banco de dados (SGBD). Acerca dos diversos conceitos relacionados a essa área da computação, julgue os itens a seguir.

Em SQL, as funções de agregação são entendidas como funções predefinidas que podem ser utilizadas em comandos de seleção (SELECT) e que são aplicadas sobre os valores de uma ou mais colunas da tabela (ou conjunto de linhas da tabela). São exemplos típicos dessas funções: SUM, MIN, MAX.

  • C. Certo
  • E. Errado

De forma simplificada, uma base de dados é uma coleção organizada de dados, geralmente controlada por um sistema gerenciador de banco de dados (SGBD). Acerca dos diversos conceitos relacionados a essa área da computação, julgue os itens a seguir.

Em uma consulta SQL, uma operação de junção possibilita a obtenção de dados de mais de uma tabela. Nesse caso, as linhas das tabelas são combinadas usando-se valores comuns, normalmente chaves primárias e estrangeiras. Um tipo comum de junção é conhecido como equijoin, em que a tabela resultante da junção apresenta as colunas da condição de junção em duplicidade. Um outro tipo é a junção natural, em que, diferentemente do equijoin, todas as linhas das tabelas envolvidas na junção estão presentes no resultado, mesmo que não satisfaçam às condições estabelecidas para a junção.

  • C. Certo
  • E. Errado

Quanto ao uso de diagramas da linguagem SQL é correto afirmar que os comandos Grant e Revoke

  • A.

    são usados para alterar estruturas de tabelas e de seus atributos.

  • B.

    possibilitam incluir o nome dos atributos e das tabelas.

  • C.

    não permitem retrocessos e por isso são classificados como Data Definition Language (DDL).

  • D.

    não permitem retrocessos e por isso são classificados como Data Manipulation Language (DML).

  • E.

    são responsáveis por dar ou retirar permissões para os usuários.

Considere que o comando de SQL join será utilizado para realizar a junção de duas tabelas: uma localizada antes do comando (tabela à esquerda) e outra depois do comando (tabela à direita). Com base nestas informações, numere a segunda coluna de acordo com a numeração da primeira e, em seguida, assinale a seqüência correta.

 A seqüência correta, de cima para baixo, é:

  • A. 5, 2, 3, 4, 1.
  • B. 5, 2, 4, 3, 1.
  • C. 5, 1, 4, 3, 2.
  • D. 2, 5, 4, 3, 1.
  • E. 2, 5, 3, 4, 1.

Contém somente comandos SQL, do tipo DDL, para um banco de dados Oracle

  • A.

    Create table e Drop.

  • B.

    Create table e Craete View.

  • C.

    Alter e Select.

  • D.

    Alter e Insert.

  • E.

    Drop e Update.

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...