Javob: ko'rinish bu sql bayonotining natijalar to'plamiga asoslangan virtual jadval
Download 14.13 Kb.
|
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
ma'muriyatiga murojaat qiling