Laboratoriya ishi



Yüklə 8,94 Kb.
tarix22.03.2024
ölçüsü8,94 Kb.
#181693
Toshkent davlat transport universiteti



Toshkent davlat transport universiteti


Kafedra: “Axborot texnologiyalari”

LABORATORIYA ISHI

"Ma'lumotlar va bilimlar banklari" fanidan

Bajardi: O.Sevara


Tekshirdi: Shohruh Sultonov

Toshkent 2023


Ishning maqsadi: Dorixona veb sayti uchun ER diagrammasi hamda Infologik model tuzish

Laboratoriya topshirig'i: Axborot tizimlari uchun ER-diagrammani va Infologik modelini tuzish uchun quyidagi qadamlarni amalga oshiring:

ER-diagrammasi tuzish:

Identifikatsiya qilinadigan boshqa obyektlarni aniqlang. Misol uchun, "Hodimlar" va "Xizmatlar" obyektlari.


Har bir obyektni tegishli atributlarga ega bo'lgan jadvallar sifatida tasavvur qiling. Misol uchun, "Hodimlar" jadvallarida "Ism", "Familiya", "Tug'ilgan sanasi" kabi atributlar bo'lishi mumkin.
Obyektlar o'rtasidagi bog'lanishlarni aniqlang. Misol uchun, "Hodimlar" obyekti "Xizmatlar" obyekti bilan bog'lanishga ega bo'lishi mumkin.
Bog'lanishlarni yordamida, bir obyektning boshqa obyektlar bilan qanday bog'liq bo'lishini belgilang. Misol uchun, "Hodimlar" obyekti "Xizmatlar" obyekti bilan birga ishlaydi.
Infologik modelni tuzish:

ER-diagrammasidan olingan ma'lumotlarni Infologik modelga o'tkazing. Infologik model, ma'lumotlar omborining asosiy tarkibiy qismlarini, jadvallarni, ustunlarni va bog'lanishlarni tasvirlaydi.


Har bir ER-diagramma obyekti uchun bir yoki bir nechta jadval tuzing. Jadvalga obyektning atributlarini va ularga oid ma'lumot turlarini qo'shing. Misol uchun, "Hodimlar" jadvalida "Ism", "Familiya" ustunlari bo'lishi mumkin.
Bog'lanishlarni Infologik modelda tasvirlang. Bog'lanishlar qo'shish uchun bir jadvaldan boshqa jadvalga o'tkazish qismi yaratishingiz mumkin. Misol uchun, "Hodimlar" jadvali "Xizmatlar" jadvaliga bog'lanadi.
Infologik model orqali ma'lumotlarni so'rov qilish, qo'shish, o'zgartirish va o'chirish uchun kerak bo'lgan operatsiyalarni tasvirlang.
Shuningdek, ER-diagrammasi va Infologik modelni tuzishda kerak bo'lgan boshqa talablarni ham unutmang, masalan, ma'lumotlar ombori platformasini (masalan, MySQL, PostgreSQL) belgilash, indekslarni va cheklarni belgilash, integritetni saqlash va boshqalar. Bu talablarni tushuntirish maqsadida so'rov qilayotgan platforma va dasturlash tilini ko'rib chiqishingiz kerak.

Yüklə 8,94 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə