데이터베이스의 종류

팡팡·2021년 8월 22일
0

DB

목록 보기
1/5

데이터베이스는

  1. 관계형 데이터베이스
  2. 비관계형 데이터베이스

로 크게 나눌 수 있다.

1. 관계형 데이터 베이스

관계형 데이터베이스(關係形 Database, Relational Database, 문화어: 관계자료기지, 관계형자료기지, RDB)는 키(key)와 값(value)들의 간단한 관계를 테이블화 시킨 매우 간단한 원칙의 전산정보 데이터베이스이다.
위키백과

  • 오라클 DBMS(Oracle)
  • 마이크로소프트의 MS SQL Server
  • 마이크로소프트의 MS Access
  • MySQL
  • 로터스 소프트웨어의 어프로치(Approach)
  • PostgreSQL
  • IBM사의 IBM DB2와 IBM SQL/DS
  • 볼랜드의 dBASE IV와 파라독스(Paradox)
  • Sybase
  • Informix
  • VMS/Rdb

대표적으로 Oracle, MySQL, PostgreSQL 이 있다.

2. 비관계형 데이터 베이스

NoSQL(원래 의미: non SQL 또는 non relational) 데이터베이스는 전통적인 관계형 데이터베이스 보다 덜 제한적인 일관성 모델을 이용하는 데이터의 저장 및 검색을 위한 매커니즘을 제공한다. 이러한 접근에 대한 동기에는 디자인의 단순화, 수평적 확장성, 세세한 통제를 포함한다. NoSQL 데이터베이스는 단순 검색 및 추가 작업을 위한 매우 최적화된 키 값 저장 공간으로, 레이턴시와 스루풋과 관련하여 상당한 성능 이익을 내는 것이 목적이다. NoSQL 데이터베이스는 빅데이터와 실시간 웹 애플리케이션의 상업적 이용에 널리 쓰인다. 또, NoSQL 시스템은 SQL 계열 쿼리 언어를 사용할 수 있다는 사실을 강조한다는 면에서 "Not only SQL"로 불리기도 한다.
위키백과

  • Cassendra
  • Hbase
  • MongoDB
  • Neo4

대표적으로 MongoDB가 있다.


관계형 데이터베이스와 비관계형 데이터베이스를 나타낸 그림

0개의 댓글