-
1. 데이터베이스 요약정리CS - Database 2021. 10. 15. 19:16
데이터베이스 Database
특정 조직의 여러 사용자가 공유하여 사용할 수 있도록 통합해서 저장한 운영 데이터의 집합
정보 시스템 Information System
조직 운영에 필요한 데이터를 저장해두었다가 의사 결정이 필요할 때 처리하여 유용한 정보를 만들어주는 수단.
데이터베이스 특성
- 실시간 접근 real-time accessibility
사용자의 데이터 요구에 실시간으로 응답해야함
- 계속 변화 continuous evolution
현실세계의 상태를 정확히 반영해야한다. 삽입, 삭제, 수정을 통해 현재의 정확한 데이터 유지해야한다.
- 동시 공유 concurrent sharing
여러 사용자가 서로 다른 데이터 동시에 사용 + 같은 데이터 동시에 사용하는 것 모두 지원
- 내용으로 참조 content reference
데이터의 내용. 즉 값으로 참조할 수 있다. 데이터의 내용 조건만 제시하면 조건에 맞는 데이터가 서로 다른 위치에 저장되어 있어도 모두 검색할 수 있다.
데이터 수집
데이터 유형 파악 → 저장 및 처리 기술 적합하게 선택
데이터의 형태에 따른 분류
- 정형 데이터 structured data
구조화된 데이터. 미리 정해진 구조에 따라 저장된 데이터.
데이터 구조에 대한 설명과 데이터 내용이 별도로 유지된다.
ex) 액셀의 스프레드 시트, 관계 데이터베이스의 테이블- 반정형 데이터 semi-structured data
구조에 따라 저장된 데이터이지만 데이터 내용 안에 구조에 대한 설명이 함께 존재함.
데이터 내용에 대한 설명, 즉 구조를 파싱하는 과정필요. 보통 파일 형태로 존재.
ex) HTML, XML, JSON, 웹로그, 센서 데이터- 비정형 데이터 unstructured data
정해진 구조가 없이 저장된 데이터.
최근에는 스마트 기기의 활성화로 SNS 이용자가 늘며 많은 비정형 데이터가 생산.
ex) 텍스트, 영상 이미지, 워드, PDF문서 등 멀티미디어 데이터.[reference]
데이터베이스 개론 2판
'CS - Database' 카테고리의 다른 글
3. 데이터베이스 시스템 요약정리 (0) 2021.10.15 2. 데이터베이스 관리 시스템 DBMS 요약정리 (0) 2021.10.15