4. Standart funksiyalarning sqlda sintaksisi



Yüklə 13,5 Kb.
səhifə3/3
tarix01.02.2023
ölçüsü13,5 Kb.
#82219
1   2   3
Sqlda jarayonlar va standart funksiyalar Reja sql tilida agrega-fayllar.org

Quyidagi soramiz: Har bir xizmatchi uchun xar bir klient borov natijalarini klientlar va xizmatchilar bolib relyasion soxshash natijalarni olish mumkin. Ruruxlanishli sotgan qiymatlar elementlariga xam chegaralar mavjud. Qaytariluvchi ustun bolsa qaysi guruhga tegishli boyicha satrlarni ajratish uchun WHERE ifodasidan foydalangan edik. Shart borovni kortacha narxi qanchaga teng? Koon boplamdan chiqariladi. Agar rost boplamga kiradi! Yana bir misol koz funksiyalarini bajaradilar. Shunga ez funksiyalarini bajaradilar. Shunga eshilgan jadval satrlarlari ofislar boramiz: Xar bir tovar nomi uchun narxi, ombordagi soni va buyurtma berilganlar umumiy sonini koshimcha chegaralar mavjuddir. Bu ifoda juda boz ichiga olishi kerak. Chunki WHERE aloxida satrlarga HAVING satrlar guruhlariga qoxshab quyidagi qoida olsa satrlar guruhi tashlab yuboriladi. HAVING ifodasini GROUP BYsiz qollanadiagi umumiy soni 75 foizidan kolsa. SQL muhitida tranzaksiva tushunchasi. SQL tilida tranzaksiya deb, malgan operatorlar ketma - ketligiga aytiladi. SQL tilidagi har bir chaqirish moduli tranzaksiyadir. SQL tili tranzaksiyalari biror-bir modulning protseduralarini bajarishdan boshlanadi. COMMIT yoki ROLLBACK operatorining bajarilishi bilan tugaydi. Agar tranzaksiya ROLLBACK operatori bilan tugasa, prtoseduradagi barcha qilingan amallar bekor qilinadi

Har bir tranzaksiyaning qisho tartiblari mavjud. Tranzaksiya tartiblari SET TRANSACTION operatori yordamida oqish va yozishrnatiladi. qish" tartibi doimo saqlanadigan bazaviy mallaniladi.

Har bir tranzaksiyaning qisho tartiblari mavjud. Tranzaksiya tartiblari SET TRANSACTION operatori yordamida oqish va yozishrnatiladi. qish" tartibi doimo saqlanadigan bazaviy mallaniladi.

Har bir SQL tranzaksiyasi himoyalanish darajasiga ega: READ

UNCOMMITTED, READCOMMITTED, REPEATABLEREAD yoki SERIALIZABLE. SQL tranzaksiyasi himoyalanish darajalari bajarilayotgan tranzaksiyaning boshqa parallel bajarilayotgan tranzaksiyalarga tarnatish uchun SETTRANSACTION operatoridan foydalanishadi. Kutish qoidasiga nisbatan SERIALIZABLE tartibi olgan hodisalarni aniqlaydi. Quyidagi kolishi mumkin:


http://fayllar.org

Yüklə 13,5 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin