CS/데이터베이스

[데이터베이스] 1. 데이터베이스의 기본 개념

JIN-JJS 2025. 2. 4. 21:52

1. 데이터베이스란?

데이터베이스(Database)는 데이터를 체계적으로 저장하고 관리하는 시스템을 의미한다.

쉽게 말해, 여러 데이터를 한 곳에 모아 정리하고 필요할 때 효율적으로 활용할 수 있도록 만든 저장소이다.

 

데이터베이스의 주요 개념

통합 데이터: 여러 출처에서 가져온 데이터를 하나의 데이터베이스에 저장하여 중복을 줄이고 일관성을 유지
저장 데이터: 컴퓨터가 접근할 수 있는 저장 매체에 보관된 데이터
공유 데이터: 여러 사용자가 같은 데이터를 활용할 수 있도록 제공
운영 데이터: 기업이나 기관이 업무 수행을 위해 지속적으로 저장하고 관리하는 데이터

 

 

 

2. 데이터베이스의 특징

데이터베이스는 다음과 같은 특징을 가진다.

 

계속적인 진화: 데이터가 지속적으로 추가, 수정, 삭제되며 최신 상태를 유지
동시 공유: 여러 사용자가 동시에 데이터를 조회하고 사용할 수 있음
내용 기반 참조: 데이터의 물리적 위치가 아닌 내용에 따라 검색 가능
데이터 논리적 독립성: 데이터 구조 변경 시에도 응용프로그램에 영향 없음
실시간 접근성: 사용자가 요청하면 즉시 데이터를 제공

 

 

 

3. 데이터와 정보의 차이

데이터와 정보는 비슷한 개념이지만 차이가 있다.

 

데이터(Data): 단순한 값이나 사실 (예: 온도 25℃, 판매량 100개)
정보(Information): 데이터를 가공하여 의미를 부여한 것 (예: "오늘 평균 기온은 25℃로 따뜻함")
지식(Wisdom): 정보를 분석하고 종합하여 새로운 의미를 창출하는 것

 

 

 

4. 데이터베이스의 필요성과 데이터 분류

• 데이터 중복을 줄이고 일관성을 유지
• 데이터의 무결성과 보안성 강화
• 데이터를 공유하여 효율적인 업무 수행 가능
• 데이터를 중앙 집중적으로 관리

 

또한, 데이터는 수집 형태에 따라 정형 데이터(엑셀, DB 테이블), 반정형 데이터(JSON, XML), 비정형 데이터(이미지, 영상, 문서)로 구분된다.


이 내용은 휴넷사회복지평생교육원의 데이터베이스 강의를 듣고 정리한 것입니다.