Skip to main content

డేటాబేస్లలో నిర్ణాయకాలు

Anonim

ఒక డేటాబేస్ టేబుల్ లో ఒక డిటర్నిన్ట్ అనేది అదే వరుసలోని ఇతర లక్షణాలకు కేటాయించిన విలువలను గుర్తించడానికి ఉపయోగించే లక్షణం. ఈ నిర్వచనం ప్రకారం ఏదైనా ప్రాధమిక కీ లేదా అభ్యర్థి కీ అనేది నిర్ణయాత్మకమైనది, కానీ ప్రాధమిక లేదా అభ్యర్థి కీలు లేని నిర్ణయాలు ఉండవచ్చు.

ఉదాహరణకు, ఒక సంస్థ లక్షణాలతో ఒక పట్టికను ఉపయోగించవచ్చు , , మరియు .

ఉద్యోగ గుర్తింపుమొదటి పేరుచివరి పేరుపుట్టిన తేది

123

మేగాన్బ్రౌన్01/29/1979
234బెన్వైల్డర్02/14/1985
345మేగాన్Chowdery2/14/1985
456చార్లెస్బ్రౌన్07/19/1984

ఈ సందర్భంలో, ఫీల్డ్ మిగిలిన మూడు రంగాలను నిర్ణయిస్తుంది. పేరు ఖాళీలను గుర్తించలేదు ఎందుకంటే కంపెనీ అదే మొదటి లేదా చివరి పేరును పంచుకునే ఉద్యోగులను కలిగి ఉండవచ్చు. అదేవిధంగా, ది ఫీల్డ్ గుర్తించలేదు లేదా పేరు ఫీల్డ్లు ఉద్యోగులు అదే పుట్టినరోజును పంచుకోవచ్చు ఎందుకంటే.

డేటాబేస్ కీస్కు నిర్ణయాల సంబంధాలు

ఈ ఉదాహరణలో, ఒక నిర్ణయాత్మక, ఒక అభ్యర్థి కీ, మరియు కూడా ఒక ప్రాథమిక కీ. మొత్తం అభ్యర్ధన 234 కోసం శోధించినప్పుడు, బెన్ వైల్డర్ గురించి సమాచారాన్ని కలిగి ఉన్న వరుస కనిపిస్తుంది మరియు ఇతర రికార్డు చూపబడదు ఎందుకంటే ఇది అభ్యర్థి కీ. మీరు మూడు స్తంభాలలో సమాచారం ద్వారా డేటాబేస్ను శోధించినప్పుడు మరో అభ్యర్ధన కీ సంభవిస్తుంది; , మరియు , ఇది అదే ఫలితాన్ని కూడా పొందుతుంది.

ది అభ్యర్థి కీ వలె ఉపయోగించగల నిలువు వరుసల కలయికల కారణంగా ఇది ప్రాథమిక కీ. ఇది ఈ పట్టికకు ప్రాథమిక సూచనగా ఉపయోగించడానికి సులభమైన కాలమ్.

అలాగే, ఇతర నిలువు సమాచారాన్ని వ్యతిరేకంగా, అక్కడ ఎన్ని ఇతర ఉద్యోగులు ఉన్నా, ఈ పట్టిక ప్రత్యేకంగా హామీ ఉంది.