DB Chapter 1
07 Apr 2019 |CH.1: The Worlds of Database System
1.The Evolution of DB System
Database: 체계화된 data의 모임. 여러 사람이 사용할 데이터의 집합.
data를 schema와 query를 통해 관리한다.
Schema: logical structure of the data. data-definition language 사용. 보통 data를 테이블로 표현.
Query: question about the data. data manipulation language 사용. 코딩느낌으로 data를 표현
2. Overview of a DB Management System
Main Memory(사각형 2개) - volatile
Secondary Memory(원통) - 보존
Single Box: system component
Solid Line: control, data flow
Dash Line: data flow만
File system : MS word 하나씩 일일이 수정해야함
DB : 한방에 수정가능
File system에서 파일이 10개열려 있는데 수정해야 하면 10개 다 일일이 해야함.
DB는 한번에 다른 파일까지 다 바꿈. DB의 key
사실 이 chapter는 RDBMS와 NoSQL의 비교만 하고 끝났다.
왼쪽이 RDBMS(schema) 오른쪽이 NoSQL(query). database를 관리하는 방법이 다르다.