Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Tutorial de SQL / Manual de iniciação à programação
SEÇÕES
Manuais relacionados
+Tutorial de SQL
+Manual de iniciação à programação
Categorias
+Linguagem SQL

Índice do Manual Tutorial de SQL
+ O que é SQL
+ Tipos de campos
+ Adicionar um novo registro
+ Apagar um registro
+ Atualizar um registro
+ Seleção de tabelas I
+ Seleção de tabelas II
+ Seleção de tabelas III
+ Seleção de tabelas IV
+ Aproveite seu banco de dados
+ Tabelas temporárias no Sql Server
+ Adquirindo informações do Usuário com a classe System
+ Alguns truques práticos
+ Criação de tabelas
+ SQL e Programação de Banco de Dados
+ Funções para buscas com datas em Access
+ Função em SQL para o cálculo de dias de trabalho
+ SQL com Oracle
+ SQL com Oracle. Operadores
+ Sub-consultas SQL
+ Funções SQL
+ Agrupamento e combinação de elementos com SQL
+ Manipulação de dados com SQL
+ Chaves primárias com SQL com Oracle
+ Definição de chaves para tabelas e restrições
+ Supressão e modificação de tabelas com SQL
+ Gerenciamento de vistas em SQL
+ Usuários em Oracle
+ Gerenciamento em Oracle com SQL
+ Otimizar consultas SQL
+ Consultas de seleção
+ Critérios de seleção em SQL
+ Como exibir informações com múltiplas instruções SQL
+ Critérios de seleção em SQL II
+ Consultas de ação
+ Tipos de dados SQL
+ Subconsultas em SQL
+ Consultas SQL de União Internas
+ Estruturas das tabelas em SQL
+ Cursores em SQL
+ Referências Cruzadas em SQL
+ Introdução a freetext e contains em SQL-Server
+ Acesso ao banco de dados externos
+ Consultas com parâmetros e omissão de permissões
+ Procedures e busca de registros duplicados em SQL
+ A função datepart() em Access
+ Emular um Cursor SQL com um Loop
+ Tipos de instruções SQL e seus componentes sintáticos

Descrição dos capítulos

Índice do Manual Manual de iniciação à programação
+ Conceitos básicos e definições sobre programação
+ Tipos de linguagens de programação
+ Processo de tradução das linguagens de programação
+ Manejando bits
+ Tipos de programação
+ Importância da documentação
+ Metodologia da programação
+ Organogramas
+ Ordinogramas
+ Pseudocódigo
+ Tipos de dados
+ Operadores
+ Expressões e instruções
+ Introdução ao banco de dados
+ Arquitetura dos bancos de dados
+ Sistemas de informação gerencial de banco de dados
+ Modelos de bancos de dados
+ Arquitetura cliente-servidor
+ Modelo entidade-relação
+ Estrutura do modelo relacional
+ Tipos de instruções SQL e seus componentes sintáticos

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Tipos de instruções SQL e seus componentes sintáticos

Passamos a descrever os tipos de sentenças sql que podemos encontrar e seus componentes sintáticos.


Em SQL temos bastantes instruções que se podem utilizar para realizar diversas tarefas.

Dependendo das tarefas, estas sentenças se podem classificar em três grupos principais (DML, DDL,DCL), embora nos restaria outro grupo que ao meu entender não está dentro da linguagem SQL, e sim da PLSQL.

INSTRUÇÃO DESCRIÇÃO
DML Manipulação de dados
SELECT
INSERT
DELETE
UPDATE
Recupera dados do banco de dados.
Adiciona novas filas de dados ao banco de dados.
Suprime filas de dados do banco de dados.
Modifica dados existentes no banco de dados.
DDL Definição de dados
CREATE TABLE
DROP TABLE
ALTER TABLE
CREATE VIEW
DROP VIEW
CREATE INDEX
DROP INDEX
CREATE SYNOYM
DROP SYNONYM
Adiciona uma nova tabela ao banco de dados.
Suprime uma tabela do banco de dados.
Modifica a estrutura de uma tabela existente.
Adiciona uma nova vista ao banco de dados.
Suprime uma vista do banco de dados.
Constrói um índice para uma coluna.
Suprime o índice para uma coluna.
Define um alias para um nome de tabela.
Suprime um alias para um nome de tabela.
DCL Controle de acesso
GRANT
REVOKE
Controle de transações
COMMIT
ROLLBACK
Concede privilégios de acesso a usuários.
Suprime privilégios de acesso a usuários

Finaliza a transação atual.
Aborta a transação atual.
PLSQL SQL Programático
DECLARE
OPEN
FETCH
CLOSE
Define um cursor para uma consulta.
Abre um cursor para recuperar resultados de consulta.
Recupera uma fila de resultados de consulta.
Fecha um cursor.

Componentes sintáticos

A maioria de sentenças SQL tem a mesma estrutura.

Todas começam por um verbo (select, insert, update, create), a seguir continua com uma ou mais cláusulas que nos dizem dados com os que vamos operar (from, where), algumas destas são opcionais e outras obrigatórias como é o caso do from.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Tutorial de SQL

Dentro de Manual de iniciação à programação

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Linguagem SQL


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites