Livro - fundamentos de banco de dados,
Faculdade Integrada Americana IN-207 : Aplicação de Banco de Dados
Prof ° Carlos Coelho
Disciplina
Conteúdo : Unidade Programática Aplicação de Banco de Dados
1 - Linguagem SQL - Conceito
1.1 - Comandos DDL – Data Definition Language
1.2 - Comandos DML – Data Manipulation Language
1.3 - Comandos DQL – Data Query Language
1.4 - Comandos DCL – Data Control Language
2 - Banco de dados distribuídos
3 - Banco de dados paralelos
4 - Banco de dados temporais
5 - Banco de Dados Relacionais
5.1 – Transações
5.2 – Gatilhos
5.3 – Visões
5.4 – Concorrências
6 - Banco de dados Cliente/Servidor
7 - Segurança, Integridade e Consistência de banco de dados
Faculdade Integrada Americana IN-207 : Aplicação de Banco de Dados
Prof ° Carlos Coelho
SQL - Structured Query Language
Projetando Banco de Dados
SQL - Structured Query Language
Desde o início da utilização dos computadores, sabemos que um sistema é feito para aceitar entrada de dados, realizar processamentos e gerar saída das informações processadas. Com o tempo, verificou-se a necessidade de armazenar as informações geradas pelos programas de computadores. O armazenamento e a recuperação das informações passaram a desempenhar um papel fundamental na informática.
Em junho de 1970, E. F. Codd, membro do Laboratório de Pesquisa da IBM em SanJose, na
Califórnia, publicou um trabalho intitulado "A Relational Model of Data for Large Shared Data
Banks" (Um Modelo Relacional de Dados para Grandes Bancos de Dados Compartilhados), no jornal Association of Computer Machinery. Nesse trabalho, Codd estabeleceu princípios sobre gerência de banco de dados, denominando-os com o termo relaciona. Essa foi a base utilizada na criação de uma linguagem-padrão para manipular informações em Banco de Dados
Relacionais. E essa linguagem é a SQL (Structured Query Language).
Inicialmente chamada de SEQUEL (Structured English Query Language), a linguagem SQL foi