Sxemalar va ularning ma'lumotlar bazalariga aloqadorligi haqida bilib oling

Sxema - tashkilotni ta'minlaydigan ma'lumotlar bazasining rejasi

Ma'lumotlar bazasi sxemasi ma'lumotlar bazasida munosabatlarni tavsiflovchi metadata to'plamidir. Sxema, ma'lumotlar bazasi jadvallarida joylashtirilgan ma'lumotlar bazasini tuzish yoki tuzish rejasi sifatida ham tavsiflanadi.

A diagramma an'anaviy ravishda tuzilgan so'rovlar tili (SQL) yordamida yangi ma'lumotlar bazasida sxemani replikatsiya qilish uchun ishlatilishi mumkin bo'lgan CREATE statements seriyali sifatida tavsiflanadi.

Shabloni tasavvur qilishning oddiy usuli - uni jadvallar, saqlangan tartiblar, qarashlar va ma'lumotlar bazasining qolgan qismini ushlab turadigan quti sifatida ko'rishdir. Odamlarga qutichaga kirish huquqi berilishi mumkin, va qutining egasi ham o'zgarishi mumkin.

Ma'lumotlar bazasi sxemasining turlari

Ma'lumotlar bazasi sxemasining ikki turi mavjud:

  1. Jismoniy ma'lumotlar bazasi sxemasi ma'lumotlarning har bir qismini ma'lumotlar bazasida qanday saqlashi uchun rejani beradi.
  2. Mantiqiy diagramma ma'lumotlar bazasidagi jadval va munosabatlarga tuzilishni beradi. Umuman olganda, mantiqiy sxema fizik diagrammadan oldin yaratiladi.

Odatda, ma'lumotlar bazasi dizaynerlari ma'lumotlar bazasi bilan o'zaro aloqada bo'ladigan dasturiy ta'minot asosida bazasi sxemasi yaratish uchun ma'lumotlar modelini ishlatadilar.