SQL
Acrónimo de Structured Query Language ou linguagem de consulta estruturada, é a mais popular das linguagens de programação destinadas à criação, modificação e consulta de bases de dados.
Utilizada para manipular registos e campo em filas e colunas de bases de dados relacionais, esta linguagem teve origem no estudo "Modelo Relacional de Dados para Grandes Bancos de Dados Partilhados", da autoria do então investigador ao serviço da IBM, Edgar F. Codd.
Publicado em junho de 1970 pela revista periódica da organização americana Association for Computing Machinery, o modelo imaginado por Edgar Codd rapidamente foi aceite como o modelo definitivo para os sistemas de gestão de bases de dados relacionais.
Com base nele, a IBM criou no centro de pesquisas de San Jose, durante os anos 70, um sistema de gestão de bases de dados chamado "System R", e desenvolveu o que chamou de "SEQUEL" - Structured English Query Language (ou linguagem de consulta em inglês estruturado), uma linguagem que permitia a manipulação e recuperação da informação armazenada em bases de dados do "System R".
No entanto, o termo "SEQUEL" era já propriedade registada de uma companhia de aviação do Reino Unido, pelo que a IBM se viu forçada a alterar o nome para a linguagem, optando então pela designação SQL.
Em 1979 foi lançada pela empresa Relational Software Inc. (que entretanto mudou de designação para Oracle Corporation) a primeira versão comercial do SQL, a que se seguiram várias outras de diferentes empresas, até que foi adotada como norma ANSI, do American National Standards Institute, em 1986 e ISO, em 1987.
Não obstante, o SQL viria ainda a sofrer revisões substanciais, em 1992, quando passou a denominar-se SQL2, e em 1999, com o SQL3, que continha funcionalidades adicionais como as consultas recursivas ou a correspondência de expressões regulares.
Mais recentemente, em 2003, o SQL foi sujeito a uma nova revisão, agora menor, que incorporou um pequeno número de funcionalidades inéditas, como as sequências e colunas estandardizadas com valores gerados automaticamente.
Utilizada para manipular registos e campo em filas e colunas de bases de dados relacionais, esta linguagem teve origem no estudo "Modelo Relacional de Dados para Grandes Bancos de Dados Partilhados", da autoria do então investigador ao serviço da IBM, Edgar F. Codd.
Publicado em junho de 1970 pela revista periódica da organização americana Association for Computing Machinery, o modelo imaginado por Edgar Codd rapidamente foi aceite como o modelo definitivo para os sistemas de gestão de bases de dados relacionais.
Com base nele, a IBM criou no centro de pesquisas de San Jose, durante os anos 70, um sistema de gestão de bases de dados chamado "System R", e desenvolveu o que chamou de "SEQUEL" - Structured English Query Language (ou linguagem de consulta em inglês estruturado), uma linguagem que permitia a manipulação e recuperação da informação armazenada em bases de dados do "System R".
No entanto, o termo "SEQUEL" era já propriedade registada de uma companhia de aviação do Reino Unido, pelo que a IBM se viu forçada a alterar o nome para a linguagem, optando então pela designação SQL.
Em 1979 foi lançada pela empresa Relational Software Inc. (que entretanto mudou de designação para Oracle Corporation) a primeira versão comercial do SQL, a que se seguiram várias outras de diferentes empresas, até que foi adotada como norma ANSI, do American National Standards Institute, em 1986 e ISO, em 1987.
Não obstante, o SQL viria ainda a sofrer revisões substanciais, em 1992, quando passou a denominar-se SQL2, e em 1999, com o SQL3, que continha funcionalidades adicionais como as consultas recursivas ou a correspondência de expressões regulares.
Mais recentemente, em 2003, o SQL foi sujeito a uma nova revisão, agora menor, que incorporou um pequeno número de funcionalidades inéditas, como as sequências e colunas estandardizadas com valores gerados automaticamente.
Partilhar
Como referenciar
SQL na Infopédia [em linha]. Porto Editora. Disponível em https://www.infopedia.ptartigos/$sql [visualizado em 2026-07-27 20:30:07].
Outros artigos
-
ANSIO ANSI (American National Standards Institute) é uma organização privada, sem fins lucrativos, que a...
-
IBM(International Business Machines) Iniciou a sua atividade em 1911, em Nova Iorque, com a designação ...
-
Reino UnidoGeografia Nação insular do Noroeste da Europa. Envolvido pelo oceano Atlântico, com o mar do Norte, ...
-
AccessO Microsoft Access é um programa gestão de bases de dados que faz parte do Microsoft Office, um conj
-
Nintendo 64Foi o terceiro sistema da família de consolas de jogos de vídeo produzidas pela multinacional japone
-
Bug do ano 2000O Bug do ano 2000 teve as suas origens intimamente ligadas à invenção dos computadores. Nos anos 60,
-
Internet2A Internet 2 é uma rede de testes criada por várias universidades a trabalharem em conjunto no desen
-
Xbox 360Consola de jogos de vídeo de sétima geração, produzida pela Microsoft, a Xbox 360 começou a ser come
-
.mp3Extensão de ficheiros normalmente associados a documentos do tipo MPEG Layer 3. São ficheiros de áud
-
POP3Acrónimo de post office protocol versão 3, é a designação de um protocolo de correio eletrónico util
Partilhar
Como referenciar 
SQL na Infopédia [em linha]. Porto Editora. Disponível em https://www.infopedia.ptartigos/$sql [visualizado em 2026-07-27 20:30:07].