Qaror jadvalini yaratish Qaror jadvalini yaratish uchun ishlab chiquvchi to'rtta asosiy qadamni bajarishi kerak:
Hal qilish uchun barcha mumkin bo'lgan sharoitlarni aniqlang
Barcha aniqlangan shartlar uchun harakatlarni aniqlash
Maksimal mumkin bo'lgan qoidalarni yaratish
Har bir qoida uchun harakatni aniqlang
Qaror jadvali oxirgi foydalanuvchilar tomonidan tekshirilishi kerak va so'nggi paytlarda takroriy qoidalar va harakatlarni istisno qilish orqali soddalashtirilishi mumkin.
misol Keling, Internet aloqasi bilan bog'liq muammolar kundan-kunga oddiy misolni ko'rib chiqaylik. Internetni ishga tushirishda yuzaga kelishi mumkin bo'lgan barcha muammolarni va ularning tegishli echimlarini aniqlash bilan boshlaymiz.
Biz ustun sharoitidagi barcha mumkin bo'lgan muammolarni va harakat ustunidagi taxmin qilingan xatti-harakatlarni sanab o'tamiz.
Shartlar / Harakatlar
qoidalar
shartlar
Ulangan Ko'rsatadi
N
N
N
N
Y
Y
Y
Y
Ping ishlaydi
N
N
Y
Y
N
N
Y
Y
Sayt ochiladi
Y
N
Y
N
Y
N
Y
N
harakatlar
Tarmoq kabelini tekshiring
X
Internet routerini tekshiring
X
X
X
X
Veb-brauzerni qayta ishga tushiring
X
Xizmat ko'rsatuvchi provayder bilan bog'laning
X
X
X
X
X
X
Hech qanday harakat qilmang
Jadval – qaror jadvali-internetdagi ichki muammolarni bartaraf etish Mohiyat modeli-munosabatlar Entity-Relationship modeli-haqiqiy dunyo mohiyati va ular o'rtasidagi munosabatlar tushunchasiga asoslangan ma'lumotlar bazasi modeli. ER ma'lumotlar bazasi modeliga haqiqiy dunyo skriptini ko'rsatishimiz mumkin. Er modeli o'z xususiyatlariga ega bo'lgan ob'ektlar to'plamini, ular orasidagi cheklovlar va aloqalarni yaratadi.
ER modeli eng yaxshi ma'lumotlar bazasini kontseptual loyihalash uchun ishlatiladi. ER modeli quyidagi tarzda taqdim etilishi mumkin:
Mohiyati - ER modelidagi mohiyat-bu ba'zi xususiyatlarga ega bo'lgan haqiqiy dunyodagi mavjudot xususiyatlar . Har bir xususiyat tegishli qiymatlar to'plami bilan belgilanadi, bu deyiladi domen .
Misol uchun, maktab ma'lumotlar bazasini ko'rib chiqing. Bu erda talaba mohiyatdir. Talaba nomi, identifikatori, yoshi va klassi kabi turli xil xususiyatlarga ega.
Aloqalar - shaxslar o'rtasidagi mantiqiy bog'liqlik deyiladi munosabatlar . Aloqalar shaxslar bilan turli yo'llar bilan ko'rsatiladi. Xaritalashning kardinalligi ikki ob'ekt o'rtasidagi assotsiatsiyalar sonini aniqlaydi.
Kardinallikni xaritalash:
bir-biriga
biri juda ko'p
bir nechta
ko'pchilik uchun juda ko'p
Mohiyati - ER modelidagi mohiyat-bu ba'zi xususiyatlarga ega bo'lgan haqiqiy dunyodagi mavjudot xususiyatlar . Har bir xususiyat tegishli qiymatlar to'plami bilan belgilanadi, bu deyiladi domen .
Misol uchun, maktab ma'lumotlar bazasini ko'rib chiqing. Bu erda talaba mohiyatdir. Talaba nomi, identifikatori, yoshi va klassi kabi turli xil xususiyatlarga ega.
Aloqalar - shaxslar o'rtasidagi mantiqiy bog'liqlik deyiladi munosabatlar . Aloqalar shaxslar bilan turli yo'llar bilan ko'rsatiladi. Xaritalashning kardinalligi ikki ob'ekt o'rtasidagi assotsiatsiyalar sonini aniqlaydi.
Kardinallikni xaritalash:
Axborot lug'ati Ma'lumotlar lug'ati-bu ma'lumotlarning markazlashtirilgan to'plamidir. Ma'lumotlar lug'ati foydalanuvchi va dasturiy ta'minot ishlab chiquvchilarining ishlashini osonlashtirish uchun barcha nomlarning qat'iy ta'riflarini o'z ichiga oladi.
Ma'lumotlar lug'ati ko'pincha metadata ombori (ma'lumotlar ma'lumotlari) deb ataladi. DfD dasturiy ta'minot modeli (ma'lumotlar oqimi diagrammasi) bilan birgalikda yaratilgan va DFD o'zgarganda yoki yangilanganda yangilanishi kutilmoqda.
Ma'lumotlar lug'atiga bo'lgan talab Ma'lumotlar dasturiy ta'minotni loyihalash va amalga oshirishda ma'lumotlar lug'ati orqali keltirilgan. Ushbu lug'at noaniqlikning har qanday imkoniyatini yo'q qiladi. Bu dasturchilar va dizaynerlarning ishlarini dasturdagi hamma joyda bir xil ob'ektga bog'lanish orqali sinxronlashtirishga yordam beradi.
Ma'lumotlar lug'ati butun ma'lumotlar bazasi tizimini bir joyda hujjatlashtirish usulini beradi. DfD tekshiruvi ma'lumotlar lug'ati yordamida amalga oshiriladi.
tarkib Ma'lumotlar lug'ati quyidagi ma'lumotlarni o'z ichiga olishi kerak
Ma'lumotlar oqimi
Ma'lumotlar tarkibi
Ma'lumotlar elementlari
Ma'lumotlar omborlari
Ma'lumotlarni qayta ishlash
Ma'lumotlar oqimi DFD tomonidan ilgari o'rganilganidek tasvirlangan va algebraik shaklda tasvirlangan.