రిలేషనల్ డేటాబేస్ డిజైన్ (RDD)

రచయిత: Lewis Jackson
సృష్టి తేదీ: 6 మే 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
Relational Database Design/1
వీడియో: Relational Database Design/1

విషయము

నిర్వచనం - రిలేషనల్ డేటాబేస్ డిజైన్ (RDD) అంటే ఏమిటి?

రిలేషనల్ డేటాబేస్ డిజైన్ (RDD) సమాచారం మరియు డేటాను వరుసలు మరియు నిలువు వరుసలతో కూడిన పట్టికల సమితిగా రూపొందిస్తుంది. సంబంధం / పట్టిక యొక్క ప్రతి అడ్డు వరుస రికార్డును సూచిస్తుంది మరియు ప్రతి కాలమ్ డేటా యొక్క లక్షణాన్ని సూచిస్తుంది. రిలేషనల్ డేటాబేస్లను మార్చటానికి స్ట్రక్చర్డ్ క్వరీ లాంగ్వేజ్ (SQL) ఉపయోగించబడుతుంది. రిలేషనల్ డేటాబేస్ యొక్క రూపకల్పన నాలుగు దశలతో కూడి ఉంటుంది, ఇక్కడ డేటా సంబంధిత పట్టికల సమితిగా రూపొందించబడుతుంది. దశలు:


  • సంబంధాలు / లక్షణాలను నిర్వచించండి
  • ప్రాధమిక కీలను నిర్వచించండి
  • సంబంధాలను నిర్వచించండి
  • నార్మలైజేషన్

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

టెకోపీడియా రిలేషనల్ డేటాబేస్ డిజైన్ (RDD) ను వివరిస్తుంది

రిలేషనల్ డేటాబేస్లు డేటాను నిర్వహించడానికి మరియు లావాదేవీలను నిర్వహించడానికి వారి విధానంలో ఇతర డేటాబేస్ల నుండి భిన్నంగా ఉంటాయి. ఒక RDD లో, డేటా పట్టికలుగా నిర్వహించబడుతుంది మరియు అన్ని రకాల డేటా యాక్సెస్ నియంత్రిత లావాదేవీల ద్వారా నిర్వహించబడుతుంది. రిలేషనల్ డేటాబేస్ డిజైన్ డేటాబేస్ డిజైన్ నుండి అవసరమైన ACID (పరమాణుత్వం, స్థిరత్వం, సమగ్రత మరియు మన్నిక) లక్షణాలను సంతృప్తిపరుస్తుంది. రిలేషనల్ డేటాబేస్ డిజైన్ డేటా మేనేజ్మెంట్ సమస్యలను పరిష్కరించడానికి అనువర్తనాలలో డేటాబేస్ సర్వర్ను ఉపయోగించడాన్ని తప్పనిసరి చేస్తుంది.


RDD యొక్క నాలుగు దశలు క్రింది విధంగా ఉన్నాయి:

  • సంబంధాలు మరియు గుణాలు: ప్రతి పట్టికకు సంబంధించిన వివిధ పట్టికలు మరియు గుణాలు గుర్తించబడతాయి. పట్టికలు ఎంటిటీలను సూచిస్తాయి మరియు లక్షణాలు సంబంధిత ఎంటిటీల లక్షణాలను సూచిస్తాయి.
  • ప్రాధమిక కీలు: రికార్డును ప్రత్యేకంగా గుర్తించడంలో సహాయపడే లక్షణం లేదా లక్షణాల సమితి గుర్తించబడింది మరియు ప్రాథమిక కీగా కేటాయించబడుతుంది
  • సంబంధాలు: విదేశీ పట్టికల సహాయంతో వివిధ పట్టికల మధ్య సంబంధాలు ఏర్పడతాయి. విదేశీ కీలు మరొక పట్టిక యొక్క ప్రాధమిక కీలు అయిన పట్టికలో సంభవించే లక్షణాలు. సంబంధాల (పట్టికలు) మధ్య ఉండే సంబంధాల రకాలు:
    • ముఖాముఖి
    • ఒకటి నుండి చాలా వరకు
    • చాలా నుండి చాలా వరకు

ఎంటిటీలు, వాటి గుణాలు మరియు ఎంటిటీల మధ్య సంబంధాన్ని రేఖాచిత్ర పద్ధతిలో చిత్రీకరించడానికి ఎంటిటీ-రిలేషన్ రేఖాచిత్రం ఉపయోగించవచ్చు.

  • సాధారణీకరణ: ఇది డేటాబేస్ నిర్మాణాన్ని ఆప్టిమైజ్ చేసే ప్రక్రియ. పునరావృతం మరియు గందరగోళాన్ని నివారించడానికి సాధారణీకరణ డేటాబేస్ రూపకల్పనను సులభతరం చేస్తుంది. విభిన్న సాధారణ రూపాలు క్రింది విధంగా ఉన్నాయి:
    • మొదటి సాధారణ రూపం
    • రెండవ సాధారణ రూపం
    • మూడవ సాధారణ రూపం
    • బోయ్స్-కాడ్ సాధారణ రూపం
    • ఐదవ సాధారణ రూపం

నియమాల సమితిని వర్తింపజేయడం ద్వారా, పట్టిక సరళ ప్రగతిశీల పద్ధతిలో పై సాధారణ రూపాల్లోకి సాధారణీకరించబడుతుంది. ప్రతి అధిక స్థాయి సాధారణీకరణతో డిజైన్ యొక్క సామర్థ్యం మెరుగుపడుతుంది.