SóProvas


ID
2279929
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

A respeito das principais instruções da linguagem SQL, julgue o item subsecutivo.

SELECT é uma instrução de controle de banco de dados que permite recuperar o conteúdo de uma ou mais tabelas.

Alternativas
Comentários
  • cai nesse peguinha

     

    é uma DML, e não DCL

     

    2016

    Em banco de dados relacional, existem vários subconjuntos de linguagem. Uma dessas linguagens é chamada de linguagem de controle de dados, que é tecnicamente conhecida por

     a) DML.

     b) DDL.

     c) DLL.

     d) SQL.

     e) DCL.

  • Gabarito: ERRADO

     

    SELECT é uma instrução de controle(manipulação) de banco de dados que permite recuperar o conteúdo de uma ou mais tabelas.

     

    FFF

  • Li a parte "permite recuperar o conteúdo de uma ou mais tabelas" com tanta emoção que esqueci da parte "instrução de controle"

     

    Também cai nessa pegadinha...

  • Se não fosse pelo sono, eu teria acertado.

  • É uma instrução de manipulação. DML
  • LEMBREI DO SELECT DO CONTROLE DO NINTENDO, POR ISSO ACERTEI

    AQUI NÃO CESPE, AQUI ''CÊ'' PIA DANADA

  • Categorias do SQL:

    DDL (DATA DEFINITION LANGUAGE) - Linguagem de Definição de Dados

    CREATE criar bancos de dados, tabelas, índices, entre outros. (Ex: CREATE TABLE ou CREATE VIEW) (CREATE INDEX cria o índice da tabela)

    DROP deletar uma tabela do banco de dados. Apaga a tabela. (O comando DROP TABLE permite excluir do banco de dados a definição de uma tabela e de todos os seus dados.)

    ALTER apagar os dados de uma tabela do banco de dados. Altera a estrutura da tabela. (Ex: ALTER TABLE)

    TRUNCATE adicionar, deletar ou modificar colunas do banco de dados. (Ex: TRUNCATE TABLE)

    RENAME renomear uma tabela do banco de dados. (Ex: RENAME TABLE)

    DML (DATA MANIPULATION LANGUAGE) - Linguagem de Manipulação de Dados

    SELECT realizar consultas a dados de uma ou mais tabelas do banco de dados. (Ex: SELECT... FROM) ou (SELECT... FROM... WHERE) ou (SELECT... FROM... GROUP BY) ou (SELECT... FROM... GROUP BY... HAVING). 

    INSERT inserir um registro em uma tabela do banco de dados. (Ex: INSERT INTO .... VALUES)

    UPDATE mudar valores de dados de registros de uma tabela do banco de dados. (Ex: UPDATE... SET... WHERE)

    DELETE remover linhas existentes de uma tabela do banco de dados. Apaga o conteúdo da tabela. (Ex: DELETE... FROM... WHERE)

    TCL (TRANSACTION CONTROL LANGUAGE) - DTL (DATA TRANSACTION LANGUAGE)

    COMMIT finalizar uma transação dentro de um sistema gerenciador de banco de dados. Utilizado para salvar permanentemente uma transação em um banco de dados. Utilizado para efetivar as mudanças realizadas pelas transações.

    ROLLBACK descartar mudanças nos dados desde o último COMMIT ou ROLLBACK.

    DCL (DATA CONTROL LANGUAGE) - Linguagem de Controle de Dados

    GRANT - utilizado para conceder permissão a um usuário em relação a algum objeto. Permite conceder privilégios.

    REVOKE - utilizado para remover ou restringir a capacidade de um usuário de executar operações. Permite revogar ou cancelar privilégios.

  • Projeção -> select

    Seleção -> where

    Controle -> grant e revoke