gpffh1011

[IT 기초] 데이터베이스 본문

IT기초상식

[IT 기초] 데이터베이스

gpffh1011 2020. 5. 14. 00:23

데이터베이스(DB)

유용한 데이터의 집합 



 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합을 말한다. 줄여서 DB라고도 하며, 특정 다수의 이용자들에게 필요한 정보를 제공한다든지 조직 내에서 필요로 하는 정보를 체계적으로 축적하여 그 조직 내의 이용자에게 필요한 정보를 제공하는 정보 서비스 기관의 심장부에 해당된다.

 

데이터(DATA)

 

- 현실에서 관찰이나 측정을 통해 수집한 가공되어 있지 않은 단순한 사실(fact)이나 값(value) 

- 문자열, 문자, 이미지 등의 정보

 

정보(information)

-데이터를 가공(처리)해서 얻을 수 있는 결과를 의미한다.

- I = P(D) (I:information, P : Processor, D : Data)

 

데이터베이스 정의

조직체의 응용시스템들이 공유해서 사용하는 운영 데이터들이 구조적으로 통합된 하나의 주제와 관련된 의미있는 데이터들의 모음 (예 : 사과 abc 가나다 1999.12.10 pineapple 수박 등을 [과일 -> 사과, pineapple, 수박] 으로 주제를 정해 모아놓는걸 말한다)

 

1. 통합데이터

 - 흩어져있지 않고 한 곳에 모여있어야 한다. 

 - 모든 데이터가 중복을 최소화 되어야 한다.

 

2. 저장데이터

 - 컴퓨터에서 처리가 가능하도록 전자적 형태로 저장되어야 한다

 - 디스크, 테이프 등 컴퓨터가 접근 가능한 저장 매체에 저장된 데이터를 말한다. 

 

3. 운영데이터

 - 고유 기능을 수행하기 위해 반드시 유지되어야 할 데이터를 뜻한다. 

 

4. 공용데이터

 - 조직의 여러 응용 시스템들이 공동으로 소유, 유지, 이용할수 있는 데이터를 말한다. 

 

데이터베이스 특징

 

- 실시간 접근성이 가능하다. 비정형적인 질의에 대해서 실시간 처리로 언제든지 응답이 가능하다.

- 새로운 데이터의 삽입, 삭제, 갱신으로 항상 변화하고 그 속에서 현재 정확한 데이터를 유지할 수 있다.

- 여러 사용자가 동시에 자기가 원하는 데이터에 접근할 수 있다. 

- 데이터의 레코드 위치나 주소가 아닌 사용자가 요구하는 데이터의 내용 참조가 가능하다 .

 

데이터베이스 장점

- 데이터 중복 최소화

- 다수의 사용자와의 데이터 공유가능

- 데이터 일관성(똑같음), 무결성(저장값이 일치), 보안성 유지가능

- 데이터 표준화 가능

- 논리적, 물리적 독립성

- 데이터 저장 공간 절약

 

데이터베이스 단점

- 데이터베이스 전문가 필요
- 많은 비용 부담
- 데이터 백업과 복구가 어려움
- 시스템의 복잡함
- 대용량 디스크로 엑세스가 집중되면 과부하 발생