[1] 데이터베이스 기본 개념

hyunsooo·2023년 6월 13일
0
post-thumbnail

1. 데이터와 정보의 차이

1.1 DIKW 피라미드

  • 데이터(Data) : 현실 세계에서 관찰되거나 측정된 사실이나 값

  • 정보(Information) : 의사 결정에 유용하게 활용할 수 있도록 데이터를 처리한 결과물

데이터와 정보의 차이는 어떠한 목적, 의미, 의도의 유무로 나눌 수 있습니다.

위의 그림은 지식 피라미드 또는 DIKW 피라미드라고 부릅니다. 지식 피라미드는 총 4가지 체계로 이루어져 있습니다.

  • Data : 가공 전 원천 데이터 (e.g. A라는 사람의 제품 검색 기록을 저장)

  • Information : Data를 어떠한 의도나 목적을 가지고 가공이 이루어진 상태 (e.g. 검색 기록 데이터를 기반으로 A가 관심있는 제품 추출)

  • Knowledge : Information의 어떠한 패턴을 바탕으로 일반화 및 체계화가 이루어진 상태 (e.g. 정보를 기반으로 A가 어떤 제품에 관심이 있는지 파악)

  • Wisdom : Knowledge를 기반으로 한 창의적인 아이디어 (e.g. 지식을 바탕으로 A라는 사람이 필요한 제품 추천)

과거에는 정보화 시대라는 용어를 사용했었습니다. 즉, 여러 데이터를 기반으로 한 가공된 2차 데이터를 사용하는 시대였습니다. 하지만 현대에는 빅데이터 시대라는 용어를 사용합니다. 소프트웨어 및 하드웨어 가격이 저렴해지면서 직접 데이터를 저장하고 가공할 수 있게 되었으며 직접 정보화를 시킬 수 있는 시대입니다. 따라서, 빅데이터 시대에는 Data부터 Wisdom까지 가공하고 처리할 수 있는 능력이 매우 중요합니다.

1.2 정보 처리(Information processing)

정보 처리란 데이터에서 정보를 추출하는 과정 또는 방법을 의미합니다.

1.3 정보 시스템과 데이터베이스

  • 정보 시스템(Information system) : 조직 운영에 필요한 데이터를 수집하여 저장하고 필요할 때 유용한 정보를 만들어 주는 수단

  • 데이터베이스 : 정보 시스템 안에서 데이터를 저장하고 필요할 때 데이터를 제공하는 역할

2. 데이터베이스의 정의와 주요 특성

2.1 데이터베이스란?

데이터베이스는 특정 조직의 여러 사용자가 공유하여 사용할 수 있도록 통합해서 저장운영 데이터의 집합입니다.

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

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

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

  • 운영 데이터 : 조직의 주요 기능을 수행하기 위해 지속적으로 유지해야 하는 데이터

2.2 주요 특성

  • 실시간 접근 : 사용자의 데이터 요구에 실시간으로 응답

  • 계속 변화 : 데이터의 지속적인 삽입, 삭제, 수정을 통해 정확한 데이터 유지

  • 동시 공유 : 서로 다른 데이터의 동시 사용뿐만 아니라 같은 데이터의 동시 사용 지원

  • 내용 기반 참조 : 데이터가 저장된 주소나 위치가 아닌 특정 내용(조건)으로 참조

profile
CS | ML | DL

0개의 댓글