본문 바로가기
SQL/실무 SQL

[SQL] 데이터의 종류

by ISLA! 2024. 1. 25.

트랜젝션 데이터

  • 서비스와 시스템을 통해 사용자의 행동을 기록한 데이터 : 구매 데이터, 리뷰 데이터, 게임 플레이 데이터 등
  • 날짜, 시각, 마스터 데이터의 회원 ID, 상품 ID, 수량, 가격 등이 포함되는 경우가 많음
  • 사용자 또는 운용 상의 이유로 변경되거나 제거될 수 있음

👉 트랜젝션 데이터를 기반으로 리포트를 만드는 경우가 많다. (단, 마스터 데이터가 필요함)

 

마스터 데이터

  • 서비스와 시스템이 정의하고 있는 데이터 : 카테고리 마스터, 상품 마스터, 회원과 관련된 정보 등
  • 트랜젝션 데이터와 마스터 데이터를 결합해서 리포트 업무의 폭을 넓힘(상품 이름, 카테고리, 발매일 까지 확인)

 

로그 데이터

  • 누적형 데이터라는 점이 포인트 : 출력 시점의 정보를 축적해두는 것
  • 로그 출력 이후에 가격이 변경되거나 사용자 정보가 변경되더라도 기존 데이터를 수정하지 않음
  • 교재(데이터 분석을 위한 SQL 레시피)에서는 다음 데이터를 로그 데이터로 부름
1. 통계 또는 분석을 주 용도로 설계된 데이터
2. 특정 태그를 포함해서 전송된 데이터
3. 특정 행동을 서버 측에 출력한 데이터

 

 

 

728x90