Sql - Structured Query Language, ou Linguagem de Consulta Estruturada


A linguagem Sql foi desenvolvida inicialmente na decada de /0 pela Ibm (International Blue Machine) em San José (Califórnia), os investigadores tentavam desenvolver um modelo relacional entre dados. O nome inicial desta linguagem era SEQUEL – Structered English Query Language.



Esta linguagem, de fácil compreensão e interpretação por iniciantes, tem como objectivo, criar consultas a base de dados, de uma forma simples e directa. Recentemente o Sql também se começou a adaptar a outras tecnologias, principalmente ao XML.



Vamos Imaginar que temos a seguinte tabela, simula os dados referentes aos alunos de uma turma, sendo preenchida com os seguintes dados


Alguns exemplos de consultas e os respectivos resultados
  • Select * from dados; - o * significa tudo, e dados é o nome da tabela, se traduzirmos a expressão, vamos ter algo do género, seleccionar tudo da tabela dados, o select e o from, são comandos de Sql
  • Select * from dados where idade>30; - vai seleccionar todos os dados da tabela dados, cuja idade seja maior que 30, neste caso iria dar os dados da Ana e da Maria

Comentários