O'zbеkiston respublikasi axborot texnologiyalari va


VIEW yaratish va o’chirishning so’rovi sintaksisi


Download 243.69 Kb.
bet5/6
Sana18.06.2023
Hajmi243.69 Kb.
#1568803
1   2   3   4   5   6
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. Maxsulot jadvalidan 4000 dan ko’p maxsulotlarni aks ettiruvchi Viewni yaratamiz:
So`rov: create view 2_kursdan_katta_talabalar as select id,ism,familiya,kursi from talabalar where kursi>2;
Natija:

15.1 – rasm. View yaratilishi


  1. Tasavvur (view)ni ko’ramiz:

So`rov: Select * from 2_kursdan_katta_talabalar;
Natija:

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

  1. Tasavvurni o’chirish:

So’rov: drop view 2_kursdan_katta_talabalar;
Natija:

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


  1. 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:
Protsedura yaratish:
delimiter // create procedure protsedura_nomi(protsedura prototipi)

Download 243.69 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling