IBM DB2: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Strumenti di supporto: Corretto aggiunte Etichette: Modifica da mobile Modifica da web per mobile |
Nessun oggetto della modifica |
||
Riga 2:
'''DB2''' è un Relational Database Management System ([[RDBMS]]) della [[IBM]]. Scritto in [[linguaggio C|C]], [[linguaggio C++|C++]] e [[Assembly]], riscrivendolo per ogni [[piattaforma (informatica)|piattaforma]] pur con una base comune, la sua prima versione risale al [[1983]].
Nel maggio 2016 DB2 è fra gli RDBMS più diffusi secondo le classifiche ufficiali basate sul ranking per popolarità<ref>{{Cita web|url=http://db-engines.com/en/ranking|titolo=DB-Engines Ranking|autore=|editore=|data=|accesso=}}</ref> (i primi in ordine sono [[Oracle Database|Oracle]], [[MySQL]] prodotto dalla stessa [[Oracle Corporation|Oracle]], [[Microsoft SQL Server]], [[Mongo DB]], [[PostgreSQL]]). Nel maggio [[2004]] IBM dichiarò che i suoi principali rivali sono Oracle nel campo della gestione avanzata delle [[transazione (basi di dati)|transazioni]] e [[Teradata]] nel campo dei sistemi per
Quando [[Informix]] (a sua volta acquisita da IBM nel 2001), acquistò [[Illustra]] nel [[1997]] e introdusse ''Universal Server'' nel proprio database, facendone un DBMS relazionale a oggetti, sia Oracle sia IBM dovettero introdurre il paradigma degli oggetti nei propri prodotti. Questo ha fatto di DB2 un [[DBMS]] [[Database relazionale a oggetti|relazionale a oggetti]].
Riga 13:
=== Edizioni ===
* DB2 ''Express'': è il livello base di RDBMS, l'ideale per il piccolo medio mercato d'affari.
* DB2 ''Express-C'': è la versione gratuita dell'IBM, l'ideale per piccole aziende, compagnie ''multi-branch'', [[programmatore|sviluppatori]] e partner di affari.
* DB2 ''Workgroup Server Edition'': è il software ideale per le piccole e medie aziende.
* DB2 ''Enterprise Server Edition'': comprende moltissime [[libreria (software)|librerie]] capaci di gestire i carichi di lavoro più esigenti.
Riga 19:
==== Versione gratuita ====
Dal 30 gennaio 2006 IBM distribuisce una versione gratuita del proprio database server, [[IBM DB2 Express-C|DB2 Express-C]], disponibile per Linux, Mac OS, Windows e Unix per architetture hardware di [[processore|processori]] a [[32 bit|32]] e [[64 bit]]. DB2 Express-C ha le stesse funzioni standard delle versioni commerciali, ma limita l'utilizzo dell'hardware effettivamente installato sul server dove risiede. Attualmente (10.5) è limitato ad una dimensione massima del database di 15 TeraByte, un totale di non più di 2 [[core (informatica)|core]] di CPU, e fino a 16 GB di memoria [[RAM]] indipendentemente dall'[[hardware]] presente. È anche possibile acquistare una [[licenza (informatica)|licenza]] in forma di abbonamento annuale per ottenere il supporto tecnico fornito direttamente da IBM. Aggiungendo licenze, diventa permesso utilizzare alcune funzioni aggiuntive, come la replica SQL e HADR (''High Availability and Disaster Recovery''), un sistema di [[disaster recovery|''disaster recovery'']] che permette di passare automaticamente ad un [[server]] di [[Computer cluster|''failover'']] nel caso in cui il server principale diventi inutilizzabile. Possiede inoltre funzionalità IN-MEMORY, con la possibilità di creare oggetti organizzati in colonne, supporto Json e funzionalità avanzate di "federazione", cioè la possibilità di integrare e presentare oggetti di altri prodotti quali ad esempio tabelle/viste Oracle, Postgressql, MySQL, e dalla versione 11.1 anche oggetti HDFS Apache Hive e Cloudera.
=== Strumenti di supporto ===
|