DB(Database)
여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합
- 모든 데이터베이스는 CRUD에 해당하는 기능을 지원
C (Create) R (Read) U (Update) D (Delete)
Relational Database
관계형 데이터베이스
- 현재 가장 많이 사용되고 있는 데이터베이스의 한 종류
- 테이블(table)이라는 최소 단위로 구성되며, 이 테이블은 열(column)과 행(row)으로 이루어짐
- 각 테이블은 행의 식별자로 PK(Primary Key)를 가짐
- 테이블간 FK(Foreign Key)를 통해 다른 데이터를 조합해서 함께 볼수 있음
DBMS(Database Management System)
데이터베이스를 운영하고 관리하는 소프트웨어
- 계층형, 망형, 관계형 DBMS 등
- 주로 관계형 DBMS(RDMBS)형태로 사용됨
RDBMS(Relational DBMS)
관계형 DBMS
- 예시: Oracle, MySQL, PostgreSQL