union, intersect va minus standart so‘zlaridan foydalanib so’rovlar yaratish

DOCX 1 sahifa 369,9 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 1
mavzu union, intersect va minus standart so‘zlaridan foydalanib so’rovlar yaratish amaliy ko‘nikma union, intersect va minus standart so‘zlaridan foydalanib so’rovlar yaratish. ishdan maqsad: berilgan predmet soha ma’lumotlar bazasidan foydalanib union, intersect va minus (except) standart so‘zlaridan foydalanishni o‘rganish. masalani qo‘yilishi: predmet soha ma’lumotlar bazasi shakllantirilgandan so‘ng obyektlardagi ma’lumotlarni birlashtirish maqsadida union, intersect va minus (except) standart so‘zilaridan foydalanish. barcha obyektlardagi ma’lumotlarni yuqoridagi standart so‘zlar orqali birlashtiradigan so‘rovlar tashkil etish. uslubiy ko‘rsatmalar: relyatsion mbda axborotlarni ortiqchaligini normallashtirish yo‘li bilan kamaytiriladi. jadvallardagi ma’lumotlarni tanlashda turli buyruqlar va amallarni berish mumkin. bu amallarni tartiblab ishlab chiqqan odam kodd hisoblanadi. amallarga quyidagilar kiradi: - birlashtirish (union); - kesishuv (intersect); - ayirma (minus); mysql-da union, intersect va minus operatsiyalari odatda sql so'rovlarida bir nechta jadvallardan yoki bir nechta shartli bitta jadvaldan ma'lumotlarni manipulyatsiya qilish uchun ishlatiladi. misol tariqasida quyidagi sql kod berilgan: select column1 from table1 union select column1 from table2; ushbu so'rov 1-jadval (table1) …
2 / 1
ntesect ga mos bir xil natijaga erishish mumkin bo’lgan buyruqlar mavjud. masalan: select column1 from table1 inner join table2 on table1.column1 = table2.column1; ushbu so'rov 1-jadvalda va 2-jadvalda mavjud bo'lgan 1-ustunning barcha qiymatlarini qaytaradi. union (birlashtirish). r va s munosabatlarni birlashtirish r u s ko‘rinishida berilib, bu amalni natijasi r munosabatga tegishli bo‘lgan yoki s munosabatga tegishli bo‘lgan yoki ikkalasiga ham tegishli bo‘lgan kortejlar to‘plamidir. bu amallarni bajarayotganda bir xil tartibda bo‘lishi kerak. natijani tartibi ham operandlar tartibiga teng bo‘ladi. birlashtirish (union) amali a u b 7.1 – rasm. union (birlashtirish) amalining venn diagrammasidagi tasviri intersect(kesishuv). r va s munosabatlarni ayirmasi r ∩ s ko‘rinishida yoziladi va r va s obyektga tegishli bo‘lgan kortejlar to‘plamiga aytiladi. bu erda kortejlar har ikki obyektga ham bir xil ko`rinishda bo‘lishi shart. bu amalni bajarganda ham operandlarni tartibi bir xil bo`lishi kerak. mysql ushbu buyruqni qo’llab quvatlamaydi va ushbu amalni bajarish uchun alternativ buyruqlardan …
3 / 1
mos tartibda kelishi va xar biriga mos tiplarga ega bo‘lishi kerak. sonli maydonlar bir xil tipga va kattalikka ega bo‘lishi kerak. simvolli maydonlar bir xil sondagi simvollarga ega bo‘lishi kerak. moslikni ta’minlovchi yana bir shart, bo‘sh (null) qiymatlar jamlanma ixtiyoriy ustunida man etilgan bo‘lishi kerak. bu qiymatlar boshqa jamlovchi so‘rovlarda xam man etilgan bo‘lishi kerak. bundan tashqari siz ichki so‘rovlarda union operatoridan, xamda jamlovchi so‘rov select operatorida agregat funksiyalardan foydalanishingiz mumkin emas. individual so‘rovlardagi kabi natijani tartiblash uchun order by operatoridan foydalanish mumkin. union ifodasi bir yoki bir necha sql so‘rovlar natijasini birlashtirishga imkon beradi. intersect – bu operator ikki jadvalni taqqoslab ikkisida ham mavjud bo’lgan elementni chop etadi. masalan a to’plamda 1,2,3. b da esa 3,4,5 bo’lsin. u holda: select * from table1 interset select * from table2 alternativ so’rov: select column1 from table1 inner join table2 on table1.column1 = table2.column1; buyrug’ining natijasida 3 ta son chop etiladi. yani …
4 / 1
ver, postgresql yoki boshq.) ishni usha dasturlarda bajarishlari mumkin. agarda talaba mysql ishlarnio bajarsa, alternativ so’rovlar yaratgan xolda ishlarni bajarishlari mumkin. quyidagi ishni bajarishga misol tariqasida openserver dasturida vazifalarni bajarib ko’ramiz. 1. zavod va kon xodimlari jadvallarini ko‘ramiz; so‘rov: select * from zavod_xodimlari; natija: 7.4 – rasm. zavod_xodimlari jadvalidagi ma’lumotlarni ko’rish so‘rov: select *from kon_xodimlari; natija: 7.5 – rasm. kon_xodimlari jadvalidagi ma’lumotlarni ko’rish 2. bu ikki jadvalni union yordamida birlashtiramiz. so‘rov: select * from zavod_xodimlari union select * from kon_xodimlari; natija: 7.6 – rasm. zavod_xodimlari va kon_xodimlari jadvallarini union operatori orqali birlashtirish natijasi 3. bu ikki jadvalni union all yordamida birlashtiramiz. so‘rov: select * from zavod_xodimlari union all select * from kon_xodimlari; natija: 7.7 – rasm. zavod_xodimlari va kon_xodimlari jadvallarini union operatori orqali birlashtirish natijasi 4. intersect yordamida jadvallar kesishmasini topamiz; so`rov: select *from zavod_xodimlari intersect select *from kon_xodimlari; natija: xodim_id fish manzili lavozimi ish_staji oyligi 3 nazrullayev oybek lalmikor …
5 / 1
operatori qo’llanilishi natijasi vazifalar 1. yuqorida ko‘rsatilganlardan foydalanib tanlangan variantga muvofiq mavzu uchun mysql da union, intersect va minus standart so‘zlari bilan ishlang. 2. bajarilgan ishlar haqida hisobot tayyorlang. nazorat savollari 1. union standart so‘zi nima maqsadda foydalaniladi? 2. minus standart so‘zi qanday hollarda qo`llaniladi? 3. intersect standart so‘zi nima maqsadda foydalaniladi? 4. unionning qanday ko‘rinishlari mavjud? 5. mbda birlashtirish nima? 6. mbda qo`shish amali qaysi standart so‘zi bilan qo`llaniladi? 7. mbda ayirish amali deganda nima tushuniladi? 8. standart so‘zlarning qo‘llanish sintaksisini ko‘rsating. 9. union all standart so`zining union dan farqi nimada? 10. alternativ so’rovlar asosida minus, intersect amalini bajarish so’rovlariga misollar keltiring. xisobot tayyorlash 1. titul 2. amaliy ishning nomi, maqsadi, qisqcha nazariy ma’lumot 3. berilgan variant (predmet soha) tavsifi 4. bajarilgan ish natijasi (diagrammalar, jadvallar) 5. jadvallarni bog’lanishi 6. xulosa 7. foydalanilgan adabiyotlar adabiyotlar ro‘yhati 1. t.a.xo'jakulov. ma'lumotlar bazasi. darslik. t.:tatu, 2022. - 260 b. 2. t.a.xujakulov. baza …

Ko'proq o'qimoqchimisiz?

Barcha 1 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"union, intersect va minus standart so‘zlaridan foydalanib so’rovlar yaratish" haqida

mavzu union, intersect va minus standart so‘zlaridan foydalanib so’rovlar yaratish amaliy ko‘nikma union, intersect va minus standart so‘zlaridan foydalanib so’rovlar yaratish. ishdan maqsad: berilgan predmet soha ma’lumotlar bazasidan foydalanib union, intersect va minus (except) standart so‘zlaridan foydalanishni o‘rganish. masalani qo‘yilishi: predmet soha ma’lumotlar bazasi shakllantirilgandan so‘ng obyektlardagi ma’lumotlarni birlashtirish maqsadida union, intersect va minus (except) standart so‘zilaridan foydalanish. barcha obyektlardagi ma’lumotlarni yuqoridagi standart so‘zlar orqali birlashtiradigan so‘rovlar tashkil etish. uslubiy ko‘rsatmalar: relyatsion mbda axborotlarni ortiqchaligini normallashtirish yo‘li bilan kamaytiriladi. jadvallardagi ma’lumotlarni tanlashda turli buyru...

Bu fayl DOCX formatida 1 sahifadan iborat (369,9 KB). "union, intersect va minus standart so‘zlaridan foydalanib so’rovlar yaratish"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: union, intersect va minus stand… DOCX 1 sahifa Bepul yuklash Telegram