కంప్యూటర్లు, డేటాబేస్లు
DB ... డేటాబేస్ యొక్క రకాలు మరియు లక్షణాలు
డేటాబేస్ ఒక సంక్షిప్తీకరణ, ఇది "డేటాబేస్", లేదా "డేటాబేస్" (సందర్భం ఆధారంగా). ఈ వ్యాసంలో, అది / అవి ఏమిటో, అవి ఏవి మరియు ఎక్కడ దరఖాస్తు చేస్తాయో పరిశీలిస్తాము. అలాగే మేము DBMS మరియు DB లను చర్చిస్తాము - ఇది ఇదే లేదా కాదు.
పదజాలం
DBMS మరొక సంక్షిప్తీకరణ, దీనిని "డేటాబేస్ మేనేజ్మెంట్ సిస్టమ్" గా గుర్తించారు. సాధారణంగా, వారు డేటాబేస్ డేటాను నిర్వహించగల వివిధ సాఫ్ట్వేర్ పరిష్కారాలను సూచిస్తారు. దీని అర్థం డేటాబేస్ సమాచారాన్ని, నిర్వహణ, తొలగించడం, కాపీ చేయడం, విశ్లేషించడం మొదలైనవి.
డేటాబేస్ల రకాలు
డేటాబేస్ సిద్ధాంతంలో, వాటి యొక్క అనేక రకాలు ప్రత్యేకించబడ్డాయి. ఇక్కడ ఉన్నాయి:
- రిలేషనల్ డేటాబేస్లు (ఆంగ్ల పదం సంబంధాల నుండి, ఇది "సంభాషణ" అని అనువదిస్తుంది) - సంబంధాల ద్వారా వర్గీకరించబడుతుంది మరియు ఒకదానితో ఒకటి సంబంధం ఉన్న సంస్థల ద్వారా వ్యక్తీకరించబడుతుంది. తరువాతి డేటాబేస్ డేటా కలిగి మాత్రలు, రూపంలో ప్రదర్శించారు. ఇది డేటాబేస్ యొక్క అత్యంత సాధారణ రకం.
- క్రమానుగత - "పూర్వీకులు-వంశీయుల", "బాస్-అధీన" స్థాయి వద్ద కనెక్షన్లు.
- నెట్వర్క్ - మునుపటి వీక్షణ నుండి ఒక శాఖ.
- ఆబ్జెక్ట్-ఓరియంటెడ్, ఇది ప్రత్యక్ష ప్రోగ్రామింగ్ మెథడాలజీ (OOP) తో పని చేస్తుంది.
DB - ఇది ఒక సంకేతం?
వారి సాధారణ ప్రాతినిధ్యంలో రిలేషనల్ డేటాబేస్లు అవగాహన కోసం ఇబ్బందులు కలిగించవు - ఇవి సమాచార బోర్డులు. వివరణ కోసం, మీరు మైక్రోసాఫ్ట్ నుండి బాగా తెలిసిన DBMS కోసం కాల్ చేయవచ్చు - "యాక్సెస్", ఇది వారి సాధారణ కార్యాలయ సూట్ భాగంలో భాగం.
రిలేషనల్ డేటాబేస్ టేబుల్స్లో రికార్డులు (వరుసలు) మరియు ఫీల్డ్లు (స్తంభాలు) ఉంటాయి. మొదట నేరుగా సమాచారం, డేటా, రెండింటిలో - సరిగ్గా రికార్డులు అంటే ఏమిటి అనేదాని వివరణ. ఉదాహరణకు, ఫీల్డ్ "పేరు", ఎంట్రీ "కాటెరినా".
విలువ రకాలు ఖాళీలను కోసం నిర్వచించారు. ఇవి సంఖ్యా, సంకేత, తేదీ, సమయం మొదలైనవి కావచ్చు. అదనంగా, ప్రతి టేబుల్కు ఒక కీ ఫీల్డ్ ఉండాలి - దీనిలో ఎంట్రీలు ప్రత్యేకంగా డేటాను గుర్తించండి.
ఇది డేటాబేస్ ఒక పట్టిక కాదు అని అర్థం చేసుకోవాలి. డేటా మొత్తం మరియు వివిధ రకాల ఆధారంగా డేటాబేస్ ఒకటి నుండి అనేక వందల పట్టికలను నిల్వ చేయవచ్చు.
పట్టికలు మధ్య లింకులు
DBMS లో పట్టికలు మధ్య లింకులు అందించడానికి, డేటా పథకాలు ఉన్నాయి. కనెక్షన్లు ఉన్నాయి:
- "ఒకరికి ఒకటి" - మరొక పట్టిక నుండి ఒక్క ఎంట్రీ మాత్రమే పట్టికలో ప్రతి ఎంట్రీకి అనుగుణంగా ఉంటుంది.
- "ఒకటి నుండి అనేక" మరియు "చాలామందికి చాలామంది". ఒకే రికార్డు ఒకేసారి అనేక సంబంధిత పట్టికలకు అనుగుణంగా ఉంటుంది. మరియు వైస్ వెర్సా (రెండవ ఐచ్చికం కొరకు).
- "చాలా నుండి అనేక". ఈ సందర్భంలో మరొక సందర్భంలో అనేక వరుసలను కమ్యూనికేషన్ కోసం అనేక వరుసల కోసం ఎంపిక చేయవచ్చని ఊహించడం చాలా సులభం. (ఈ సంబంధం ఇంటర్మీడియట్ టేబుల్ మరియు ఎగువ రకానికి చెందిన రెండు లింకులు ఉపయోగించి నిర్వహించబడుతుంది).
పైకి క్రిందికి తరలించు
క్రమానుగత డేటాబేస్లకు సంబంధించి మరింత ఖచ్చితమైన నిర్మాణాన్ని కలిగి ఉంటాయి. వారు కఠినమైన అణచివేత ద్వారా వర్గీకరించవచ్చు. ఒక మూల అంశం - "అగ్రభాగాన" ఉంది, దాని నుండి అధీనంలోని శాఖలు - "వారసులు" లేదా "వారసులు". ఒక క్రమానుగత డేటాబేస్ ఒక చెట్టు నిర్మాణంతో ఒక డేటాబేస్, దీనిలో ప్రతి నోడ్ ఒక్క పూర్వీకుడు మాత్రమే ఉంటుంది.
ఇప్పటికే ఆదేశిత నిర్మాణం యొక్క సమాచార దుకాణాలను నిర్మించడానికి ఈ రకాన్ని ఉపయోగించడం సౌకర్యంగా ఉంటుంది: ఉదాహరణకు, సైనిక యూనిట్ యొక్క డేటాబేస్ లేదా ఫైల్ మేనేజర్. ప్రతికూలత అనేది ఒక నోడ్కు ఒకటి కంటే ఎక్కువ పూర్వీకులు, అలాగే డేటాబేస్ యొక్క తర్కం సంక్లిష్టతను కలిగి ఉండటం అసాధ్యంగా చెప్పవచ్చు.
లింకులు విస్తరించండి
ప్రదర్శన యొక్క మోడ్ మోడ్
పట్టికలు ప్రధానంగా సంబంధిత డేటాబేస్లతో సంబంధం కలిగి ఉన్నప్పటికీ, క్రమానుగత మరియు నెట్వర్క్ పట్టికలు కూడా పట్టిక రూపంలో ప్రాతినిధ్యం వహించబడతాయి. ఈ రకాలు మధ్య ప్రధాన వ్యత్యాసం ఖచ్చితంగా నిర్మాణ నిర్మాణం: ఇతర రెండుతో పోల్చితే రిలేషనల్ పర్సేస్ చాలా ఉచిత మరియు తక్కువ ఆదేశము.
ఆబ్జెక్ట్ ఆధారిత రకం
చివరిగా భావించిన రకం - ఆబ్జెక్ట్ ఓరియంటెడ్ - అతి సాధారణమైనది. అన్నింటికీ అతను చాలా తొందరగా ప్రత్యేకంగా ఉంటాడు. అటువంటి డేటాబేస్ యొక్క సంక్లిష్ట డేటా నిర్మాణాలు ఒక వస్తువును ఏర్పరుస్తాయి మరియు ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ యొక్క భాషలతో నేరుగా పనిచేస్తాయి. వారు గత శతాబ్దానికి ఎనభైల కాలంలో అభివృద్ధి చేయబడ్డారు మరియు వారి సంక్లిష్టత మరియు చాలా ఎక్కువ వేగంతో ఇంకా ప్రజాదరణ పొందలేదు.
Similar articles
Trending Now