|
SQL turlari yoki rejimlari
|
bet | 4/5 | Sana | 24.11.2023 | Hajmi | 351,5 Kb. | | #104455 |
Bog'liq SQL tili - Hisoblash jarayonini boshqarish uchun SQL tili ikki usulda qo`llanilishi mumkin. Birinchi usulda interaktiv ishlash nazarda tutiladi. Bunda foydalanuvchi SQL operatorlarini terminaldan beradi. Ikkinchi usulda protsedurali tildagi dasturga SQL tili operatorlari kiritiladi. Bu usullar ba`zi adabiyotlarda MB bilan ishlash texnologiyasi yoki rejimi yoki SQL turlari deb ataladi.
- Interaktiv rejimda MB bilan ishlash uchun foydalanuvchi muloqat rejimida ishlaydi, ya`ni SQL tilidagi so`rovni kiritadi va natijani oladi va h.k.
- Ikkinchi usulda SQL so`rovlari boshqa dasturlash tillarida yaratilgan dastur tarkibiga kiritiladi. Natijada, MB bilan amaliy dasturlar orqali ishlash ta`minlanadi. Bu erda qo`shimcha dasturiy vosita kerak bo`ladi. U dasturlash tili bilan SQL operatorlari o`rtasidagi interfeysni ta`minlab beradi.
- 1- jadval. Ma`lumotlarni aniqlash operatorlari DDL (ma`lumotlarni aniqlash tili)
| | | | | | | | - MB dan jadvalni o`chirish
| | | - Mavjud jadval tuzilmasini o`zgartirish yoki joriy jadval uchun o`rnatilgan butunlik cheklanishlarini o`zgartirish
| | | - Biror SQL –so`roviga mos virtual jadvalni yaratish
| SQL operatorlarini yozish - 2 Jadval. Ma`lumotlarni boshqarish operatorlari
- DCL (Data Control Language) – ma`lumotlarni boshqarish tili
| | | | | - Butun MB ga tegishli bo`lgan ob`ektlar va cheklanishlar to`plamini o`zgartirish
| | - MB saqlash sohasin o`zgartirish
| - Avval yaratilgan saqlash sohasini o`zgartirish
| | | - Butun MB parolini o`zgartirish
| | | - Barcha parametrlarini ko`rsatgan holda yangi MB ni yaratish
| | - Saqlash sohasini yaratish
| | | | - Mavjud MB ni o`chirish (bunday amal bajarish vakolatiga ega bo`lgan foydalanuvchilar uchun)
| | - MB saqlash sohasini o`chirish
| - Mavjud saqlash sohasini o`chirish (agar unda joriy vaqtda faol ma`lumotlar joylashmagan bo`lsa)
| | | - MB ba`zi ob`ektlari ustida bir qator amallarni bajarish huquqini berish
| | | - Biror ob`ektga yoki ob`ekt ustida bajariladigan ba`zi amallarni bajarish huquqidan mahrum qilish
|
|
| |