본문 바로가기

안녕하세요!

프로그래밍 언어/Concept

[ Concept ] What is the RDBMS?


 

RDBMS


 

RDBMS(Relational DataBase Management System) 관계형 모델 기반의 DBMS이다.

이와 같은 관계형 DB는

Data가 하나 이상의 Column(열)과 Row(행)의 Table에 저장돼,

데이터 구조 간의 관계가 어떻게 상호작용하며 정의되어 있는지

파악할 수 있는 테이블 간의 논리적 연결을 의미한다 .  

즉, RDBMS는

Data를 구성하고 관리 및 연결 등을 보조하는 Spread Sheet의 모음인 것이다.


여기서 Spread Sheet는

Attribute(속성) 역할을 하는 Column과 튜플을 의미하는 Row에 정보를 저장하는 테이블이다.

 

관계형 데이터베이스의 모든 테이블에는

Row에서 고유 식별이 가능케 하는 Primary Key(기본키)와 

Foreign Key(외래키)를 사용해 테이블 간의 관계를 정의하게 된다. 

 

728x90
반응형

loading