1장 - 데이터베이스 기본 개념

728x90
반응형

출처 : http://www.kocw.net/home/cview.do?mty=p&kemId=1163794

 

데이터베이스의 원리와 응용

본 강의에서는 데이터베이스 입문자들에게 꼭 필요한 데이터베이스 기초 이론, 데이터 모델과 연산, SQL, 데이터베이스 설계에 대해 공부하고자 한다.

www.kocw.net

 

 

학습 목표

  • 데이터와 정보의 차이를 이해한다.
  • 데이터베이스의 필요성을 알아본다.
  • 데이터베이스의 정의에 숨겨진 의미와 주요 특성을 이해한다.

 

데이터베이스의 필요성

데이터와 정보

  • 데이터 : 현실 세계에서 단순히 관찰하거나 측정해 수집한 사실이나 값
  • 정보 : 의사 결정에 유용하게 활용할 수 있도록 데이터를 처리한 결과물

데이터와 정보의 차이는 의미가 부여되어있는가 혹은 의사 결정에 활용할 수 있는가에 차이이다.

 

데이터(Data)에 의미가 부여되면 정보(Information)가 되고, 정보에 의미가 부여되면 지식(Knowledge)이 된다. 그리고 지식에 의미가 부여되면 지혜(Wisdom)가 된다.

 

 

정보 처리(Information Processing)

데이터에서 정보를 추출하는 과정 또는 방법이다.

 

한빛 쇼핑몰의 주문 내역을 보자. 각각의 주문 번호와 주문 일자, 제품명, 판매 금액들이 있다. 이 데이터들을 통합해서 제품별 총 판매액(에어컨이 가장 많이 팔렸고, 청소기가 가장 적게 팔렸구나. 에어컨 판매에 특화된 웹 사이트로 가야겠다 or 청소기 판매를 증가시키기 위한 이벤트를 진행해야 겠다.)이나 분기별 총 판매액을 알 수 있게 된다.

 

 

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

  • 정보 시스템(Information System) : 조직 운영에 필요한 데이터를 수집하여 저장해두었다가 필요할 때 유용한 정보를 만들어 주는 수단이다. 즉, 현실 세계의 데이터를 정보 처리를 해서 의사 결정자에게 정보를 제공해주는 시스템이다.
  • 데이터베이스 : 정보 시스템 안에서 데이터를 저장하고 있다가 필요할 때 제공하는 역할을 담당한다.

 

 

데이터베이스의 정의와 특성

데이터베이스란

  • 데이터베이스체계적으로 구성된 데이터의 집합
  • 여러 업무나 사람이 공유하고 데이터를 통합하여 중복을 없애고, 자료 검색과 갱신의 효율성을 높이기 위해 사용한다.

 

 

데이터베이스의 예시

  • 가계부
  • 도서관의 책
  • 쇼핑몰의 제품

 

 

데이터베이스(DataBase)

  • 특정 조직의 여러 사용자가 공유하여 사용할 수 있도록 통합해서 저장운영 데이터의 집합
  • 통합 데이터(Integrated Data) : 중복되는 데이터를 최소화하고, 관련된 데이터를 하나의 곳에 모아 관리한다.
  • 저장 데이터(Stored Data) : 컴퓨터 시스템에 영구적으로 저장되어 필요할 때마다 꺼내 사용할 수 있다.
  • 공유 데이터(Shared Data) : 여러 사용자가 동시에 접근하여 데이터를 공유하고 활용할 수 있다.
  • 운영 데이터(Operational Data) : 데이터베이스에 저장된 데이터는 조직의 업무를 수행하는 데 필요한 실시간 정보를 제공한다.

 

 

데이터베이스의 특성

  • 실시간 접근(Real-Time Accessibility) : 사용자가 언제든지 필요한 데이터에 즉시 접근하여 활용할 수 있는 특징이다.
  • 내용 기반 참조(Contents Reference) : 데이터베이스에서 데이터를 검색할 때, 데이터의 값 자체를 기준으로 검색하는 방식. 즉, 데이터의 주소나 저장 위치가 아닌, 데이터의 내용을 기반으로 검색한다.
  • 지속적인 변화(Continuous Evolution) : 데이터베이스에 저장된 데이터는 시간이 지남에 따라 지속적으로 변화한다. 새로운 데이터가 추가되고, 기존 데이터가 수정되거나 삭제될 수 있다.
  • 동시 공유(Concurrent Sharing) : 여러 사용자가 동시에 하나의 데이터베이스에 접근하여 데이터를 읽고 수정할 수 있는 특징이다.

 

 

728x90
반응형

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

6장 - 정규화 (1)  (2) 2024.11.21
5장 - 관계 데이터 모델  (1) 2024.11.20
4장 - 데이터 모델링  (1) 2024.11.19
3장 - 데이터베이스 시스템  (0) 2024.11.18
2장 - 데이터베이스 관리 시스템  (1) 2024.11.17