Escolar Documentos
Profissional Documentos
Cultura Documentos
SQL (Structured Query Language) a linguagem padro universal para manipular bancos de dados relacionais
atravs dos SGBDs. Isso significa que todos os SGBDRs (Sistema de Gerenciamento de Banco de Dados
Relacionais) oferecem uma interface para acessar o banco de dados utilizando a linguagem SQL, embora com
algumas variaes. Logo, saber o que SQL e como utiliz-la fundamental para qualquer desenvolvedor de
softwares.
A Linguagem Estruturada de Consultas (SQL, traduzida para o portugus) utilizada para interagir com o
SGBD e executar vrias tarefas como inserir e alterar registros, criar objetos no banco de dados, gerenciar
usurio, consultar informaes, controlar transaes, etc. Todas as operaes realizadas no banco de dados
podem ser solicitadas ao SGBD utilizando esta linguagem.
A linguagem SQL dividida em 4 agrupamentos de acordo com o tipo de operao a ser executada no banco de
dados. A saber, DML (Data Manipulation Language, ou Linguagem de Manipulao de Dados e portugus), DDL
(Data Definition Language, ou Linguagem de Definio de Dados em portugus), DCL (Data Control Language,
ou Linguagem de Controle de Dados em portugus) e DTL (Data Transaction Language, ou Linguagem de
Transao de Dados em portugus). Alguns autores classificam tambm uma diviso da linguagem para
consultas, a DQL (Data Query Language, Linguagem de Consulta de Dados), que tem apenas um comando
(SELECT), porm mais comum encontrar este comando como integrante da DML, juntamente com os
comandos INSERT, UPDATE e DELETE. Vejamos os comandos SQL de cada agrupamento.
CONCLUSO
Quem quer trabalhar com desenvolvimento de softwares precisa aprender a SQL, pois a maioria dos sistemas
de informao interage com banco de dados, e essa a linguagem universal para fazer qualquer coisa nos bancos
de dados relacionais (o tipo de banco de dados mais utilizado na industria). Pode haver pequenas variaes na
linguagem dependendo do SGBD, mas a sintaxe dos comandos muito parecida.
Cada comando citado neste artigo possui uma srie de recursos, o comando que tem mais recursos, obviamente,
o comando SELECT. O objetivo deste artigo apenas apresentar a linguagem SQL e seus comandos, continue
ligado aqui no { Dicas de Programao } que vamos ver os detalhes de cada comando desta linguagem.