Kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti nurafshon filiali a



Yüklə 1,15 Mb.
Pdf görüntüsü
səhifə2/3
tarix04.12.2022
ölçüsü1,15 Mb.
#72335
1   2   3
410-21Po\'latDatabase 31

Savollarga javoblar
 
 
SQL View nima?



 
Javob:ko'rinish - bu SQL bayonotining natijalar to'plamiga asoslangan 
virtual jadval.
CREATE VIEW iborasidan foydalanib amal bajaring.
Javob:CREATE VIEW dataa AS
SELECT first_name, last_name
FROM auth_user
WHERE email = 'Dinora@gmail.com';
CREATE [OR REPLACE] VIEW view-name AS nimani bildiradi
Javob:Ko’rinishni yangilaydi
CREATE VIEW Price_View AS SELECT id, price FROM 
Price WHERE price > 200; nimani bildiradi?
Javob: price maydonida qiymati 200 dan katta qiyatlarni Price View nomli 
viewda id va priceni chiqaradi
PostgreSQL ko‘rinishlarini yaratish qanday amalga oshiriladi.
Javob: CREATE VIEW «tasavur nomi» AS « select so‘rovi» ;
SELECT * FROM Price_View2 nimani bildiradi?
Javob: Price_view2 nomli viewni chaqiradi va malumotlarini ko’rsatadi
PostgreSQL ko‘rinishlarini o‘zgartirish qanday bajariladi.
Javob: CREATE OR REPLACE VIEW view_name AS
SELECT column1, column2, ...
FROM table_name
WHERE condition;
PostgreSQL ko‘rinishlarini o‘chirish amali qanday bajariladi.
Javob: DROP VIEW [IF EXISTS] view_name1, view_name2…,; | REST
DROP VIEW bayonotidan qanday foydalanish mumkin.
Javob: DROP VIEW view_name;
Tranzaksiya amali nima?
Javob: SQL tilida tranzaksiya deb, ma’lumotlami tiklashga nisbatan ajralmas 
bo'lgan operatorlar ketma-ketligiga aytiladi. SQL tilidagi har bir chaqirish 
moduli tranzaksiyadir
BEGIN TRANSACTION amalining vazifasi nimadan iborat.
Javob:tranzaksiyaning boshlab beradi.
COMMIT amalining vazifasi nimadan iborat
Javob:tranzaksiyaning muvaffaqiyatli tugaganini bildiradi. Bunda yangi 
tranzaksiya avtomatik ravishda ishga tushmaydi.
ROLLBACK amalining vazifasi nimadan iborat.
Javob:bunda barcha tranzaksiyadagi amallar bekor qilinadi va MB holati 
tranzaksiyadan oldingi holatga qaytariladi.
DELETE amalining vazifasi nimadan iborat.
Javob: Jadvaldan ma’lumot o’chrish



 
Ma'lumotlar bazasiga hali saqlanmagan tranzaksiyalarni bekor qilish 
uchun foydalaniladigan tranzaksiya amali nima deb ataladi.
Javob:Rollback
Tranzaksiyani boshlash uchun oddiy sintaksis keltiring.
Javob: START TRANSACTION;SELECT balance FROM checking 
WHERE customer_id = 10233276;UPDATE checking SET balance = 
balance - 200.00 WHERE customer_id = 10233276;UPDATE savings SET 
balance = balance + 200.00 WHERE customer_id = 10233276;COMMIT;
BEGIN; yoki BEGIN TRANSACTION; nimani bildiradi?
Javob:tranzaksiyaning boshlanishini bildiradi.
Tranzaksiya tomonidan kiritilgan o‘zgarishlarni ma'lumotlar bazasiga 
saqlash uchun foydalaniladigan tranzaksiya buyrug‘i nima deb ataladi?
Javob:SAVE TRANSACTION 
2-topshiriq. Amaliyot ishida tanlangan variyant asosida, tayyor tizim 
loyihasini ishlab chiqish va loyihani yakunlash. 



Yüklə 1,15 Mb.

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