Definição – o que significa o DB2?
O DB2 é um Relational DataBase Management System (RDBMS) originalmente introduzido pela IBM em 1983 para rodar em sua plataforma de mainframe MVS (Multiple Virtual Storage). O nome se refere à mudança do modelo de banco de dados hierárquico predominante para o novo modelo relacional. Embora o DB2 tenha sido projetado inicialmente para funcionar exclusivamente em plataformas de mainframe IBM, ele foi posteriormente portado para outros sistemas operacionais amplamente usados como UNIX, Windows e atualmente no Linux. O DB2 é parte integrante do portfólio de gerenciamento de informações da IBM. É um mecanismo de banco de dados completo e de alto desempenho, capaz de lidar com grandes quantidades de dados e atender a muitos usuários ao mesmo tempo.
Definirtec explica o DB2
Um banco de dados relacional permite um modelo declarativo dos dados e acesso a ele por meio de consultas. Para tanto, a IBM inventou o agora padrão SQL (Structured Query Language). SQL é uma linguagem muito simples, semelhante ao inglês, que facilita a criação de tabelas, o acesso e a manipulação dos dados aqui contidos. Várias entradas em tabelas (chamadas de “registros”) podem ser inseridas, excluídas e atualizadas ao mesmo tempo por usuários simultâneos usando comandos especificados em SQL. Na década de 1990, uma versão do DB2 chamada LUV (Linux, Unix, Windows) foi introduzida, marcando a portabilidade do banco de dados para plataformas de computação menores. A gama de plataformas de computação nas quais o DB2 é executado é ampla, de mainframes e grandes plataformas distribuídas a PCs de menor escala. O DB2 Express-C, uma versão gratuita semelhante ao código aberto MySql, embora não seja de código aberto, é oferecido à comunidade de desenvolvedores. O DB2 pode ser administrado por meio de um prompt de linha de comando ou uma GUI. Os recursos altamente avançados e a segurança do DB2 o tornam um banco de dados amplamente utilizado na indústria de software moderna.