1. 데이터베이스
데이터베이스를 한 줄로 정의하면 "정보들의 집합"
입니다.
1.1. 데이터베이스란?
데이터베이스(Database, DB)란 서로 관련 있는 데이터들의 집합체입니다. 이는 특정 조직의 업무를 운용하는데 필요한 데이터(정보)를 공동으로 사용하기 위하여 중복을 최소화하여 대용량 디스크에 통합 저장시켜 놓은 것을 의미하기도 한다.
여러분들은 알게 모르게 데이터베이스란 단어를 많이 들어봤습니다. 데이터베이스를 줄여서 DB라고 말하는데 웹사이트 DB 구축, 국가 전산망 DB 구축 등등 많은 분야에서 데이터베이스가 사용됩니다.
1.1.1. 데이터와 정보
데이터(Data)를 가공하여 정보(Information)를 생산할 수 있습니다.
- 데이터 -> 가공 -> 정보
- 입력 -> 처리 -> 출력
1.1.2. 데이터베이스 정의
- 서로 관련 있는 데이터들의 집합체
- 어느 한 조직에서 다수의 응용 시스템들이 공용으로 사용하기 위해 통합, 저장된 운영 데이터의 집합
- 통합된 데이터(Integrated Data)
- 중복 최소(Minimal Redundancy): 중복을 완전히 배제할 순 없음
- 저장된 데이터(Stored Data)
- HDD, SSD와 같은 영구적인 보조 기억 장치에 저장
- 운영 데이터(Operation Data)
- 사용하기 위한 데이터야 함
- 공용 데이터(Shared Data)
- 특정 시스템을 위한 데이터가 아닌 사용자들이 공동으로 이용할 수 있는 공용 데이터야 함