విషయ సూచిక:
నిర్వచనం - డేటాబేస్ ఆబ్జెక్ట్ అంటే ఏమిటి?
రిలేషనల్ డేటాబేస్లోని డేటాబేస్ ఆబ్జెక్ట్ అనేది డేటాను నిల్వ చేయడానికి లేదా రిఫరెన్స్ చేయడానికి ఉపయోగించే డేటా నిర్మాణం. ప్రజలు సంభాషించే అత్యంత సాధారణ వస్తువు పట్టిక. ఇతర వస్తువులు సూచికలు, నిల్వ చేసిన విధానాలు, సన్నివేశాలు, వీక్షణలు మరియు మరెన్నో.
డేటాబేస్ ఆబ్జెక్ట్ సృష్టించబడినప్పుడు, క్రొత్త ఆబ్జెక్ట్ రకాన్ని సృష్టించడం సాధ్యం కాదు, ఎందుకంటే సృష్టించబడిన వివిధ వస్తువుల రకాలు ఒరాకిల్, SQL సర్వర్ లేదా యాక్సెస్ వంటి రిలేషనల్ డేటాబేస్ మోడల్ యొక్క స్వభావం లేదా సోర్స్ కోడ్ ద్వారా పరిమితం చేయబడతాయి. క్రొత్త పట్టిక, ఆ పట్టికలోని సూచిక లేదా ఒకే పట్టికలో వీక్షణ వంటి వస్తువుల ఉదాహరణలు సృష్టించబడుతున్నాయి.
టెకోపీడియా డేటాబేస్ ఆబ్జెక్ట్ గురించి వివరిస్తుంది
డేటాబేస్ వస్తువులలో రెండు చిన్న కానీ ముఖ్యమైన వ్యత్యాసాలు అవసరం:
- వస్తువు రకం అనేది ఒక వస్తువు యొక్క మూల భావన లేదా ఆలోచన; ఉదాహరణకు, పట్టిక లేదా సూచిక యొక్క భావన.
- ఆబ్జెక్ట్ ఉదాహరణ ఒక వస్తువు రకానికి ఉదాహరణ. ఉదాహరణకు, CUSTOMER_MASTER అని పిలువబడే పట్టిక ఆబ్జెక్ట్ రకం TABLE యొక్క ఉదాహరణ.
చాలా ప్రధాన డేటాబేస్ ఇంజన్లు ఒకే రకమైన ప్రధాన డేటాబేస్ ఆబ్జెక్ట్ రకాలను అందిస్తాయి:
- పట్టికలు
- సూచికలు
- సీక్వెన్సెస్
- అభిప్రాయాలు
- మూలాలు
ప్రవర్తనలో సూక్ష్మమైన వైవిధ్యాలు మరియు ఈ ప్రధాన డేటాబేస్ ఆబ్జెక్ట్ రకాలను సృష్టించడానికి ఉపయోగించే వాక్యనిర్మాణం ఉన్నప్పటికీ, అవి వాటి భావనలో మరియు వాటి అర్థంలో దాదాపు సమానంగా ఉంటాయి. ఒరాకిల్ లోని పట్టిక SQL సర్వర్ లోని పట్టిక వలె దాదాపుగా ప్రవర్తిస్తుంది. ఇది డేటాబేస్ నిర్వాహకుడికి పనిని చాలా సులభం చేస్తుంది. వేరే తయారీదారు తయారుచేసిన ఒక కారు నుండి మరొక కారుకు వెళ్లడానికి ఇది సారూప్యత; హెడ్లైట్లను ఆన్ చేయడానికి స్విచ్లు వేర్వేరు ప్రదేశాల్లో ఉండవచ్చు, కానీ మొత్తం లేఅవుట్ విస్తృతంగా సమానంగా ఉంటుంది.
ఆబ్జెక్ట్ ఉదాహరణను సృష్టించేటప్పుడు, సులభంగా అర్థం చేసుకోగల నామకరణ సమావేశాన్ని అనుసరించడం మంచిది. డేటాబేస్ డిజైనర్లకు ఇది చాలా ముఖ్యం, దీని ఉత్పత్తులు చాలా మంది ప్రజలు ఉపయోగించాలని అనుకుంటారు. తరువాత సృష్టికర్తకు చేసిన ప్రశ్నల సంఖ్యను తగ్గించడం ద్వారా అంతర్గత డేటాబేస్ నిర్వాహకులకు పనిని సాధ్యమైనంత సులభతరం చేయడానికి కూడా ఇది సహాయపడుతుంది. సాధారణ మార్గదర్శకం ప్రత్యయాలను జోడించడం. ఇక్కడ రెండు ఉదాహరణలు ఉన్నాయి:
- _MASTER ఉపయోగించి అన్ని మాస్టర్ పట్టికలను ప్రత్యయం చేయండి:
- CUSTOMER_MASTER
- ACCOUNTS_MASTER
- LOANS_MASTER
- _TRANS ప్రత్యయం ఉపయోగించి అన్ని లావాదేవీ పట్టికలను ప్రత్యయం చేయండి:
- DAILY_TRANS
- LOANS_TRANS
- INTERBANK_TRANS




