Javob: ko'rinish bu sql bayonotining natijalar to'plamiga asoslangan virtual jadval


Download 14.13 Kb.
Sana04.04.2023
Hajmi14.13 Kb.
#1323709
Bog'liq
3-topshiriq


 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
Download 14.13 Kb.

Do'stlaringiz bilan baham:




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