Pergala Rêveberiya Database (DBMS) çi ye?

DBMS Protot, Organîzekirin û Agahdariya We Agahdarî

Pergala îdarî ya Databastê (DBMS) nivîsbar e ku software ji bo danûstendinê, veguhestin, nûve, veguhastin, û guherandinê dide. DBMS hemû pevçûnên bingehîn yên danûstendinê dike, bi navgîniya daneyên daneyên damezirandinê, wekî wekî şîfreya bikarhêner, herweha jî daneyên danûstandinan de. A DBMS diyar dike ku çi gotina dakêşeya daneyên danûstandinê , an avahiyeke ku di daneyên daneyên tomar kirin de tê gotin.

Amûrên ku em her roj bi kar tîne, DBMS li paş dîmenan hewce ne. Di vê yekê de hejmara ATMs, pergalên rezervan ên firotanê, pergalên pêşkêşkerên xweya pirtûkan, û katalogên pirtûka pirtûkxaneyê.

Pergalên rêveberiya danûstendinê ya danûstendinê (RDBMS) modela pêwendiyê ya maselan û têkiliyên bicih bikin.

Piştgirî li ser Management Management Systems

DBMS di dema 1960ê de, dema ku IBM pêşangeha pêşdibistanê DBMS pêşniyaz kir ku navê Sîstema Rêveberiya Agahdarî (IMS), da ku di daneyên ku di komputerê de di avahiyek dara pirtirkêmtir de tête tomar kirin. Parçeyên şexsî yên di navnîşan de tenê bi navnîşên dêûbav û zarokê zarokê girêdayî bûn.

Nifşa databases di pergalên DBMS de, ku hewldanên hin hûrgelên hiyerarşîkî yên ku di têkiliya yek-a-heqê de di navbera daneyên din de çareser kirin. Ev me di salên 1970sê de dema ku modela databatiya têkildarî ya hêla ÎBM'ê Edgar F. Codd hate saz kirin hate saz kirin, bi bavê ku bavê modern DBMS-ê ya ku em dizanin.

Taybetmendiyên DBMS-Niştimanî ya Nûjen

Pergalên rêveberiya danûstendinê ya danûstendinê (RDBMS) modela pêwendiyê ya maselan û têkiliyên bicih bikin. Pirsgirêka sêwirînê ya DBMS-ê ya îro ya ku yekseriya daneyên ewlehiyê biparêze, ku ji rastiyê û pêkanîna daneyên parastina parastinê ye. Ev bi rêjeya astengî û rêbazan li ser daneyên danûstandinan ji bo dravîtiyê an jî winda dûr bistîne.

DBMS jî ji hêla desthilatdariyê ve tête destnîşankirinê tête kontrolkirin, ku dikare di asta cuda de pêk bînin. Ji bo nimûne, birêveberan an jî rêveberan dikarin ji bo daneyên daneyên ku ji bo karmendên din neyên dîtin, an jî ew dikarin destnîşan bikin ku daneyên xwe biguherînin û çend bikarhêneran dikarin tenê bibînin.

Piraniya DBMS-ê bi zimanê SQL-ê ve tê bikaranîn , ku rêwîtiyek bi danûstandinan re têkilî dike. Di rastiyê de, hebe ku databases di navnîşa grafîkî de pêşkêş dike ku bikarhênerên bi hêsanî bibînin, hilbijêrin, biguherînin, an jî nehêle danûstandinan, ew SQL ye ku di xebata paşê de di van karan de kar dike.

Nimûneyên DBMS

Îro, piraniya bazirganî û vekirî-çavkaniyên DBMS-ê hene. Di rastiyê de, hilbijêre ku kîjan databases we hewce ye ku karê maqûl e. Bazara DBMS-ê ya bazarê ya Oracle, Microsoft SQL Server, û IBM DB2-yê, hemî bijarteyên pergalên danûstend û komên mezin ên bijartî yên maqûl e. Ji bo rêxistinên biçûk an jî karanîna malê, DBMS-ê yên populer Microsoft Access and FileMaker Pro têne.

Di demê dawî de, DBMS-yên din ên neyênî yên pirrjimar bûne. Ev nexweşîya NoSQL ne, ku di plana rigidly definisyonê ya RDBMs de ji hêla avahiyeke bêhtir veguherîne veguherîn. Ew ji bo parastin û digel daneyên daneyên gelekî mezin hene ku bi awayek daneyên daneyên dane hene. Di warê deverên sereke yên MongoDB, Cassandra, HBase, Redis û CouchDB hene.