హోమ్ అభివృద్ధి రిలేషనల్ డేటాబేస్ డిజైన్ (rdd) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

రిలేషనల్ డేటాబేస్ డిజైన్ (rdd) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

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

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

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

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

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

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

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

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

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

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

రిలేషనల్ డేటాబేస్ డిజైన్ (rdd) అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం