Capitulo 6 - DB2 / SQL

Não vou aqui fazer uma introdução sobre banco de dados, saiba apenas que o DB2 é o pai de todos os bancos de dados relacionais e que o SQL só existe por causa dele! A IBM consegue com muita maestria criar produtos/ideias/solucoes inovadoras e não ganhar todo o dinheiro possivel com isso, ela gosta de compartilhar! Nesse caso especifico cito a Oracle!

SQL, "sequel" ou melhor ainda síkuou como dizem os gringos é um acronimo de "Structured Query Language" que minimamente falando é a linguagem que a IBM criou para podermos iteragir com os bancos de dados relacionais.

O SQL There are 4 categories of SQL: DML -- Data Manipulation Language SELECT, UPDATE, INSERT and DELETE (CRUD applications) DDL -- Data Definition Language CREATE, ALTER and DROP data base structures (DB architecture) DCL -- Data Control Language GRANT and REVOKE privileges (security) TCL -- Transaction Control Language COMMIT and ROLLBACK work

SQL must provide the ability to completely control the data and database. SQL consists of: Data Manipulation Language (DML), which enables data to be inserted, extracted, and so forth from tables SELECT UPDATE INSERT DELETE MERGE

Data Definition Language (DDL), which enables the database objects to be created Data Control Language (DCL), which enables authorities over data to be controlled

Esquema de compilação de programa com DB2

Variaveis e formatos DB2 vs Cobol vs PL/1

Formatos e tipos

Last updated