데이터베이스·DBMS 학습자료
1 / 9
← → 키로도 넘길 수 있습니다
11~14번 핵심 개념

데이터베이스·DBMS
한눈에 보기

DBMS의 공통 특징부터 관계형·객체지향·네트워크형·계층형의 DB 형태와 사례까지 좌우로 넘기며 학습합니다.

관계형 = 표 📊객체지향 = 꾸러미 📦 네트워크형 = 그물망 🕸️계층형 = 트리 🌳

1. 데이터베이스·DBMS 한눈에 보기

데이터베이스와 DBMS 핵심 개념 시각화

2. DBMS 유형 비교 — 핵심 구조

유형DB 형태대표 사례기억 포인트
관계형 DBMS
Relational DBMS
행(Row) × 열(Column)의 2차원 표MySQL, Oracle, PostgreSQL, SQL Server표(Table)
객체지향 DBMS
Object-Oriented DBMS
객체(Object) 단위로 데이터와 속성 저장ObjectDB, db4o, GemStone/S하나의 꾸러미(Object)
네트워크형 DBMS
Network DBMS
여러 레코드가 그물망처럼 연결IDMS, IDS그물망(Network)
계층형 DBMS
Hierarchical DBMS
부모 → 자식의 트리 구조IBM IMS트리(Tree)
시험 함정
“모든 데이터베이스가 2차원 테이블이다”는 틀린 설명입니다. 2차원 테이블은 관계형 DBMS의 대표 구조입니다.

3. 관계형 DBMS — 표(Table)

관계형 DBMS 시각화
핵심: 고객 테이블과 예약 테이블처럼 행·열의 표로 저장하고, 고객ID 같은 공통 키로 서로 연결합니다.

4. 관계형 DBMS — 실제 DB 형태

[고객 테이블] 고객ID | 이름 | 지역 -------------------- C01 | 김민수 | 서울 C02 | 이영희 | 부산 [예약 테이블] 예약ID | 고객ID | 호텔 ------------------------- R01 | C01 | 신라호텔 R02 | C02 | 롯데호텔

관광 분야에서 어떻게 쓰일까?

호텔예약, 항공예약, 관광객 정보, 관광상품 판매 데이터처럼 구조가 일정한 데이터를 관리하는 데 적합합니다.
관계형 = 엑셀 표처럼 생각하면 가장 쉽습니다.

5. 객체지향 DBMS — 객체(Object)

객체지향 DBMS 시각화
핵심: 하회마을이라는 하나의 객체 안에 이름·위치·사진·영상·평점처럼 복합 정보를 함께 묶어 관리합니다.

6. 네트워크형 DBMS — 그물망(Network)

네트워크형 DBMS 시각화
핵심: 관광객–관광지–관광상품처럼 한 레코드가 여러 레코드와 연결될 수 있어 다대다(M:N) 관계를 표현하기 쉽습니다.

7. 계층형 DBMS — 트리(Tree)

계층형 DBMS 시각화
핵심: 관광 → 국내관광 → 경북 → 안동처럼 부모–자식 관계로 위에서 아래로 단계적으로 연결됩니다.

8. 시험 직전 10초 암기

📊
관계형
행·열
표(Table)
📦
객체지향
복합 데이터
객체(Object)
🕸️
네트워크형
여러 방향 연결
그물망(Network)
🌳
계층형
부모 → 자식
트리(Tree)
가장 중요한 구별
“모든 DB = 표”가 아니라 관계형 DBMS = 표입니다. 객체지향은 객체, 네트워크형은 그물망, 계층형은 트리 구조입니다.