SQL లో పట్టికను ఎలా సృష్టించాలి

SQL లో పట్టికను ఎలా సృష్టించాలి

ఒక SQL పట్టికను సరిగ్గా ఎలా సృష్టించాలో తెలుసుకోవడం బహుశా బడ్డింగ్ డేటాబేస్ డిజైనర్‌కు ఉండాల్సిన అత్యంత అవసరమైన నైపుణ్యాలలో ఒకటి.





మీరు డేటాబేస్ నిర్వహణకు కొత్తగా ఉంటే లేదా SQL టేబుల్స్‌లో రిఫ్రెషర్ అవసరమైతే, ఈ ట్యుటోరియల్ మీ కోసం మాత్రమే.





మీ SQL టేబుల్‌తో ప్రారంభించడం

మేము పట్టికను సృష్టించే ముందు, మీరు ఒక SQL సర్వర్‌లో స్కీమాను ఏర్పాటు చేశారని నిర్ధారించుకోండి. ఈ ఉదాహరణ కోసం, మేము a ని ఉపయోగిస్తాము MySQL సర్వర్ టేబుల్ సృష్టించడానికి MySQL వర్క్‌బెంచ్‌తో పాటు.





చేయవలసిన మొదటి విషయం కనెక్షన్‌ను సెటప్ చేయడం.

దీన్ని చేయడానికి, MySQL వర్క్‌బెంచ్ తెరిచి, దానిపై క్లిక్ చేయండి + కనెక్షన్‌ను జోడించడానికి చిహ్నం.



ఇది కొత్త కనెక్షన్ యొక్క లక్షణాలను నియంత్రించగల డైలాగ్ బాక్స్‌ను తెరుస్తుంది. కొత్తది జోడించండి కనెక్షన్ పేరు మరియు క్లిక్ చేయండి అలాగే .

నా మ్యాక్‌బుక్ ప్రోని ఎలా పునartప్రారంభించాలి

కనెక్షన్‌పై క్లిక్ చేయడం ద్వారా మిమ్మల్ని ఎడిటర్‌కి తీసుకెళుతుంది, అక్కడ మీరు స్కీమాలను రూపొందించడానికి మరియు మార్చడానికి ప్రశ్నలను నమోదు చేయవచ్చు.





పట్టికను సృష్టించడం కోసం మా కోడ్‌ని పరీక్షించడానికి, కొత్త స్కీమాను రూపొందించుకుందాం.

CREATE schema mySchema;
USE mySchema

ఇది పట్టికలు మరియు వాటి సంబంధాలను నిల్వ చేసే SQL స్కీమాను సృష్టిస్తుంది. ఇప్పుడు, టేబుల్‌పైకి.





SQL పట్టికను సృష్టించండి

SQL లో, CREATE కీవర్డ్‌ని ఉపయోగించి పట్టికను సృష్టించవచ్చు. పట్టికను సృష్టిస్తున్నప్పుడు, మీరు దాని కాలమ్ పేర్లు, కాలమ్ డేటా రకాలు మరియు ప్రాథమిక కీ కాలమ్‌లను పేర్కొనాలి.

అలా చేయడానికి సాధారణ వాక్యనిర్మాణం:

CREATE TABLE table_name(
column1 datatype
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( columnName )
);

కంపెనీలో ఉద్యోగుల డేటాను నిల్వ చేసే పట్టికను సృష్టించడానికి ఈ వాక్యనిర్మాణాన్ని ఉపయోగిద్దాం.

use mySchema;
CREATE TABLE employee(
empID int not null,
empName varchar(25) not null,
emailID varchar(25) not null,
PRIMARY KEY (empID)
);

శూన్యమైన కీ పదబంధాన్ని ఇక్కడ గమనించండి. కొత్త ఉద్యోగిని జోడించినప్పుడల్లా, వారి సమాచారాన్ని జోడించేటప్పుడు ఫీల్డ్‌లు ఏవీ ఖాళీగా ఉండరాదని ఇది నిర్ధారిస్తుంది.

ఇప్పుడు, మా పట్టిక విజయవంతంగా సృష్టించబడి మరియు స్కీమాలో నిల్వ చేయబడిందో లేదో పరీక్షిద్దాం. అలా చేయడానికి ఒక మార్గం ఏమిటంటే, పట్టికకు కొన్ని విలువలను జోడించడం, మరియు వాటిని ‘రిజల్ట్ గ్రిడ్’ ప్యానెల్‌కి outputట్‌పుట్ చేయడం.

SQL పట్టికలో విలువలను జోడిస్తోంది

పట్టికకు విలువలను జోడించడానికి, కింది ఆదేశాన్ని మరియు వాదనలను ఉపయోగించండి:

INSERT INTO employee
VALUES (1, ‘John Matthews’, ‘john_matthews@muo.com’);

SQL టేబుల్ నుండి విలువలను ప్రదర్శించడం

ఉద్యోగి పట్టిక నుండి విలువలను ప్రదర్శించడానికి, మేము SELECT ఆదేశాన్ని ఉపయోగించుకోవచ్చు.

అలా చేయడానికి, కింది వాటిని ఉపయోగించండి:

SELECT * from employee;

* * ఇక్కడ వైల్డ్‌కార్డ్ ఆపరేటర్, ఇది డిఫాల్ట్‌గా ప్రతిదీ ఎంచుకుంటుంది. ఈ సందర్భంలో, ఉద్యోగి పట్టికలోని అన్ని అడ్డు వరుసలు ప్రదర్శించడానికి ఎంపిక చేయబడతాయి.

ప్రతిదీ సజావుగా జరిగితే, మీరు చూడవలసినది ఇదే:

సంబంధిత: కమాండ్ ద్వారా SQL గ్రూప్ నేర్చుకోండి

SQL ని మరింత అన్వేషించడం

టేబుల్‌పై టేబుల్‌ను నిర్మించడం కంటే డేటాబేస్‌లకు చాలా ఎక్కువ ఉంది. మీరు ప్రశ్నలు మరియు సబ్‌క్వరీస్ వంటి కొన్ని సులభ ఫీచర్‌లతో ఆడవచ్చు లేదా, మీకు సాహసం అనిపిస్తే, ఒక ప్రొసీజర్ లేదా ట్రిగ్గర్ వ్రాయడంలో కూడా మీ చేతిని ప్రయత్నించండి.

అయితే, రోజు చివరిలో, మీ SQL ప్రోగ్రామ్ యొక్క ప్రభావం మీరు మీ టేబుల్స్‌ని ఎంత చక్కగా నిర్మిస్తారో మరియు స్ట్రక్చర్ చేస్తారనే దానిపై వస్తుంది. కాబట్టి మీ చేతి వెనుక వంటి SQL పట్టికలను ఎలా నిర్మించాలో మీకు తెలిసే వరకు ఈ గైడ్‌ని బుక్‌మార్క్‌లో ఉంచారని నిర్ధారించుకోండి!

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ బిగినర్స్ కోసం ఎస్సెన్షియల్ SQL కమాండ్స్ చీట్ షీట్

SQL గురించి మరింత తెలుసుకోవాలనుకుంటున్నారా? వివిధ SQL ప్రశ్న ఆదేశాలపై హ్యాండిల్ కలిగి ఉండటం ముందుకు సాగడానికి గొప్ప మార్గం.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • ప్రోగ్రామింగ్
  • SQL
  • డేటాబేస్
రచయిత గురుంచి Yash Chellani(10 కథనాలు ప్రచురించబడ్డాయి)

యశ్ ఒక computerత్సాహిక కంప్యూటర్ సైన్స్ విద్యార్థి, అతను విషయాలను నిర్మించడానికి మరియు అన్ని విషయాల టెక్ గురించి రాయడానికి ఇష్టపడతాడు. తన ఖాళీ సమయంలో, అతను స్క్వాష్ ఆడటం, తాజా మురకమి కాపీని చదవడం మరియు స్కైరిమ్‌లో డ్రాగన్‌లను వేటాడటం ఇష్టపడతాడు.

యష్ చెలానీ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి