స్కీమా మరియు డేటాబేస్ మధ్య వ్యత్యాసం
విషయము
డేటాబేస్ నేటి జీవితంలో ఒక సాధారణ పదం. అనేక సంస్థలు, సంస్థలు, సంస్థ, ఇనిస్టిట్యూట్లు మొదలైన వాటికి తమ డేటాను చక్కగా ఆకృతీకరించిన రూపంలో నిల్వ చేయడానికి డేటాబేస్ అవసరం, తద్వారా దాని నుండి ఉపయోగకరమైన సమాచారాన్ని తిరిగి పొందడం సులభం అవుతుంది. డేటాబేస్ రూపకల్పన చేస్తున్నప్పుడు, స్కీమా డేటాబేస్ యొక్క నిర్మాణాత్మక వీక్షణను వివరించే నిర్దేశించబడింది, ఇది డేటాబేస్ను సృష్టించడంలో పాల్గొనే పట్టికలు, పట్టిక యొక్క లక్షణాలు మరియు వాటి అనుబంధాన్ని నిర్ధారిస్తుంది. డేటాబేస్ యొక్క రూపకల్పన దశలో స్కీమాను పేర్కొనాలి. క్రింద చూపిన పోలిక చార్ట్ సహాయంతో స్కీమా మరియు డేటాబేస్ అనే పదాల మధ్య తేడాలను తెలుసుకుందాం.
- పోలిక చార్ట్
- నిర్వచనం
- కీ తేడాలు
- ముగింపు
పోలిక చార్ట్
పోలిక కోసం ఆధారం | వ్యూహ | డేటాబేస్ |
---|---|---|
ప్రాథమిక | స్కీమా అనేది డేటాబేస్ యొక్క నిర్మాణాత్మక వీక్షణ. | డేటాబేస్ అనేది పరస్పర సంబంధం ఉన్న డేటా యొక్క సేకరణ. |
సవరణ | ఒకసారి ప్రకటించిన స్కీమాను తరచుగా సవరించకూడదు. | డేటాబేస్లోని డేటా ఎప్పటికప్పుడు అప్డేట్ చేస్తూనే ఉంటుంది, కాబట్టి డేటాబేస్ తరచుగా సవరించుకుంటుంది. |
చేర్చండి | స్కీమాలో పట్టికల పేరు, ఫీల్డ్ల పేరు, దాని రకాలు మరియు అడ్డంకులు ఉన్నాయి. | డేటాబేస్లో పేర్కొన్న స్కీమా, డేటా (రికార్డులు), డేటా కోసం అడ్డంకులు ఉన్నాయి. |
ప్రకటనలు | DDL స్టేట్మెంట్లు డేటాబేస్ కోసం స్కీమాను పేర్కొంటాయి. | DML స్టేట్మెంట్ ఒక డేటాబేస్లో రికార్డులను (డేటా) నవీకరిస్తుంది. |
స్కీమా యొక్క నిర్వచనం
వ్యూహ మొత్తం డేటాబేస్ యొక్క నిర్మాణ నిర్వచనం లేదా వివరణ. మీరు డేటాబేస్ యొక్క స్కీమాను ప్రకటించిన తర్వాత, అది తప్పక తరచుగా మార్చబడదు ఇది డేటాబేస్లో డేటా యొక్క సంస్థకు భంగం కలిగిస్తుంది.
డేటాబేస్ యొక్క స్కీమాను రేఖాచిత్రం రూపంలో ప్రదర్శించవచ్చు స్కీమా రేఖాచిత్రం. స్కీమా రేఖాచిత్రం ఒక డేటాబేస్ ఏ పట్టికలను కలిగి ఉందో, ఆ పట్టికలలో వేరియబుల్స్ ఏమిటో ప్రదర్శిస్తుంది. పట్టికలు ఒకదానితో ఒకటి ఎలా సంబంధం కలిగి ఉంటాయి. స్కీమా రేఖాచిత్రం డేటాబేస్ యొక్క ప్రతి అంశాన్ని చూపించనప్పటికీ, ఇది డేటాబేస్ యొక్క ఉదాహరణలను, లక్షణాల రకాన్ని చూపించదు.
ది DDL (డేటా డెఫినిషన్ లాంగ్వేజ్) స్టేట్మెంట్లు డేటాబేస్ కోసం స్కీమాను పేర్కొంటాయి. ఇది పట్టిక పేరు, వాటి రకం, అడ్డంకులు మరియు డేటాబేస్లోని ఇతర పట్టికలతో దాని అనుబంధాన్ని పేర్కొంటుంది. డేటాబేస్ యొక్క స్కీమాను సవరించినప్పుడు DDL స్టేట్మెంట్లు కూడా ఉపయోగించబడతాయి.
విద్యార్థుల సమాచారంతో డేటాబేస్ యొక్క స్కీమా క్రింద చూపబడింది. ఇది అన్ని పట్టికల పేరు మరియు ఆ పట్టికల యొక్క వేరియబుల్స్ చూపిస్తుంది అని మీరు చూడవచ్చు.
డేటాబేస్ యొక్క నిర్వచనం
డేటాబేస్ అనేది మంచి వ్యవస్థీకృత మరియు పరస్పర సంబంధం ఉన్న డేటా యొక్క సమాహారం. డేటాబేస్లో నిర్మాణం (స్కీమా), డేటా రకాలు మరియు నిల్వ చేయవలసిన డేటా యొక్క పరిమితులు మరియు డేటా అంటే పరిగణనలోకి తీసుకునే వస్తువుల గురించి వాస్తవాలు లేదా సమాచారం.
డేటాబేస్లోని డేటా అప్డేట్ చేస్తూనే ఉంటుంది. అందువల్ల, డేటాబేస్ పొందుతుంది తరచుగా మార్చబడింది. DML కమాండ్ డేటాబేస్ యొక్క డేటాలో మార్పులను నిర్దేశిస్తుంది. ఒక నిర్దిష్ట క్షణంలో డేటాబేస్లోని డేటాను అంటారు డేటాబేస్ ఉదాహరణ.
డేటాబేస్ ఏదైనా కావచ్చు పరిమాణం, ఇది అవుతుంది ఉత్పత్తి మరియు పనిచేసే మానవీయంగా లేదా కావచ్చు కంప్యూటరీకరణ. ఇప్పుడు రోజుల డేటాబేస్ డిజిటల్గా నిర్వహించబడుతుంది. DBMS (డేటాబేస్ మేనేజ్మెంట్ సిస్టమ్) డేటాబేస్లో డేటాను సృష్టించడం మరియు నిర్వహించడం బాధ్యత.
- స్కీమా మరియు డేటాబేస్ అనే రెండు పదాల మధ్య ప్రాథమిక వ్యత్యాసం వాటి నిర్వచనంలో ఉంది, అనగా డేటాబేస్ అనేది పరిగణించబడిన వస్తువు గురించి వాస్తవాలు లేదా సమాచార సమాహారం. మరోవైపు, స్కీమా మొత్తం డేటాబేస్ యొక్క నిర్మాణ ప్రాతినిధ్యం.
- మీరు డేటాబేస్ కోసం స్కీమాను ప్రకటించిన తర్వాత, డేటాబేస్లోని డేటా యొక్క సంస్థను భంగపరిచేటప్పుడు ఇది తరచుగా సవరించబడదు. మరోవైపు, డేటాబేస్ నవీకరణలు తరచుగా.
- ఒక వైపు ఒక స్కీమా పట్టికలు మరియు లక్షణాల పట్టికలు మరియు వాటి రకాలు మరియు అడ్డంకులను కలిగి ఉంటుంది. డేటాబేస్ ఒక స్కీమాను కలిగి ఉంటుంది, పట్టికల రికార్డులు.
- DDL స్టేట్మెంట్ స్కీమా యొక్క తరం మరియు మార్పులను నిర్దేశిస్తుంది. DML స్టేట్మెంట్లు డేటాబేస్ లోపల డేటా యొక్క ఉత్పత్తి మరియు మార్పులను తెలుపుతాయి.
ముగింపు:
డేటాబేస్ను సృష్టించే ముందు మీరు డేటాబేస్ ఏర్పడటానికి రూపురేఖలను నిర్వచించే స్కీమాను సృష్టించాలి. మంచి స్కీమా మంచి డేటాబేస్ను ఉత్పత్తి చేయగలదు. స్కీమాలో తరచుగా మార్పులు అంగీకరించబడనందున స్కీమాను జాగ్రత్తగా సృష్టించాలి.