A manipulação de Banco de Dados sempre foi um fator importante na implementação e funcionamento corretos dos sistemas. Devido tal importância, as empresas que criam as Bases de Dados (Oracle, Microsoft, Sybase, etc), resolveram padronizar algumas funções de acesso aos Bancos de Dados, e criaram a linguagem SQL (Structured Query Language). Tal importância também levou a Microsoft a criar uma forma padrão de conexão com os vários Bancos de Dados, as conexões ODBC.
A linguagem SQL é utilizada como forma de ligação entre os softwares e os bancos de dados, ou seja, para utilizar a linguagem SQL, o banco de dados deve aceitar instruções SQL, assim como a linguagem utilizada no sistema. Entre as linguagens que aceitam SQL estão VB, Delphi, C++ e ASP. Entre as bases de dados que aceitam SQL, estão Access (.mdb), SQLServer, Oracle e Sybase.
Ao trabalhar no ambiente WINNT, o programador encontrará ainda uma outra grande vantagem: As conexões ODBC. Antigamente, cada linguagem tinha uma forma diferente de se conectar a cada tipo diferente de base de dados e uma forma diferente de consultar os dados desta base. A linguagem SQL veio para padronizar as diferentes formas de consulta aos dados e as conexões ODBC vieram para padronizar a forma de conexão a essas diferentes bases. Para tanto, foi criada uma central, denominada ODBC32, a qual, de um lado, contém a saída padrão, e de outro, os vários drivers que convertem a conexão padrão para a forma de conexão específica para cada tipo de base de dados.
Dividido em seis partes, publicadas durante a semana, este tutorial contém os conceitos e comandos básicos da linguagem SQL, divididos da seguinte forma:
Parte 1 - Introdução
Parte 2 - ODBC
Parte 3 - Consultas a bancos de Dados
Parte 4 - Inserção de dados
Parte 5 - Deleção de um registro
Parte 6 - Alteração de dados de um registro