데이터베이스는 말 그대로 데이터를 저장하는 프로그램입니다. 우리가 엑셀을 사용해서 데이터를 차곡차곡 쌓듯이 데이터베이스에서 데이터를 차곡차곡 쌓을 수 있습니다.
일반적으로 데이터베이스에서 사용하는 기능으로 Create(생성)
, Read(조회)
, Update(업데이트)
, Delete(제거)
이 있습니다.
그리고 데이터베이스 프로그램에 이런 명령들을 할 수 있도록 도와주는 언어를 SQL
이라고 합니다.
<aside>
💡 개발자들은 생성, 조회, 업데이트, 제거를 줄여서 CRUD
라고 부릅니다.
</aside>
통상적으로 데이터베이스를 이용하는 방법으로
데이터베이스
를 만든다. → 그랩마켓 데이터베이스테이블
을 만든다 → 상품 테이블컬럼
을 설계한다 → 상품명, 가격 컬럼<aside> 💡 대표적인 데이터베이스로 mysql, postgresql, oracle, mssql 등이 있습니다.
데이터베이스는 RDBMS와 NoSQL로 나눌 수 있습니다.
</aside>