1-Laboratoriya ishi
Mavzu: SQL Server muhitida “Mohiyat aloqa” modeli asosida ma’lumotlar bazasini yaratish.
Ishdan maqsad:
Informatsion ma’lumot bazasini modelini ishlab chiqish uchun predmet sohani tekshirish bo‘yicha ko‘nikmalarni egallash. Nazariy qism Keng ma’noda Ma’lumotlar bazasi (MB) - deganda real dunyoning konkret ob’ektlari haqidagi ma’lumotlar to‘plamini tushinish mumkin. Lekin ma’lumotlar xajmi oshib borishi bilan bu masalalarni xal etish murakkablashadi. Yuzaga kelgan muammo obekt va ma’lumotlarni strukturalash, ya’ni tizimga solish yo‘li bilan xal kilinadi. Ob’ekt-bu mavjud va farqlanishi mumkin bo‘lgan narsadir. Ob’ektlarga tegishli bir qator ma’lumotlar borki, ularning to‘plami MB bo’ladi. Masalan, xar bir akademik-litsey yoki kasb-hunar kolleji-bu ob’ektlar bo‘lsa, ulardagi o‘quvchilar haqidagi ma’lumotlar to‘plami MBga misol bo‘ladi. Sub’ekt – bu ma’lumotlar bazasiga murojaat qiluvchi yoki undan foydalanuvchi shaxs hisoblanadi. MBni yaratish jarayonida, foydalanuvchi ma’lumotlarni turli belgilar bo‘yicha tartiblashga va belgilarning turli birikmalari bo‘yicha zarur ma’lumotlarni (tanlanmani) tez topish uchun imkoniyatlar yaratilishiga harakat qiladi. Bu ishlarni ma’lumotlar strukturalangan (tuzilmalangan) bo‘lgandagina bajarish mumkin. Strukturalash-bu ob’ektlar va ma’lumotlarning o‘zaro bog‘lanishi tasvirlash usullari haqidagi kelishuvni kiritishdir.
«Mohiyat - aloqa» modeli, predmet sohani tashkil qiluvchi uchta asosiy komponentlardan foydalanib kuriladi: mohiyat, atribut, aloqa. Konstruktiv elementlar tarkibida «VAQT» tashkil etuvchisi oshkormas holda ishtirok etishi mumkin. Modelda vaqt, yil, sana va shunga uxshash atributlar tasvirlanadi. «Aloqa» modelini kurishda moxiyat mavjud jarayonni yoki xodisani, ob’ektni abstraksiyasi sifatida keladi. Atribut birorta kiymatlar tuplamidan qiymat qabul qiluvchi, nomli xarakteristika bilan tasvirlanadi. «Moxiyat- aloqa» modelidagi aloqalarga, ikki moxiyat o‘rtasidagi har qanday alokqa toifalariga xos munosabatlarni ko‘yish kerak. Loyiha hakidagi informatsiya diagramma ko‘rinishida rasmiylashtiriladi, buning uchun quyidagi belgilar kiritiladi:
moxiyat toifasi
-- turtburchaklar;
atribut
-- ovallar,
ular mos mohiyatlar bilan yo‘nalishsiz qirralar bilan bog‘lanadi; aloqalar (munosabatlar)- romblar, ular moxiyat toifalari bilan yunalishsiz kirralar bilan bog‘lanadi, binar bog‘ishlarda esa yo‘nalishli qirralar bilan bog‘lanadi; Predmet sohani (PS)hakida tula ma’lumotga ega bulish uchun, uni yetarlicha tekshirish zarur va ular avvalgisini tuldiradigan lokal modellar qurish kerak. So‘ngra lokalmodellar birlashtirilib, PS haqida bir butun 10 kompozitsion tasvirga ega bo‘lamiz.
Топшириқ
Энг камида 5 та объект аниқланиб моҳият-алоқа модели асосида MSSQL
ёки MySQLни тузиш.
Mohiyat aloqa model turlari:
Men labolatoriya ishimda malumotlar bazasini jadval ko’rinishda bog’lashga harakat qildim.Buning uchun model turini tanlaymiz va yangi baza hosil qilamiz:Men baza nomini TATU_SF_TALAB deb atadim.
MySQL MODEL bo’limidan MODEL OVERVIEW katalogidan ADD diagram orqali diagramma hosil qilib olammiz.
Diagramma oynasi hosil bo’ladi.Hosil bo’lgan oynadan leyerlarni tanlash va malumotlarni kiritish orqali baza hosil qilamiz.
Do'stlaringiz bilan baham: |