rere

4329 palavras 18 páginas
ITS-II - Prof. Guilherme Tavares de Assis & Prof. Anderson Almeida Ferreira

ITS-II - Prof. Guilherme Tavares de Assis & Prof. Anderson Almeida Ferreira

SQL (Structured Query Language)

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 contém recursos para: definição da estrutura de dados, modificação de dados no banco de dados, especificação de restrições de segurança e controle de transações, definição de restrições de integridade, utilização em linguagens hospedeiras.
• SQL foi projetada e implementada pela IBM, como uma interface para um sistema de banco de dados relacional chamado SYSTEM R, tendo sido chamada de SEQUEL
(Structured English QUEry Language). Atualmente, SQL é considerada uma linguagem padrão para SGBD’s relacionais comerciais.

• 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.
• Atualmente, planejamentos vêm sendo realizados para a
SQL3, que deverá estender a SQL com banco de dados orientados a objetos.
• De uma forma geral, a SQL utiliza os termos tabela, linha e coluna para relação, tupla e atributo, respectivamente.

1

ITS-II - Prof. Guilherme Tavares de Assis & Prof. Anderson Almeida Ferreira

2

ITS-II - Prof. Guilherme Tavares de Assis & Prof. Anderson Almeida Ferreira

Conceito de Esquema e Catálogo

CREATE TABLE, Tipos de Dados e Restrições

• A SQL1 não incluía o conceito de esquema de banco de dados relacional; assim, todas as tabelas eram consideradas parte do mesmo esquema.
• O conceito de esquema, incorporado à SQL2, é utilizado para agrupar tabelas e outros componentes que pertencem à mesma aplicação de banco de dados. Um

Relacionados

  • rere
    1352 palavras | 6 páginas
  • rere
    1264 palavras | 6 páginas
  • Rere
    3285 palavras | 14 páginas
  • Rere
    3493 palavras | 14 páginas
  • rere
    4120 palavras | 17 páginas
  • Rere
    1416 palavras | 6 páginas
  • rere
    960 palavras | 4 páginas
  • Rere
    1056 palavras | 5 páginas
  • rere
    956 palavras | 4 páginas
  • rere
    3366 palavras | 14 páginas