Ishdan maq


VIEW yaratish va o’chirishning so’rovi sintaksisi



Yüklə 235,6 Kb.
səhifə5/7
tarix09.07.2022
ölçüsü235,6 Kb.
#117377
1   2   3   4   5   6   7
Mb 13-16lab

VIEW yaratish va o’chirishning so’rovi sintaksisi
CREATE VIEW tasavvur_nomi AS
SELECT ustun1ustun2, ...
FROM jadval_nomi
WHERE shartli_tenglik;
DROP VIEW tasavvur_nomi;
Masalan:
CREATE VIEW Braziliya_xaridorlari AS
SELECT xaridor_familiyasi, xaridor_ismi
FROM xaridorlar
WHERE mamlakat = "Braziliya";
DROP VIEW Braziliya;


Ishni bajarish tartibi

  1. Kafedralar jadvalidan xodimlari soni 15 tadan ko’p kafedralarni aks ettiruvchi Viewni yaratamiz:

So`rov: Create view xodimlari_15_tadan_kop_kafedra as select nomi, fan_id, xodimlar_soni from kafedralar where xodimlar_soni>15;
Natija:

15.1 – rasm. View yaratilishi



  1. Tasavvur (view)ni ko’ramiz:

So`rov: Select * from xodimlari_15_tadan_kop_kafedra;
Natija:

15.2 – rasm. Yaratilgan Viewdagi ma’lumotlarni ko’rish



  1. Tasavvurni o’chirish:

So`rov: Drop view xodimlari_15_tadan_kop_kafedra;
Natija:

15.3 – rasm. Viewni ma’lumotlar bazasidan o’chirish

16 LABORATORIYA ISHI


Mavzu: SQLda protseduralar yaratish


Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasi uchun protsedura yaratish.
Masalani qo`yilishi: Predmet soha ma`lumotlar bazasi shakllantirilgandan so`ng ob`yektlarda proseduralarni yaratish va ulardan foydalanish.
Uslubiy ko`rsatmalar:
Protsedura bu ma'lumotlar bazasida saqlanadigan oddiy skript tilidagi kichik dastur hisoblanadi. (subprogram kabi). MySQL holatida protseduralar MySQL-da yoziladi va MySQL ma'lumotlar bazasida/serverda saqlanadi.
MySQl da protdedura bilan ishlashning umumiy sintaksisi:

Yüklə 235,6 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin