Resumo de SQL (Structured Query Language)

Descrição do Resumo:

SQL, que significa “Structured Query Language“, é uma linguagem de programação padrão usada para gerenciar e manipular bancos de dados. Desenvolvida na década de 1970 pela IBM, SQL tornou-se a espinha dorsal do gerenciamento de banco de dados em sistemas de informação modernos. Sua principal função é permitir a comunicação com bancos de dados para realizar tarefas como consulta, inserção, atualização e exclusão de dados.

Neste resumo, iremos estudar sobre a sintaxe, estrutura, sublinguagens e comandos do DDL, DML, DQL, DCL, DTL e VDL. Em seguida, resolveremos algumas questões sobre este assunto cobradas em concursos públicos.

Bons estudos,

Equipe Resumos de TI

Conteúdo do Resumo:

  • Introdução
    • O que é SQL?
    • Características
    • Tipos de Comandos
  • Sintaxe e Estruturas no SQL
    • Elementos Básicos da Sintaxe
      • Instruções
      • Cláusulas
      • Expressões
      • Predicados
    • Tipos de Dados no SQL
      • Tipos de Dados Numéricos
      • Tipos de Dados de Caracteres
      • Tipos de Dados de Data/Hora
      • Tipos de Dados Especiais
  • SQL e suas Sublinguagens
    • DDL – Data Definition Language
      • CREATE
      • ALTER
      • DROP
      • Diferença entre DROP e TRUNCATE
    • DML – Data Manipulation Language
      • INSERT
      • UPDATE
      • DELETE
    • DQL – Data Query Language
      • Operadores Especiais
      • Funções de Agregação
      • Funções Escalares
      • Ordenando Resultados
      • A função do GROUP BY
      • A Cláusula HAVING
      • O Operador EXISTS
      • A Expressão CASE
    • DCL – Data Control Language
      • GRANT
      • REVOKE
    • DTL/TCL – Data Transaction Language
      • COMMIT
      • ROLLBACK
      • SAVEPOINT
    • VDL (View Definition Language)
      • Criação de Views
      • Utilizando Views
      • Atualizando Views
      • Excluindo Views
  • Subqueries
    • Tipos de Subqueries
      • Subqueries Simples
      • Subqueries Correlatas
      • Subqueries em Cláusulas FROM e SELECT
  • Compreendendo JOINs
    • Condição de Junção
      • INNER JOIN
      • OUTER JOIN
      • FULL OUTER JOIN
      • Resumo das Diferenças dos Tipos de JOINs
  • Operações com Conjuntos em SQL
    • UNION
    • INTERSECT
    • EXCEPT
  • Chaves e Restrições em SQL
    • Restrições de Atributo
      • Restrição NOT NULL
      • Cláusula DEFAULT
      • Restrição CHECK
    • Restrições de Chave e Integridade Referencial
      • Restrição UNIQUE
      • Restrição PRIMARY KEY (Chaves Primárias)
      • Restrição FOREIGN KEY (Chaves Estrangeiras)
      • Integridade Referencial