DB

데이터 베이스의 종류와 Oracle과 MySQL의 차이점

Jonny 2022. 1. 10. 15:00

데이터베이스 종류는?

  1. Hirearchical Data Base : IMS/DB, HDB
  2. NetWork DataBase
  3. Relational DB, OR(Relatioanal, Object) DB
  • 대형 Oracle, DB2, Sysbase, Informix
  • 소형 MS-SQL, My SQL, PostgresSQL
  • 기타 MongoDB
  1. OODB(Object Oriented DataBase)

Oracle과 MySQL의 차이는?

  • Oracle → 대용량처리에 적합, UNIX, Linux 메인프레임 등에서 사용, DB관리자 별도
  • MySQL → 5000만건 미만의 데이터 주로 PC, UNIX 시스템에서 사용, 보통 개발자가 DB관리
  • SQL의 80~90%가 비슷하지만
    • MySQL에 없는 Oracle 명령어 : varchar2, nvl, nvl2, sequence, decode, outer join에서 + 등
    • Oracle에 없는 MySQL 명령어 : autoincrement, show, ifnull 등