1. 데이터베이스 개념
1.1 데이터베이스와 정보시스템
- 데이터를 가공 처리함으로써 정보를 생산할 목적으로 다양한 정보시스템 활용
- 가공 이전의 데이터, 가공 후 데이터를 저장하는 공간→ DB
- 일상생활에 거의 모든 곳에 존재함
1.2 데이터와 정보
| data | 정보(information) |
|---|
| 현실 세계의 관찰 또는 수집의 결과로 나온 객관적 사실 (fact) | 데이터에 의미를 부여 가공처리를 통해 의사결정에 활용 하게 만든 체게적으로 조직한 결과물(decision making) |
| 정량적 혹은 정성적 실제 값(value) | |

데이터와 정보의 관계
- 정보( 가공된 데이터) (데이터 → 가공 → 정보)
- 데이터의 조건 검색, 정렬 ,사칙연산, 통계처리 등 다양한 행위 포함
- 데이터는 수집만으로 쉽게 획득가능
- 정보는 정보 시스템을 이용해 특별환 과정을 거쳐 획득하게 됌(도표,통계표 등)
데이터, 정보의 연쇄적 흐름
- 데이터 → 정보로 만들어진 정보는 다른 정보 시스템의 데이터로 활용되기도 한다.
- 결국 어떤 정보 시스템,사용자 등의 상황과 관점에 따라 데이터 혹은 정보로 간주한다. (정보시스템의 결과물이 특정 사용자의 의사결정에 활용될 수 있다면 정보로 간주)
I = P(D)
I = P(P(P(D)))
- 조직의 활동과 운영에 필요한 데이터를 수집, 저장 → 다양한 방식으로 처리 및 가공 의사 결정에 필요한 정보를 생성하는 소프트웨어 체계
- 수집한 데이터를 저장 → 필요할 때 제공하는 역할 (데이터 베이스가 담당/정보 시스템의 핵심 요소)
- 정보시스템의 구조

정보 시스템의 종류
- 데이터,사람,자본,기술(기업의 4대요소로 고려)
- 정보시스템의 종류와 특징

정보 시스템의 발전 과정
- 전통적 파일 정보 시스템의 처리방식 프로그램의 파일 1대 1로 저장하는 방식을 활용 (CSV) 각 데이터의 종류에 따라 저장되는 형식이 다르고 이에따라 프로그램도 처리할수 있는 프로그램도 다 달라진다.

문제: **데이터 종속성 증가(data dependency)**
- 저장방식이나 접근 방식을 변경할 경우, 연관된 모든 응용프로그램도 다 수정되어야 한다.
- 개선1 파일 정보 시스템의 처리방식 데이터의 종속성을 줄이기 위해 ‘공통 파일 관리 시스템’을 활용해 데이터 파일의 종류를 다양하게 쓸 수 있게 한다.

문제: 데이터의 중복성의 증가(data redundancy)
같은 데이터가 여러 파일 안에 중복저장되면 관리가 어렵고 기억장소의 낭비도 발생

문제: 데이터 중복성 문제 감소 but, 파일 단위의 동시 공유와 보안만 가능→ 다수의 사용자 자원이 제한 (대용량 데이터 공유 및 보안, 장애 발생 시 회복 등의 처리가 어려움)
- 데이터 베이스 등장 데이터 종속성→ 공통의 데이터 모델, 표준 데이터 언어 이용 데이터 중복성→ 통합 저장소를 이용 DB 접근을 DBMS 가 제공→ 응용 프로그램, 사용자는 DBSM 을 통해서만 처리가 가능 → 데이터 처리에 관한 복잡,힘든 과정은 DBSM 이 모두 떠맡아 처리 데이터베이스 시스템(데이터베이스 + 데이터 베이스 관리 시스템)


파일 정보 시스템 vs DB(DBMS)

무결성: 데이터 전송,저장 처리되는 과정에서 변경되거나 손상되지 않음. 완전성,정확성, 일관성을 유지함을 보장
ex) 1~6학년만 있는 DB→ 10학년이라는 셀이 들어감(결점) 이런게 남지 않음을 얘기한다.
2.1 DB 기본 개념 (Data Base)
넓은 의미
- CONTENT를 모아놓은 데이터 저장소
- 데이테 형식,구성의 제약 없이 자유롭게 활용하는 사용자 관점 DB
좁은 의미
- DB를 효율적,체계적으로 활용 데이터형식,구성에 엄격한 제약
- 시스템 관점의 데이터 베이스
2.2 데이터 베이스의 정의
여러 사용자(응용프로그램) 들이 함께 사용할 목적으로 체계적으로 통합해 저장한, 운영에 필요한 필수 데이터들의 저장소
- 공용 데이터 저장소(shared data)
- 많은 사용자(응용프로그램) 들이 다양한 목적을 위해 공동으로 소유,유지 하는 데이터의 저장소(연락처 가계부 etc)
- 통합 데이터 저장소 (integrated data)
- 여러 곳에서 필요한 데이터를 하나로 통합 저장소
- 여러 장소에 흩어져 있어도 상호 연결되어 접근할 수 있는 논리적 통합
- 운영 데이터 저장소 (operated data)
- 특정 조직의 운영 목적을 위해 사용되는 저장소
- 필수적 데이터
- 저장 데이터의 저장소(stored data)
- 0,1 로 디지털화된 저장 데이터의 저장소
- 저장 매체에 기록되어야 함

2.3 데이터 베이스의 특성
- 실시간 접근 (realtime accessbility)
- 끊임없는 변화 (continuous evolution)
- 동시 공용(concurrent sharing)
- 내용 기반 참조(content based referencing)
- a.txt 를 쳤을 때 바로 파일의 위치로 연결될 수 있도록 맵핑 해놓는다.

#내맘대로TIL챌린지 #교보DTS #클라우드교육 #글로벌소프트웨어캠퍼스 #GSC신촌
게시글 내용에 필요한 이미지들 많이 준비해주셔서 더 이해가 잘되는 것 같아요ㅎㅎ 잘 읽고 갑니당!!