د عام ډیټابیس شرایطو اصطالحات

دا ډیزاین د ډیټابیسزونو په ټولو ډولونو کې کارول شوي ډیټابیس د معلوماتو ډیټا او مفکورې پوښلي. په ځانګړو سیسټمونو یا ډاټا بیسونو کې شرایطو ځانګړي شرایط شامل نه دي.

ACID

د ډیټابیس ډیزاین د ACID ماډل د اټومي ، ثبات ، جلا کولو، او پایښت له لارې د معلوماتو بشپړتیا پلي کوي :

خصوصیت

د ډیټابیس ځانګړتیا د ډیټابیسټټ انټیتټ ځانګړتیا ده. یوازې ساده کړئ، د ځانګړتیاوې د ډیټابیس په میز کې یو کالم دی، چې پخپله پخپله د یوې ادارې په توګه پیژندل کیږي.

اعتبار

ډیټابیسز د اعتبار تصدیق کوي ترڅو دا ډاډه کړي چې یوازې مجاز کاروونکو کولی شي ډیټابیس یا د ډیټا ډاټا ډیټا اړخ ته لاسرسۍ ولري. د بیلګې په توګه، اداره کونکي ممکن د ډاټا داخلول یا تدوین کولو لپاره واک ولري، پداسې حال کې چې منظم کارمندان کیدی شي یوازې ډاټا وګوري. اعتبار د کارن نومونو او پاسورډونو سره تطبیق شوی دی.

د بیس ماډل

د بیسیم ماډل د ACID ماډل لپاره د بدیل په توګه د NOSQL ډیټابیسونو اړتیاوو کې خدمت کولو لپاره د بدیل په توګه رامینځ ته شوی چې پدې کې د ارقامو ډاټا بیسونو اړتیاو سره ورته معلومات ندي جوړ شوي. د دې لومړني اصالحات بنسټیز شتون، نرم حالت، او وروستي تسلسل:

خنډونه

د ډیټابیس محدوده یو داسې مقررات دي چې باوري ډاټا تعریفوي. د خنډونو ډیری ډولونه شتون لري. لومړني خنډونه دا دي:

د ډیټابیس مدیریت سیسټم (DBMS)

DBMS داسې سافټویر دی چې د ډیټابیس سره د کار کولو ټول اړخونه اداره کوي، د ډاټا د بشپړتیا قواعد پلي کولو لپاره د معلوماتو ذخیره کولو او ساتلو څخه، د معلوماتو داخلي کولو او هیرونې لپاره فارمونو چمتو کولو لپاره. A د اړیکو ډیټابیس مدیریت سیسټم (RDBMS) د دوی ترمنځ د میزونو او اړیکو اړوند ماډل نمونې تطبیقوي.

وجود

یو واحد په ساده توګه په ډیټابیس کې یو میز دی. دا د یووالي اړیکو ډاګرم په واسطه بیان شوي، کوم چې د ګراف ډول دی چې د ډیټابیس میزونو ترمنځ اړیکو ښودلې.

فعاله تناسب

د فعالیت پورې تړلی خنډ د ډاټا د اعتبار ډاډمن کولو کې مرسته کوي، او شتون لري کله چې یو ځانګړی د بل ارزښت مشخصوي، د A - B په توګه تشریح شوي چې پدې معنا لري چې A د ارزښت ارزښت ټاکي، یا B د "فعاله تړاو پورې اړه لري" د بیلګې په توګه، په یوه پوهنتون کې یوه میز چې په کې شامل دي د ټولو زده کونکو ریکارډونه ممکن د زده کوونکو د هویت او د زده کونکي نوم تر منځ فعال فعالیت ولري، د بیلګې په توګه د زده کونکو ځانګړي ID به د نوم ارزښت معلوم کړي.

لېکه

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

کیلي

کلیدی د ډیټابیس ساحه ده چې موخه یې د یو مشخص ریکارډ پیژندل دي. کلیدي د معلوماتو بشپړتیا پلي کول او د تکرار څخه مخنیوي کې مرسته کوي. د ډیټابیس کې کارول شوي کیلي اصلي ډولونه د نوماند کلیدي دي، لومړنۍ کیلي بهرني کیلي دي.

عادي کول

د ډیټابیس معمول کولو لپاره دا ده چې خپل میزونه (اړیکې) او کالمونه (ځانګړتیاوې) په داسې طریقه ډیزاین کړي چې د ډاټا بشپړتیا یقیني کړي او د دوه ځلیدو څخه مخنیوي وشي. د عادي کولو لومړنۍ کچه لومړنۍ عمومی فورمه (1NF)، دویم نورمال فورمه (2NF)، دریمه عمومي فورمه (3NF) او Boy Boy-Codd عمومی بڼه (BCNF) دي.

ایس ایس ایل

NoSQL د ډیټابیس یوه نمونه ده چې غیر منظم شوي ډیټاونو لکه ای میلونه، ټولنیز رسنۍ پوسټونه، ویډیو یا انځورونه ساتلو ته اړتیا ته ځواب ووايي. د ډاټا د بشپړتیا ډاډه کولو لپاره د SQL او سخت ACID ماډل کارولو پر ځای، NoSQL د ټیټ سخت ټیسټ موډل تعقیبوي. A د ایس ایس ایل ډیټابیس سیسټم د جدولونو ذخیره کولو لپاره میزونو نه کاروي؛ بلکې دا ممکن د کلیدي / ارزښت ډیزاین یا ګراف کاروي.

نول

د ارزښت NULL ډیری وختونه د "هیڅ" یا صفر په معنی نه ګرځي. په هرصورت، دا په واقعیت کې "نامعلومه" ده. که چیرې ساحه د NULL ارزښت ولري نو دا د نامعلوم پیژندل شوی ارزښت لپاره ځای ځای لري. جوړ شوي پوښتن ژبه (SQL) د IS NULL او IS NULL آپریټرونو څخه کار اخلي ترڅو د نال ارزښتونو ازموینه وکړي.

پوښتنلیک

د ډیټابیس پوښتنلیک دا دی چې کاروونکي څنګه د ډیټابیس سره اړیکه لري. دا عموما په ایس ایس ایل کې لیکل کیږي او یا هم یو انتخاب انتخاب یا یا د عمل پوښتنو کېدی شي. یوه ټاکنه پوښتنه د ډیټابیس څخه ډاټا غوښتنه کوي؛ د عمل پوښتن بدلوي، اوسمهالونه او یا ډاټا زیاتوي. ځینې ​​ډاټا بیسونه داسې فورمونه وړاندې کوي چې د پوښتنې سمنټیکونه پټوي، او کاروونکو ته اجازه ورکوي چې د معلوماتو غوښتنه وکړي پرته له دې چې د ایس ایل په اړه پوه شي.

سکیما

د ډیټابیس سکیما د میزونو، کالمونو، اړیکو او خنډونو ډیزاین دی چې ډیټابیس جوړوي. Schemas عموما د SQL CREATE بیان څخه کار اخیستل کیږي.

ساتل شوی پروسیجر

A ذخیره کړنالره د وړاندې کولو جمعه پوښتنه ده، یا SQL بیانات چې د ډیټابیس مدیریت سیسټم کې په ډیری پروګرامونو او کاروونکو کې شریک کیدی شي. ساتل شوي پروسیجرونه موثریت زیاتوي، د معلوماتو بشپړتیا پلي کول او د محصولاتو لوړول.

جوړ شوی پوښتن ژبه

جوړ شوي پوښتنې ژبه ، یا SQL، د ډیټابیس څخه ډاټا ته د لاسرسۍ لپاره تر ټولو تر ټولو عام استعمال ژبه ده. د ډاټا د سمبالولو ژبه (DML) د SQL سایټونو ټولیټ لري چې ډیری وختونه کارول کیږي او په کې شامل دي، انتخاب، INSERT، تازه حال او حذف کړئ.

تورګر

A تغیر یو زیرمه شوي پروسیجر دی چې د ځانګړي پیښې اجرا کولو لپاره ټاکل شوي، معمولا د میز د معلوماتو ډاټا بدلوي. د بیلګې په توګه، یو ټرک شاید ډیزاین شي چې د لوژیستیک لیکلو لپاره ولیکئ، احصایات راټول کړئ یا ارزښت ترتیب کړئ.

وګوره

د ډیټابیس لید د فلټ شوی سټاټ دی چې وروستی کاروونکي ته ښودل شوی ترڅو د معلوماتو پیچلیتوب پټ کړي او د کار تجربه اصالح کړي. یو لید کولی شي د دوو یا ډیرو میزونو ډاټا سره یوځای شي او د معلوماتو افشا ولري.