एक डेटाबेस एक या अधिक तालिकाओं से बना होता है।
SQL में टेबल बनाना CREATE TABLE
. का उपयोग करके किया जाता है आदेश।
निर्माण के समय आपको टेबल कॉलम के नाम और उनके द्वारा होल्ड किए जाने वाले डेटा के प्रकार को निर्दिष्ट करने की आवश्यकता होती है।
SQL कई प्रकार के डेटा को परिभाषित करता है।
सबसे महत्वपूर्ण और जिन्हें आप अधिक बार देखेंगे वे हैं:
CHAR
TEXT
VARCHAR
DATE
TIME
DATETIME
TIMESTAMP
संख्यात्मक प्रकारों में शामिल हैं
TINYINT
1 बाइटINT
4 बाइट्सBIGINT
8 बाइट्सSMALLINT
2 बाइट्सDECIMAL
FLOAT
वे सभी संख्या रखते हैं। इस संख्या के आकार में क्या परिवर्तन हो सकते हैं।
एक टिन्यिन्ट 0 से 255 तक जाता है। एक INT -2^31 से +2^31 तक।
बाइट्स में आकार जितना बड़ा होगा, स्टोरेज में उतनी ही अधिक जगह की आवश्यकता होगी।
यह एक people
बनाने के लिए सिंटैक्स है 2 कॉलम वाली तालिका, एक पूर्णांक और दूसरी एक चर लंबाई वाली स्ट्रिंग:
CREATE TABLE people (
age INT,
name CHAR(20)
);