RDB(관계형 데이터베이스)에 대해..
RDB란 무엇일까?
우선, RDB는 Relation Database의 약자로 관계형 데이터모델이 기초를 둔 데이터베이스를 말한다. 자주 접하게되는 Oracle, MySQL 모두 이런 관계형 데이터베이스(RDB)이다. RDB는 데이터의 독립성이 높고, DML(Data Manipulation Laguage)을 통해 데이터 표현능력을 높이고 자유롭게 구조를 변경할 수 있다는게 특징이다.
그렇다면 각 테이블간 어떤 관계가 있어서 관계형 데이터베이스라고 할까??
1. 1:1 관계
- 하나의 레코드가 다른 테이블의 레코드 하나와 연결된 경우