0% acharam este documento útil (0 voto)
57 visualizações15 páginas

Apresentação de SQL PDF

Trabalho sobre SQL.

Enviado por

mb3natog
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
57 visualizações15 páginas

Apresentação de SQL PDF

Trabalho sobre SQL.

Enviado por

mb3natog
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 15

LINGUAGEM DE CONSULTA

ESTRUTURADA
Fundamentos, principais ideias e dinâmica.
SUMÁRIO
TÓPICOS

01. Introdução

02. Fundamentos

03. Grupos de comandos

04. Dinâmica
Introdução
O QUE É SQL

SQL (Structured Query Language) é uma linguagem usada


para gerenciar e manipular bancos de dados relacionais.
Ela permite a criação, consulta, atualização e exclusão de
dados em tabelas, facilitando a organização e análise das
informações.
Introdução
HISTÓRIA E EVOLUÇÃO

Criação
Desenvolvido pela IBM nos anos 1970, baseado no
modelo relacional de E.F. Codd. Inicialmente SEQUEL,
renomeado para SQL.

Padronização
Anos 1980, padrão SQL-86 (SQL-89) estabelecido pelo
ANSI e ISO, garantindo consistência global.
Introdução
HISTÓRIA E EVOLUÇÃO
Desenvolvimentos Principais
Anos 1990: SQL-92 adiciona joins e subconsultas; SQL:1999
inclui suporte a XML e programação orientada a objetos.
Anos 2000: SQL:2003 introduz suporte para XML e cláusula
MERGE; SQL:2006 melhora integração com XML.
Anos 2010: SQL:2011 traz TSQL e funções de janela;
SQL:2016 adiciona suporte a JSON e aprimora segurança e
desempenho.
Evolução Contínua: SQL continua a se adaptar e expandir
com novas versões e tecnologias.
Introdução
PRICIPAL IMPORTÂNCIA

A principal importância do SQL é sua capacidade de


organizar, consultar e gerenciar grandes volumes de
dados de forma eficiente e estruturada, permitindo que
usuários e aplicações acessem e manipulem informações
de forma confiável e consistente.
FUNDAMENTOS
Banco de Dados: Conjunto de dados estruturados. Permite a coleta,
o armazenamento, a recuperação e a manipulação dos dados.

Tabelas: são os componentes principais, cada uma armazena dados


em um formato de linhas e colunas.
FUNDAMENTOS
FUNDAMENTOS
GRUPOS DE COMANDOS
Comandos DCL (Data Control Comandos TCL (Transaction Control
Language) Language)

Esses comandos são usados para Esses comandos são usados para
controlar o acesso aos dados. gerenciar transações no banco de
dados.
GRANT
REVOKE COMMIT
ROLLBACK
SAVEPOINT
SET TRANSACTION
GRUPOS DE COMANDOS
Comandos DDL (Data Definition Comandos DML (Data Manipulation
Language) Language)

Esses comandos são usados para Esses comandos são usados para
definir e modificar a estrutura de manipular os dados dentro das
bancos de dados e seus objetos. tabelas.

CREATE SELECT
ALTER INSERT
DROP UPDATE
TRUNCATE DELETE
RENAME
EXEMPLO DE SELECT
DINÂMICA
SQL & JOGOS
SQL POLICE
DEPARTAMENT
Onde nenhum caso fica sem ser
solucionado.
OBRIGADO

Você também pode gostar