Denormalization

రచయిత: Judy Howell
సృష్టి తేదీ: 1 జూలై 2021
నవీకరణ తేదీ: 12 మే 2024
Anonim
What is Database Denormalization
వీడియో: What is Database Denormalization

విషయము

నిర్వచనం - డీనార్మలైజేషన్ అంటే ఏమిటి?

డేటాబేస్ మౌలిక సదుపాయాల పనితీరును పెంచడానికి డేటాబేస్ నిర్వాహకులు ఉపయోగించే ఒక వ్యూహం. వివిధ పట్టికల నుండి డేటాను ఒకే పట్టికలో కలిపే డేటాబేస్ ప్రశ్నలతో కొన్ని రకాల సమస్యలను తగ్గించడానికి పునరావృత డేటాను సాధారణీకరించిన డేటాబేస్కు జోడించడం ఇందులో ఉంటుంది. డీనార్మలైజేషన్ యొక్క నిర్వచనం సాధారణీకరణ యొక్క నిర్వచనం మీద ఆధారపడి ఉంటుంది, ఇది ఇచ్చిన ఉపయోగాన్ని ప్రోత్సహించడానికి డేటాబేస్ను పట్టికలలోకి సరిగ్గా నిర్వహించే ప్రక్రియగా నిర్వచించబడింది.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా డెనార్మలైజేషన్ గురించి వివరిస్తుంది

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


అనవసరమైన డేటాను జోడించడం అంటే, పునరావృత డేటాను జోడించడం మరింత అధునాతన శోధన ఫలితాలను అనుమతిస్తుంది. దీన్ని వివరించడానికి సాధారణంగా ఇవ్వబడిన కొన్ని ఉదాహరణలు, డేటాబేస్ హ్యాండ్లర్లు ముందస్తు చిరునామాలు, కొనుగోలు చరిత్రలు లేదా ఆ ఖాతా యొక్క నిర్దిష్ట ప్రస్తుత స్థితిని పరిష్కరించని కస్టమర్ లేదా క్లయింట్ గురించి మరేదైనా కనుగొనాలనుకునే పరిస్థితులు. పునరావృత డేటాను కలిగి ఉండటం డేటాబేస్ వినియోగదారుడు అడుగుతున్నదాని ఆధారంగా వేర్వేరు ఫలితాలను ఇవ్వడానికి అనుమతిస్తుంది. మళ్ళీ, ఈ పునరావృత డేటాను కలిగి ఉండటం వలన డేటాబేస్ ఒక నిర్దిష్ట వస్తువు కోసం శోధిస్తున్న నిర్దిష్ట మార్గాల ఆధారంగా పనితీరును మెరుగుపరుస్తుంది. డేటా అసమతుల్యత ఫలితంగా సంభవించే కొన్ని రకాల క్రమరాహిత్యాలను నివారించడానికి ప్రక్రియను జాగ్రత్తగా డాక్యుమెంట్ చేయడం డీనార్మలైజేషన్‌లో పాల్గొన్న సవాళ్లు.