본문 바로가기
728x90

데이터베이스 구조2

[DB] DBMS의 구조와 아키텍쳐 지난번 포스팅에서 데이터베이스 시스템은 자기 기술성을 가진다고 말씀드렸습니다. 또 사용자의 입맛에 맞는 데이터만 조회할 수 있도록 다중 뷰를 제공한다고도 말씀드렸죠. 오늘은 데이터베이스 시스템의 구성에 대해 포스팅해보려고 합니다. DBMS의 구조 데이터베이스를 쉽게 이해하고 이용할 수 있도록 관점에 따라 외부단계, 개념단계, 내부단계 이렇게 세 단계로 나눌 수 있습니다. 각 단계별로 다른 추상화를 제공합니다. 외부단계(External Level) 실제 사용자가 필요한 데이터를 볼 수 있는 부분으로 사용자 뷰를 나타냅니다. 전체 디비의 한 논리적인 부분으로 Sub Schema라고도 합니다. 하나의 데이터베이스 시스템에는 여러 개의 외부 스키마가 존재할 수 있습니다. 같은 데이터베이스를 사용하더라도 사용자들.. 2023. 3. 7.
[DB] 데이터베이스의 기본 개념 오늘은 데이터베이스를 이해하기 위한 기본 개념을 포스팅해보겠습니다. 데이터베이스의 기본 개념 데이터베이스 관련 용어 데이터베이스의 개념을 이해하기 위해선 먼저 각 용어의 정확한 정의를 알고 가는 것이 좋겠죠? 1. 데이터 2. 데이터베이스 3. 데이터베이스 관리 시스템 4. 데이터베이스 시스템 위 네 가지 단어의 정의를 알아보겠습니다. Data 어떠한 사실에 대한 정량적, 정성적 특징을 나타낼 수 있는 값과 값에 대한 설명 위의 정의가 와닿지 않으실 겁니다. 예시를 들어보겠습니다. 163이라는 숫자가 존재합니다. 이 163은 데이터일까요? 정답은 아닙니다! 저 163이 무엇을 의미하는지 아무도 알지 못합니다. 163 킬로그램일 수도, 건물의 163층일 수도 있죠. 이 163은 데이터가 아닌 값(Value.. 2023. 3. 1.
728x90