< DB의 정의 4가지: ISOS >
Integrated Data 통합된 데이터 : 자료의 중복을 배제한 데이터의 모임
Stored Data 저장된 데이터 : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료
Operational Data 운영 데이터 : 조직의 업무를 수행하는 데 있어 존재 가치가 확실하고 없어서는 안될 반드시 필요한 자료
Shared Data 공용 데이터 : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료
<DB의 특징: R13C>
Real Time Accessibility 실시간 접근성 : 수시적이고 비정형적인 질의에 대하여 실시간 처리에 의한 응답이 가능함
Continuous Evolution 계속적인 변화 : 새로운 데이터의 삽입, 삭제 갱신으로 항상 최신의 데이터를 유지함.
Concurrent Sharing 동시 공유 : 여러 사용자가 동시에 자기가 원하는 데이터를 이용할 수 있음
Content Reference 내용에 의한 참조 : 데이터베이스에 있는 데이터를 참조할 때 데이터 주소나 위치가 아닌 내용으로 데이터를 찾음
기존 파일 처리 방식의 문제
- 1) 응용 프로그램과 데이터 파일이 상호 의존적이어서 데이터 파일이 저장되는 방법이나 저장된 데이터의 접근 방법을 변경할 때 응용 프로그램도 같이 변경해야 했음
- 2) 중복된 데이터 간에 내용이 일치하지 않는 상황 발생 -> 일관성 없어짐
중복 데이터들에 동등한 보안 수준 x-> 보안성 저하
저장공간의 낭비와 동일 데이터 반복 작업으로 인한 비용 증가 -> 경제성 저하
제어 분산으로 인한 데이터 정확성 저하 -> 무결성 없어짐
DBMS(database management system) : 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 도구의 집합으로, 정의, 조작, 제어의 기능을 반드시 가지고 있어야 한다.
<DBMS의 장단점>
장점 : 데이터 중복 방지, 데이터의 일관성 및 무결성 유지, 보안성 향상, 데이터 표준화 및 통합관리, 실시간 처리 가능,
항상 최신의 데이터 유지 가능, 데이터의 논리적/물리적 독립성 보장
논리적 독립성: 응용프로그램과 DB를 독립시켜 데이터의 논리적 구조를 변경시켜도 응프는 변경되지 않게 함
물리적 독립성: 응프와 물리적 장치를 독립시켜 새로운 보조기억장치나 디스크를 도입해도 응프에는 영향 X
단점 : 전산화 비용 증가, 파일의 백업과 회복이 어렵, 복잡한 시스템
'정보처리기사 > 1과목: DB' 카테고리의 다른 글
각 형태별 데이터 모델 개념 및 유의사항 (0) | 2020.08.16 |
---|---|
DB 사용자 유형, 데이터 모델의 정의, 구성요소 (0) | 2020.08.16 |
스키마: 정의, 3계층, DB Language: DDL, DML, DCL (0) | 2020.08.16 |
데이터 관련 용어 정리 (0) | 2020.08.16 |
댓글