18. 08A – guruh talabasi Tojiddinova Zarnigorning Berilganlar bazani boshqarish tizimlari fanidan
II.BOB.BAZADAN MA’LUMOTLARNI OLISH.MA’LUMOTLARNI QO’SHISH ,O’ZGARTIRISH VAO’CHIRISH
Download 151.06 Kb.
|
Zarnigor Mustaqil ishi
II.BOB.BAZADAN MA’LUMOTLARNI OLISH.MA’LUMOTLARNI QO’SHISH ,O’ZGARTIRISH VAO’CHIRISH.
2.1 SQL tili yordamida ma’lumotlarni boshqarish. SQL tilining asosiy xususiyatlaridan biri shundaki, u bir necha jadvallarni o’zaro bog’lay oladi va ular ichidan kerakli malumotlarni izlab topadi. Bu ko’rinishdagi amallarni jadvallarni birlashtirish amallari deyiladi. Birlashtirish amallari yordamida bir nechta jadvallardan bitta so’rov yordamida ma’lumotlarni olish imkoniyatiga ega. Buning uchun jadval nomlari va uning ustunlaridan foydalaniladi. Umuman olganda MB jadvalining nomi jadval nomi, nuqta va ustun nomidan tashkil topadi. Masalan: Salespeople.snum Salespeople.city Orders.odate Jadvallarni birlashtirish uchun ham SELECT operatori yordamida amalga oshiriladi. Masalan: bir shaxarda yashovchi sotuvchilar va butyurtmachlarning o’zaro mosligini ta’minlash lozim bo’lsin. Buni quyidagi so’rovlar asosida tashkil qilish mumkin. SELECT Customers.cname, Salespeople.sname, Salespeople.city FROM Salespeople, Customers WHERE Salespeople.city = Customers.city
Jadvaldagi ustunlardagi ma’lumotlar tartiblanmagan ma’lumot to’plamidan iborat. SQL tilida jadval qiymatlarini tartiblangan holda chop etish imkoniyatlari mavjud. Buning uchun ORDER BY predikatida ASC (o’sish) va DESC (kamayish) kalit so’zlari ishlatiladi. Masalan: buyurtmachining tartiblangan raqamlari (cnum) orqali buyurtmalarni qabul qilish jarayonini quyidagicha tasvirlash mumkin. SELECT * FROM Orders ORDER BY cnum DESC;
Ikki va indan ortiq jadvallarni bitta so’rov operatorida birlashtirib jadval hosil qilinadi. Ayrim hollarda jadvallarning o’zini o’zi bilan birlashtirishga to’g’ri keladi. Download 151.06 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling