Ma'lumotlarning mantiqiy modeli - ma'lum bir MBBT nuqtai nazaridan infologik ma'lumotlar modelining tavsifi. Ma'lumotlar bazasini amalga oshirish uchun MySQL MBBT tanlangan. Keling, ushbu MBBT ning ma'lumotlar turlarini o‘rnatish orqali kontseptual modelni mantiqiy modelga aylantiraylik (2.2-rasm).
2.2-rasm. Ma'lumotlarning mantiqiy modeli
Fizik dizayn. Saqlangan protsedura - bu ma'lumotlar bazasi obyekti bo‘lib, u bir marta kompilyatsiya qilinadigan va serverda saqlanadigan SQL operatorlari to‘plamidir. Saqlangan protseduralar ishlashni yaxshilaydi, dasturlash imkoniyatlarini yaxshilaydi va ma'lumotlar xavfsizligi xususiyatlarini qo‘llab-quvvatlaydi. Tez-tez ishlatiladigan so‘rovni saqlash o‘rniga, mijozlar tegishli saqlanadigan protseduraga murojaat qilishlari mumkin. Saqlangan protsedurachaqirilganda, uning tarkibi darhol server tomonidan qayta ishlanadi.
Aksariyat MBBT larda saqlangan protsedura birinchi marta ishga tushirilganda, u kompilyatsiya qilinadi (tahlil qilinadi va ma'lumotlarga kirish rejasi tuziladi). Keyinchalik uni qayta ishlash tezroq amalga oshadi.
Kerakli ma'lumotlarni olish, shuningdek, ularni kerakli guruhlash uchun quyidagi saqlanadigan protseduralar ishlab chiqilgan (2.1-jadval).
Tanlangan test uchun institut tomonidan test natijalarini olish
3
test_group
Tanlangan test uchun guruh bo‘yicha test natijalarini olish
4
date_ test_vuz
Sinov sanasi bo‘yicha guruhlangan tanlangan test uchun universitet bo‘yicha test natijalarini olish
5
date_ test_inst
Sinov sanasi bo‘yicha guruhlangan tanlangan test uchun institut bo‘yicha test natijalarini olish
6
date_ test_group
Sinov sanasi bo‘yicha guruhlangan tanlangan test uchun test natijalarini olish
7
info_patient
Bemorlar haqida to‘liq ma’lumot olish
8
sGender_Birth
Tanlangan test uchun test natijalarini jinsi va/yoki yoshi boʻyicha guruhlangan guruh boʻyicha olish
2.1-jadval. Saqlangan protsedura Ma'lumotlar bazasini jismoniy amalga oshirish MySQL WorkBench yordam dasturi yordamida amalga oshirildi.
Kontseptual dizayn bosqichida olingan munosabatlar ma'lumotlar bazasi jadvallari hisoblanadi.
MBBT ishlab chiqaruvchisi ma'lumotlar bazasi strukturasini alohida fayllar sifatida belgilaydi. Har bir fayl ma'lumotlar bazasi jadvaliga mos keladi. Shunday qilib, jadvalning o‘lchami foydalanilayotgan fayl tizimining fayl hajmi chegarasi bilan cheklangan.