História? Conhecimentos Gerais? Desenvolvimento de Software? Algoritmos? Funções? Sim, o blog TTech - Tudo em Tecnologia foi criado nesse intuito, para compartilhar conhecimentos nos mais variados ramos da tecnologia.
Mostrando postagens com marcador DDL. Mostrar todas as postagens
Mostrando postagens com marcador DDL. Mostrar todas as postagens
sexta-feira, 17 de maio de 2013
Manipulações em Banco de Dados - SQL | SELECT
O Comando SELECT busca informações de um banco de dados. A sintaxe é:
SELECT [DISTINCT] {*, coluna [alias], ...}
FROM tabela;
Onde:
DISTINCT: elimina as colunas duplicadas da consulta.
*: seleciona todas as colunas da tabela.
Coluna: especifica as colunas desejadas na pesquisa.
alias: fornece às colunas diferentes cabeçalhos.
FROM: especifica em qual tabela desejamos realizar a consulta.
Tabela: especifica que tabela será utilizada para pesquisa.
Utilizando ainda nosso exemplo de tabela departamento e Cliente, com as colunas: codigo, nome, salario, endereco:
Exemplo:
SELECT codigo, nome
FROM departamento;
Exemplo com alias:
SELECT nome “Nome”, salario*12 “Salário Anual”
FROM empresas;
Vamos fazer algumas inclusões para melhor verificação das instruções SELECT:
INSERT INTO Cliente (codigo, nome, endereco) VALUES (123, ‘WILSON OLIVEIRA’, ‘CAIXA POSTAL: 155 – ITU’);
INSERT INTO Cliente (codigo, nome, endereco) VALUES (145, ‘ANDREA SIRTORI OLIVEIRA’, ‘CAIXA POSTAL: 135 – ITU’);
INSERT INTO Cliente (codigo, nome, endereco) VALUES (567, ‘LUCAS OLIVEIRA’, ‘CAIXA POSTAL: 111 – ITU’);
INSERT INTO Cliente (codigo, nome, endereco) VALUES (345, JOSE FRANCISCO’, ‘CAIXA POSTAL: 45 – ITU’);
INSERT INTO Cliente (codigo, nome, endereco) VALUES (777, ‘AMANDA SIRTORI’, ‘CAIXA POSTAL: 233 – ITU’);
Agora, façamos um select para verificar os registros incluídos: Select * from cliente
Marcadores:
alias banco de dados,
alias em SQL,
banco de dados,
BD,
comando select,
comandos em banco de dados,
database,
db,
DCL,
DDL,
distinct em banco de dados,
distinct em SQL,
DML,
select
Manipulações em Banco de Dados - SQL | DELETE
Tem a função de eliminar registros de uma tabela. O comando DELETE exclui permanentemente uma ou mais linhas, baseado em uma condição. Sintaxe é:
DELETE From nome_tabela Where condição
Onde:
Nome_tabela: é o nome da tabela em que se deseja excluir os dados.
Where: determina quais registros serão eliminados da tabela.
Condição: é a condição para selecionar os dados que se deseja excluir.
Utilizando nosso exemplo de tabela Cliente, e colunas: codigo, nome, endereco:
DELETE FROM Cliente Where codigo = 123.
Podemos observar de acordo com o retorno, não há nenhum registro em nossa tabela.
Marcadores:
banco de dados,
BD,
comando delete,
comando update,
comandos em banco de dados,
database,
db,
DCL,
DDL,
delete,
DML
Manipulações em Banco de Dados - SQL | UPDATE
A cláusula UPDATE tem a finalidade de alterar campos de um conjunto de registros. Ou seja, para modificarmos uma ou mais linhas existentes, devemos utilizar a declaração UPDATE, cuja sintaxe é a seguinte:
UPDATE tabela
SET coluna=valor
Where condição
Onde:
Tabela: é o nome da tabela a ser atualizada.
Coluna: é o nome da coluna a ser atualizada.
Valor: é o novo valor para a coluna.
SET: determina os campos que receberão os valores.
Where: determina em quais registros a mudança ocorrerá. Na sua ausência, a mudança ocorrerá em todos os registros da tabela.
Utilizando o mesmo exemplo de tabela com nome: Cliente, e colunas: codigo, nome, endereco:
UPDATE Cliente
Set nome = “Wilson Oliveira”
Where codigo= 123.
Para conferir, basta fazer um select na tabela:
Select * from cliente
Podemos observar que o nome do cliente agora aparece como Wilson Oliveira e não mais Wilson, apenas.
Marcadores:
banco de dados,
BD,
comando update,
comandos em banco de dados,
database,
db,
DCL,
DDL,
DML,
update
quinta-feira, 16 de maio de 2013
Manipulações em Banco de Dados - SQL | INSERT
As instruções SQL podem ser agrupadas em três grandes categorias:
• DDL (Declarações de Definição de Dados): parte da linguagem com comandos para criação de estruturas de dados como tabelas, colunas, etc. Exemplo: CREATE TABLE.
• DML (Declarações de Manipulação de Dados) Linguagem de Manipulação de dados: parte da linguagem com comandos para acessar e alterar os dados armazenados no banco de dados. Os principais comandos dessa categoria são: SELECT, UPDATE, INSERT e DELETE.
• DCL (Declarações de Controle de Dados): parte da linguagem com comandos para definir usuários e controlar seus acessos aos dados. Exemplo: GRANT.
Comando INSERT
O comando INSERT insere linhas em uma tabela e, sua forma mais simples, somente uma linha de dados. A sua sintaxe é:
INSERT [INTO] nome_tabela (colunas )
VALUES ( valores )
Onde:
Nome_tabela: é o nome da tabela em que se deseja incluir os dados.
Colunas: parte da tabela onde se deseja acrescentar os dados.
Valores: é o conteúdo de cada coluna.
Exemplo de uma inserção num banco já criado com a tabela Cliente, e as colunas: codigo, nome, endereco:
INSERT INTO Cliente (codigo, nome, endereco) VALUES (123, ‘WILSON’, ‘CAIXA POSTAL: 155 – ITU’)
Com esta instrução, iremos incluir um registro. Para verificar a inclusão, utiliza-se a instrução select
Select * from cliente
E teremos o na qual aparece listado somente o cliente Wilson.
• DDL (Declarações de Definição de Dados): parte da linguagem com comandos para criação de estruturas de dados como tabelas, colunas, etc. Exemplo: CREATE TABLE.
• DML (Declarações de Manipulação de Dados) Linguagem de Manipulação de dados: parte da linguagem com comandos para acessar e alterar os dados armazenados no banco de dados. Os principais comandos dessa categoria são: SELECT, UPDATE, INSERT e DELETE.
• DCL (Declarações de Controle de Dados): parte da linguagem com comandos para definir usuários e controlar seus acessos aos dados. Exemplo: GRANT.
Comando INSERT
O comando INSERT insere linhas em uma tabela e, sua forma mais simples, somente uma linha de dados. A sua sintaxe é:
INSERT [INTO] nome_tabela (colunas )
VALUES ( valores )
Onde:
Nome_tabela: é o nome da tabela em que se deseja incluir os dados.
Colunas: parte da tabela onde se deseja acrescentar os dados.
Valores: é o conteúdo de cada coluna.
Exemplo de uma inserção num banco já criado com a tabela Cliente, e as colunas: codigo, nome, endereco:
INSERT INTO Cliente (codigo, nome, endereco) VALUES (123, ‘WILSON’, ‘CAIXA POSTAL: 155 – ITU’)
Com esta instrução, iremos incluir um registro. Para verificar a inclusão, utiliza-se a instrução select
Select * from cliente
E teremos o na qual aparece listado somente o cliente Wilson.
Marcadores:
banco de dados,
BD,
comando insert,
comandos em banco de dados,
database,
db,
DCL,
DDL,
DML,
insert
Assinar:
Postagens (Atom)