फिजिकल डेटा मॉडल की पड़ताल

Snowflake में डेटा मॉडलिंग परिचय

Nuno Rocha

Director of Engineering

फिजिकल मॉडल की भूमिका

घर बनाते कॉन्ट्रैक्टर्स

Snowflake में डेटा मॉडलिंग परिचय

फिजिकल मॉडल के विवरण

ई-कॉमर्स लॉजिकल डेटा मॉडल

Snowflake में डेटा मॉडलिंग परिचय

फिजिकल मॉडल के विवरण (1)

ई-कॉमर्स फिजिकल डेटा मॉडल, डेटा टाइप जोड़े गए

Snowflake में डेटा मॉडलिंग परिचय

प्राइमरी की तय करना

Primary key (PK): सुनिश्चित करती है कि हर टेबल रिकॉर्ड का एक यूनिक आइडेंटिफायर हो

ई-कॉमर्स फिजिकल डेटा मॉडल, customers टेबल की प्राइमरी की

Snowflake में डेटा मॉडलिंग परिचय

प्राइमरी की तय करना (1)

Primary key (PK): सुनिश्चित करती है कि हर टेबल रिकॉर्ड का एक यूनिक आइडेंटिफायर हो

ई-कॉमर्स फिजिकल डेटा मॉडल, सभी टेबल की प्राइमरी कीज़

Snowflake में डेटा मॉडलिंग परिचय

प्राइमरी की बनाना

PRIMARY KEY: किसी कॉलम को यूनिक आइडेंटिफायर घोषित करने के लिए SQL क्लॉज़

CREATE OR REPLACE TABLE products (
    stockcode VARCHAR(255) PRIMARY KEY,
    description VARCHAR(255)
);
Snowflake में डेटा मॉडलिंग परिचय

फॉरेन की तय करना

Foreign Key (FK): अलग-अलग टेबल के रिकॉर्ड्स को जोड़ती है ताकि डेटा संबंधित बना रहे

ई-कॉमर्स फिजिकल डेटा मॉडल, फॉरेन कीज़

Snowflake में डेटा मॉडलिंग परिचय

फॉरेन की बनाना

FOREIGN KEY () REFERENCES (): किसी कॉलम को दूसरी टेबल की प्राइमरी की को रेफरेंस करने के लिए SQL क्लॉज़

CREATE OR REPLACE TABLE orders (
    invoiceno INT,
    customerid INT,
    invoicedate DATE,
    unitprice DECIMAL(10, 2),
    quantity INT,
    stockcode VARCHAR(255),
    FOREIGN KEY (stockcode) REFERENCES products(stockcode)
);
Snowflake में डेटा मॉडलिंग परिचय

फिजिकल डेटा मॉडल को अंतिम रूप देना

ई-कॉमर्स अंतिम फिजिकल मॉडल

Snowflake में डेटा मॉडलिंग परिचय

टर्मिनोलॉजी और फंक्शंस का ओवरव्यू

  • फिजिकल डेटा मॉडल: डेटा कैसे स्टोर और एक्सेस होगा, यह बताता है, जिसमें टेबल स्ट्रक्चर, डेटा टाइप, और प्राइमरी/फॉरेन कीज़ शामिल हैं
  • PRIMARY KEY: किसी कॉलम को यूनिक आइडेंटिफायर घोषित करने के लिए SQL क्लॉज़
  • FOREIGN KEY (...) REFERENCES (...): दो टेबल के बीच लिंक बनाने के लिए SQL क्लॉज़
CREATE OR REPLACE TABLE table_name (
      unique_column column_datatype PRIMARY KEY,
      other_columns column_datatype,
      foreign_column column_datatype,
      FOREIGN KEY (foreign_column) REFERENCES foreign_table(PK_from_foreign_table)
);
Snowflake में डेटा मॉडलिंग परिचय

अभ्यास करते हैं!

Snowflake में डेटा मॉडलिंग परिचय

Preparing Video For Download...