Computer Science/Database

Data의 기본 개념 : Data vs. Information

Ofglen 2023. 7. 9. 23:49

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) 비교적 자주 변경된다.