Introduction to Data Engineering
Vincent Vankrunkelsven
Data Engineer, DataCamp

आमतौर पर बड़ा डेटा संग्रह, जिसे तेज़ खोज और पुनर्प्राप्ति के लिए व्यवस्थित किया जाता है.


Structured: डेटाबेस स्कीमा
Semi-structured
Unstructured: स्कीमालेस, फ़ाइल जैसा

{ "key": "value"}




-- Create Customer Table
CREATE TABLE "Customer" (
"id" SERIAL NOT NULL,
"first_name" varchar,
"last_name" varchar,
PRIMARY KEY ("id")
);
-- Create Order Table
CREATE TABLE "Order" (
"id" SERIAL NOT NULL,
"customer_id" integer REFERENCES "Customer",
"product_name" varchar,
"product_price" integer,
PRIMARY KEY ("id")
);

-- फॉरेन की पर दोनों टेबल्स जॉइन करें
SELECT * FROM "Customer"
INNER JOIN "Order"
ON "customer_id" = "Customer"."id";
id | first_name | ... | product_price
1 | Vincent | ... | 10
स्टार स्कीमा में एक या अधिक फैक्ट टेबल्स होती हैं जो किसी भी संख्या की डाइमेंशन टेबल्स को संदर्भित करती हैं.

Introduction to Data Engineering