CS/데이터베이스

데이터 베이스

잠수함 2021. 4. 5. 17:11
728x90

1. 데이터베이스

 

 

1-1 데이터베이스 정의

- 특정 조직의 업무를 수행하는데 필요한 상호 관련된 데이터들의모임

 

- 여러 사람이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합

 

- 논리적으로 연관된 하나 이상의 자료의 모음으로 그 내용을 고도로 구조화함으로써 검색과 갱신의 효율화를 꾀한 것

 

- 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체

 

 

1-2 데이터베이스 특징

- 실시간 접근성: 수시적, 비정형적인 질의에 대해 실시간 처리에 의한 응답이 가능해야 함

 

- 계속적 변화: 데이터베이스 상태는 동적이다. 즉 새로운 데이터의 삽입, 삭제, 갱신로 항상 최신의 데이터를 유지해야함.

 

- 동시공용: 데이터베이스는 서로 다른 목적을 가진 여러 응용자들을 위한 것이므로 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있어야 한다.

 

- 내용에 의한 참조: 데이터베이스에 있는 데이터를 참조할 때 데이터 레코드의 주소나 위치에 의해서가 아니라, 사용자가 요구하는 데이터 내용으로 데이터를 찾는다.

 

 

1-3 데이터베이스 데이터의 특징

- 공유 데이터: 특정 조직의 여러 사용자가 함께 소유하고 이용할 수 있는 공용 데이터

 

- 통합 데이터: 최소의 중복과 통제 가능한 중복만 허용하는 데이터

 

- 저장 데이터: 컴퓨터가 접근할 수 있는 매체에 저장된 데이터

 

- 운영 데이터: 조직의 주요 기능을 수행하기 위해 지속적으로 꼭 필요한 데이터

 

- 정형 데이터: 구조화된 데이터, 즉 미리 정해진 구조에 따라 저장된 데이터

 

- 반정형 데이터: 구조에 따라 저장된 데이터이지만 데이터 내용 안에 구조에 대한 설명이 함께 존재, 보통 파일 형태로 저장

 

- 비정형 데이터: 정해진 구조가 없이 저장된 데이터

 

 

 

'CS > 데이터베이스' 카테고리의 다른 글

관계 데이터 모델  (0) 2021.05.06
데이터 언어  (0) 2021.05.06
데이터베이스 관리 시스템(DBMS)  (0) 2021.04.05