데이터베이스를 크게 두가지의 개념으로 나눌 수 있다.
SQL 과 (구조적 쿼리 언어)
No SQL로 나눈다. (Not only SQL)
SQL은 흔히 말하는 엑셀 파일이라고 생각하면 된다.
데이터를 표처럼 정리하여 아래와 같은 형식으로 보관한다.
Table(표) 안에 행과 열로 이루어 진다.
id | name | age |
---|---|---|
U01 | "철수" | 12 |
U02 | "영희" | 10 |
U03 | "맹구" | 15 |
No SQL은 A4용지에 객체처럼 정보를 적은 것 이다.
편지 봉투(collection) 안에 데이터가 문서처럼 들어가 있다.
-----------collection-------------
|<id: U01, name:"철수", age: 12>, |
|<id: U02, name:"영희", age: 10>, |
|<id: U03, name:"맹구", age: 15> |
보기에는 SQL 파일이 깔끔하고 쓰기 편해보이는데...
SQL / No SQL이 따로 있는 이유는 무엇일까?
SQL
No SQL
아직 제대로 다뤄보지 못해서, 간략하게만 포스팅했다.
추후에 업데이트 하도록 하자.