SEMIN RIO
SISTEMA GERENCIADOR
DE
BANCO DE DADOS
INTRODUÇÃO
CONCEITOS BÁSICOS
DE SGBD
SGBD: É O CONJUNTO DE
PROGRAMAS DE COMPUTADOR,
RESPONSÁVEIS PELO
GERENCIAMENTO DE UMA BASE
DE DADOS.
HISTÓRIA
SURGIRAM NA DÉCADA DE 70;
DÉCADA DE 80;
DEFINIÇÕES
OS
O
O
O
O
QUATRO MODELOS MAIS
CONHECIDOS SÃO:
HIERÁRQUICO;
EM REDE;
RELACIONAL;
ORIENTADO A OBJETO.
DEFINIÇÕES
AS PRINCIPAIS LINGUAGENS PARA
MANIPULAR BANCOS DE DADOS SÃO:
SQL, EM SEUS VÁRIOS PADRÕES, COMO SQL2
E SQL3; OQL.
EXEMPLOS DE SGBD
EXEMPLOS DE SGBD
CONHECIMENTOS
ESPECÍFICOS DB2:
SISTEMA RELACIONAL;
FUNCIONAM EM SERVIDORES
BASEADOS EM SISTEMAS UNIX,
WINDOWS, OU LINUX.
HISTÓRICO DB2
O PROJETO DB2 COMEÇOU NO INICIO
DOS ANOS 70 QUANDO EDGAR FRANK
CODD, TRABALHANDO PARA IBM
DESCREVEU A TEORIA DOS BANCO DE
DADOS RELACIONAIS;
CODD CRIOU UMA LINGUAGEM DE
BANCO DE DADOS RELACIONAIS QUE A
CHAMOU DE ALPHA;
LINGUAGEM SEQUEL, QUE DEPOIS FOI
MUDADO PARA SEU ACRÔNIMO SQL.
HISTÓRICO DB2
POR MUITOS ANOS, DB2 FOI
FEITO EXCLUSIVAMENTE PARA
RODAR NOS MAINFRAMES DA
IBM;
NA METADE DO ANO DE 2006, A
IBM ANUNCIOU O “VIPER”, O
CODINOME DO DB2 9 PARA
COMPUTAÇÃO DISTRIBUÍDAS E
PARA DB2 9 NO Z/OS 9;
Características do IBM
DB2:
AUTO-OTIMIZAÇÃO;
AUTO-
REPARAÇÃO;
AUTO-CONFIGURAÇÃO;
EMPRESA DESENVOLVEDORA
E MANTENEDORA
IBM;
FABRICA E VENDE SOFTWARES
E HARDWARES;
BIG BLUE;
MELHOR EMPRESA;
LOGOTIPOS.
VERSÃO ATUAL
O
•
DB2 É VENDIDO EM DIVERSOS TIPOS DE
“EDIÇÕES” OU LICENÇAS.
EXPRESS, WORKGROUP E A EDIÇÃO ENTERPRISE;
VERSÃO
MAIS SOFISTICADA É DB2 DATA
WAREHOUSE ENTERPRISE EDITION,
OU DB2 DWE;
EXCLUSIVIDADE DO DB2 Z/OS:
• SEGURANÇA MULTI-LEVEL, TABELAS DE
TAMANHOS EXTREMAMENTE GRANDES E
COMPRESSÃO A NÍVEL DE HARDWARE;
VERSÃO ATUAL
A
IBM LANÇOU UMA VERSÃO CHAMADA
DB2 9 EXPRESS-C.
(VERSÃO SEM LIMITE DE USUÁRIOS E DO
TAMANHO DE BANCO DE DADOS);
O IBM DB2 9.7 ACELERA A MIGRAÇÃO E
SUPORTA: LINGUAGENS COMUNS DE
SCRIPTING E DIALETOS SQL COMUNS.
PLATAFORMA