VIEW yaratish va o’chirishning so’rovi sintaksisi CREATE VIEW tasavvur_nomi AS
SELECT
ustun1 ,
ustun2 , ...
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.
Talaba jadvalidan 317 guruh talabalarda aks ettiruvchi Viewni yaratamiz:
So`rov: Create view 317_guruh as select talaba_nomi, guruh_id from talaba where guruh_id<318; Natija: 15.1 – rasm. View yaratilishi
2. Tasavvur (view)ni ko’ramiz
:
So`rov: Select * from 317_guruh; Natija: 15.2 – rasm. Yaratilgan Viewdagi ma’lumotlarni ko’rish
3.
Tasavvurni o’chirish:
So`rov: Drop view 317_guruh; Natija: 15.3 – rasm. Viewni ma’lumotlar bazasidan o’chirish
Vazifalar 1. Yuqorida ko`rsatilganlardan foydalanib tanlangan variyantga muvofiq mavzu uchun
MySQL da Tasavvur, VIEW yarating va undan foydalaning .
2. Bajarilgan ishlar haqida hisobot tayyorlang (1-2-ilovalarga qarang).
Nazorat savollari 1. Tassavurlar nima?
2. Tassavurlarni yaratish qanday amalga oshiriladi?
3. Tassavirlarni o'chirish qanday amalga oshiriladi?
13 – Amaliy mashg‘ulot Mavzu: SQLda protseduralar yaratish Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasi uchun protsedura
yaratish.