1. 정보와 데이터
1) 데이터(data)
· 실세계에서 관찰된 사실(값)
· 숫자, 문자, 문자열, 텍스트, 이미지로 표현
2) 정보(information)
· 상황에 따라 적절한 결정을 할 수 있게 하는 지식
ex) 온도, 습도 기압 : 데이터
↓
일기예보 : 정보
2. 정보 시스템
1) 정의
· 조직체 활동에 필요한 데이터를 수집, 조직, 저장
· 데이터 처리를 통해 의사 결정에 유용한 정보 생성
2) 명칭
· 경영 정보 시스템
· 군사 정보 시스템
· 행정 정보 시스템
· 인사 정보 시스템
· 의사 결정 지원 시스템
- 데이터 웨어 하우스
- 데이터 마이닝
· 지식 관리 시스템
· 학사 행정 시스템
⇛ 사용 목적, 용도에 따라 명칭이 달라짐
3) 작업 방식
· 배치 처리(batch processing)
- 초창기 컴퓨터 작업처리, 현재도 사용, 일괄처리
- 동일한 트랜잭션을 모아 일정 시간에 한 번에 처리
- ex) 80년대 수강신청, 전화비/납세/등록금 고지서 생성
· 온라인 처리(online processing)
- 요청 시 즉시 처리
- ex) 인터넷 뱅킹, 수강신청, 요금 실시간 확인
배치(일괄) | 온라인 | |
처리작업수/시간 | 多 | 少 |
운영 비용 | 저렴 | 비쌈 |
작업당 처리 비용 | 小 | 大 |
대기시간 | 長 | 短 |
4) 구조
· 중앙 집중 시스템
- 데이터와 자원을 한 곳에 집중해 처리
- ex) 메인프레임 컴퓨터, 터미널 사용
· 분산 시스템(분산처리 시스템)
- 다수의 컴퓨터를 네트워크로 연결해 하나의 시스템처럼 데이터 처리
- 오늘날 대부분이 사용
- ex) client-server, P2P
3. 데이터베이스와 DBMS
1) 데이터베이스
· 여러 응용 프로그램들이 공유해 사용하는 통합되고 저장된 운영 데이터의 집합
· 정보 시스템을 구성하는 핵심 요소
2) DBMS(데이터베이스 관리 시스템)
· 데이터베이스를 사용할 수 있게 하는 소프트웨어
3) 데이터베이스 조건
· 통합된 데이터 : 중복 최소화, 통제된 중복
· 저장 데이터 : 컴퓨터가 접근할 수 있는 매체에 저장
ex) SSD, HDD
· 운영 데이터 : 조직의 업무를 위한 데이터
· 공용 데이터 : 여러 사람들과 응용프로그램을 공유
4) 데이터베이스 중복 관리
· 데이터를 통합해 모두 같은 데이터를 사용, 공유
5) 데이터베이스의 특성
· 온라인 접근성 : 질의에 대한 온라인 실시간 응답
· 계속적인 변화 : 지속적인 데이터 삽입, 갱신, 삭제
· 동시 공용 : 여러 사용자가 동시에 데이터 접근
· 내용에 대한 참조
- 데이터 조건, 특징만 알면 접근 가능
- 데이터 주소, 위치는 알 필요 X
6) 데이터의 구성
· 개체
- 현실세계의 개념, 정보의 단위, 속성들로 구성
- ex) 사람, 학생, 교수, 강의실
· 관계
- 개체 간의 관계
7) 데이터베이스의 구조
· 논리적 구조
- 사용자, 프로그래머 입장의 구조
- 관계형 데이터베이스인 경우 레코드로 이루어진 테이블
· 물리적 구성
- 저장 장치에 기록되는 물리적 배치 구조
- 디스크 블록, 인덱스, 포인터 체인 등
'CS > 데이터베이스' 카테고리의 다른 글
[DB] 6. SQL Basic (0) | 2022.07.15 |
---|---|
[DB] 5. 관계 대수와 관계 해석 (0) | 2022.06.28 |
[DB] 4. 관계 데이터베이스 (0) | 2022.06.19 |
[DB] 3. 데이터베이스 시스템의 구성 (0) | 2022.06.03 |
[DB] 2. 데이터베이스 관리 시스템 (0) | 2022.06.03 |