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.
Uiversalidade
Erica da Costa Ginga
Created on September 24, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Corporate Christmas Presentation
View
Snow Presentation
View
Nature Presentation
View
Halloween Presentation
View
Tarot Presentation
View
Winter Presentation
View
Vaporwave presentation
Explore all templates
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
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 :
Aplicabilidade :
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
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.