Ang database ng pamanggit ay nagsasaayos ng data sa isang serye ng mga talahanayan. Ang bawat talahanayan ay may sariling mga patlang na tiyak sa uri ng data na naka-imbak. Ang database management system (DBMS) na idinisenyo sa paligid ng mga relasyon sa pagitan ng mga talahanayan ay nakaligtas ng higit sa dalawang dekada dahil sa kakayahang umangkop. Kapag ang gumagamit ay pumasok sa data sa isang talahanayan at nai-save ito sa napakalaking database, ang isang query ay maaalala ang impormasyon sa anumang oras.

...

Data entry

Sa database ng pamanggit, maaari mong pamahalaan ang walang katapusang mga hanay ng data sa mga talahanayan nang hindi na kailangang bumalik at muling ibalik ang data sa pangalawang oras. Maaari kang lumikha ng hiwalay na mga tala para sa bawat uri ng data na maiimbak. Ang iyong database ay maaaring mangailangan ng higit na disenyo at pagpapanatili. Ang kabaligtaran ng relational database ay ang flat file database, na kung saan ay isang higanteng talahanayan ng mga indibidwal na tala. Kung nais mong magdagdag ng impormasyon, tulad ng pag-update ng impormasyon ng isang customer, kailangan mong muling ibalik ang lahat ng impormasyon sa isang bagong tala sa talahanayan ng flat file database. Gamit ang relational database, makatipid ka ng maraming oras sa pamamagitan ng paglikha ng maraming mga talahanayan na gusto mo.

Mga Kalamangan sa Pamamahala ng Data

Ang Microsoft SQL Server 2008 ay isang tanyag na halimbawa ng isang relational database. In-update ng Microsoft Corporation ang nasusukat na system ng server upang mas madali para sa mga programmer na makapagtayo, pamahalaan at mag-query sa kanilang bodega ng data. Ang ilang mga pakinabang ng relational database tulad ng SQL Server 2008 ay ang kakayahang mag-program ng isang query upang maghanap sa lahat ng mga talahanayan ng data para sa eksaktong impormasyon na kailangan mo; ang kakayahang masukat ang database sa laki ng isang napakalaking samahan; ang kakayahang mag-access, mag-update at magbahagi ng impormasyon sa maraming mga istasyon ng gumagamit; at mga advanced na kakayahan para sa pagsusuri at pag-uulat. Ang wika ng query ay nakasalalay sa mga formula upang sabihin sa database kung anong uri ng data ang nais mong hilahin mula sa mga talahanayan sa system. Sa wakas, ang interface ng relational database ay maaaring makipag-ugnay sa maraming mga tool sa third-party.

Mga Kakulangan sa Pamamahala ng Data

Ang isang kahalili sa relational database ay isang database system gamit ang isang object-oriented na programming language tulad ng Java. Ang Justin Republic Tech ng Justin James ay nagtatampok ng maraming mga kawalan ng relational database system. Ang mga developer ng database ay may posibilidad na magdagdag ng mga layer sa database para sa mga bagong pag-andar at gumamit ng mga serbisyo sa web sa ilang mga layer ng data. Ang mga kawalan ay lumitaw mula sa mga limitasyon ng wika. Ayon kay James, ang kasalukuyang relational database ay nagpipilit sa mga developer na muling likhain ang lohika, upang makahanap ng mga solusyon sa mga mismatches sa pagitan ng mga aplikasyon at kanilang database system, upang mabawi o i-debug ang umiiral na database dahil sa oras at pera na namuhunan at upang gumana sa isang napaka-komplikadong sistema.