Data vs. Information
- data: 단순 수집한 원시 자료
- information: 목적, 의미, 의도 포함
정보는 데이터를 가공하고 처리한 것이다. (data → information)
수집 → [처리] → [분석, 가공]
- 이전: 이전에는 데이터를 처리한 정보만 사용했는데
- 빅데이터 등장 : 현재는 빅데이터가 등장하면서 데이터를 미리 수집하고 분석하고 가공하는 과정을 거친다.
Ex. 고객 정보를 분석해서 마케팅과 영업에 당장 활용한다.
Ex. 음성 ARS: 음성 인식 (speech to text) ↔ chat bot (카테고리화한 txt를 찾아서 처리, text to speech)
DB
- database: 조직에 공유해서 사용할 목적으로 통합되어 관리되는 데이터 셋
- DBMS(Database Management System): 데이터베이스에서 필요한 데이터를 검색하거나 데이터를 삽입, 수정, 삭제하기 위해서 지원하는 프로그램
- DBS(Database System): 데이터베이스를 생성, 저장, 관리하는 시스템
⭐ Database Schema & State
- Database Schema: 메타데이터(Metadata)라고도 함. 데이터베이스의 전체적인 구조와 자료의 표현 방법들을 언어로 정의한 것. 자주 변경되지 않고 데이터베이스의 모든 가능한 상태를 미리 정의함
→ database는 미리 데이터를 정의해야 한다. (글자수, 유형 등)
Schema는 처음 정의한 후 수정하기 어렵기 때문에 정의하는 것이 중요하다.
No | ID | 이름 | 나이 |
1 | a | 민수 | 1 |
2 | b | 영희 | 10 |
- Database State: 데이터베이스의 값. (key value) 비교적 자주 변경된다.
'Computer Science > Database' 카테고리의 다른 글
데이터베이스 역사와 종류 : SQL의 종류, DB 및 DB 서버의 종류 총정리 (0) | 2023.07.10 |
---|---|
DFS를 이해하기 위한 선행으로 Stack과 Queue를 정리했다 (0) | 2023.04.09 |