데이터베이스와 DBMS란?
데이터베이스는 데이터(data)와 베이스(base)의 합성어이며 DBMS는 Database Management System의 약자로 '데이터베이스 관리 시스템'을 의미한다.
데이터와 정보의 차이
데이터는 비유하자면 제련되지 않은 원석과 같고 정보는 그 원석을 가공하여 새로운 가치를 지니게 된 보석과 같다.
즉, 데이터는 어떤 필요에 의해 수집했지만 아직 특정 목적을 위해 평가하거나 정제하지 않은 값이나 사실 또는 자료 자체를 의미한다. 정보는 수집한 데이터를 어떠한 목적을 위해 분석하거나 가공하여 가치를 추가하거나 새로운 의미를 이끌어 낼 수 있는 결과로 볼 수 있다.
효율적인 데이터 관리를 위한 조건
- 데이터를 통합하여 관리
- 일관된 방법으로 관리
- 데이터 누락 및 중복 제거
- 여러 사용자(응용 프로그램 포함)가 공동으로 실시간 사용 가능
DBMS의 개선 사항
| 파일 시스템 방식의 문제 | DBMS를 통한 데이터 관리 |
| 데이터 중복 | 하나의 소프트웨어가 데이터를 관리하므로 데이터 중복을 피할 수 있음. |
| 응용 프로그램이 개별 데이터를 직접 관리 | 여러 응용 프로그램이 하나의 DBMS를 통해 데이터를 사용하므로 데이터를 동시에 공유할 수 있음. |
| 응용 프로그램이 데이터를 쓰는 방식이 각각 다름 | 하나의 DBMS를 통해 데이터를 관리하기 때문에 각각의 응용 프로그램이 데이터를 관리하는 방식이 통합됨. |
| 데이터가 특정 응용 프로그램에 종속되어 있으므로 응용 프로그램을 변경하면 기존 데이터를 사용할 수 없음. | 응용 프로그램과는 별도로 데이터가 DBMS에 의해 관리 및 보관 되기 때문에 응용 프로그램의 업데이트 또는 변경과 관계없이 데이터를 사용할 수 있음 |
'BOOK' 카테고리의 다른 글
| [Do it SQL] Chapter 04-2 (0) | 2025.03.19 |
|---|---|
| [Do it SQL] Chapter 01-2 (2) | 2025.03.14 |
| [JavaScript] 자바스크립트 (1) | 2025.03.09 |
| [CSS] Chapter 4-2 (0) | 2025.02.28 |
| [CSS] Chapter 4-1 (1) | 2025.02.24 |