PostgreSQL & MySQL database relazionali potenti e gratuiti

Si , PostgreSQL & MySQL potenti e gratuiti ! Non esiste solo Microsoft !!

 

PostgreSQL
postgresql

Passiamo ai database …….. Iniziamo da PostgreSQL

PostgreSQL™ è un sistema di gestione di database relazionale ad oggetti (ORDBMS) basato su POSTGRES, Version 4.2™, sviluppato alla “University of California”, nel dipartimento di informatica Berkeley. POSTGRES proponeva molti concetti che diventarono disponibili solo in alcuni sistemi di database commerciali molto più tardi.
PostgreSQL™ è il discendente open-source di quel codice originale Berkeley. Supporta una parte molto grande dello standard SQL e offre molte altre funzionalità:
• query complesse
• chiavi esterne
• trigger
• viste
• integrità transazionale
• controllo concorrente multiversione
Inoltre, PostgreSQL™ può essere esteso dall’utente in molti modi, per esempio aggiungendo nuovi
• tipi di dato
• funzioni
• operatori
• funzioni aggregate
• metodi di indice
• linguaggi procedurali
Data la licenza libera, PostgreSQL™ può essere usato, modificato e distribuito da chiunque gratuitamente per qualsiasi scopo, sia esso privato, commerciale, o accademico.

 

MySQL

mysqlMySQL Community Edition e Versioni Commerciali
MySQL ( Oracle)

MySQL Community Edition

MySQL Community Edition è la versione scaricabile gratuitamente del database open source più diffuso nel mondo. È disponibile con licenza GPL ed è supportato da una vasta e attiva comunità di sviluppatori open source.
MySQL Community Edition include:
• Architettura Pluggable Storage Engine
• Diversi motori di storage:
o InnoDB
o MyISAM
o NDB (MySQL Cluster)
o Memory
o Merge
o Archive
o CSV
o e molti altri ancora
• MySQL Replication per migliorare le prestazioni e la scalabilità delle applicazioni
• MySQL Partitioning per migliorare le prestazioni e la gestione di applicazioni di database di grandi dimensioni
• Stored procedure per migliorare la produttività degli sviluppatori
• Trigger per l’applicazione di regole di business complesse a livello di database
• Viste per garantire la massima protezione delle informazioni sensibili
• Schemi di prestazioni per il monitoraggio del consumo di risorse a livello di utente/applicazione
• Schemi di informazioni per un accesso semplice ai metadati
• MySQL Connectors (ODBC, JDBC, .NET, ecc.) per la creazione di applicazioni in più lingue
• MySQL Workbench per la modellazione visiva dei dati e lo sviluppo/amministrazione di istruzioni SQL
Disponibile su oltre 20 piattaforme e sistemi operativi, tra cui Linux, Unix, Mac e Windows.

Versioni Commerciali

MySQL Enterprise Edition
MySQL Enterprise Edition include un set estremamente completo di funzioni avanzate, strumenti di gestione e canali di supporto tecnico per raggiungere i massimi livelli di scalabilità, sicurezza, affidabilità e disponibilità. Riduce i rischi, i costi e la complessità per lo sviluppo, la distribuzione e la gestione delle applicazioni MySQL di importanza critica per il business.

MySQL Standard Edition

Quindi , MySQL Standard Edition consente di supportare applicazioni Online Transaction Processing (OLTP) scalabili e ad alte prestazioni. Offre la facilità d’impiego che ha reso celebre MySQL, unita a prestazioni affidabili e ad alto contenuto tecnologico.
MySQL Standard Edition include InnoDB ed è quindi un database completamente integrato, sicuro e conforme alle proprietà ACID. Oltre a ciò, MySQL Replication consente di fornire applicazioni scalabili e ad alte prestazioni.
TCO ridotto – MySQL consente di ridurre al minimo il costo totale di proprietà del database.
Affidabilità, prestazioni e facilità d’uso – MySQL si è dimostrato il database open source più famoso al mondo.
Sviluppo, progettazione e gestione di database – MySQL Workbench offre un ambiente integrato di sviluppo, progettazione e gestione, per rendere ancora più produttivi gli sviluppatori e i DBA.
Per avere capacità aggiuntive, è facile passare a MySQL Enterprise Edition o MySQL Cluster Carrier Grade Edition.

MySQL Classic Edition

MySQL Classic Edition è il database integrato ideale per gli ISV, gli OEM e i VAR che desiderino sviluppare, usando lo storage engine MyISAM, applicazioni ad elevata quantità di letture. Questo database è noto per le sue prestazioni elevate e per la sua amministrazione pressoché inesistente.
• TCO ridotto – MySQL consente di ridurre al minimo il costo totale di proprietà del database.
• Facilità d’uso – MySQL è celebre per i 15 minuti necessari dal download all’installazione.
• Amministrazione ridotta – MySQL è facile da amministrare e consente ai DBA di gestire più server.
• Supporto per oltre 20 piattaforme e sistemi operativi – Linux, Unix, Mac, Windows ed altri ancora, per offrirvi il massimo della flessibilità nello sviluppo e nell’implementazione.

MySQL Classic Edition è disponibile agli ISV, OEM e VAR unicamente sotto forma di licenza per database integrato.
Per avere capacità aggiuntive, è facile passare a MySQL Standard Edition, MySQL Enterprise Edition o MySQL Cluster Carrier Grade Edition.

MySQL Cluster CGE

Il nuovo MySQL Cluster 7,3! chiavi esterne, installatore automatico, node.js
Il numero di utenti e i volumi di dati sono in crescita esponenziale – per effetto del tasso di penetrazione di Internet in continuo aumento, del social networking, della banda larga ad alta velocità per la connessione da dispositivi mobili sempre più avanzati, delle nuove interazioni M2M (Machine to Machine) e altro ancora.
MySQL Cluster consente di superare le sfide lanciate dalla nuova generazione di servizi web, cloud e di comunicazione grazie a scalabilità, disponibilità e agilità senza compromessi.

MySQL Embedded (OEM/ISV)

Oltre 2000 ISV, OEM e VAR ha già permesso a di rendere più competitivi i propri prodotti e introdurli sul mercato più velocemente riducendo il costo del venduto.

La scelta cade su MySQL Embedded Server (che è conforme agli standard SQL) per i seguenti motivi:
Costo inferiore del 90% rispetto ai database di tipo proprietario, funzionalità che assicurano un costo del venduto di ISV / OEM basso durante tutto il ciclo di vita dell’applicazione;

Prestazioni elevate, affidabilità e scalabilità per soddisfare i requisiti delle applicazioni più esigenti, quali applicazioni nel campo delle telecomunicazioni e Network management, 24×7;

Flessibilità con occupazione minima di spazio disco, supporto su oltre 20 piattaforme e la conseguente possibilità di fornire prodotti su più combinazioni di hardware e sistemi operativi;

Facilità di utilizzo con installazione, configurazione e integrazione rapide perché gli sviluppatori possano concentrarsi sullo sviluppo dell’applicazione, riducendo costi e time to market;

Quindi costi di amministrazione nulli, eliminando la necessità per i clienti finali di assumere un DBA dedicato o di dedicare del tempo all’amministrazione del database.

Quindi lunga vita a PostgreSQL & MySQL .

Giovanni Popolizio

Licenza Creative Commons
Quest’opera è distribuita con Licenza Creative Commons Attribuzione – Condividi allo stesso modo 4.0 Internazionale