본문 바로가기
Database

RDB에 대해서

by BTC_Haksung 2022. 4. 22.

안녕하세요 햄토리입니다람쥐
이번에는 관계형 데이터 DB에대해 알아보겠습니두더쥐

1. RDB란

DB를 접하게 되면 Oracle DB, MYSQL, MariaDB 등을 많이 접하게 될건데 

모두 관계형 데이터베이스라고 하는 RDB입니다.

RDB는 관계형 데이터 모델에 기초를 둔 데이터베이스인데

여기서 관계형 데이터 모델이란 2차원 구조의 테이블 형태를 통해 자료를 표현하는 것을 뜻합니다.

[ex]

번호 성명 나이 햄스터여부
1 햄스터 5 O
2 다람쥐 13 O
3 청설모 7 X

관계형 데이터 모델의 특징이라고 한다면

- 데이터를 2차원 테이블로 표현

- 테이블은 row column으로 이루어진 데이터 저장 단위

- 생성과 사용이 비교적 쉽고 확장성이 좋음

정도가 있습니다.

다음은 관계형 데이터 모델의 용어들에대해 알아보겠습니다

2. 관계형 데이터 모델의 용어

릴레이션(Relation) : 데이터를 테이블 구조로 저장한 것

속성(Attribute) : 릴레이션의 열

차수(Degree) : 릴레이션을 구성하는 속성의 수

튜플(Tuple) : 릴레이션의 행

카디널리티(Cardinality) : 릴레이션에 입력된 튜플의 수

도메인(Domain) : 하나의 속성이 가질 수 있는 값의 집합

다음에는 E-R다이어그램으로 찾아뵙겠습니다람쥐!

'Database' 카테고리의 다른 글

E-R 다이어그램  (0) 2022.05.04
[24/365] 논리적 물리적 구조  (0) 2022.05.02
[24/365]Parsing의 정의와 종류  (0) 2022.04.22
[24/365]Oracle 메모리 구조  (0) 2022.04.15
DB의 종류와 특징  (0) 2022.04.14

댓글