데이터베이스의 정의

데이터베이스는 공유 운영 데이터를 통제된 기준으로 유지하는 구조입니다

데이터베이스는 단순한 파일 묶음이 아닙니다. 조직의 업무에 쓰이는 데이터를 저장하고, 여러 사용자가 함께 쓰며, 흩어진 중복을 통제할 수 있어야 합니다.

공유

개인 파일이 아니라 공동 기준

여러 사용자와 프로그램이 같은 데이터를 각자의 업무에 맞게 사용합니다.

통합

중복 0이 아니라 중복 통제

성능이나 안정성을 위한 중복은 가능하지만 기준 없이 흩어진 복사본은 줄입니다.

저장

다시 읽을 수 있게 보관

메모리 변수처럼 사라지는 값이 아니라 저장 매체에 구조화되어 남습니다.

운영

업무가 기대는 현재 상태

임시 메모나 단순 참고 자료가 아니라 업무 처리와 판단에 직접 쓰입니다.

파일 묶음 저장은 되었지만 공유와 통합이 약함

부서별 CSV가 따로 있으면 같은 고객 정보가 서로 어긋나기 쉽습니다.

스프레드시트 작게는 편하지만 운영 규칙이 약함

동시 접근, 권한, 복구, 제약 조건이 커질수록 한계가 빨리 드러납니다.

DBMS 기반 DB 저장·공유·통합·운영 조건을 시스템이 관리

데이터 자체뿐 아니라 접근 규칙과 기준 상태를 함께 관리합니다.

1 업무 데이터인가

조직의 실제 업무 처리와 판단에 계속 쓰이는 데이터인지 봅니다.

2 함께 쓰는 기준인가

사용자와 프로그램이 각자 복사본이 아니라 같은 기준 상태를 볼 수 있어야 합니다.

3 통제 가능한가

중복, 권한, 변경, 복구 같은 운영 규칙을 관리할 수 있어야 합니다.