ఒక డేటాబేస్ టేబుల్ లో ఒక డిటర్నిన్ట్ అనేది అదే వరుసలోని ఇతర లక్షణాలకు కేటాయించిన విలువలను గుర్తించడానికి ఉపయోగించే లక్షణం. ఈ నిర్వచనం ప్రకారం ఏదైనా ప్రాధమిక కీ లేదా అభ్యర్థి కీ అనేది నిర్ణయాత్మకమైనది, కానీ ప్రాధమిక లేదా అభ్యర్థి కీలు లేని నిర్ణయాలు ఉండవచ్చు.
ఉదాహరణకు, ఒక సంస్థ లక్షణాలతో ఒక పట్టికను ఉపయోగించవచ్చు , , మరియు .
| | ఉద్యోగ గుర్తింపు | మొదటి పేరు | చివరి పేరు | పుట్టిన తేది |
|---|
|
123
| మేగాన్ | బ్రౌన్ | 01/29/1979 |
| 234 | బెన్ | వైల్డర్ | 02/14/1985 |
| 345 | మేగాన్ | Chowdery | 2/14/1985 |
| 456 | చార్లెస్ | బ్రౌన్ | 07/19/1984 |
ఈ సందర్భంలో, ఫీల్డ్ మిగిలిన మూడు రంగాలను నిర్ణయిస్తుంది. పేరు ఖాళీలను గుర్తించలేదు ఎందుకంటే కంపెనీ అదే మొదటి లేదా చివరి పేరును పంచుకునే ఉద్యోగులను కలిగి ఉండవచ్చు. అదేవిధంగా, ది ఫీల్డ్ గుర్తించలేదు లేదా పేరు ఫీల్డ్లు ఉద్యోగులు అదే పుట్టినరోజును పంచుకోవచ్చు ఎందుకంటే.
డేటాబేస్ కీస్కు నిర్ణయాల సంబంధాలు
ఈ ఉదాహరణలో, ఒక నిర్ణయాత్మక, ఒక అభ్యర్థి కీ, మరియు కూడా ఒక ప్రాథమిక కీ. మొత్తం అభ్యర్ధన 234 కోసం శోధించినప్పుడు, బెన్ వైల్డర్ గురించి సమాచారాన్ని కలిగి ఉన్న వరుస కనిపిస్తుంది మరియు ఇతర రికార్డు చూపబడదు ఎందుకంటే ఇది అభ్యర్థి కీ. మీరు మూడు స్తంభాలలో సమాచారం ద్వారా డేటాబేస్ను శోధించినప్పుడు మరో అభ్యర్ధన కీ సంభవిస్తుంది; , మరియు , ఇది అదే ఫలితాన్ని కూడా పొందుతుంది.
ది అభ్యర్థి కీ వలె ఉపయోగించగల నిలువు వరుసల కలయికల కారణంగా ఇది ప్రాథమిక కీ. ఇది ఈ పట్టికకు ప్రాథమిక సూచనగా ఉపయోగించడానికి సులభమైన కాలమ్.అలాగే, ఇతర నిలువు సమాచారాన్ని వ్యతిరేకంగా, అక్కడ ఎన్ని ఇతర ఉద్యోగులు ఉన్నా, ఈ పట్టిక ప్రత్యేకంగా హామీ ఉంది.