शुरू करेंमुफ़्त में शुरू करें

Database schema

अब तक, आप जानते हैं कि SQL डेटाबेस में हमेशा एक database schema होता है। डेटाबेसेज़ वाले वीडियो में, आपने यह डायग्राम देखा था:

Database Schema for Customer and Order

आपके लोकल environment में एक PostgreSQL डेटाबेस सेटअप है, जिसमें यही database schema है। इसे कुछ उदाहरण डेटा से भरा गया है। आप pandas का उपयोग करके read_sql() फंक्शन के ज़रिए डेटाबेस को क्वेरी कर सकते हैं। आपको इसमें एक database engine पास करना होगा, जिसे आपके लिए परिभाषित किया गया है और उसका नाम db_engine है।

pandas पैकेज, जिसे pd के रूप में इम्पोर्ट किया गया है, क्वेरी परिणाम को एक DataFrame ऑब्जेक्ट में स्टोर करेगा, ताकि आप डेटाबेस से परिणाम लाने के बाद उस पर कोई भी DataFrame फ़ंक्शनलिटी इस्तेमाल कर सकें।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Introduction to Data Engineering

पाठ्यक्रम देखें

अभ्यास निर्देश

  • SELECT स्टेटमेंट को पूरा करें ताकि यह "Customer" टेबल में से first_name और last_name सेलेक्ट करे। सुनिश्चित करें कि order by में पहले last name और दूसरे स्थान पर first name आए।
  • .head() मेथड का उपयोग करके data की पहली 3 पंक्तियाँ दिखाएँ।
  • .info() का उपयोग करके data के बारे में कुछ सामान्य जानकारी दिखाएँ।

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Complete the SELECT statement
data = pd.read_sql("""
SELECT first_name, ____ FROM "____"
ORDER BY ____, ____
""", db_engine)

# Show the first 3 rows of the DataFrame
print(data.head(____))

# Show the info of the DataFrame
print(data.____())
कोड संपादित करें और चलाएँ