본문 바로가기

DATABASE/Oracle

데이터베이스의 언어 'SQL' 이란

오늘은 SQL이 무엇인지 살펴 볼까 합니다.



SQL 이란


SQL(Structured Query Language)이란 구조화 질의 언어로서 관계형 데이터베이스 관리 시스템 RDBMS (Relational database management system) 의 데이터를 관리하기 위해 설계된 프로그래밍 언어입니다.

 




시장 점유율


리서치 전문회사 가트너에 따르면 2011년 매출기준 TOP 5 상용 관계형 데이터베이스 업체는 

  •  오라클(48.8%)
  •  IBM(20.2%)
  • 마이크로소프트(17.0%)
  • 사이베이스를 포함한 SAP(4.6%)
  • 테라데이터(3.7%) 


입니다.

 




TOP 3 오픈 소스 DBMS MySQL, PostgreSQL, SQLite 입니다.

   MySQL이 오라클에 인수된 이후 가장 많이 사용되는 MySQL의 포크는 MariaDB 입니다.

 





사용 비율은? 

 

  • 오라클 데이터베이스 - 70%
  • 마이크로소프트 SQL 서버 - 68%
  • MySQL (오라클) - 50%
  • IBM DB2 - 39%
  • IBM Informix - 18%
  • SAP Sybase Adaptive Server Enterprise - 15%
  • SAP Sybase IQ - 14%
  • 테라데이터 - 11%

또한 DB-Engines에 따르면 가장 대중적인 시스템은 


  • 오라클
  • MySQL
  • 마이크로소프트 SQL 서버
  • PostgreSQL
  • IBM DB2


입니다.


'DATABASE > Oracle' 카테고리의 다른 글

SQL문 랜덤 숫자 뽑기  (0) 2018.04.24