SQL: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Etiquetas: Revertida Editor Visual |
m Foram revertidas as edições de Coumputeiroxxx para a última revisão de Ricvelozo, de 16h55min de 19 de maio de 2023 (UTC) Etiqueta: Reversão |
||
Linha 22:
== História ==
A linguagem é um grande padrão de [[banco de dados]]. Isto decorre da sua simplicidade e facilidade de uso. Ela se diferencia de outras linguagens de consulta a banco de dados no sentido em que uma consulta SQL especifica a forma do resultado e não o caminho para chegar a ele.
Embora o SQL tenha sido originalmente criado pela [[IBM]], rapidamente surgiram vários "dialetos" desenvolvidos por outros produtores. Essa expansão levou à necessidade de ser criado e adaptado um padrão para a linguagem. Esta tarefa foi realizada pela [[American National Standards Institute]] (ANSI) em 1986 e [[Organização Internacional para Padronização|ISO]] em 1987.
Linha 32:
Tal como dito anteriormente, embora padronizado pela ANSI e ISO, possui muitas variações e extensões produzidos pelos diferentes fabricantes de [[Sistema de gerenciamento de banco de dados|sistemas gerenciadores de bases de dados]]. Tipicamente a linguagem pode ser migrada de plataforma para plataforma sem mudanças estruturais principais.
Outra aproximação é permitir para código de idioma procedural ser embutido e interagir com o [[banco de dados]]. Por exemplo, o [[Oracle (banco de dados)|Oracle]] e outros incluem [[Linguagem de programação Java|Java]] na base de dados, enquanto o [[PostgreSQL]] permite que funções sejam escritas em [[Perl]], [[Tcl]], ou [[C (linguagem de programação)|C]], entre outras linguagens
== Exemplo 1 ==
|