A schema- ը տվյալների բազայի նախագիծ է, որը ապահովում է կազմակերպությունը
Տվյալների բազայի սխեմա մետատվյալների հավաքածու է, որը նկարագրում է հարաբերությունները տվյալների շտեմարանում: A սխեման նաեւ նկարագրվում է որպես տվյալների բազայի դասավորություն կամ նախագիծ, որը ցույց է տալիս, թե ինչպես տվյալները ձեւավորվում են աղյուսակներում:
A սխեմա սովորաբար նկարագրված է օգտագործելով Structured Query Language (SQL), որպես CREATE հայտարարությունների շարքը, որը կարող է օգտագործվել նոր տվյալների բազայում սխեմայի կրկնօրինակելու համար:
Սխեման դիտելու հեշտ ձեւ է այն համարել այն որպես տուփ, որը զբաղեցնում է սեղաններ, պահված ընթացակարգեր, դիտարկումներ եւ ամբողջական տվյալների բազան: Մարդկանցից կարելի է մուտք գործել վանդակում, եւ տուփի սեփականությունը կարող է փոխվել:
Տվյալների շտեմարանի տեսակները
Տվյալների բազայի սխեմայի երկու տեսակ կա.
- Ֆիզիկական տվյալների շտեմարանի սխեման տալիս է այնպիսի սխեման, թե ինչպես է տվյալների յուրաքանչյուր հատվածը պահվում տվյալների բազայում:
- Տրամաբանական սխեման կառուցվածք է տալիս տվյալների բազայի ներսում գտնվող սեղանների եւ հարաբերությունների միջեւ: Ընդհանրապես, տրամաբանական սխեման ստեղծվում է ֆիզիկական սխեմայից առաջ:
Սովորաբար, տվյալների բազայի դիզայներները օգտագործում են տվյալների մոդելավորում, տվյալների բազայի վրա հիմնված տվյալների բազայի սխեմա ստեղծելու համար: