본문 바로가기

자격증/SQLD

[SQLD][아이리포]10. 관계형 데이터베이스

반응형
목차

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 모든 것]

 

반응형