오늘은 DBMS의 종류와 RDBMS에 대해 공부한다
데이터베이스 중에서도 SQL로 데이터를 다루는 데이터베이스를 관계형 데이터베이스(Relational Database)라고 칭한다.
데이터베이스 종류
- 계층형 데이터베이스
- 폴더와 파일 등의 계층 구조로 데이터를 저장하는 방식의 데이터베이스
- 관계형 데이터베이스
- '관계 대수(relational algebra)'라는 것에 착안하여 고안한 데이터베이스
- 행과 열을 가지는 표 형식 데이터를 저장하는 형태의 데이터베이스를 지칭함
- 객체지향 데이터베이스
- '가능하면 객체 그대로를 데이터베이스의 데이터로 저장하는 것'이 객체지향 데이터베이스이다
- XML 데이터베이스
- XML 데이터베이스는 XML 형식으로 기록된 데이터를 저장하는 데이터베이스
- XML 데이터베이스는 SQL 명령을 사용할 수 없고 XQuery라는 전용 명령어를 사용함
- 키-밸류 스토어(KVS)
- 키와 그에 대응하는 값(밸류)이라는 단순한 형태의 데이터를 저장하는 데이터베이스
- NoSQL(Not only SQL)라는 슬로건으로부터 생겨난 데이터베이스로, 열 지향 데이터베이스라고도 불림