د ډیټابیس عادي کولو اساسات

ستا ډاټابیس عمومي کول

که تاسو د یوې مودې لپاره د ډیټابیسزونو سره کار کوئ، امکانات مو تاسو ته د نورمالولو اصطالح اوریدلی دی. ښایي څوک د تاسو څخه وپوښتل شي "ایا دا ډاټابیس معمول شوی دی؟" یا "ایا دا د BCNF کې دی ؟" معمول کول معمولا د عیش و آرام په څیر خنډ کیږي چې یوازې اکادمیکانو وخت لري. په هرصورت، د عادي کولو اصولو پوهیدل او د هغوی ورځني ډیټابیس ډیزاین دندې ته په عملي کولو پوهیدل ټول هغه پیچلي ندي چې دا ستاسو د DBMS فعالیت په ډیرې اندازې سره ښه کولی شي.

پدې مقاله کې، موږ به د عادي کولو مفهوم معرفي کړو او د عامو معمول ډولونو لنډ معلومات وګورو.

عمومي کول څه شی دی؟

عمومی کول په ډیټابیس کې د معلوماتو د اغیزمن تنظیم کولو بهیر دی. د عادي کولو پروسه دوه موخې شتون لري: بې ځایه شوي معلوماتو له منځه وړل) د بیلګې په توګه، په یوه میز کې د ورته معلوماتو ذخیره کول (او ډاډه کول چې د معلوماتو انحصارونه معنی لري (یوازې په میز کې اړونده ډاټا ذخیره کول). دا دواړه د وړ اهدافو وړ دي ځکه چې دوی د ځای اندازه د ډیټابیس مصرف کوي او ډاډه کوي چې معلومات په منطقي توګه زیرمه شوي دي.

عمومی بڼه

د ډیټابیس سیسټم د دې ډاډه کولو لپاره یو لړ لارښوونې رامینځته کړې دي چې ډاټابیسز نورمال شوي دي. دا د عادي فورمو په نوم یادیږي او د یو (د معمول معمول ډول، چې د لومړني معمول بڼه یا 1NF په نوم یاد شوی) له پنځو (پنځهم سیسټم یا 5NF څخه شمیرل کیږي) شمیرل کیږي. په عملی غوښتنلیکونو کې، تاسو به ځینې وختونه د NNF، 2NF، او 3NF سره د وخت 4NF سره وګورئ. پنځم عادي بڼه خورا لږ لږ لیدل کیږي او په دې مقاله کې به په پام کې ونیول شي.

مخکې له دې چې موږ د عادي فورمو بحث وکړو، مهمه ده چې دا وګورو چې دوی یوازې لارښوونې او لارښوونې دي. ځینې ​​وختونه، دا اړین وي چې د دوی له خوا د عملي سوداګرۍ اړتیاوو پوره کولو لپاره له منځه یوسي. په هرصورت، کله چې توپیرونه رامنځته شي، نو دا خورا مهم دي چې د هر ممکنه روڼتیا ارزونه وکړئ چې ستاسو سیستم کې کیدی شي او د ممکنه ناامنیو حساب ورکړي. هغه وویل، راځئ چې عادي بڼه وپلټئ.

لومړی عمومی بڼه (1NF)

لومړنۍ معمول بڼه (1NF) د منظم منظم ډیټابیس لپاره اساسي قواعد ټاکي:

دوهم عمومی فورمه (2NF)

دوهمه نورماله بڼه (2NF) نور د دوه اړخیزو معلوماتو د لرې کولو مفهوم په نښه کوي :

دریم عمومی فورمه (3NF)

دریم نورمال شکل (3NF) یو لوی ګام لاړ شي:

د Boyce-Codd عمومی فورمه (BCNF یا 3.5NF)

د Boyce-codd عمومی بڼه، چې د "دریم او نیم (3.5) نورمال بڼه" په نوم هم یادیږی، یو بل اړتیا اضافه کوي:

څلورم عمومی بڼه (4NF)

په پای کې، څلورم نورمال فورمه) 4NF (یو اضافي اړتیا لري:

په یاد ولرئ، دا عادي لارښوونې مجموعي دي. د ډیټابیس لپاره چې په 2NF کې وي، باید لومړی د 1NF ډیټابیس ټول معیارونه پوره کړي.

ایا زه نورمال کول غواړم؟

پداسي حال کې چې د ډیټابیس معمول کول اکثرا ښه نظر دی، دا یو مطلق ضرورت نه دی. په حقیقت کې، داسې پېښې شتون لري چې په عمدي توګه د عادي کولو قواعدو څخه سرغړونې یو ښه عمل دی. د دې موضوع په اړه د نورو لپاره، ایا زه باید زما ډاټابیسټ نورمال کړئ ؟

که تاسو غواړئ ډاډه کړئ چې خپل ډاټابیس معمول دی، نو زده کړه وکړئ چې څنګه خپل ډاټابیس د لومړي عمومی فورمه کې وساتئ .