반응형
목차
3. 관계형 데이터베이스
3-1. 관계형 데이터베이스 개요
3-1-1. 관계형 데이터베이스(Relational Database)
3-1-2. 관계형 데이터베이스의 특징
3-1-3. 테이블(Table)의 구조
3. 관계형 데이터베이스
3-1. 관계형 데이터베이스 개요
1️⃣ 관계형 데이터베이스(Relational Database)
관계형 데이터베이스(RDBMS)는 데이터를 표(Table) 형태로 저장하고 관리하는 데이터베이스이다.
쉽게 말해 엑셀처럼 행(Row)과 열(Column)로 이루어진 표에 데이터를 저장하는 방식이라고 볼 수 있다.
E.F.Codd 박사의 정규화 이론에 따라 데이터의 일관성 문제를 근본적으로 해결한 데이터베이스 시스템이며, 정규화 이론을 통해 데이터 중복을 줄이고 데이터의 일관성을 유지하도록 설계되었다.
2️⃣ 관계형 데이터베이스의 특징
- 데이터를 테이블(Table) 형태로 관리한다.
- 2차원 구조의 행(Row)과 열(Column)으로 구성되었다.
- SQL(Structured Query Language)이라는 공통 언어를 사용해 데이터를 조회, 수정, 삭제, 추가할 수 있다.
- 정규화를 통해 데이터 중복을 최소화하고 일관성을 유지한다.
3️⃣ 테이블(Table)의 구조
| 구분 | 의미 | 다른 이름 |
| 테이블(Table) | 데이터를 저장하는 곳 | 릴레이션(Relation) |
| 열(Column) | 하나의 데이터 항목 | 필드(Field), 속성(Attribute) |
| 행(Row) | 실제 저장된 데이터 한 건 | 레코드(Record), 튜플(Tuple) |
| 컬럼 헤더(Column Header) | 각 열의 이름 | 스키마(Schema) |

🔗 출처
반응형
'자격증 > SQLD' 카테고리의 다른 글
| [SQLD][아이리포]12. 관계형 데이터베이스 | SQL 함수 | 문자열 함수 | TRIM | LEADING | TRAILING | BOTH (0) | 2026.07.14 |
|---|---|
| [SQLD][아이리포]11. 관계형 데이터베이스 | SELECT문 (0) | 2026.07.10 |
| [SQLD][아이리포]09. 정규화 | 본질식별자 | 인조식별자 (0) | 2026.07.05 |
| [SQLD][아이리포]08. 정규화 | NULL과의 연산 | 단일행 | 다중행 (0) | 2026.07.04 |
| [SQLD][아이리포]07. 정규화 | 조인 | 슈퍼타입, 서프타입 관계 테이블 병합 (0) | 2026.06.30 |