반응형
데이터
- 관찰이나 측정으로 수집한 사실을 수치 도는 문자 형태로 표현한 최소 단위의 값이다.
데이터 베이스
공용으로 활용하기 위해 통합하여 저장한 운영 데이터의 집합이다.
- 실시간 접근성
- 계속적 변화
- 동시 공용
- 내용에 의한 참조
※ 관계형 데이터 베이스 : NoSQL, RDBMS 만 사용중이다.
트랜잭션
데이터베이스의 상태를 변화시키기 위한 최소 작업 단위다.
특징
- 원자성
- 일관성
- 고립성
- 지속성
"데이터가 정교해지고 쌓이면 정보가 되고 정보가 의사결정에 도움을 주면 지식이 된다.
정확한 의사결정을 미래에 내릴 수 있다면 지혜가 된다."
※ Data Modeling : 수집한 데이터를 데이터 베이스로 만드는것.
※ RTE : 기업내부와 외부를 포괄하여 지속적으로 비지니스 프로세스를 개선하고 비지니스 정보를 실시간 전달함으로써, 업무의 지연을 극소화 하고 의사결정 스피드를 극대화하여 경쟁력을 끌어올리고자 하는 새로운 경영학적인 사조이다.
☞ 기업에서는 Data와 Information 을 Data asset이라 하며 중요한 자산이다.
▶ 정보와 데이터
- 지혜 (Wisdom)
- 지식 (Decision-Making)
- 정보 (Information)
- 데이터 (Data)
▶ 정보의 특징
- 정확성 (Accuarcy)
- 현재성 (Currency)
- 규모 (Volume)
정보의 변화를 해결하기 위한 시스템
운영체제
· 정보시스템
정보 저장 시스템
- - 파일
- - 스프레드시트
- - 데이터베이스, DBMS
정보처리 시스템
- MIS (Management Information System)
- DSS (Decision Support System)
- DW (Data Werehouse)
- DM (Data Mining)
- BI (Business Intelligence)
데이터 베이스
· 데이터 베이스의 정의
공유, 운영, 통합, 저장 가능한 데이터의 집합
· 데이터 베이스 정의에 대한 해석
통합 데이터 (integrated Data)
- 같은 데이터가 원칙적으로 중복되어 있지 않음.
- 최소의 중복 (Minimal Redundancy)
공용 데이터 (Shared Data)
- 어떤 응용프로그램 또는 조직의 배타적 소유가 아님
- 규모의 대형화 구조의 복잡성, 다원적 성격
운영 데이터
- 조직의 존재 목적이나 기능을 수행하는데 필요한 데이터
- 일시적 데이터는 운영데이터가 아님
저장 데이터
- *래퍼지토리에 저장
- 디스크, 플래시, 테이프 장치
데이터베이스의 특징 (기능적 특징) (사용자의 관점)
특징 | 설명 |
실시간 접근 (Realtime Accessibility) |
- 질의에 대한 실시간 처리 및 응답 - 의사결정시 바로 적용 |
동시공용 (Concurrent Sharing) |
- 여러 사람이 같은 데이터를 다른 목적으로 동시에 사용가능 |
지속적 변화 (Continuous Evolution) |
- 삽입(Insertion), 삭제(Deletion), 갱신(update)이 지속적으로 수행 - 정확도(Accuracy) 담보 |
내용에 의한 참조 (Contents Reference) |
- 데이터 내용 즉 값의 의한 참조, 데이터 안전성 보장 - 무결성 (Intergrity) |
데이터베이스의 구성
스키마 (Schema)
- 데이터베이스를 구성하는 자료
- 데이터베이스간의 성질, 관계 제약조건등의 정의를 총칭
※ 스키마는 데이터베이스의 독립성을 제공하며 이를 통해 데이터베이스의 정의 및 특징을 구현한다.
※ 독립성 : 외부의 변화에 민감하지 않으며 접근시 정당한 절차를 거치는 성질.
※ Meta Data : 데이터를 위한 사전 데이터
데이터베이스의 구성
- 외부 스키마 (Extelnal Scema)
- 개념 스키마 (Conceptual Schema)
- 내부 스키마 (Internal Schema)
외부 스키마 (External Schema)
- 사용자 관점의 스키마
- 사용자 또는 특정응용단에서의 논리적 데이터구조
개념 스키마 (Conepuual Schema)
- 관리자 관점의 스키마
- 저장 데이터, 데이터간 관계, 접근제어, 무결성 등
내부 스키마 (Internal Schema)
- 물리적 저장 장치 측면요약
요약
- 인터넷에서 발생하는 데이터들을 데이터베이스 라는 곳에 저장하고 DBMS(DataBase Management System)를 사용한다.
- 보통 데이터베이스는 관계형 데이터 베이스(RDB)를 말한다.
- 빅데이터 시대가 도래하며 다양한 타입과 대용량 데이터를 처리하기 위해 Hadoop이라는 대용량 분산 처리 파일시스템이 등장하였다.
- Hadoop을 효율적으로 사용하기 위해 Hadoop echo system같은 프로그램이 등장하고 있다.
- Hadoop에 저장된 파일 데이터를 SQL로 조회할 수 있는 프로그램도 있다. RDB와 화둡은 상호보완적으로 사용하고 있다.
반응형
'DataBase' 카테고리의 다른 글
[DataBase] ORM (0) | 2023.02.01 |
---|---|
[Data Modeling] 정규화(Nomalization) 이해와 예제 (0) | 2022.04.04 |
[Data Modeling (데이터 모델링)] (0) | 2022.04.02 |
DBMS (0) | 2022.03.25 |