Banco de dados sql

1919 palavras 8 páginas
Banco de Dados - Introdução à SQL

Introdução

• A Structured Query Language (SQL) ou Linguagem de Consulta
Estruturada é uma linguagem de consulta para banco de dados relacionais;

• A SQL originou-se do projeto System R desenvolvido pela IBM no início da década de 1970;

• Devido, principalmente, a sua simplicidade e facilidade de uso, a
SQL é a linguagem padrão da maioria dos SGBDs Relacionais.

Introdução
• A grande vantagem da SQL em relação as outras linguagens
(QBE, Datalog, etc) é sua forma declarativa, ou seja, uma consulta SQL especifica a forma do resultado e não o caminho para chegar a ele;

• Apesar de sua origem no projeto System R, em pouco tempo sugiram vários dialetos desenvolvidos por outras empresas. Por este motivo, o American National Standards Institude (ANSI) propôs padrões para a linguagem (SQL-92 (1992), SQL-1999 (1999) e o mais recente SQL-2003 (2003));

• Mesmo com as padronizações realizadas, cada SGBD pode possuir algumas características particulares em relação à SQL.

Grupos de Instruções SQL
A linguagem SQL possui várias partes:

• Data Definition Language ou Linguagem de Definição de Dados
(DDL) permite a definição de elementos de banco de dados;

• Data Manipulation Language ou Linguagem de Manipulação de
Dados (DML) permite inserir, alterar e apagar dados;

• Data Control Language ou Linguagem de Controle de Dados
(DCL) permite modificar as permissões dos usuários sobre o acesso aos dados;

• Data Query Language ou Linguagem de Consulta de Dados
(DQL) permite consultar os dados de um banco de dados;

Linguagem de Definição de Dados (DDL)
• A DDL pode ser vista como o esquema físico do banco de dados, ou seja, como o banco de dados é representado no SGBD; • De certa forma a DDL assemelha-se ao esquema relacional de um banco de dados no que diz respeito a descrição de relações, chaves primárias e chaves estrangeiras; • A SQL utiliza termos como tabela, campo (ou coluna) e registro (ou

Relacionados

  • Banco de Dados - SQL
    669 palavras | 3 páginas
  • sql e banco de dados
    681 palavras | 3 páginas
  • Banco de dados sql
    887 palavras | 4 páginas
  • banco de dados sql
    3469 palavras | 14 páginas
  • Banco de Dados SQL
    1444 palavras | 6 páginas
  • Banco de dados Sql
    1968 palavras | 8 páginas
  • Banco de dados sql
    902 palavras | 4 páginas
  • sql banco de dados
    1584 palavras | 7 páginas
  • Apostila de banco de dados - sql
    6190 palavras | 25 páginas
  • Sql banco de dados bd
    6679 palavras | 27 páginas