728x90
- DATABASE ?
거대하고 복잡한 데이터를 다루기 위해 존재
소중한 데이터를 안전하고 편리하고 빠르게 보관하고 사용할 수 있다.
세상엔 다양한 database 제품이 존재 : My SQL, Oracle SQL Server, MongoDB
- 데이터베이스의 본질, CRUD
INPUT : Create 생성 / Update 수정 / Delete 삭제
OUTPUT : Read 읽고
- file vs database
정리정돈을 하니까 데이터를 가공하는 것이 훨씬 쉬워진다.
file에 대비해 spreadsheet는 database로 가는 길목에 있다고 할 수 있다.
File ➡ Spreadsheet ➡ Database
* Database의 장점 : 자동으로 데이터를 CRUD 할 수 있다.
- 어떤 Database를 선택할 것인가?
랭킹 참고 : https://db-engines.com/en/ranking
- 관계형 데이터베이스 (Relational DBMS)
- Oracle
고비용,관공사, 금융, 큰 기업에서 많이 쓰임.
- MySQL
무료, 오픈소스, 작은회사, 데이터 신뢰성이 중요하지 않은 곳에선 추천
- Document store
- MongdoDB
2010년부터 RDBMS가 아닌 데이터베이스들이 쏟아져 나옴
출처 : https://opentutorials.org/course/3162 생활코딩_DATABASE1
728x90
'🤯TIL > Oracle SQL' 카테고리의 다른 글
[SQL 기본쿼리] 연습문제 1 (0) | 2022.11.23 |
---|---|
[SQL 기본쿼리] 연습문제 테이블 생성 준비 (0) | 2022.11.23 |
[연습문제] 테이블 구조 생성하기 (0) | 2022.10.18 |
[연습문제] 테이블 칼럼 만들기 (0) | 2022.10.17 |
[Oracle] 테이블 생성 / 삭제 / 데이터 삽입 / 삭제 / 수정 (0) | 2022.09.15 |