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
Porto Editora – SQL na Infopédia [em linha]. Porto: Porto Editora. [consult. 2023-11-30 10:12:47]. Disponível em
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, ...
-
clipartConjunto de imagens, desenhos ou outro tipo de elementos que se encontram armazenados de forma a pos...
-
clipboardÁrea de memória temporária, utilizada para transferir texto ou gráficos (ou ambos) num documento ou ...
-
CMOS(Complementary Metal Oxide Semiconductor) É um tipo de dispositivo semicondutor muito utilizado. Uti...
-
CMYK(Cyan-Magenta-Yellow-Key) Sistema de cor, muito utilizado para impressão, baseado na subtração das c...
-
COBOLLinguagem de programação criada na década de 60, praticada em todo o mundo, para utilização empresar...
-
codecAcrónimo de compressor/decompressor, é um tipo de software que permite comprimir áudio e vídeo digit...
-
códigoA palavra código é utilizada, em informática, para representar diversas informações, sendo de destac...
Partilhar
Como referenciar 
Porto Editora – SQL na Infopédia [em linha]. Porto: Porto Editora. [consult. 2023-11-30 10:12:47]. Disponível em