Banco de dados

4917 palavras 20 páginas
Campus São João Del Rei

SQL (Structured
Query
Language)
Professor
Msc. Celso Luiz de Souza
Material baseado nas aulas do
Prof. Dr. Guilherme Tavares de Assis http://www.decom.ufop.br/guilherme Banco de Dados

SQL (Structured Query Language)




SQL é uma linguagem de consulta que implementa as operações da álgebra relacional de forma bem amigável.
Além de permitir a realização de consultas, SQL possibilita:

definição da estrutura de dados;

definição de restrições de integridade;

modificação de dados no banco de dados;

especificação de restrições de segurança e controle de transações;  utilização em linguagens hospedeiras.

Campus São João Del Rei

Banco de Dados

SQL (Structured Query Language)






De uma forma geral, SQL utiliza os termos tabela, linha e coluna para relação, tupla e atributo, respectivamente.
SQL foi projetada e implementada pela IBM, como uma interface para o sistema de banco de dados relacional SYSTEM R, tendo sido chamada inicialmente de SEQUEL (Structured English Query
Language).
Em 1986, um trabalho conjunto entre o ANSI (American National
Standards Institute) e o ISO (International Standards Organization) conduziu a primeira versão padrão de SQL (ANSI 1986), chamada
SQL1.
 Em 1992, tal padrão foi revisado e mais expandido, gerando a
SQL2.
 A SQL3 deverá estender a SQL2 com banco de dados orientados a objetos

Campus São João Del Rei

Banco de Dados

SQL (Structured Query Language)
Esquema e Catálogo

Campus São João Del Rei

Banco de Dados

SQL (Structured Query Language)
Esquema e Catálogo
A SQL1 não contemplava o conceito de esquema de banco de dados relacional, ou seja todas as tabelas eram consideradas parte do mesmo esquema. Esquema, incorporado à SQL2, é utilizado para agrupar tabelas e outros componentes que pertencem à mesma aplicação de banco de dados.
 Um esquema é definido por um nome e inclui um identificador de autorização para

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas