데이터베이스의 정의
데이터베이스란, 데이터의 중복을 배제하고 통합해 저장장치에 저장하여, 여러 사람에 의해 공동으로 사용할 수 있도록 운영하는 운영 데이터이다.
또한, 특정 조직의 업무를 수행하는데 필요한 상호 관련된 데이터들의 모임이다.
- 통합된 데이터 : 자료의 중복을 배제한 데이터의 모임
- 저장된 데이터 : 컴퓨터가 접근할 수 있는 저장매체에 저장된 자료
- 운영 데이터 : 조직의 고유한 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안될 자료
- 공용 데이터 : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료
데이터베이스의 특징
- 실시간 접근성 : 수시적이고 비정형적인 질의에 대해서 실시간 응답이 가능해야 한다.
- 계속적인 변화 : 데이터베이스의 상태는 동적이다. 새로운 삽입/삭제/갱신으로 항상 최신의 데이터를 유지해야 한다.
- 동시 공용 : 동시에 다수의 사용자가 데이터베이스의 데이터를 접근하고 사용할 수 있다.
- 내용에 의한 참조 : 데이터 참조시 주소나 위치에 의해서가 아닌 데이터의 내용으로 찾는다.