Axborot tuzilmalarini qurish
Premet sohasini tahlil qilishning oxirgi bosqichi uning axborot tuzilmalarini (yoki konseptual sxemalarni) loyihalashtirishdan iboratdir. Predmet sohasini tavsiflash yoki konseptual sxemalarni loyihalashtirishni, bu maqsadlar uchun maxsus yaratilgan modellardan foydalangan holda amalga oshirish mumkin.
Ko‘p hollarda konseptual sxemalarni qurish uchun ananaviy agregatsiya va umumlashtirish usullaridan foydalaniladi. Agregatsiya qilishda axborot obyektlari (ma’lumotlar elementlari) ularning orasidagi semantik aloqalarga mos ravishda bir obyektga birlashtiriladi. Masalan. “DEAWOO” turdagi avtobus yo‘lovchilarni jo‘nash punktidan kelish punktiga tashiydi. Agregatsiya usuli bilan quyidagi atributlarga ega bo‘lgan REYS axborot obyektini hosil qilamiz. "avtobus turi; "jo‘natish shaxobchasi", "kelish shaxobchasi", "avtobus reysi"
AVTOBUS REYSI axborot obyekti
Axborot obyektlarini (ma’lumotlar elementlarini) birlash-tirishda ularni sinfdosh obyektlarga birlashtiriladi.
Axborot obyektlarini sinfdosh obyektlarga birlashtirish.
Predmet sohasining axborot ehtiyojini va tizimdan foydala-nuvchilarning axborot bilan ishlashdagi manfaatini hisobga olgan holda predmet sohasini tuzilmalashtirish uchun konseptual model qo‘llaniladi.
Har bir MB miqyosida konseptual talablar konseptual modelda umumlashtiriladi. Konseptual model abstrak vositalar yordamida quriladi va predmet sohasidagi hamma axborot obyektlarini qurish imkoniyatini beradi. Obrazli aytganda konseptual model xuddi predmet sohasining “yuqorisiga ko‘tarilib” va uning har bir elementini qurish imkoniyatini beradi. Bunda predmet sohasini qanchalik keng, aniq va chuqurroq qurishimiz biz tanlagan modeldan bog‘liq bo‘ladi. Minimal imkoniyatlarga ega bo‘lgan model ma’lumotlar va ular orasidagi o‘zaro aloqalarni berish imkoniyatini ta’minalashi zarur. Konseptual modelning semantik quvvati uning yordamida aniqlanishi mumkin bo‘lgan qo‘shimcha xarakteristikalarning sonini ortishiga mos ravishda ortadi.
Ma’lumki, har bir model ma’lum bir cheklanishlarga ega bo‘lib, o‘zida faqat ma’lum bir xossalarni aks ettiradi. SHu sababli konseptual loyihalashtirish uchun model tanlashda, real dunyoni o‘zida to‘liq aks ettiradigan ideal modelni topish juda katta muammo ekanligini hisobga olish zarur. Avvalambor predmet sohasining xususiyatlari va MBga bo‘lgan foydalanuvchining talablari modelni tanlash uchun asos bo‘ladi. Boshqa muhim talab sifatida konseptual modelning MBBTdan bog’liq emasligi, chunki u konseptual sxema qurilgandan so‘ng tanlanishi kerak.
MB tizimini qurish masalasi quyidagi hollarda paydo bo‘ladi:
1. Agar turli tadbiqlar qandaydir miqdorda umumiy axborot obyektlarini talb qilsak, ammo hamma axborot obyektlari va ular orasidagi xamma aloqalarni bitta MBda amalga oshirib bo‘lmasa.
2. Agar axborot obyektlari umumiy aloqaga, munosabatga va atributlarning umumiy turiga ega bo‘lsa.
MB tizimining axborot tuzilmasini ko‘rishga misol sifatida avtomobilsozlikda ilmiy-tadqiqot va tajriba konstruktorlik ishlarini axborot ta’minoti tizimining MB uchun axborot tuzilmasini ko‘rish jarayonini qaraymiz.
Ushbu predmet sohasini tahlil qilish jarayonida quyidagi axborot obyektlari ajratildi:
1. Fizik effektlar. Ushbu predmet sohasidagi fizik effektlar texnik obyektlarning ishlash (harakatlanishi) tamoyili sifatida ko‘rsatiladi.
2. Texnik qarorlar. Bu qurilma, ishlash usuli yoki modda.
3. Mahsulot. Masalan, dvigatel.
4. Mahsulotni oluvchi obyekt.
Masalan, dvigatel avtomashinaga o‘rnatiladi.
5. Usullar va uslubiyat.
6. Asboblar va stendlar.
8. Texnologik jarayonlar va uskunalar.
9. Tashkil qilish va mutaxassislar.
10. Me’yorlar.
Bu obyektlar orasidagi aloqalar qarab chiqilib ma’lumotlarning aloqalarini aniqlovchi va tasvirlovchi jarayonlar yoki hodisalar ajratiladi.
Xulosa
Ma'lumotlar bazalarini (MB) loyihalashning keng ma'lum usullari tobora murakkab Axborot tizimlarini (AK) ishlab chiqish jarayonida paydo bo'ldi, ular bir foydalanuvchining emas, balki katta guruhlar va jamoalarning ehtiyojlarini hisobga olishlari kerak . Bunday birlashtirilgan ma'lumotlar bazasi ko'plab muammolarni hal qilish uchun yaratilgan bo'lib, ularning har biri ma'lumotlarning faqat "o'ziga xos" qismidan foydalangan, odatda boshqa vazifalarda ishlatiladigan qismlar bilan kesishgan. Shuning uchun ma'lumotlarning ortiqchaligini bartaraf etish usullari asosiy loyihalash usullariga aylandi. Ushbu usullar ma'lumotlarning mantiqiy yaxlitligini ta'minlashning boshqa vositalari bilan bog'liq edi.
Dasturlarni integratsiyalashgan ma'lumotlardan ajratish uchun asosiy talab ishlab chiqilgan. Ushbu tamoyil korxona resursi sifatida ma'lumotlarni begonalashtirishga qaratilgan bo'lib, tabiatan konservativ ma'lumotlar tez-tez o'zgartirilishi mumkin bo'lgan amaliy dasturlardan ajratilishi ham muhimdir.
Ma'lumotlar bazasini loyihalashning yana bir muhim muammosi tashqi xotira hajmi yoki turli operatsiyalarni bajarish vaqti kabi zaruriy operatsion parametrlarni ta'minlash edi.
Foydalanilgan adabiyotlar
Teorey, TJ, Lightstone, SS va boshq., (2009). Ma'lumotlar bazasini loyihalash: Barchasini bilib oling.1-nashr. Burlington, MA: Morgan Kaufmann Publishers
Tori, T .; Lightstone, S. va Nadeau, T. (2005) Ma'lumotlar bazasini modellashtirish va loyihalash: Mantiqiy dizayn, 4-nashr, Morgan Kaufmann Press. ISBN 0-12-685352-5
Javed, Muhammad; Lin, Yuqing (2018). "Cheklanmagan talablardan ER diagrammasini yaratish uchun takroriy jarayon". Dasturiy injiniringning yangi yondashuvlarini baholash bo'yicha 13-xalqaro konferentsiya materiallari. SCITEPRESS - Fan va texnika nashrlari. doi:10.5220/0006778701920204. ISBN 978-989-758-300-1.
Ma'lumotlar bazasini loyihalash asoslari. (nd). Ma'lumotlar bazasini loyihalash asoslari. 2010 yil 1-may kuni olingan
Туманов В.Е. Основы проектирования реляционных баз данных. БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий - ИНТУИТ.ру, 2007
Do'stlaringiz bilan baham: |