Create Table in SQL in Hindi | SQL में Table कैसे बनाते हैं?

Create Table in SQL in Hindi –

अगर आप SQL सीख रहे हैं, तो सबसे पहले जो command सीखनी चाहिए वो है – CREATE TABLE
क्योंकि SQL में data को store करने के लिए सबसे ज़रूरी element Table (टेबल) ही होती है।
आज हम आसान भाषा में सीखेंगे कि SQL में Table कैसे create करते हैं, syntax क्या होता है और real example कैसे काम करता है।

SQL में Table क्या होती है?

Table एक structured format होता है जिसमें data rows और columns के रूप में store किया जाता है।
हर table में:

  • Rows (पंक्तियाँ) → data records होते हैं
  • Columns (स्तम्भ) → data fields या attributes होते हैं

Example:

Roll_NoFirst_NameLast_NameAddress
101RaviKumarJaipur
102NehaSharmaDelhi

ऊपर की table में हर row एक student का data दिखा रही है।

Create Table in SQL in Hindi – Syntax

SQL में नई table बनाने के लिए नीचे दिया गया basic syntax use किया जाता है

CREATE TABLE table_name (
    column_name1 data_type,
    column_name2 data_type,
    column_name3 data_type,
    ...
);

Explanation:

  • CREATE TABLE → नई table बनाने का command है।
  • table_name → table का नाम होता है।
  • column_name → column का नाम।
  • data_type → उस column में कौन-सा type का data store होगा (जैसे INT, VARCHAR, DATE आदि)।

 

Example: SQL में Student Table बनाना

अब हम एक example के द्वारा समझते हैं

 

CREATE TABLE Student (
    LastName VARCHAR(30),
    FirstName VARCHAR(30),
    Address VARCHAR(50),
    RollNumber INT
);

इस table में:

  • LastName → छात्रों का उपनाम store करेगा (Text Format)
  • FirstName → छात्रों का नाम store करेगा
  • Address → Address या location store करेगा
  • RollNumber → Integer format में Roll Number store करेगा

 

Column Size Specify करना क्यों ज़रूरी है?

जब हम text-type column जैसे VARCHAR बनाते हैं, तो उसका maximum size बताना ज़रूरी होता है।
इससे SQL को पता चलता है कि column में कितने characters तक data store किया जा सकता है।

उदाहरण के लिए-

CREATE TABLE Student (
    LastName VARCHAR(30),
    FirstName VARCHAR(20),
    Address VARCHAR(60),
    RollNumber INT
);

यहाँ

  • VARCHAR(30) का मतलब है — maximum 30 characters तक का text store किया जा सकता है।
  • INT का मतलब है — numeric data (बिना decimal)।

 

SQL में Table Create करने के समय ध्यान देने योग्य बातें

  • Table का नाम meaningful रखें।
  • हर column के लिए सही data type चुनें।
  • Column name में space न दें — अगर देना ज़रूरी हो तो square brackets [] का प्रयोग करें।
  • Primary key या unique field को define करना न भूलें।

उदाहरण:

CREATE TABLE Student (
    RollNumber INT PRIMARY KEY,
    FirstName NVARCHAR(50),
    LastName NVARCHAR(50),
    Address NVARCHAR(100),
    AdmissionDate DATE
);

यहाँ RollNumber primary key है — मतलब यह unique होगा और repeat नहीं किया जा सकता।

 

Table Structure देखने के लिए Command

अगर आप जानना चाहते हैं कि आपकी table कैसे बनी है (column names और data types क्या हैं), तो ये command use करें –

DESCRIBE Student;

या

SHOW COLUMNS FROM Student;

Table को Delete (Drop) कैसे करें?

अगर आपको किसी existing table को delete करना हो, तो ये command use करें

DROP TABLE Student;

⚠️सावधान:
यह command table और उसके सभी data को स्थायी रूप से delete कर देता है।

 

Quick Recap

CommandUse
CREATE TABLEनई table बनाना
ALTER TABLEकिसी existing table में बदलाव करना
DROP TABLEtable को delete करना
DESCRIBE या SHOW COLUMNStable structure देखना

 

इन्हें भी पढ़े –

  1. DBMS क्या है DBMS के प्रकार और कार्य की पूरी जानकारी | DBMS In Hindi
  2. डेटाबेस यूजर्स क्या है?
  3. डेटा इंडिपेंडेंस क्या है
  4. DBMS के लाभ
  5. Characteristics Of DBMS In Hindi
  6. डेटा मॉडल क्या है?
  7. डेटाबेस स्कीमा क्या है
  8. इंस्टैंस क्या है
  9. डेटाबेस इंटरफ़ेस क्या है
  10. डेटाबेस लैंग्वेज क्या है
  11. Classification of DBMS in Hindi
  12. Entity Set in DBMS
  13. DBMS Architecture in Hindi
  14. Types of Data Models in Hindi
  15. Attributes in DBMS in Hindi
  16. Entity Set in DBMS (Hindi)
  17. Entity Types in DBMS (Hindi)
  18. Types of Attributes in DBMS
  19. ER Model in DBMS (E-R मॉडल) क्या है?
  20. Entities के बीच संबंध
  21. Domain in DBMS
  22. Tuples in DBMS
  23. SQL में Joins क्या हैं?
  24. Primary Key in DBMS
  25. DBMS Keys in Hindi
  26. DBMS Data Integrity in Hindi
  27. Relational Algebra in DBMS
  28. Normalization in DBMS क्या है?
  29. BCNF (Boyce-Codd Normal Form) in DBMS
  30. Functional Dependency in DBMS
  31. Non-Loss Decomposition in DBMS
  32. SQL Data Types in Hindi

 

निष्कर्ष (Conclusion)

SQL में table बनाना database design का पहला और सबसे ज़रूरी step है।
हमेशा meaningful column names और correct data types का इस्तेमाल करें।
Practice करते रहिए – जितना ज्यादा आप queries लिखेंगे, उतनी जल्दी SQL आपकी आदत बन जाएगा।

RivnTech Pro Tip:

अगर आप database designing या SQL developer बनने की तैयारी कर रहे हैं,
तो daily 10-15 minutes table create, alter और insert commands की practice करें –
क्योंकि यही base है हर SQL project की

Leave a Comment