1-Variant Maishiy texnika mahsulotlari saqlanadigan skladlari bor bo’lgan tadbirkorni skladlaridagi jarayonlarni boshqarishni avtomatlashtirish uchun dasturga ehtiyoji bor. Siz shu dastur ishga tushganda ma’lumotlarni saqlashi uchun DataBase strukturani


Guruhingiz nomi, ism sharifingiz va sizga tushgan variant raqami bilan nomlanadigan .txt kengaytmali fayl ga quyidagi nazariy savollarga javob yozing va jo’nating



Download 107,01 Kb.
bet2/2
Sana17.11.2022
Hajmi107,01 Kb.
#867620
1   2
Bog'liq
4. Data Base Exam Variants Edited

Guruhingiz nomi, ism sharifingiz va sizga tushgan variant raqami bilan nomlanadigan .txt kengaytmali fayl ga quyidagi nazariy savollarga javob yozing va jo’nating:

  1. DDL , DML va DCL lar nima?

  2. INTERSECT vs EXCEPT

  3. WHERE vs HAVING

  4. JOIN va uning turlari haqida nimalarni bilasiz?

  5. Ikkita column bor. column1 primary key va column2 not null va unique. Biz bilamizki primary key ham not null va unique boladi. Endi siz column1 va column2 ni farqini ayting. Nega biz primary key qilishimiz kerak? Shunchaki not null va unique qilib ketsak bo’lmasmidi?

Primary key column ni not null,unique column dan nima farqi bor?
2-Variant

  1. FastFood umumiy ovqatlanish tarmoqlariga ega bo’lgan tadbirkorni FastFood tarmoqlarini (Filiallarini) boshqarishni avtomatlashtirish uchun dasturga ehtiyoji bor . Siz shu dastur ishga tushganda ma’lumotlarni saqlashi uchun DataBase strukturani shakllantiring. Bunda har bir filial buyurtma qabul qila olsin. Filiallar uchun menu dagi mahsulotlar bir xil. Yana shuni inobatga olingki bazi menudagi mahsulotlar kombo bolib boshqa mahsulotlar kombinatsiyasidan tashkil topishi mumkin(Masalan , MaxWay filialiga borganizda menuda Kombo1 degan mahsuloti bor uning ichiga bitta klab sandwich bitta pepsi va kortofel free kiradi.Bunda aslida pepsi alohida mahsulot kortofel free alohida mahsulot va klab sandwich alohida mahsulot sifatida ham menuda mavjud.). Shuningdek bu dastur har bir mahsulot uchun sarflanadigan asosiy ingridientlarni sarflanishi statistikasini ham olib borish imkoniyatiga ega bolishi kerak. Masalan bitta lavash uchun qancha mol go’shti sarflanishi gramovkalari manager tomonidan kiritilib qoyilgan va standartlashtirilgan bo’ladi. Endi biz qaysi filial qancha mol go’shti ishlatayotganini bilish uchun shu filiallar buyurtmalaridan hisoblab chiqarishimiz kerak.Bunda etibor berishingiz muhim bo’lgan narsa agar mijoz kombo mahsulotlar buyurtma qilgan bo’lsa bunda shu komnbo tarkibiga kiradigan mahsulot uchun sarflanadigan ingridientlar hisoblanishi kerak. Qisqa qilib aytganda siz shunday database struktura shakllantiringki, bu struktura orqali minimum holatda filiallar , mahsulotlar, buyurtmalar,mahsulotlarga sarflanadigan ingridientlar haqida(bunda eng muhim go’sht ) va qaysi mahsulot uchun qancha ingridient sarflanishi haqidagi ma’lumotlar saqlay olish imkoni bo’lishi kerak.

  2. shunday view create qilingki bu view barcha filiallar boyicha filial nomi va osha filialda qaysi mahsulot uchun mol go’shti ingridientidan qancha sarflanganini qaytarsin.(Har bir filial bo’yicha Qaysi mahsulot uchun mol go’shti ingridientidan qancha sarflangani json array ko’rinishi bo’lsin quyidagi rasmda example ko’rsatilgan)





  1. Berilgan Mahsulotga berilgan ingridientdan sarflanish miqdorini o’zgartirish uchun procedure create qiling.(Masalan lavash uchun 100 gramm mol go’shti sarflansa , endi shuni 120 gramm qilib edit qilish). Bunda procedurega kiruvchi parameter qilib mahsulot id si , ingredient id si va sarflanadigan miqdori berib yuboriladi. Bu procedure chaqirilganda mahsulotlarga sarflanadigan ingridientlar miqdorini log qilib boradigan tablega ham trigger orqali yozsin. Bu log table da mahsulot id si, mahsulot nomi , ingredient id si, ingridient nomi , eski sarf miqdori, yangi sarf miqdori va update bo’lgan sana saqlansin.

  2. Guruhingiz nomi, ism sharifingiz va sizga tushgan variant raqami bilan nomlanadigan .txt kengaytmali fayl ga quyidagi nazariy savollarga javob yozing va jo’nating:

    1. DBMS vs RDBMS?

    2. DELETE vs TRUNCATE

    3. WHERE vs HAVING

    4. JOIN va uning turlari haqida nimalarni bilasiz?

    5. Constraints lar haqida yozing qanday turlari bor va har bir turini izohlang.


Download 107,01 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish