BancodeDados SQL

Você também pode gostar

Você está na página 1de 2

SQL-Structured Query Language (Linguagem estruturada de Consulta).

Desenvolvida originalmente no incio dos anos 70 nos laboratrios da IBM, uma linguagem declarativa e indica a forma do resultado e no o caminho dos dados. Compoem o SQL: DDL-Data Definition Language(Linguagem de definio de Dados) DML-Data Manipulation Language(Linguagem de Manipulao de Dados) DQL-Data Query Language(Linguagem de Consulta de Dados) DCL-Data Control Language(Linguagem de Controle de Dados) DTL-Data Transaction Language(Linguagem de Transao de Dados)

DDL
possivel definir a estrutura do banco de Dados,Tabelas etc. Create(Criar uma estrutura no banco de Dados) Alter(permitir alterar uma estrutura no banco de daos Drop-(permiti excluir uma estrutura no banco de dados)

DML
responsavel por gerenciar os dados que iro popular as estruturas do banco criadas pela DDL.Tem como funo gerenciar os dados nas estruturas utilizando 3 funes. Insert - Inserir dados em estruturas.Exemplo tabelas Updates-Alterar informaes em um registro no Banco de Dados. Delete - Permiti excluir informaes nas estruturas no banco de dados

DQL
A DQL permiti recuperar e ler dados nas estruturas do banco.Basicamente o comando SELECT que permiti recuperar dados.Pode-se tambm utilizar o comando select para realizar operaes matematicas,filtros,ordenao de dados,agrupamento de dados.

DCL
Atraves da DCL permitido definir quem ir(ou no)realizar as tarefas no banco de dados.Estamos basicamente falando de permisoes para criar/excluir/alterar/ler e selecionar informaes em um banco de dados. GRANT-concede determinado acesso de dados e operaes a usuarios. Revoke-remove a autorizao previamente permitida pelo comando GRENT.

DTL
Start transaction - Inicio da Transao de dados. Comit - No final de uma operao informa o servidor que a transao foi concluida com sucesso Roolback-Anula a transao

Você também pode gostar