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

डेटाबेस में टेबल बनाएँ

आपने engine सेटअप कर लिया है और metadata इनिशियलाइज़ कर लिया है. अब आप census टेबल ऑब्जेक्ट को परिभाषित करेंगे और फिर पिछले अभ्यास के metadata और engine का उपयोग करके इसे डेटाबेस में बनाएँगे. डेटाबेस में इसे बनाने के लिए, आपको metadata पर .create_all() मेथड का उपयोग करना होगा और आर्ग्युमेंट के रूप में engine देना होगा.

रिफ्रेशर के लिए आप अध्याय 4 के अभ्यास को देख सकते हैं, जिसमें आपने टेबल बनाना सीखा था.

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

Python में Databases का परिचय

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

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

  • sqlalchemy से Table, Column, String, और Integer इंपोर्ट करें.
  • नीचे दिए गए कॉलम्स के साथ census टेबल डिफाइन करें:
    • 'state' - String - लंबाई 30
    • 'sex' - String - लंबाई 1
    • 'age' - Integer
    • 'pop2000' - Integer
    • 'pop2008' - Integer
  • metadata और engine का उपयोग करके टेबल को डेटाबेस में बनाएँ.

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

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

# Import Table, Column, String, and Integer


# Build a census table: census
census = Table('census', metadata,
               Column('state', ____),
               Column(____, ____),
               ____,
               ____,
               ____)

# Create the table in the database
____
कोड संपादित करें और चलाएँ