Tutorial de SQL




SQL (Linguagem de Consulta Estruturada) é uma linguagem informática destinada a armazenar, manipular e obter dados armazenados em bases de dados relacionais. A primeira encarnação da linguagem SQL apareceu em 1974, quando um grupo dentro da IBM desenvolveu o primeiro protótipo de uma base de dados relacional. A primeira base de dados relacional comercial foi distribuída pela Relational Software (mais tarde passou a chamar-se Oracle).

Existem normas para a linguagem SQL. Contudo, a linguagem SQL que pode ser utilizada em cada um dos principais sistemas RDBMS possui diferentes características. Isso deve-se a duas razões: 1) A norma SQL é relativamente complexa e não é prático implementar toda a norma 2) cada vendedor de bases de dados precisa de formas para diferenciar o seu produto dos outros. Neste tutorial, essas diferenças são mencionadas quando apropriado.

Este site de tutorial de SQL lista os comandos SQL utilizados mais frequentemente e encontra-se dividido nas seguintes secções:

  • Comandos SQL: Instruções SQL básicas para armazenar, obter e manipular dados numa base de dados relacional.
  • Manipulação de tabelas: Forma como as instruções SQL são utilizadas para gerir tabelas dentro de uma base de dados.
  • Linguagem SQL avançada: Comandos SQL avançados.
  • Sintaxe SQL: Uma única página que lista a sintaxe de todos os comandos SQL neste tutorial.

Para cada comando, a sintaxe SQL será primeiro apresentada e explicada, seguindo-se um exemplo. No final deste tutorial, deve possuir uma compreensão geral adequada acerca da sintaxe SQL. Além disso, deve ser capaz de gravar consultas SQL utilizando a sintaxe correta. A minha experiência diz-me que compreender os conceitos básicos da linguagem SQL é muito mais fácil do que dominar todas as complicações desta linguagem de base de dados, e espero que seja capaz de chegar à mesma conclusão.

Se estiver interessado em saber como obter dados através da linguagem SQL, recomendamos que comece pela secção Comandos SQL. Se pretender compreender de que forma a linguagem SQL pode ser utilizada para manipular tabelas de bases de dados, recomendamos que comece pela secção Manipulação de tabelas. Se pretender obter ajuda sobre um comando SQL específico, pode utilizar o Mapa do site para encontrar o comando pretendido.

Esta introdução já foi suficiente. Comece a aprender a linguagem SQL!

Hiperligações para esta página: Se achar que esta página é útil, encorajamos que crie uma hiperligação para esta página. Basta copiar e colar o código abaixo apresentado no seu site Web, blogue ou perfil.

Inglês     Espanhol




Copyright © 2014   1keydata.com   Todos os direitos reservados.


SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL LIKE
SQL ORDER BY
SQL Funções
SQL COUNT
SQL GROUP BY
SQL HAVING
SQL ALIAS
SQL Join
SQL Outer Join
SQL CONCATENATE
SQL SUBSTRING
SQL TRIM
SQL LENGTH
SQL REPLACE
SQL DATEADD
SQL DATEDIFF
SQL DATEPART
SQL GETDATE
SQL SYSDATE

SQL CREATE TABLE
SQL CONSTRAINT
SQL NOT NULL
SQL DEFAULT
SQL UNIQUE
SQL CHECK
SQL Chave Primária
SQL Chave Externa
SQL CREATE VIEW
SQL CREATE INDEX
SQL ALTER TABLE
SQL DROP TABLE
SQL TRUNCATE TABLE
SQL INSERT INTO
SQL UPDATE
SQL DELETE FROM

SQL Avançados
SQL UNION
SQL UNION ALL
SQL INTERSECT
SQL MINUS
SQL Subquery
SQL EXISTS
SQL CASE
SQL NULL
SQL ISNULL
SQL IFNULL
SQL NVL
SQL COALESCE
SQL NULLIF


Mapa do site