|
Websitema’lumotlar ba’zasini yaratish 1- amaliy ish. Ma’lumotlar bazasi dasturlarini o’rnatish va sozlash
|
bet | 8/11 | Sana | 10.02.2024 | Hajmi | 4,06 Mb. | | #154336 |
Bog'liq Qodirov OmirbekDML tili so‘rovlari:
SELECT – Amal bajaradigan jadvalimizni tanlash, ekranga chiqarish komandasi.
Sintaksisi esa quyidagicha:
SELECT *FROM // jadvalni to’liq chiqarish
SELECT FROM // jadval ustunlarini chiqarish
22INSERT – SQL da barcha satrlar ushbu buyruq yordamida kiritiladi. Sintaksisi esa quyidagicha:
INSERT INTO VALUES (‘ustun_info’, ‘ustun_info’, … ); DELETE – satrlarni jadvaldan o‘chirish buyrug‘i.
Sintaksisi esa quyidagicha:
DELETE FROM WHERE qidiruv_sharti;
UPDATE – Maydon qiymatlarini o‘zgartirish buyrug‘i.
Sintaksisi esa 2 hil:
UPDATE SET column=expression;
UPDATE SET column=expression WHERE qidiruv_sharti;
Ishni bajarish tartibi
Avvalo 3-amaliy ishda tuzgan jadvallarimizni esga olamiz. Endi o‘sha
jadvallarni MYSQL da yuqorida sintaksisini keltirib o‘tganimizday komandalardan foydalanib yaratamiz.
4.1-rasm. Website jadvaliga kiritilgan ma‘lumotlarni ko‘rish Ma’lumotlar
ba’zasiga yangi “auth_permission” nomli jadval qo’shib uni ham to’ldiramiz:
5- Amaliy ish. Ma’lumotlarni saralash. WHERE standart so‘zidan foydalanish Ishdan maqsad: Ma’lumotlar bazasiga so‘rovlar tizimini yaratish, saralash va WHERE standart so‘zidan foydalanishni o‘rganish va ko‘nikmaga ega bo‘lish.
Masalani qo`yilishi: Loyihalanayotgan ma’lumotlar bazasiga so‘rovlar tizimini tuzish va uni relyatsion sxema ko‘rinishida tasvirlash. So‘rovlar tizimi orqali kerakli ma’lumotlarni ajratib olish va saralash.
Uslubiy ko`rsatmalar: Ma`lumotlar bazasi (MB) buyurtmachisi bilan birgalikda, ma`lumotlar bazasiga so`rovlar tizimini ishlab chiqish zarur. Ishlab chiqilgan so`rovlar tizimi relevant yaratilgan ―Mohiyat-aloqa modeliga va buyurtmachi talablarini maksimal darajada qondirish kerak. Agar buyurtmachi qo`ygan talablarga qurilgan ―Mohiyat-aloqa modeli so‘rovlar tizimi to‘la qanoatlantirmasa, unda predmet sohani qo‘shimcha o‘rganib va tahlil qilib, Mohiyat-aloqa modeli kerakli elementlar, bog‘lanishlar va munosabatlar bilan to‘ldiriladi.
So‘rovlar tizimini ma`lumotlar bazasidan foydalanuvchiga beriladigan axborot bo‘yicha standart va nostandart so`rovlarga sinflanadi. Ma`lumotlar bazasiga reglamentlanmagan so`rovlar deb
foydalanuvchilarni joriy ehtiyojlariga qarab, lekin qurilgan model imkoniyatlari chegarasida va bu so`rovlarni unga relevantligini saqlangan holda o`zini ta`rifini o`zgartirish imkonini beradigan so`rovlarga aytiladi.
Ishni bajarish tartibi
Avvalgi amaliy ishda yaratgan bazamizning jadvallarini ko‘ramiz;
Bu jadvallarning har birini ko‘rib chiqamiz ;
|
| |