- In-memory : 전원이 꺼지면 데이터가 날라가버림
- File I/O : 원하는 데이터만 가져올 수 없고 모든 데이터를 가져와 필터링 과정을 거쳐야 함
- Database : 필터링 뿐만 아니라 File I/O로 구현이 힘든 여러 기능을 가지고 있는 데이터에 특화된 서버
- Structured Query Language(SQL)
- 데이터베이스에서 사용하는 구조화된 질문 언어
- 데이터베이스에 Query를 보내어 원하는 데이터만 뽑아 냄
- Schema
- 데이터베이스에서 데이터가 구성되는 방식과 서로 다른 Entity간의 관계
- 데이터베이스의 "청사진(Blue Print)"이라고 할 수 있음
- Relational DataBase Management System(RDBMS)
- 계형 데이터 모델에 기초를 둔 관계형 데이터 베이스(Relational DataBase, RDB)를 생성, 수정 및 관리할 수 있는 소프트웨어
- MySQL, PostgreSQL, SQLite, MariaDB 등
자료 출처: 코드스테이츠