1. 학습
  2. /
  3. 강의
  4. /
  5. Snowflake로 시작하는 데이터 모델링

Connected

연습 문제

개념적 데이터 모델 구현하기

데이터 모델링 여정을 이어 가면서, 모델을 실제로 어떻게 구현하는지 직접 연습해 보는 것이 중요합니다.

진행 중인 E-Commerce 프로젝트에서 논리 및 개념적 데이터 모델은 세 가지 핵심 엔터티가 있음을 알려줍니다: customers, orders, products.

customers 엔터티는 준비되어 있고, 이제 이 연습에서는 orders와 products의 테이블 구조를 정의하는 데 집중하겠습니다.

지침 1/2

undefined XP
  • 1
    • products 테이블을 생성하세요. 이미 있으면 교체합니다.
    • stockcode와 description 컬럼을 데이터 유형 VARCHAR(255)로 정의하세요.
  • 2
    • orders 테이블을 생성하세요. 이미 있으면 교체합니다.
    • 송장과 관련된 속성을 나열하세요.
      • invoiceno는 문자형 컬럼으로 지정합니다.
      • invoicedate는 시간을 저장하도록 합니다.
    • unitprice 속성은 전체 10자리, 소수 2자리의 숫자로 추가하세요.
    • quantity 속성은 소수 없이 최대 38자리의 숫자 값으로 추가하세요.