20
1.
Dorixona
2.
Sugʻurta kompaniyasi
3.
Internet doʻkon
4.
Qurilish mollari doʻkoni
5.
Uy oldi sotisi
6.
Kompyter magazin
7.
Salon
8.
Avia kassa
9.
Avtosalon
10.
Maishiy texnika ustaxonasi
11.
Fermer xoʻjaligi
12.
Kutubxona
13.
Kiyim kechak doʻkoni
14.
Oziq ovqat doʻkoni
15.
Omborxona
16.
Maktab
17.
Hayvonlar doʻkoni
18.
Oʻyinchoq magazini
19.
Universitet
20.
Yotoqxona
21.
Oshxona
22.
Telefon doʻkoni
23.
Mehmonxona
2-
laboratoriya ishi
SQL tili asosida ishlaydigan tizimlar muhokamasi. Predmet soha
strukturasini yaratish (PostgreSQL asosida)
Ishdan maqsad:
ma‘lumotlar bazasini boshqarish
dasturiy vositalari
bilan ishlar, sozlash va tahrirlash koʻnikmalariga ega boʻlish.
Masalaning qoʻyilishi:
ma‘lumotlar bazasini boshqarish vositalarini
oʻrnatish va sozlashni oʻrganish.
Uslubiy koʻrsatmalar
: Loyihalarning oʻsishi bilan dasturiy qismning
murakkabligi oshadi, bir tomonidan ishlov beriladigan ma‘lumotlar
miqdori, shuningdek ma‘lumotlar sxemasining murakkabligi oshadi.
PostgreSQL dasturida Entity-Relationship Diagram (ERD) boʻlimidan
21
foydalanib, ma‘lumotlar bazasidagi jadvallarning oʻzaro
aloqasini
quramiz.
Entity-Relationship Diagram (ERD) vositasi ma‘lumotlar bazasi
jadvallari, ustunlari va oʻzaro munosabatlarining
grafik tasvirini
ta'minlovchi
ma‘lumotlar bazasini loyihalash vositasidir. ERD
ma‘lumotlar bazasini ishlab chiqish va saqlashda ma‘lumotlar bazasi
ma‘muriga rioya qilish uchun yetarli ma‘lumot berishi mumkin. ERD Tool
sizga quyidagilarga imkon beradi:
Ma‘lumotlar bazasi jadvallarini
va ularning munosabatlarini
loyihalash va vizualizatsiya qilish.
Diagrammaga eslatma qoʻshish.
Tozaroq vizualizatsiya uchun jadvallar va havolalarni avtomatik
tekislash.
Diagrammani saqlash va u bilan ishlashni davom ettirish uchun uni
keyinroq ochish.
Ma‘lumotlar bazasi dizaynidan ishga
tushirishga tayyor SQL ni
yaratish.
Mavjud
ma‘lumotlar
bazasi
uchun
ma‘lumotlar
bazasi
diagrammasini yaratish.
Jadvallarni brauzer daraxtidan diagrammaga oson olib oʻtish.
2.1-rasm. PostgreSQL da yaratilgan model sxemasi
22
ERD vositasining bir nechta nusxalarini bir vaqtning oʻzida alohida
yorliqlarda ochishingiz mumkin. ERD vositasining nusxasini yopish uchun
yorliqlar panelining yuqori oʻng burchagidagi X belgisini bosing.
ERD asboblar paneli tez-tez bajariladigan
vazifalar uchun yorliqlarni
taqdim etadigan kontekstga sezgir piktogrammalardan foydalanadi.
Variant ajratilgan belgi uchun yoqilgan va kulrang piktogramma uchun
oʻchiriladi.
Belgining funksiyasini tavsiflovchi maslahatni koʻrsatish uchun
kursorni asboblar panelidagi belgi ustiga olib boring.
Fayl parametrlari