Ma'lumotlarning kontseptual modelini yaratish
Konseptual ma'lumotlar modelini yaratish mantiqiy darajadagi ma'lumotlar modelini yaratishni o'z ichiga oladi, bu esa ob'ektlar va ular o'rtasidagi munosabatlar. Kontseptual model darajasida mantiqiy ob'ektlar atributlari hisobga olinmaydi. Korxonalar va aloqa liniyalari, odatda, ishlab chiqilayotgan model tegishli bo'lgan sohadagi mutaxassislar uchun tushunarli bo'lgan rus tilidagi nomlarga ega bo'lishi kerak.
1. ERwin Data Modeler-ni ishga tushiring (Start / Programs / CA / AllFusion / ERwin Data Modeler r7 / ERwin Data Modeler r7 tugmasi).
Agar AllFusion ERwin Data Modeler Tips taklif qiladigan dialog oynasi paydo bo'lsa, Close tugmasini bosing. (ERwin DM-ni ishga tushirganda, ushbu dialogni avtomatik ravishda Show tips on startup dialog oynasini yopishdan oldin ishga tushirish bo'yicha ko'rsatmalarni olib tashlang.)
2. Yangi modelni yaratish uchun standart asboblar panelidagi asbobni tanlang yoki Fayl menyusida New buyrug'ini tanlang. Create Model – Select Template va New Model Type bo'limida yangi model turini tanlang: Logical (1-rasm). OK ni bosing. Yangi model avtomatik ravishda yaratiladi. Model Explorer navigator panelini o'z ichiga olgan ERwin DM oynasining chap tomoniga e'tibor bering. Navigator ma'lumotlar modeli ob'ektlarini namoyish etadi. Bundan tashqari, to'g'ridan-to'g'ri model navigatorida siz model ob'ektlarini o'zgartirish uchun operatsiyalarni bajarishingiz mumkin. Agar siz ushbu yoki boshqa harakatni qanday bajarishni tushunmasangiz, yordam chaqirishingiz mumkin - F1 tugmachasi yoki Help menyusi.
1-rasm. Yangi model turini tanlash.
3. Model/Model Properties. menyusiga o'ting.
4. Model Properties dialog oynasining General ko'rinishida "Kontseptual IS TEST -ma'lumotlar modeli" modelining nomini va muallifning ismini (familiyangizni kiriting) kiriting (2-rasm).
2-rasm. Model Properties dialog oynasining General bo’limi.
5. Definition jadvaliga (3-rasm) model tavsifini kiriting: “IS TEST ma'lumotlar bazasini yaratish uchun ma'lumotlar modeli. Ma'lumotlar bazasida talabalar ro'yxati, testlar ro'yxati, test savollari ro'yxati, test savollariga javoblar ro'yxati saqlanadi deb taxmin qilinadi. Barcha savollar teng og'irlikda. Cheklovlar: faqat bitta javob to'g'ri bo'lishi mumkin. "
3-rasm. Model Properties dialog oynasining Definition yorlig'i.
6. Notation bo’limida IDEF1X metodologiyasini tanlang (notation) (4-rasm).
4-rasm. Model Properties dialog oynasining Notation bo’limi.
7. Defaults bo’limida, Non-Key Null Option bo'limida sukut (по умолчанию) bo'yicha kalit bo'lmagan model atributlari uchun qiymatlarning yo'qligini taqiqlash uchun Not Null (5-rasm) holatiga qo'ying. Model Properties oynasini yopish uchun OK ni bosing.
8. Format / Stored Displey Settings menyusiga o'ting. Stored Display oynasida General yorlig'idagi Author (автор) kirish satrida familiyangizni kiriting, Display Shadows katakchasini belgisini olib tashlang (6-rasm).
5-rasm. Model Properties oynasidagi "Defaults" bo’limi.
6-rasm. Stored Display dialog oynasidagi General bo’limi.
9. Saqlangan ekranning nomini Display1 ga o'zgartiring. Buni amalga oshirish uchun Stored Display oynasida "Rename" tugmasini bosing. Ko'rsatilgan Rename Stored Display oynasida, saqlangan displey uchun yangi nomni kiriting:
"Korxonalar" (7-rasm) va OK-ni bosing.
10. Stored Display dialogining Logical yorlig'iga o'ting. Display Level bo'limida, Entity(сущность)-ni tanlang, Relationship Option (свойства отношений) bo'limida, shaklda ko'rsatilganidek, Verb Phrase, Cardinality parametrlarini o'rnating. 8-rasm, diagrammada aloqa liniyalari imzosi va kuchi ko'rsatiladi. Stored Display oynasini yopish uchun OK ni bosing.
7-rasm. Rename Stored Display dialog oynasi.
8-rasm. Stored Display dialog oynasidagi Logical bo’limi.
11. ERwin Toolbox instrumentlar panelida instrumentidandan foydalanib, diagrammaga 4 ob'ektni joylashtiring. Jadvalga muvofiq ob'ektlarning xususiyatlarini o'zgartirish. 1-jadval (diagrammada ob'ektni sichqonchaning o'ng tugmasi bilan bosing va kontekst menyusida Entity Properties ni tanlang).
1-jadval. Kontseptual ma'lumotlar modelining ob'ekt xususiyatlari.
Do'stlaringiz bilan baham: |