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, gerada por meio do aplicativo Access do Microsoft Office, apresenta um esquema de base de dados de nome Northwind. Julgue os itens seguintes, acerca dos conceitos de banco de dados no modelo relacional e das informações apresentadas na figura.

A execução, sobre a base de dados apresentada, do comando SQL a seguir, retornará uma tabela com duas colunas: NomeDoProduto e PreçoUnitário, contendo todos os registros da tabela Produtos, ordenados do menor para o maior PreçoUnitário.

  • C. Certo
  • E. Errado

A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.

Na structured query language (SQL), as operações de atualização (instrução UPDATE) podem ser feitas em visões (views) que foram definidas usando funções de agrupamento e agregação.

  • C. Certo
  • E. Errado

A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue os itens a seguir.

Na structured query language (SQL), quando se deseja eliminar as tuplas duplicadas de um resultado de uma consulta SQL, deve-se empregar a palavra-chave DISTINCT na cláusula SELECT que implementa tal consulta.

  • C. Certo
  • E. Errado

Os comandos básicos SQL pertencentes a classe de linguagem de manipulação dos dados são

  • A.

    drop e delete.

  • B.

    update e drop.

  • C.

    alter e delete.

  • D.

    alter e drop.

  • E.

    update e delete.

Uma subconsulta SQL é uma instrução Select que NÃO pode estar aninhada dentro de uma instrução

  • A.

    Create.

  • B.

    Select.

  • C.

    Insert.

  • D.

    Delete.

  • E.

    Update.

Para controlar a execução das transações, o SQL utiliza o comando

  • A.

    Commit para desfazer todas as operações confirmadas pelo último comando Rollback.

  • B.

    Rollback para desfazer todas as operações confirmadas pelo último comando Commit.

  • C.

    Rollback para desfazer as operações confimadas por todos os comandos Commit.

  • D.

    Commit para desfazer as operações realizadas até o último comando Rollback.

  • E.

    Rollback para desfazer as operações realizadas até o último comando Commit.

Na criação de uma tabela SQL devem ser criadas as Constraints que são colunas determinadas como

  • A.

    chave estrangeira (FK), somente.

  • B.

    chave primária (PK) e chave estrangeira (FK), somente.

  • C.

    chave primária (PK), somente.

  • D.

    chave primária (PK), chave estrangeira (FK) e campo Not Null.

  • E.

    campo Not Null, somente.

Observe o script teste.sql abaixo.

Ao final da execução

  • A.

    um erro será mostrado e também o valor da variável @X que será igual a 10.

  • B.

    a view VW_TESTE não será criada e será mostrado o valor da variável @X que será igual a 10.

  • C.

    um erro será mostrado e nada mais executará.

  • D.

    a view VW_TESTE será criada e será mostrado o valor da variável @X que será igual a 10.

  • E.

    a view VW_TESTE será criada e será mostrado o valor da variável @X que será igual a 11.

Considere as tabelas abaixo.

O resultado da expressão SQL:

 

  • A.
  • B.
  • C.
  • D.
  • E.

Analise as expressões básicas SQL, abaixo:

1. DROP INDEX

2. UPDATE

3. INSERT INTO

 4. ALTER TABLE

5. SELECT

6. CREATE INDEX

A classificação dessas expressões de acordo com as siglas DDL e DML, respectivamente significando Data Definition Language e Data Manipulation Language, resulta nos seguintes pares corretos:

  • A.

    1 - DML, 2 - DML, 3 - DDL, 4 - DDL,5 - DDL e 6 - DML.

  • B.

    1 - DDL, 2 - DDL, 3 - DDL 4 - DML,5 - DML e 6 - DML.

  • C.

    1 - DDL, 2 - DML, 3 - DML, 4 - DDL,5 - DML e 6 - DDL.

  • D.

    1 - DML, 2 - DML, 3 - DML, 4 - DDL,5 - DDL e 6 - DDL.

  • E.

    1 - DDL, 2 - DML, 3 - DDL, 4 - DDL,5 - DDL e 6 - DDL.

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