1. 데이터베이스
1-1 데이터베이스 정의
- 특정 조직의 업무를 수행하는데 필요한 상호 관련된 데이터들의모임
- 여러 사람이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합
- 논리적으로 연관된 하나 이상의 자료의 모음으로 그 내용을 고도로 구조화함으로써 검색과 갱신의 효율화를 꾀한 것
- 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체
1-2 데이터베이스 특징
- 실시간 접근성: 수시적, 비정형적인 질의에 대해 실시간 처리에 의한 응답이 가능해야 함
- 계속적 변화: 데이터베이스 상태는 동적이다. 즉 새로운 데이터의 삽입, 삭제, 갱신로 항상 최신의 데이터를 유지해야함.
- 동시공용: 데이터베이스는 서로 다른 목적을 가진 여러 응용자들을 위한 것이므로 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있어야 한다.
- 내용에 의한 참조: 데이터베이스에 있는 데이터를 참조할 때 데이터 레코드의 주소나 위치에 의해서가 아니라, 사용자가 요구하는 데이터 내용으로 데이터를 찾는다.
1-3 데이터베이스 데이터의 특징
- 공유 데이터: 특정 조직의 여러 사용자가 함께 소유하고 이용할 수 있는 공용 데이터
- 통합 데이터: 최소의 중복과 통제 가능한 중복만 허용하는 데이터
- 저장 데이터: 컴퓨터가 접근할 수 있는 매체에 저장된 데이터
- 운영 데이터: 조직의 주요 기능을 수행하기 위해 지속적으로 꼭 필요한 데이터
- 정형 데이터: 구조화된 데이터, 즉 미리 정해진 구조에 따라 저장된 데이터
- 반정형 데이터: 구조에 따라 저장된 데이터이지만 데이터 내용 안에 구조에 대한 설명이 함께 존재, 보통 파일 형태로 저장
- 비정형 데이터: 정해진 구조가 없이 저장된 데이터
'CS > 데이터베이스' 카테고리의 다른 글
관계 데이터 모델 (0) | 2021.05.06 |
---|---|
데이터 언어 (0) | 2021.05.06 |
데이터베이스 관리 시스템(DBMS) (0) | 2021.04.05 |