mingrogram

데이터베이스 (1) 본문

데이터베이스

데이터베이스 (1)

밍퓨터 2023. 3. 6. 11:59

#데이터베이스
 
@필요성
 1. 데이터 ----(자료를 의사결정 시 유용하게 활용할 수 있도록 가공 및 처리)----> 정보
 2. 정보처리 : 데이터에서 정보를 추출하는 과정 및 방법
 3. 정보시스템과 데이터베이스

 - 정보시스템 : 데이터를 수집하여 저장했다가, 필요 시 정보를 만들어 주는 수단
 - 데이터베이스 : 정보시스템 안에서 데이터를 저장하고 있다가 필요할 때 제공하는 역할    
 
 4. 데이터베이스 : 특정 조직의 여러 사용자가 공유해서 사용할 수 있도록 통합해서 저장운영 데이터의 집합
(ex. 대학교 수강신청 시스템 안에는 개설된 강의의 정보들이 모두 들어있어, 학생들 모두가 통합된 데이터를 공유하고 있다.)
- 공유데이터 : 특정 조직의 여러 사용자가 함께 소유하고 이용할 수 있는 공용 데이터
- 통합 데이터 : 최소의 중복과 통제 가능한 중복만 허용하는 데이터
- 저장 데이터 : 컴퓨터가 접근할 수 있는 매체에 저장된 데이터
- 운영 데이터 : 조직의 주요 기능을 수행하기 위해 지속적으로 꼭 필요한 데이터
 
 
@특징
 1. 실시간 접근 : 사용자의 데이터 요구에 실시간으로 응답
 2. 계속 변화 : 데이터의 계속적인 삽입, 삭제, 수정을 통해 현재의 정확한 데이터를 유지
 3. 동시 공유 : 서로 다른 데이터의 동시 사용뿐만 아니라 같은 데이터의 동시 사용도 지원
 ex. 비행기에 한 자리가 남아 있을 경우, n명의 사람들이 동시 접속하여 동시로 예약하려고 할 것이다. 이 때, 한 자리에는 한 사람만 앉을 수 있는데 두 사람이 동시에 예약 버튼을 눌러 두 사람이 예약이 된다면 진행에 어려움이 있을 것이다. 이를 관리해주는 것이 뒤에 나올 '데이터베이스관리시스템(DBMS)'이다.
 4. 내용 기반 참조 : 데이터베이스는 저장된 주소나 위치가 아닌 데이터의 내용(값)으로 참조
 ex. 재고량이 1000개 이상인 제품의 이름을 검색하시오. (이런 경우, 제품의 위치를 알지 못해도 참조가 가능하다는 의미)
 
 
@데이터와 데이터베이스
 1. 데이터의 분류
- 정형 데이터 : 미리 정해진 구조에 따라 저장된 데이터 ex. 엑셀의 스프레드시트, 관계 데이터베이스의 테이블

정형 데이터

- 반정형 데이터 : 구조는 있지만, 데이터 내용 안에 구조에 대한 설명도 함께 존재 ex. HTML, XML, JSON 문서
구조를 파악하는 파싱(parsing) 과정이 필요함, 보통 파일 형태로 저장

- 비정형 데이터 : 정해진 구조가 없이 저장된 데이터 ex. 페이스북, 인스타그램, 트위터, 유튜브, pdf문서, 워드
 
 
@정보처리시스템
 1. 정보와 데이터
 - 데이터 : 관찰이나 측정을 통해서 수집된 사실이나 값
 - 정보 : 의미있는 값
 => 데이터와 정보는 같지 않다. 
 => 정보추출방법 : 정보처리, 자료처리 (데이터 -> 정보)
 2. 정보시스템 : 한 기관을 위해 데이터를 수집, 조작, 저장하고 정보를 생성, 분배하는 수단

응용시스템 : 한 부서를 위한 서브 시스템(응용 프로그램으로 구성)
ex. 경영 정보 시스템(MIS), 의사 결정 지원 시스템(DSS)_데이터마이닝, 지식관리시스템, 데이터웨어하우스
    
#자료처리시스템 : 자료를 처리해주는 시스템, 정보 시스템의 핵심, 데이터가 조직되고 접근되는 방법에 따라 일괄 처리/온라인 처리/분산 처리 시스템으로 구분됨
- 일괄 처리 : 시스템의 효율성을 증대시키기 위해 데이터를 수집 분류하고 정렬한 후 처리하는 시스템 중심의 데이터 처리 방식 
=> 사전 준비 작업 필요(원시 데이터 수집, 분류 정리하여 화일에 수록), 시스템 중심 처리 방법(높은 시스템 성능, 낮은 처리 비용), 순차 접근 방법 이용 업무

- 온라인 처리 : 사전 준비 작업없이 곧바로 데이터를 처리하는 방식(실시간 처리)
=> 사용자 중심 처리 방법(낮은 시스템 성능, 높은 처리 비용), 통신 제어기가 필요, 보수/유지/회복의 오버헤드

- 분산 처리 : 물리적을오 분산되어 있는 처리기와 데이터베이스를 네트워크로 연결시켜, 사용자는 마치 하나의 시스템인 것처럼 사용하도록 데이터를 처리해주는 시스템

 
 
 

 
http://www.yes24.com/Product/Goods/67882661

데이터베이스 개론 - YES24

기초 개념부터 빅데이터까지큰 흐름이 보이는 데이터베이스 교과서데이터베이스로 첫 항해를 떠나는 이들에게 지도와 돛이 되어주는 책이다. 마인드맵으로 생소한 개념 간의 관계를 한눈에 보

www.yes24.com

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=skout123&logNo=50147335512 

[DB개론] 1장. 데이터베이스의 개념

01. 데이터베이스의 개념 안녕하세요. 스카웃입니다. 정보 처리 시스템 정보(info)는 데이터(data),  ...

blog.naver.com

 

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

데이터베이스 (4)  (0) 2023.03.20
데이터베이스 (3)  (0) 2023.03.18
데이터베이스 (2)  (0) 2023.03.11