విషయ సూచిక:
- నిర్వచనం - డేటా డెఫినిషన్ లాంగ్వేజ్ (డిడిఎల్) అంటే ఏమిటి?
- టెకోపీడియా డేటా డెఫినిషన్ లాంగ్వేజ్ (డిడిఎల్) ను వివరిస్తుంది
నిర్వచనం - డేటా డెఫినిషన్ లాంగ్వేజ్ (డిడిఎల్) అంటే ఏమిటి?
డేటా డెఫినిషన్ లాంగ్వేజ్ (డిడిఎల్) అనేది డేటాబేస్లోని డేటాబేస్ వస్తువుల నిర్మాణాన్ని సృష్టించడానికి మరియు సవరించడానికి ఉపయోగించే కంప్యూటర్ భాష. ఈ డేటాబేస్ వస్తువులలో వీక్షణలు, స్కీమా, పట్టికలు, సూచికలు మొదలైనవి ఉన్నాయి.
ఈ పదాన్ని కొన్ని సందర్భాల్లో డేటా వివరణ భాషగా కూడా పిలుస్తారు, ఎందుకంటే ఇది డేటాబేస్ పట్టికలోని ఫీల్డ్లు మరియు రికార్డులను వివరిస్తుంది.
టెకోపీడియా డేటా డెఫినిషన్ లాంగ్వేజ్ (డిడిఎల్) ను వివరిస్తుంది
ప్రస్తుత డేటాబేస్ పరిశ్రమ DDL ను డేటాను వివరించే ఏదైనా అధికారిక భాషలో పొందుపరుస్తుంది. అయితే, ఇది SQL (స్ట్రక్చర్డ్ క్వరీ లాంగ్వేజ్) యొక్క ఉపసమితిగా పరిగణించబడుతుంది. డేటాబేస్ సవరణలను అమలు చేయడానికి వాక్యాల వంటి సాధారణ ఆంగ్లంతో అత్యవసరమైన క్రియలను SQL తరచుగా ఉపయోగిస్తుంది. అందువల్ల, DDL SQL డేటాబేస్లో వేరే భాషగా చూపబడదు, కానీ డేటాబేస్ స్కీమాలో మార్పులను నిర్వచిస్తుంది.
SQL ప్రశ్నలో సాధారణంగా ఉపయోగించే DDL:
- సృష్టించండి: ఈ ఆదేశం క్రొత్త పట్టికను నిర్మిస్తుంది మరియు ముందే నిర్వచించిన వాక్యనిర్మాణాన్ని కలిగి ఉంది. CREATE స్టేట్మెంట్ సింటాక్స్ CREATE TABLE (). టేబుల్ ఉద్యోగిని సృష్టించండి (ఉద్యోగుల ఐడి ఇంటెగర్ ప్రైమరీ కీ, మొదటి పేరు CHAR (50) NULL, చివరి పేరు CHAR (75) NULL).
- ALTER: ఆల్టర్ కమాండ్ ఇప్పటికే ఉన్న డేటాబేస్ పట్టికను సవరించును. ఈ ఆదేశం అదనపు కాలమ్ను జోడించవచ్చు, ఇప్పటికే ఉన్న నిలువు వరుసలను వదలవచ్చు మరియు డేటాబేస్ పట్టికలో ఉన్న నిలువు వరుసల డేటా రకాన్ని కూడా మార్చగలదు. ఆల్టర్ కమాండ్ సింటాక్స్ ALTER ఆబ్జెక్ట్ టైప్ ఆబ్జెక్ట్ నేమ్ పారామితులు. ప్రత్యామ్నాయ పట్టిక ఉద్యోగి DOB తేదీని జోడించండి.
- డ్రాప్: డ్రాప్ కమాండ్ పట్టిక, సూచిక లేదా వీక్షణను తొలగిస్తుంది. డ్రాప్ స్టేట్మెంట్ సింటాక్స్ DROP ఆబ్జెక్ట్ రకం ఆబ్జెక్ట్ పేరు. డ్రాప్ టేబుల్ ఉద్యోగి.




