Laboratoriya № select instrkusiyasi Ishdan maqsad: SQL select instruksiyasi, sql update instruksiyasi



Download 330,94 Kb.
Pdf ko'rish
bet3/3
Sana23.01.2022
Hajmi330,94 Kb.
#403567
1   2   3
Bog'liq
Laboratoriya 3

sity, comm  

imtiyoz  ma’lum  foydalanuvchiga  aniq  ko‘rsatilgan  jadvalga  nisbatan  o’rnatiladi. 

Ixtiyoriy  turdagi  jadvalni  yaratgan  foydalanuvchi  shu  jadval  egasidir.  Bu  uni 

bildiradiki, foydalanuvchi shu jadvalda hamma imtiyozlarga ega va imtiyozlarini shu 

jadvalning boshqa foydalanuvchilariga ham berishi mumkin. 

Agar  SELECT  operatori  o’zining  tarkibida  bitta  yoki  bir  nachta  boshqa 

SELECT  operatorlarini  saqlasa,  bunday  so’rovlarga  ichma-ich  joylashgan  yoki 

murakkab so’rovlar deyiladi. 

1.

 

SQL tilida so’rovlarni loyihalashtirish. 



SQL  tilida  so’rovlarni  yaratish.  Qo’yilgan  masalani  echish  uchun  quyidagi 

ishlarni amalga oshiramiz. Berilgan topshiriqlar ro’yxatidan birorta topshiriq matnini 

 -------------------  SQL 

Execution 

Log 

============



 

 

olamiz. Masalan, Buyurtmalar jadvalinig qiymatlarini matnga chiqaring. Bu 



topshiriqni bajarish uchun kerakli biyruqni beramiz: 

3-

 

rasm. INSERT komandasining ishlatilishi 

 

 



snum

 

sname



 

city


 

comm


 

1001


 

Peel


 

London


 

□ . 12


 

10 02


 

Serres


 

San Jose


 

□ . 13


 

1004


 

Motika


 

London


 

□ . 11


 

10 07


 

Ritkin


 

Barcelona

 

□ . 15


 

10 03


 

Axel rod


 

New York


 

□ . 10


 

SELEC T 


snum, 

snam e,  

FR OM S al espeople;  

 

10-rasm. SQL server oynasini yuklash 




 

 

SELECT  ONUM,  AMT,  ODATE,  CNUM,  SNUM  FROM  ORDERS;  yoki 



SELECT * FROM ORDERS; 

Olingan natijani (jadvalni) hisobotda aks ettiramiz. 

Buyruq  bajarilishi  jarayonida  amalga  oshgan  jarayonlar  to’girisida  qisqacha 

tavsiflar  beramiz.  Masalan,  ushbu  topshiriq  bajarilishi  mobaynida  quyidagi 

jarayonlar  amalga  oshadi.  So’ngra  operatorda  ko’rsatilgan  ustun  nomlaridan 

foydalanib,  bizning  holatimizda  ONUM,  AMT,  ODATE,  CNUM,  SNUM 

qiymatlarini ekranga chiqaradi. Agarda operatorda * ko’rsatilgan bo’lsa, jadvaldagi 

mavjud hamma ustun qiymatlari ekranga chiqariladi. 

SELECT  operatoridan  foydalanib,  oddiy  va  murakkab  so’rovlar 

tashkillashtiring.  So’rovlarni  tashkillashtirishda  SQL  tilining  mantiqiy  operatorlari: 

ALL,  SOME,  ANY,  EXISTS,  IN,  BETWEEN,  LIKE  kabi  turlarini  ishlating. 

So’rovlarni tashkillashtirishda quyidagi so’rov variantlaridan foydalaning: 

1.

 

Sotuvshilar jadvalinig qiymatlarini matnga chiqaring. 



2.

 

Buyurtmachilar jadvalinig qiymatlarini matnga chiqaring. 



3.

 

Buyurtmalar jadvalinig qiymatlarini matnga chiqaring. 



4.

 

10.03.2013 yilda xarid qilgan buyurtmachilarni aniqlang. 



5.

 

10.03.2013 yil ishlagan sotuvchilarni aniqlang. 



6.

 

10.03.2013 yilda sotilgan mahsulotlar ro’yxatini matnga chiqaring. 



7.

 

ALL  operatoridan  foydalanib,  Samarqand  shahrida  yashovchi  har  bir 



buyurtmachidan reytinglari yuqori bo‘lgan buyurtmachilarni toping. 

8.

 



ANY  operatoridan  foydalanib,  bir  shaharda  buyurtmachilari  bilan  birga 

yashovchi sotuvchilarni aniqlang. 

Uyda bajarish uchun topshiriqlar 

1.

 



SQL tilida so’rov tushunchasi. 

2.

 



SQL tilidagi qanday so’rov turlari bor. 

3.

 



SQL tili so’rovlaridagi ALL kalit so’zi qanday vazifasi bor. 

4.

 



SQL tili so’rovlaridagi SOME kalit so’zi tushunchasi. 

5.

 



SQL tili so’rovlaridagi EXISTS kalit so’zi tushunchasi. 

6.

 



SQL tili so’rovlaridagi IN kalit so’zi tushunchasi. 

Adabiyotlar 

1.

 

Кириллов В.В. Основы npoe^rapoBaHM реляционных 6a3 дaнных. 



Учебное пособие. СПб.ИТМО,1994. 

2.

 



Дейт К. Введение в системы 6a3 дaнных. -M.HayKa,1980 г. 

3.

 



Кузнецов С.Д. Введение в стaндaрты языта 6a3 дaнных SQL.-М. 1998г. 

Internet ma’lumotlari 




 

 

 



Download 330,94 Kb.

Do'stlaringiz bilan baham:
1   2   3




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