Ishdan maqsad: Ma’lumotlar bazasining infologik va mantiqiy modelini, er diagrammalarini yaratishni o‘rganish. Topshiriqlar


View Name maydonida ko‘rinish nomini kiriting; 3. Query


Download 1.49 Mb.
bet36/57
Sana27.01.2023
Hajmi1.49 Mb.
#1132339
1   ...   32   33   34   35   36   37   38   39   ...   57
Bog'liq
2 5375303174699622638

View Name maydonida ko‘rinish nomini kiriting; 3. Query maydoniga quyidagi SQL so‘rovini kiriting:

SELECT S.ID, S.NAME, S.SNAME, G.NAME_GR FROM STUDENT S INNER JOIN GRUPP G ON S.ID_GR=G.ID

  1. Next tugmasini bosing;

  2. SQL tugnasini bosib, ko‘rinish yaratish uchun yaratilgan SQL so‘rovni tahlil qiling;

CREATE OR REPLACE FORCE VIEW "STUD_GR" ("ID",
"NAME", "SNAME", "NAME_GR") AS
select s.id, s.name, s.sname, g.name_gr from student s inner join
grupp g on s.id_gr=g.id

  1. Ko‘rinishni yaratish uchun “Create” tugmasini bosing.

Nazorat savollari


  1. Ko‘rinish (View) nima?

  2. Ko‘rinish (View)larning qaysi turlari mavjud?

  1. ORACLE APPLICATION EXPRESS da view yaratish?

  2. “Faqat o‘qish uchun” ko‘rinishini yaratish?

  1. JOIN asosida ko‘rinish yaratish?

  2. WITH CHECK OPTION cheklovi ko‘rinishi qanday buyruqlarni bajarishga ruxsat bermaydi?

9 - laboratoriya ishi


SQLda ostki so‘rovlar yaratish


Ishdan maqsad: SQLning ostki so‘rovlarini yaratish va qayta ishlash imkoniyatlarini o‘rganish; Oracle yordamida ostki so‘rovlarni shakllantirish va qayta ishlash bo‘yicha amaliy ko‘nikmalarga ega bo‘lish.
Topshiriqlar:
Quyidagi topshiriq 7 ta savoldan tashkil topgan bo‘lib, ular quyidagi kategoriyalarga kiradi (ularni o‘rganish tartibi bo‘yicha):
1.Bog‘lanmagan ostki so‘rovlar.
2.Bog‘langan ostki so‘rovlar.
3.Bog‘langan ostki so‘rovlar va EXISTS predikati.
4. Bog‘langan ostki so‘rovlarda ANY, SOME, ALL predikatlari.
5.HAVING operatorida ostki so‘rovlar.


  1. Download 1.49 Mb.

    Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   57




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