Anonim

DDL ఆదేశాలు SQL లో భాగం మరియు డేటాబేస్లను సృష్టించడానికి మరియు నిర్వహించడానికి DML, DCL మరియు TCL ఆదేశాలతో కలిసి పనిచేస్తాయి. అవి SQL నిర్వహణ కోసం ప్రాథమిక బిల్డింగ్ బ్లాక్‌లను ఏర్పరుస్తాయి మరియు మీరు స్ట్రక్చర్డ్ క్వరీ లాంగ్వేజ్ ఉపయోగించి డేటాబేస్ను మేనేజ్ చేయబోతున్నారా లేదా సృష్టించబోతున్నారో తెలుసుకోవడానికి ఉపయోగపడుతుంది.

SQL ఆదేశాలు ప్రధానంగా DDL మరియు DML లను కలిగి ఉంటాయి. మీరు DDL ఆదేశాలతో డేటాబేస్ను సృష్టించవచ్చు లేదా తొలగించవచ్చు మరియు DML తో డేటాను జోడించండి, తరలించండి లేదా మార్చవచ్చు. వినియోగదారులు, అనుమతులు మరియు డేటా భద్రతను నిర్వహించడానికి DCL ఆదేశాలు మీకు సహాయపడతాయి, అయితే మీరు DML లో చేసిన మార్పులను నిర్వహించడానికి TCL సహాయపడుతుంది. డేటాబేస్లను సమర్థవంతంగా సృష్టించడానికి మరియు నిర్వహించడానికి మీకు అవసరమైన సాధనాలను అందించడానికి అవి అన్నీ SQL లో కలిసి పనిచేస్తాయి. డేటాబేస్ అడ్మిన్ లేదా మద్దతు పొందాలనుకునే ఎవరికైనా ఈ ఆదేశాలను తెలుసుకోవడం ప్రాథమికమైనది.

నేను SQL నిపుణుడిని కాదు కాని నేను వాటిని ఉపయోగించాను మరియు నిర్వహించాను. నిద్రలో ఈ విషయాన్ని వ్రాసే వారితో నేను కూడా సన్నిహితులు. కింది ట్యుటోరియల్ నా పదాలు కావచ్చు, కానీ జ్ఞానం మరియు నైపుణ్యం అన్నీ అతనివి. ఏదైనా లోపాలు లేదా లోపాలు నాది మాత్రమే.

ప్రతి భాషకు ప్రాథమిక ఆదేశాలు క్రిందివి. DDL ఆదేశాలు డేటాబేస్, పట్టికలు మరియు వస్తువులను సృష్టించడానికి అవసరమైన నిబంధనలను జాబితా చేస్తాయి. మీరు సృష్టించిన డేటాబేస్లో వస్తువులు మరియు డేటాను నిర్వహించడానికి అవసరమైన నిబంధనలను DML ఆదేశాలు జాబితా చేస్తాయి. DCL ఆదేశాలు వినియోగదారులను నిర్వహించడానికి అవసరమైన నిబంధనలను జాబితా చేస్తాయి మరియు TCL ఆదేశాలు మీరు సేవ్ పాయింట్లను సెట్ చేయడానికి మరియు మీ మార్పులకు పాల్పడటానికి ఉపయోగించవచ్చు.

DDL (డేటా డెఫినిషన్ లాంగ్వేజ్)

డేటాబేస్ పథకాన్ని నిర్వచించడానికి DDL (డేటా డెఫినిషన్ లాంగ్వేజ్) ఉపయోగించబడుతుంది. ఇది డేటాబేస్ మరియు దానిలోని వస్తువులను సృష్టించడానికి మరియు నిర్వహించడానికి సహాయపడుతుంది. DDL స్టేట్‌మెంట్‌లు డేటాబేస్ యొక్క నిర్మాణాన్ని స్కీమా మరియు వస్తువులను సృష్టించడం, తొలగించడం, సవరించడం వంటి అనేక మార్గాల్లో మారుస్తాయి.

మీరు ఉపయోగిస్తున్న SQL రుచిని బట్టి, DDL స్టేట్‌మెంట్‌లు వీటిని కలిగి ఉంటాయి:

  • ప్రత్యామ్నాయ పట్టిక
  • ప్రత్యామ్నాయ వీక్షణ
  • కంప్యూటర్ గణాంకాలు
  • డేటాబేస్ సృష్టించండి
  • ఫంక్షన్ సృష్టించండి
  • పాత్రను సృష్టించండి
  • పట్టికను సృష్టించండి
  • వీక్షణను సృష్టించండి
  • డేటాబేస్ డ్రాప్ చేయండి
  • ఫంక్షన్ డ్రాప్
  • డ్రాప్ రోల్
  • డ్రాప్ టేబుల్
  • డ్రాప్ వీక్షణ
  • GRANT
  • ఉపసంహరించు

కోర్ SQL DDL స్టేట్‌మెంట్‌లు:

  • ALTER
  • ఖండించు
  • వ్యాఖ్య
  • సృష్టించదు
  • వివరించండి
  • పేరు మార్చండి
  • డ్రాప్
  • SHOW
  • వా డు

ఇవి SQL యొక్క అన్ని వెర్షన్లలో కనిపిస్తాయి. ప్రతి DDL ఆదేశానికి పని చేయడానికి ఆబ్జెక్ట్ రకం మరియు ఐడెంటిఫైయర్ అవసరం.

ఉదాహరణకు: టేబుల్ () లేదా డ్రాప్ ఆబ్జెక్ట్ టైప్ ఆబ్జెక్ట్ పేరును సృష్టించండి.

DML (డేటా మానిప్యులేషన్ లాంగ్వేజ్)

SQL యొక్క మరొక అంశం DML (డేటా మానిప్యులేషన్ లాంగ్వేజ్). ఇది SQL డేటాబేస్లో డేటాను తిరిగి పొందడానికి, చొప్పించడానికి, నవీకరించడానికి, తొలగించడానికి మరియు సాధారణంగా నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది. డేటాబేస్లను నిర్వహించేటప్పుడు మీరు రోజువారీ ప్రాతిపదికన ఉపయోగించే ఈ ఆదేశాలు. ఇది స్వంతంగా ఒక నిర్దిష్ట భాష కాదు కాని SQL లో భాగం.