Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. CUBRID - Teknopedia
CUBRID - Teknopedia
CUBRID
software
Logo
Logo
GenereRelational database management system
SviluppatoreNaver Search Solutions
Data prima versione20 novembre 2008
Ultima versione9.3 (23 maggio 2014[1])
Sistema operativoMultipiattaforma
LinguaggioC
C++
LicenzaGNU General Public License per Server e licenza BSD per API e GUI
(licenza libera)
Linguainglese
Sito webwww.cubrid.org/
Modifica dati su Wikidata · Manuale

CUBRID è un relational database management system (RDBMS), completamente open source, con estensioni orientate agli oggetti[2] altamente ottimizzata per le applicazioni web, specialmente quando gli utilizzatori processano una quantità di dati molto estesa e hanno molte richieste contemporanee. CUBRID fornisce un'unica caratteristica ottimizzata che processa più richieste parallele in minor tempo rispetto ad altri.

Politica di Licenza

[modifica | modifica wikitesto]

CUBRID, a differenza di altri database, non ha una versione Iniziativa (Enterprise) del suo DBMS. CUBRID non differenzia la sua politica di licenza tra Comunità (Community) e Iniziativa (Enterprise). C'è solo una versione di CUBRID DBMS, che rilasciata sotto licenza GPL v2.0 o GPL v3.0. I tools grafici e le API di interfacciamento sono distribuite con licenza Berkeley Software Distribution. C'è una motivazione per questa tipologia di licenza. CUBRID vuole che tutte le società commerciali possano beneficiare del suo database il più possibile. La licenza BSD permette alle società di tenerne il loro codice sorgente chiuso, così da averne un reale profitto.

Origine del nome del prodotto

[modifica | modifica wikitesto]

Il nome "CUBRID" è una combinazione di due parole "Cube" (il Cubo) e "Bridge" (il Ponte). Nel caso di CUBRID, "Bridge" sta per "data bridge", mentre "Cube" è una scatola chiusa che gestisce la sicurezza dei suoi contenuti.

Piattaforme ed interfacce

[modifica | modifica wikitesto]

Il server CUBRID e le librerie ufficiali sono implementate in C e C++, mentre CUBRID Manager, il cliente manager per DBMS CUBRID, è implementato in Java.

CUBRID gira su piattaforme Linux e Windows e dispone di API specifiche per JDBC, PHP, .NET, ODBC, e C-API.

Sia CUBRID che CUBRID Manager possiedono un'interfaccia a riga di comando chiamata CSQL e come front-end di amministrazione un tool denominato CUBRID Web Query[3][4].

Caratteristiche principali

[modifica | modifica wikitesto]

L'Ultima versione di CUBRID 2008 R3.1 è del dicembre 2010 e ha le seguenti caratteristiche:

  • SQL 92 Standard
  • Transaction ACID support
  • Cross-platform support
  • Multiple granularity locking
  • Partition
  • Replication
  • High Availability support [(shared-nothing (non condivisi) clustering, fail-over and fail-back automatically)]
  • Hot Backup
  • Sub-SELECTs (cioè SELECT nidificate)
  • Hierarchical Queries
  • Query plan caching
  • Triggers
  • Click counter
  • Updatable Views
  • Java Stored procedure
  • True VARCHAR support
  • BLOB/CLOB support
  • Cursors[3]

Lista cronologica degli sviluppi

[modifica | modifica wikitesto]
  • 2006 - Inizio sviluppo di CUBRID DMBS.
  • Ottobre, 2008 - Il primo release interno seguito dal CURBID 2008 R1.0 release stabile.
  • Novembre, 2008 - CUBRID rilascia il progetto con sorgenti aperti. CUBRID 2008 R1.1 release stabile.
  • Gennaio, 2009 - CUBRID 2008 R1.2 release stabile.
  • February, 2009 - CUBRID 2008 R1.3 release stabile.
  • Marzo, 2009 - CUBRID 2008 R1.4 release stabile.
  • Agosto, 2009 - CUBRID 2008 R1.0 release stabile.
  • Settembre, 2009 - CUBRID Cluster, inizio del progetto.
  • Ottobre, 2009 - CUBRID Project sito web pubblicato su Sourceforge.net. Apertura della Comunità Ufficiale e il sito web www.cubrid.org.
  • Dicembre, 2009 - CUBRID 2008 R2.1 release stabile.
  • Febbraio, 2010 - CUBRID Cluster rilascio versione alpha.
  • Maggio, 2010 - CUBRID 2008 R2.2 release stabile[5].
  • Luglio, 2010 - CUBRID 2008 R3.0 release beta
  • Ottobre, 2010 - CUBRID 2008 R3.0 release stabile
  • Novembre, 2010 - CUBRID 2008 R3.0 release beta[6]
  • Dicembre, 2010 - CUBRID 2008 R3.1 release stabile[7].

Note

[modifica | modifica wikitesto]
  1. ↑ CUBRID 9.3.0 has been released with new features, performance improvements, error fixes and more, su CUBRID 9.3, 23 maggio 2014. URL consultato il 20 novembre 2012 (archiviato dall'url originale il 26 giugno 2014).
  2. ↑ How data is stored in CUBRID RDBMS? Intro to Objects, Classes, OID and Inheritance, su CUBRID Blog, 12 dicembre 2012. URL consultato l'8 febbraio 2013 (archiviato dall'url originale il 14 febbraio 2013).
  3. 1 2 CUBRID Introduction, su cubrid.org, CUBRID Co., Ltd.. URL consultato il 29 dicembre 2009 (archiviato dall'url originale il 18 maggio 2010).
  4. ↑ CUBRID Project site at Sourceforge.net, su sourceforge.net, CUBRID Co., Ltd.. URL consultato il 29 dicembre 2009.
  5. ↑ New Version Release - CUBRID 2008 R2.2, su blog.cubrid.org, CUBRID Co., Ltd.. URL consultato il 7 maggio 2010 (archiviato dall'url originale il 26 agosto 2011).
  6. ↑ CUBRID 2008 R3.0 release beta, su blog.cubrid.org, CUBRID Official Blog, 12 novembre 2010. URL consultato il 17 novembre 2010 (archiviato dall'url originale il 21 novembre 2010).
  7. ↑ CUBRID 2008 R3.1 release stabile, su cubrid.org, CUBRID Co., Ltd.. URL consultato il 1º gennaio 2011.

Collegamenti esterni

[modifica | modifica wikitesto]
  • Sito ufficiale, su cubrid.org. Modifica su Wikidata
  • (EN) CUBRID, su SourceForge. Modifica su Wikidata
  • (EN) CUBRID, su GitHub. Modifica su Wikidata
  • Repository sorgenti di CUBRID, su github.com. Modifica su Wikidata
V · D · M
Sistemi di gestione delle basi di dati
Relazionali
proprietari4th Dimension · DB2 · dBase · IBM Informix · InterBase · MaxDB · Oracle · SQL Server · Sybase SQL Anywhere Studio
liberiDerby · Drizzle · Firebird SQL · HSQLDB · Ingres · MariaDB · MySQL · Percona Server · PostgreSQL
Simbolo database
Simbolo database
RDBMS integrante un RADAccess · Bento · FileMaker · HyperFileSQL · Kexi · Knoda · LibreOffice Base · Neo4j · OpenOffice Base · Paradox · SAS · 4th Dimension
Embedded (incorporato) · Berkeley DB (Relazionale proprietario) · SQLite (Relazionale libero)
Orientati agli oggetti
TabulareBigTable · Apache HBase
Archiviazione in tupleApache River
AltroDataBase For Objects · FluidDB · Moneta · OrientDB · PostgreSQL · Versant Object Database · ZODB
Base di dati relazionale a oggetti
software liberiCUBRID · Virtuoso Universal Server · WakandaDB · Zope Object Database
ProprietariIBM DB2 · IBM Informix · Greenplum Database · Microsoft SQL Server · Oracle · SAP Adaptive Server Enterprise
NoSQL
Orientato al documento
Database XMLExistDB · Oracle · BaseX · MarkLogic Server
AltriCouchDB · MongoDB · RavenDB · Apache Solr · OrientDB · OpenTSDB · KairosDB
Database a grafoAllegroGraph · Core Data · Neo4j · OrientDB
Chiave/valore archiviato su discoRedis (open source) · BigTable · DensoDB
Chiave/valore cache in RAMRedis (open source) · memcached
Valore/chiave Eventually‐consistentCassandra · Amazon-Dynamo
Chiave-valore che conserva mediante l'implementazione di PaxosKeyspace
Chiave-valore ordinatoBerkeley DB · NMDB
Basi di dati multivaloreOpenQM · Rocket U2
AltroSimpleDB · RethinkDB · LevelDB (No SQL libero)
Sistema di gestione di basi di dati
orientato alle colonne
software liberiCalpont InfiniDB · Druid · MonetDB · Neo4j · RCFile · Apache HBASE
ProprietariIBM DB2 · Microsoft SQL Server 2012 · Oracle Exadata · SAP HANA · Sybase IQ · Vector · Vertica
Base di dati spaziale
con specifiche OpenGISAsterixDB(Open source) · IBM DB2 · Microsoft SQL Server · MonetDB · MySQL · Neo4j · Oracle Spatial · PostgreSQL con PostGIS · SAP HANA · SpatiaLite · Teradata Geospatial · Vertica Place
Base di dati ad oggetti in movimentoSECONDO, · Firebird con TerraLib · MySQL con TerraLib · PostgreSQL con TerraLib · SQLServer con TerraLib
Base di dati multimedialeOracle Image · Oracle Video
Categoria:Basi di dati
  Portale Informatica
  Portale Software libero
Estratto da "https://it.wikipedia.org/w/index.php?title=CUBRID&oldid=140513305"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022