728x90
학습을 할때나, 물건(툴 등)을 다루기에 앞서 왜 필요한지를 먼저 알면 어떤 용도로 사용하고 그것을 더 효율적으로 활용할 수 있을지에 대해 이해하기 쉽다고 생각한다.
데이터베이스 개론에서는 정보와 데이터를 구분해서 설명하는데,
정보는 목장에서 방금 짠 원유로 , 데이터는 팩에 담은 우유 로 빗대어 설명한다.
가치있는 정보를 얻으려면, 현재 상황을 정확히 관찰하고 측정해 의미있는 데이터를 많이 수집해야 한다.
많은 데이터를 수집하고 그 데이터를 효율적으로 저장했다가 필요할 때 꺼내어 쓸 수 있어야 한다.
이런 역할을 하는 것이 데이터베이스이다.
데이터베이스의 정의는 총 4가지로 분류할 수 있다.
1. 공유데이터
- 특정 조직의 여러 사용자가 함께 소유하고 이용할 수 있다.
2. 통합데이터
- 데이터 중복성(똑같은 데이터) 이 존재하는 것을 허용하지 않는다.
3. 저장데이터
- 컴퓨터가 접근 가능한 데이터베이스에 저장해야 한다.
4. 운영데이터
- 일시적으로 사용하고 버리는 것이 아닌, 지속적으로 유지해야 한다.
데이터베이스의 특징은 총 4가지로 분류할 수 있다.
1. 실시간 접근이 가능
- 사용자의 데이터 요청에 실시간으로 응답할 수 있다
2. 지속적인 변화
- 현실 세계의 상태를 반영하기 위해 CRUD 를 지속적으로 실행한다.
3. 동시 공유 가능
- 여러 사용자가 동시에 이용가능하다.
4. 내용으로 참조 가능
- 일반적으로는 데이터를 정확히 선택해야 하지만, 10개 이상인 상품 과 같이 내용으로도 검색이 가능하다.
728x90
'DATABASE' 카테고리의 다른 글
데이터베이스(DB) 데이터 모델 (0) | 2022.10.22 |
---|---|
데이터베이스(DB) 데이터 언어 (0) | 2022.10.20 |
데이터베이스(DB) 스키마 (0) | 2022.10.19 |
데이터베이스(DB) 는 왜 등장했을까? (0) | 2022.10.19 |
데이터베이스(DB) 데이터 분류 (형태,특성) (0) | 2022.10.17 |
댓글