Linguagem sql – ddl para mysql

2016 palavras 9 páginas
Linguagem SQL – DDL para MySQL

A linguagem SQL (Structured Query Language – Linguagem de Consulta Estruturada) é uma linguagem declarativa utilizada por Sistemas Gerenciadores de Bancos de Dados Relacionais como: Oracle, SQL Server, MySQL, PostgreSQL, Firebird, e outros.

Devido à sua ampla utilização por diversos SGBDs, surgiram vários “dialetos” para os comandos, que geraram a necessidade de criação de um padrão para a linguagem. Essa tarefa foi realizada pela American National Standards Institute (ANSI) em 1986 e ISO em 1987. Em 1992, foi realização uma revisão da linguagem que recebeu o nome de SQL-92. Em 1999 e 2003, ocorreram novas revisões. Na revisão de 1999, foram adicionados padrões para expressões regulares, consultas recursivas, triggers e algumas características de orientação a objeto. Na revisão de 2003, foram introduzidas características relacionadas a
XML, seqüências padronizadas e colunas com valores de auto-numeração.

Uma dificuldade encontrada na utilização da linguagem SQL por parte dos desenvolvedores ou administradores de bancos de dados é a diferença entre os comandos nos diversos SGBDs, mesmo após a definição dos padrões. Porém, as diferenças não são grandes.

Os comandos da linguagem SQL são subdivididos em algumas categorias de comandos como: DDL, DML e DCL.

DDL (Data Definition Language – Linguagem de Definição de Dados)
Os comandos DDL são usados para definir a estrutura do banco de dados, organizando em tabelas que são compostas por campos (colunas). Comandos que compõem a DDL: CREATE, ALTER, DROP.

DML (Data Manipulation Language – Linguagem de Manipulação de Dados)
Os comandos DML permitem realizar operações de inserção, alteração, exclusão e seleção sobre os registros (linhas) das tabelas. Comandos que compõem a DML: INSERT, UPDATE, DELETE e SELECT. Alguns autores definem que o comando SELECT faz parte de uma subdivisão chamada DQL (Data Query Language – Linguagem de Consulta de Dados).

CREATE DATABASE
Este

Relacionados

  • pratica banco de dados
    1773 palavras | 8 páginas
  • Banco de dados
    1270 palavras | 6 páginas
  • Conceitos de SQL
    1948 palavras | 8 páginas
  • Apostila De MySql
    1711 palavras | 7 páginas
  • Banco de Dados
    6849 palavras | 28 páginas
  • algoritimos pares e impares
    2649 palavras | 11 páginas
  • Banco de Dados
    2914 palavras | 12 páginas
  • comandos sql
    557 palavras | 3 páginas
  • o que é um banco de dados
    924 palavras | 4 páginas
  • Banco de dados
    594 palavras | 3 páginas