RDBMS 관계형 DBMS
- Relational DataBase Management System
- 현재 사용되는 대부분의 데이터베이스는 관계형 데이터베이스 모델을 기반
- 데이터가 하나 이상의 열과 행의 테이블에 저장
- 서로다른 데이터 구조가 어떻게 관련되어 있는지를 쉽게 파악하고 이해할 수 있도록 사전에 정의된 관계로 데이터를 구성하는 정보 모음
SQL
- Structured Query Language
- RDBMS의 데이터를 관리하기 위해 설계한 특수 목적의 프로그래밍 언어
- 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안
- 많은 수익의 데이터베이스 관련 프로그램들에서 SQL을 표준으로 채택
NoSQL
- No only SQL
- 비관계형 데이터베이스 유형을 가리키며 이 데이터베이스는 관계형 테이블과는 다른 형식으로 데이터를 저장
- NoSQL 데이터는 언어마다 관습화된 API, 선언적 구조의 쿼리 언어 쿼리별 언어를 사용하여 질의
- 실시간 웹 애플리케이션 및 빅 데이터에 널리 사용