Manipulação de Dados – DML

 

Neste post você aprenderá sobre os tipos de DML, o que são, e como é trabalhar com eles.

São eles: INSERT, UPDATE, DELETE e SELECT.

DML (linguagem de manipulação de dados) é um vocabulário usado para recuperar e trabalhar com dados no SQL Server. Use estas instruções para adicionar, modificar, consultar ou remover dados de um banco de dados. São comandos que modificam o conteúdo das tabelas

Quando criamos um banco de dados ‘Create Database’ inicialmente ele está vazio, ou seja, não conseguimos consultar, alterar, inserir e muito menos excluir alguma coisa, pois não existe nenhuma estrutura criada.

Então, para criar e definir a estrutura da nossa base de dados, usamos os comandos de definição de dados, o que chamamos de DDL.
São eles: Alter, Drop, Create ou seja, os comandos que definirão como as informações serão gravadas e organizadas no banco.
Com a estrutura da tabela criada, podemos começar a trabalhar com as DML
Segue exemplos.

SELECT

Tenho uma tabela chamada TbPessoa, nesse exemplo retorna a tabela ordenando pelo nome, nesse caso automaticamente de forma ascendente pela letra do alfabeto.
Screenshot_45
INSERT
  • INSERT INTO – Comando para inserir os dados
  • clientes – nome da tabela
  • VALUES – Valores que serão inseridos

Inserindo uma nova linha, como mostra na linha 18 da imagem a seguir

[code language="sql"]
INSERT INTO TbPessoa
 VALUES ('Matheus Xavier', '1990-11-30')
[/code]
Screenshot_46
UPDATE
  • UPDATE – Comando para atualizar os dados
  • SET – o que será alterado
  • WHERE – condição que indica aonde será alterado

A seguir é feito uma alteração no nome, pegando o identificador da pessoa , nesse caso IdPessoa = 1, da pessoa “João Vilar”e mudando o nome para “João Silva”

[code language="sql"]
UPDATE TbPessoa
SET [Nome] = 'João Silva'
WHERE IdPessoa = 1
[/code]
Screenshot_46
DELETE
  • DELETE – comando para deletar
  • FROM – em, indica a tabela
  • WHERE – condição que indica o que será excluído

Excluindo uma linha da tabela, nessa caso aonde tem o Identificador numero 12, será excluído os dados dessa pessoa nessa tabela. Observe que na imagem abaixo o IdPessoa 12 nao existe mais.

Screenshot_47.png

Por hoje é isso. Abraço e até mais.



Escreva um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *