Jifunze Kuhusu Mipango na Uhusiano Wao kwenye Nasaba

A schema ni mpango wa database ambayo inahakikisha shirika

Mpango wa database ni mkusanyiko wa metadata inayoelezea mahusiano katika database. A schema pia inaelezewa kama mpangilio au muundo wa darasani inayoelezea njia ya data iliyopangwa ndani ya meza.

A schema ni kawaida ilivyoelezwa kwa kutumia Lugha ya Swali la Swala (SQL) kama mfululizo wa maneno ya CREATE ambayo yanaweza kutumiwa kuiga schema katika database mpya.

Njia rahisi ya kutazama schema ni kufikiria kama sanduku ambalo linashikilia meza, taratibu zilizohifadhiwa, maoni na orodha iliyobaki kwa jumla. Mtu anaweza kuwapa watu upatikanaji wa sanduku, na umiliki wa sanduku unaweza pia kubadilishwa.

Aina ya Mfumo wa Database

Kuna aina mbili za schema ya database:

  1. Mfumo wa database wa kimwili hutoa mpango wa jinsi kila kipande cha data kinahifadhiwa kwenye databana.
  2. Schema mantiki inatoa muundo kwa meza na uhusiano ndani ya database. Kwa ujumla, schema ya mantiki huundwa kabla ya mpango wa kimwili.

Kwa kawaida, wabunifu wa database hutumia kielelezo cha data ili kujenga schema ya msingi kulingana na programu ambayo itaingiliana na database.