आगे बढ़ने से पहले अपना ज्ञान जाँचें
अगले अध्याय पर जाने से पहले, आइए अब तक आपने attributes और key constraints के बारे में जो सीखा है, उसका एक त्वरित रिव्यू कर लेते हैं। यदि उत्तर को लेकर आप आश्वस्त नहीं हैं, तो कृपया क्रमशः अध्याय 2 और 3 को जल्दी से देख लें.
एक entity type "student" के बारे में सोचते हैं। एक student के पास होता है:
- एक last name जिसमें अधिकतम 128 अक्षर हो सकते हैं (आवश्यक),
- एक अद्वितीय social security number, जो केवल integers से बना है, और जिसे key के रूप में काम करना चाहिए,
- एक phone number जिसकी निश्चित लंबाई 12 है, जो अंकों और अक्षरों से बना है (लेकिन कुछ students के पास यह नहीं होता).
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL में रिलेशनल डेटाबेस का परिचय
अभ्यास निर्देश
- ऊपर दी गई student entity की परिभाषा के आधार पर, सही column types के साथ
studentsनाम की table बनाएँ. - social security number
ssnके लिएPRIMARY KEYजोड़ें.
ध्यान दें कि integer column के लिए कोई औपचारिक लंबाई की आवश्यकता नहीं है। एप्लिकेशन को सुनिश्चित करना होगा कि यह सही SSN हो!
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Create the table
___ ___ students (
last_name ___(___) ___ ___,
ssn ___ ___,
phone_no ___(___)
);