Want to create interactive content? It’s easy in Genially!

Get started free

Uiversalidade

Erica da Costa Ginga

Created on September 24, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Corporate Christmas Presentation

Snow Presentation

Nature Presentation

Halloween Presentation

Tarot Presentation

Winter Presentation

Vaporwave presentation

Transcript

play

Introdução

SQL (sigla de Structured Query Language;) é uma linguagem de domínio específico desenvolvida para gerenciar dados relacionais em um sistema de gerenciamento de banco de dados, ou para processamento de fluxo de dados em um sistema de gerenciamento de fluxo de dados.

Structured "SQL"

“Structured” mostra que não é uma linguagem solta ou desorganizada, mas sim baseada em uma estrutura fixa para consultar e manipular dados.

+ info

Query

Query é simplesmente uma consulta ou instrução em SQL para interagir com a base de dados — pode ser para consultar, adicionar, modificar ou eliminar informação.

Conceito de Query

  • Query não serve apenas para consultar dados, mas também para gerenciar o banco de forma geral. Podemos escrever queries para excluir, inserir, alterar ou consultar alguma informação.
  • Desse modo, uma query, na programação ou análise de dados, é um script utilizado para alterar o estado de um banco de dados ou fazer a requisição dos dados armazenados.

Language em SQL indica que não estamos apenas perante alguns comandos, mas sim uma linguagem formal, estruturada e completa para comunicar com bases de dados relacionais — com regras próprias de escrita, vocabulário definido e capacidade de expressar diferentes tipos de instruções.

L(SQL)

Conceito e Aplicabilidade

Conceito :

  • O SQL (Structured Query Language) é a linguagem padrão para criação, manipulação e consulta de dados em bases de dados relacionais.

Aplicabilidade :

  • Criar e modificar estruturas de dados (tabelas, esquemas).
  • Inserir, atualizar e remover informações. Consultar dados de forma eficiente.
  • Definir e controlar acessos e permissões.

Universabilidade

A universalidade do SQL padrão ISO/ANSI permite que profissionais que dominam essa linguagem transitem entre diferentes sistemas de banco de dados com relativa facilidade, pois a sintaxe e os comandos básicos são padronizados.

Info

SQL é uma linguagem declarativa?

O SQL é considerado uma linguagem declarativa, porque o programador declara o que quer que seja feito

Funções de uma Query

  • Consultar dados - SELECT
  • Inserir novos dados
  • Actualizar dados existentes → UPDATE
  • Eliminar dados → DELETE
  • Definir ou alterar estruturas (tabelas, índices, vistas) → CREATE, ALTER, DROP
  • Controlar permissões → GRANT,

Partes lógicas de uma Query (SELECT)

SELECT → Escolhe as colunas/atributos a mostrar

FROM → Indica a tabela (ou tabelas) de onde vêm os dados

WHERE → Define condições (filtros)

ORDER BY → Ordena os resultados

SELECT → FROM → WHERE → GROUP BY → HAVING → ORDER BY

GROUP BY → Agrupa os resultados HAVING → Filtra grupos (aplicado após o GROUP BY)

Quizze

Concluído

A linguagem é estruturada → não podemos inventar a forma dos comandos, eles obedecem a uma sintaxe rígida.

Os dados são estruturados → ficam guardados em tabelas com linhas e colunas, em vez de texto solto ou informação sem formato.

As relações são estruturadas → existem chaves primárias, estrangeiras e regras de integridade.

Porquê ?

Compatibilidade global Facilita o comércio Segurança e qualidade

Seguir padrões universais garante que produtos e sistemas funcionem globalmente, facilita o comércio e assegura segurança e qualidade.