23.10.2012 Views

Structured Query Language (SQL) - Cultural View of Technology

Structured Query Language (SQL) - Cultural View of Technology

Structured Query Language (SQL) - Cultural View of Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CUBRID 25<br />

Linux Foundation Silver Sponsor<br />

SAN FRANCISCO, April 7, 2010 – CUBRID became the newest member <strong>of</strong> The Linux Foundation [12] .<br />

The company is joining the Linux Foundation to gain access to exclusive networking opportunities and face-to-face<br />

collaboration with members <strong>of</strong> the Linux community. Linux’ strengths in the enterprise translate into major<br />

advantages for supporting web-based businesses. Its ability to enable seamless high-volume transactions and high<br />

performance server/client infrastructure are among the reasons CUBRID has become an active member <strong>of</strong> the Linux<br />

development community and the Linux Foundation.<br />

“We are looking forward to collaboration with other Linux Foundation members at events where major Linux<br />

stakeholders meet face-to-face. It is this benefit that will help us advance our customers’ web services strategies,”<br />

said Byungjoo Chung [13] , CEO <strong>of</strong> CUBRID.<br />

CUBRID also participated at the Linux Foundation Collaboration Summit on April 14–16, 2010 in San Francisco [14]<br />

.<br />

Product Name Origin<br />

The name "CUBRID" is a combination <strong>of</strong> two words "Cube" and "Bridge". In case <strong>of</strong> CUBRID, "Bridge" stands <strong>of</strong><br />

the "data bridge", while "Cube" is a sealed box which provides security for its contents. Thus, CUBRID means a<br />

secure s<strong>of</strong>tware which holds sensitive information.<br />

Platforms and Interfaces<br />

The CUBRID server and <strong>of</strong>ficial libraries are implemented in C and C++, while CUBRID Manager, a Client<br />

Manager for CUBRID DBMS, is implemented in Java.<br />

CUBRID runs on Linux and Micros<strong>of</strong>t Windows platforms and provides language-specific APIs, including JDBC,<br />

PHP, ODBC, and C-API.<br />

Both CUBRID and its CUBRID Manager provide a command-line interface called C<strong>SQL</strong> and an front-end<br />

administration tool called <strong>SQL</strong> buddy for CUBRID [15] [16] .<br />

Features<br />

The latest version as <strong>of</strong> December 2009 is CUBRID 2008 R2.1 including the following features;<br />

• <strong>SQL</strong> 92 Standard<br />

• Transaction ACID support<br />

• Cross-platform support<br />

• Multiple granularity locking<br />

• Partition<br />

• Replication<br />

• High Availability support(shared-nothing clustering, fail-over and fail-back automatically)<br />

• Hot backup<br />

• Sub-SELECTs (i.e. nested SELECTs)<br />

• Hierarchical <strong>Query</strong><br />

• <strong>Query</strong> plan caching<br />

• Triggers<br />

• Click counter<br />

• Updatable views<br />

• Java Stored procedures<br />

• True varchar support

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!