instruções SQL permitir a troca de dados entre seus aplicativos e um banco de dados , tornando as aplicações mais flexível e útil. Se você não é um programador e só precisa interagir com um banco de dados, estas declarações também são uma ótima maneira de buscar e modificar dados em seus bancos de dados , localmente ou remotamente. Banco de Dados Relacional
Um banco de dados relacional é um banco de dados que contém uma ou mais tabelas , onde cada tabela é composta de zero ou mais linhas de dados. Cada tabela contém campos que descrevem os dados que serão incluídos nessa coluna para cada linha. Muitas dessas tabelas , muitas vezes têm relacionamentos com outras tabelas para associar os dados em si. Por exemplo , há uma relação um- para-muitos com a tabela Clientes e Pedidos . Ambas as tabelas têm uma chave que é ligada a identificar uma ou várias ordens de um único cliente.
Buscando dados
A instrução SQL mais comuns em programação é a SQL SELECT declaração, que é usado para consultar ou obter informações de uma ou mais tabelas do banco de dados . Esta declaração inclui muitas opções e exceções para buscar os dados que você deseja exibir diferentes. A instrução SELECT básica tem apenas duas partes: os campos que você deseja recuperar e da tabela que você deseja recuperar . Uma instrução SELECT básica se parece com isso :
Selecione EmployeeID, Nome, Sobrenome, HireDate , Cidade FROM Employees
ONDE
Cláusula
pode estender a instrução SELECT usando a cláusula WHERE em suas consultas. Isto permite -lhe limitar ou filtrar a quantidade de dados que você buscar no banco de dados . As condições adicionadas na cláusula WHERE devem ser atendidas pelos dados selecionados. Por exemplo :
Selecione EmployeeID, Nome, Sobrenome, HireDate , cidade de EmployeesWHERE Cidade =
dados de modificação
Os modifica instrução ALTER 'London' uma definição de tabela alterando , adicionando ou descartando colunas e restrições. Por exemplo, você pode adicionar uma nova coluna usando a seguinte sintaxe:
ALTER TABLE ADD dbo.doc_exa column_b VARCHAR ( 20) NULL;
A instrução UPDATE altera os dados existentes em um ou mais colunas em uma tabela . Por exemplo :
ATUALIZAÇÃO dbo.Table2 SET dbo.Table2.ColB = 2
A instrução DELETE simplesmente remove linhas de uma tabela ou exibição. Por exemplo :
DELETE FROM Production.ProductCostHistoryWHERE StandardCost > 1000,00;