
Introdução
SQL (Structured Query Language, ou Linguagem de Consulta Estruturada) é uma Linguagem de Consulta ultilizada para criar, alterar, gerar relatórios e administrar um banco de dados.
O objetivo deste texto é citar as diferenças entre os servidores e os principais comandos em comum entre eles.
MySql
Mysql é um banco de dados open-source ou seja você não precisa pagar para ultilizá-lo ele é muito ultilizado junto com o php que juntos formão uma poderosa ferramente.
O servidor esta melhorando a cada nova versão já obtendo varios comandos existentes no Microsoft Sql Server.
Sql Server 2005
Microsoft Sql Server é o banco de dados da Microsoft (shareware) ultilizado junto com o Visual Studio e um dos mais completos e potentes banco de dados existentes.
*Nota : O MySql tambem pode ser usado com o Visual Studio desde que se instale um connector.
Oracle
O melhor banco de dados segundo referências, não tenho muito o que citar porque nunca trabalhei com o mesmo.
Comandos :
Select
O comando select é um dos mais básicos do Sql é ultilizado para fazer consultas no banco.
Apos feita as consultas ele retorna nenhuma se não obtver resultados ou mais linhas da consulta feita.
Sintaxe : SELECT * FROM TB_PRODUTOS
Select é o comando para selecionar
* Indica que retorne todas as colunas
From o comando para indicar a tabela que será feita a consulta
Tb_Produtos A tabela que sera consultada.
O comando select tambem pode ser ultilizado para retornar apenas uma ou mais colunas.
Exemplo : Select (codigo, nome) From tb_produtos
O comando select pode selecionar apenas alguns tipos de resultados como exemplo
Select * from tb_produtos Where (codigo = 02)
Retorna apenas a linha onde o codigo é igual a 02
*Nota : Os Bancos de dados NÃO são 'case sensitive' ou seja SELECT = select.
Insert Into
Comando ultilizado para inserir algum valor dentro de alguma tabela.
Sintaxe : Insert Into tb_produtos valeus (01, 'sabonete')
O comando pode tambem ser selecionado e inserir apenas em uma coluna.
Insert into tb_produtos (nome) values ('sabonete')
Delete
O comando delete é ultilizado para deletar informações de uma tabela.
Sintaxe : Delete From tb_produtos Where (Codigo = 02)
NOTA
Cuidado ao digitar Delete From tb_produtos ele irá deletar todas as linhas da tabela selecionada, se não tiver a clausura Where.
Where (Codigo = 02) - Codigo é o nome da coluna da tabela tb_produtos
Nenhum comentário:
Postar um comentário