EN - FR - DE - ES - IT - PT -

LexiconDream

🗣️ SQL

Uma linguagem padrão para consultar e gerir bases de dados relacionais.

SQL

SQL é a linguagem padrão para consultar e gerir bases de dados relacionais. Foi desenvolvida pela IBM na década de 1970 e normalizada pela ANSI em 1986. A linguagem envelheceu bem. Os comandos principais pouco mudaram: SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER e DROP. Estes verbos realizam a maior parte do trabalho. Todos os principais bancos de dados relacionais os suportam. Os dialectos diferem nos detalhes, mas os fundamentos são consistentes. Aprenda SQL uma vez e poderá trabalhar com MySQL, PostgreSQL, SQL Server, Oracle e SQLite.

SQL é declarativo. Descreve o que deseja, não como obtê-lo. O planeador de consultas da base de dados decide a estratégia de execução. Esta abstração torna o SQL acessível. Significa também que duas consultas que fazem a mesma pergunta podem ter desempenhos muito diferentes. O planeador escolhe com base em estatísticas, índices e estimativas de custos. Escrever SQL eficiente requer compreender como o planeador pensa. O SQL evoluiu para além das consultas básicas. As funções de janela, as expressões de tabela comuns e os operadores JSON adicionaram características que anteriormente exigiam código procedimental. Algumas bases de dados suportam procedimentos armazenados e gatilhos que executam lógica dentro da base de dados. O SQL não serve apenas para consultas. É uma linguagem completa de manipulação de dados. É também a língua franca do trabalho com dados. Analistas, engenheiros e cientistas falam-no. Se trabalha com dados, aprende SQL.

categorias de comandos SQL

SQL é a linguagem dos dados. Ela sobreviveu a todos os concorrentes e a todas as previsões do seu declínio. Aprenda-a.

Comments

No comments yet. Be the first to share a thought.

Leave a comment