TOP
class="layout-aside-left paging-number">
본문 바로가기
기타 프로그래밍/통계학, 프로그래밍 상식 등

[데이터베이스] 개념 및 특징

by 기록자_Recordian 2024. 5. 4.
728x90
반응형
데이터베이스

 

넓은 의미로는 일상적인 정보들을 모아 놓은 것 자체.

그러나 일반적으로는 특정 기업이나 조직 또는 개인이 필요에 의해 데이터를 일정한 형태로 저장해 놓은 것.

 

ex) 학교: 학생 관리를 목적으로 학생 개개인의 정보 저장

기업: 직원들을 관리하기 위해 직원들의 정보 저장 (주로 엑셀)

 

관리 대상이 되는 데이터의 양이 점점 많아지고 같은 데이터를 여러 사람이 동시에 여러 용도로 사용하게 되면서 엑셀로는 한계가 있고, 경우에 따라서는 개인의 사소한 부주의로 인해 중요한 데이터가 손상되거나 유실될 우려 있음.

▶ 보다 효율적인 데이터의 관리 뿐만 아니라 데이터 손상을 피하고, 필요시 복구하기 위한 시스템 필요 (DBMS)


데이터베이스의 특징

 

(1) 데이터베이스의 일반적인 특징

  • 통합된 데이터: 동일한 내용의 데이터가 중복되지 않게 통합되어 있다.
  • 저장된 데이터: 컴퓨터 기술을 바탕으로 컴퓨터가 접근할 수 있는 저장 매체에 저장되어 있다
  • 공용 데이터: 여러 사용자가 서로 다른 목적으로 데이터베이스의 데이터를 공동으로 이용할 수 있다. 일반적으로 대용량화되고 구조가 복잡하다.
  • 변화하는 데이터(운영 데이터): 새로운 데이터의 삽입, 기존 데이터의 수정 및 삭제의 변화를 통해 항상 최신의 정확한 데이터 상태를 유지한다.

(2) 데이터베이스의 다양한 측면에서의 특성

정보의 축적 및 전달 측면 - 기계 가독성: 대량의 정보를 일정한 형식에 따라 컴퓨터 등의 정보처리기기가 읽고 쓸 수 있다
- 검색 가능성: 다양한 방법으로 필요한 정보를 검색할 수 있다
- 원격 조작성: 정보통신망을 통해 원거리에서도 즉시 온라인으로 이용 가능하다
정보이용 측면 이용자의 정보요구에 따라 다양한 정보를 신속하게 획득할 수 있고 원하는 정보를 정확하고 경제적으로 찾아낼 수 있다
정보관리 측면 정보를 일정한 질서와 구조에 따라 정리.저장하고 검색.관리할 수 있게 하여 방대한 양의 정보를 체계적으로 축적하고, 새로운 내용 추가나 갱신이 용이하다
정보기술발전 측면 데이터베이스는 정보처리, 검색. 관리 소프트웨어, 관련 하드웨어, 정보 전송을 위한 네트워크 기술 등의 발전을 견인할 수 있다
경제. 산업적 측면 데이터베이스는 다양한 정보를 필요에 따라 신속하게 제공. 이용할 수 있는 인프라의 특성을 가지고 있어 경제, 산업, 사회 활동의 효율성을 제고하고 국민의 편의를 증진하는 수단으로써의 의미를 가진다.

 


기업 내부 데이터

 

OLTP, OLAP, CRM, SCM

 

  • OLTP(Online Transaction Processing) 시스템: 1990년대 중반 이전, 정보의 수집과 이를 조직 내에서 공유하기 위한 경영정보시스템(MIS)과 생산 자동화, 통합 자동화 등 기업 활동에서 영역별로 구축되던 단순 자동화 중심의 시스템
  • OLAP(Online Analytical Processing) 시스템: 데이터 마이닝 등의 기술이 등장하면서 단순한 정보의 '수집'과 '공유'에서 탈피하여 '분석'이 중심이 되는 시스템 구축으로 변화하게 되었는데, 이를 OLAP라 지칭
  • CRM과 SCM: 2000년대에 들어서면서 기업 DB 구축의 화두는 CRM(Customer Relationship Management, 고객관리관계)과 SCM(Supply Chain Management, 공급망관리) 으로 변화. 유통·판매 및 고객 데이터가 CRM과 연동되어 CRM과 SCM은 상호 밀접한 관련을 가지게 됐다.
OLTP와 OLAP

 

OLTP는 Transaction, 즉 거래 단위에 초점을 맞춘 개념이다.

예. 마트에서 물건을 구매하기 위해 결제하는 그 순간 혹은 은행에서 계좌 이체를 하는 그 순간에 맞춘 자동화된 데이터 처리 및 데이터 수집

 

OLAP는 분석이라는 Analytical 의미 그대로 OLTP를 거쳐 적재된 데이터에 초점을 맞춰 데이터 분석을 통해 의사결정에 활용할 수 있는 정보를 제공하는 것이 목적

 

▶ 데이터의 OLTP에서 OLAP로 이동

 

EAI(Enterprise Application Intergration)

 

하나의 기업은 여러 개의 서비스를 보유하고 있지만 서비스 간 연계가 필요할 경우 그 연결 루트는 서비스 수가 증가 함에 따라 기하급수적으로 증가.

따라서 이러한 모든 서비스를 중앙에서 관리한다면 연결 루트가 간소화되는 기업 애플리케이션 통합이 이루어짐.

 

KMS(Knowledge Management System)

지식 경영 시스템. 직원 개개인의 지식, 프로젝트 경험, 과거 사례 등 기업이 보유할 수 있는 모든 지식을 통합해서 문제 해결 능력을 향상시키는 것이 목적

 

ERP(Enterprise Resource Planning)

 

제조 부문의 ERP는 경영 자원 통합 관리를 의미하며, 여러 자원 및 업무가 하나로 통합된 시스템으로 재구축해서 어느 부서에서 필요로 하는 자원이 있다고 알릴 경우 바로 그 자원에 대한 구매 및 생산이 진행될 수 있도록 도와 업무의 효율성을 높이는 것이 목적

 

BI(Business Inteligence)

 

제조 부문의 BI는 비즈니스 인텔리전스로 기업의 의사결정 프로세스를 의미.

기업의 경영권을 소유한 자가 올바른 의사결정을 내릴 수 있도록 기업의 데이터를 가공 및 분석하는 것이 목적.

 

RTE (Real Time Enterprise)

 

제조 부문의 RTE는 기업의 업무 프로세스에서 발생하는 정보를 실시간으로 통합 및 전달해서 신속한 대응이 가능한 스피드 경영

728x90
반응형