Modelo de Dados do Banco
• Estruturada
Relacional
Um Banco de Dados Relacional é
um banco de dados que segue o Modelo Relacional.Um Banco
de Dados Relacional é um conceito abstrato que define maneiras de
armazenar, manipular e recuperar dados estruturados unicamente na forma de
tabelas, construindo um banco de dados. O termo é aplicado aos próprios
dados, quando organizados dessa forma, ou a um Sistema Gerenciador de Banco
de Dados Relacional (SGBDR)
Plataforma
• Windows
• Unix
• Linux
• z/OS
(IBM)
Fabricante/Desenvolvedor
• IBM
No final do século XIX, nos Estados Unidos, o estatístico
Herman Hollerith idealizou uma solução eficiente para o censo de 1890.
Hollerith concebeu diversas máquinas elétricas para a soma e contagem de dados,
os quais eram representados sob a forma de perfurações adequadamente
distribuídas em fita de papel.
Características Principais
• Capacidade
de Armazenamento: Ilimitada
Versão do SQL utilizada
• SQL
2011 Core Standard
Vantagens
*
O IBM DB2 automatiza muitas tarefas, liberando
assim os administradores do banco de dados de algumas das tarefas
administrativas que são requeridas em outros bancos de dados.
*
A compressão do armazenamento do IBM DB2 faz com
que necessite menos hardware de armazenamento para guardar seus dados, e isto o
ajuda a reduzir suas necessidades de consumo de energia.
*
A IBM oferece um conjunto integrado de soluções
de gestão de dados que facilita a colaboração dos analistas, arquitetos,
desenvolvedores e administradores no trabalho com os dados.
*
O IBM DB2 possui um rendimento líder na
indústria em múltiplos volumes de trabalho. Isto pode reduzir o uso de potentes
servidores para dirigir seu banco de dados, o que lhe proporcionaria economia
em licenças de software, suporte e custos de manutenção do banco de dados.
Clientes
História Evolutiva
O nome DB2 foi
dado para o Sistema de Gerenciamento de Banco de Dados que a IBM lançou
em 1983 baseado em SQL/DS para seu mainframe. A
principio o produto foi chamado System R que fora iniciado em 1978. 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 e publicou sua teoria em Junho de 1970. Para aplicar o modelo,
Codd criou uma linguagem de banco de dados relacionais que a chamou de Alpha.
Entretanto, a IBM não acreditava no potencial das suas ideias, deixando-o fora
da supervisão do grupo de programadores, que violaram diversas ideias
fundamentais do modelo relacional de Codd. O resultado foi a linguagem SEQUEL,
que depois foi mudado para seu acrônimo SQL porque SEQUEL já era uma marca
registrada.
Por muitos anos, DB2
foi feito exclusivamente para rodar nos mainframes da IBM. Posteriormente a IBM
introduziu o DB2 para outras plataformas de servidores, incluindo
o Unix e o Windows, para então colocar
no Linux e PDAs. Esse processo foi feito na década 90. A
inspiração para os detalhes de implementação do DB2 vieram da
linguagem DL/1 da IBM e do Sistema de Gerenciamento de Informações
também dessa empresa. As novas versões já são avaliadas para OS/2 e é
chamada DB2/2.
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. A empresa diz que o novo DB2 será o primeiro
banco de dados relacional que armazena o XML nativo. Outros recursos
incluem o desenvolvimento baseado em OLTP para computação
distribuídas, o desenvolvimento baseado em Business intelligence e data warehousing para z\OS, mais
recursos de auto configuração e auto gerenciamento, adição de recursos para a
plataforma 64-bits (especialmente para z/OS), melhoria na performance do
armazenamento estruturado para z/OS e a continuação da padronização do
vocabulário da linguagem SQL entre z/OS e outras computação distribuídas.
Contato com a IBM-Brasil
Referencias
*
http://ssdi.di.fct.unl.pt/sbd/0910/func/trabalho/entregues/files/G16_relatoriosbd.pdf
(Não oficial)
Alunos:
Elliot Portugal Silva
Ezequiel Ribeiro Da Silva Junior
Guilherme Vertuan Napolitano
Willian Rodrigues Da Silva