• ALTER VIEW OrdersProductsCustomers
  • SQLtili yordamida ma‘lumotlarni tavsiflash
  • 1-bob. Ma`lumotlar bazasining asosiy tushunchalari




    Download 281,59 Kb.
    bet45/80
    Sana05.01.2024
    Hajmi281,59 Kb.
    #130407
    1   ...   41   42   43   44   45   46   47   48   ...   80
    Bog'liq
    1-bob. Ma`lumotlar bazasining asosiy tushunchalari-fayllar.org

    DROP VIEW view_name;



    Misol. CUSTOMERS jadvali asosida yaratilgan CUSTOMERS_VIEW tasvirni o‘chirish.

    DROP VIEW CUSTOMERS_VIEW;



    Tasvirni o‘zgartirish komandasi ALTER VIEW.

    ALTER VIEW tasvir_nomi [(ustun_1, ustun_2, )] AS ifoda_SELECT



    Masalan OrdersProductsCustomers tasvirni o‘zgartirish:

    ALTER VIEW OrdersProductsCustomers



    AS SELECT Orders.CreatedAt AS OrderDate, Customers.FirstName AS Customer, Products.ProductName AS Product, Products.Manufacturer AS Manufacturer FROM Orders

    INNER JOIN Products ON Orders.ProductId = Products.Id INNER JOIN Customers ON Orders.CustomerId = Customers.Id;



    Nazorat savollari




    1. SQLda almashtirish funksiyalari nima maqsadda ishlatiladi?



    2. Guruhli funksiyalarga qanday funksiyalar kiradi?



    3. Tasavvurlar (View)ning afzalliklari nimada?



    4. Shartli so‘rovlar qanday tashkil qilinadi?



    5. Guruhli funksiya vazifalari?



    6. Guruhli funksiya ko`rinshlari?



    7. Murakkab so`rovlar yaratish qanday yaratiladi?



      1. SQLtili yordamida ma‘lumotlarni tavsiflash



    Butunlik (inglizcha – teginmaslik, saqlanish, bir butun) – deganda har qanday vaqtda ma‘lumotlarning to‘griligi tushuniladi. Bu maqsad ma‘lum chegarada bo‘lishi kerak. MBBT ma‘lumotlar bazasiga kiritilayotgan har bir bo‘lak qiymatning to‘g‘riligini tekshirish imkonini bermaydi. Masalan, kiritilayotgan 5 (hafta kun nomerini ko‘rsatuvchi) qiymati haqiqatda 3 ga teng bo‘ishini tekshirmaydi. Boshqa tomondan 9 qiymati aniq xato bo‘ladi va MBBT bo’nga javob qaytaradi. Chunki bu nomer (1,2,3,4,5,6,7) sonlar to‘plami ichida yo‘q. MBning butunligini ta‘minlashni ma‘lumotlarni har xil to‘g‘ri bolmagan o‘zgarishlar yoki buzulishdan himoyalash deb qarash kerak. Zamonaviy MBBT butunlikni ta‘minlash uchun bir qancha vositalarga ega: Butunlikni aniqlash usulini uchta guruhga ajratadi:

    1   ...   41   42   43   44   45   46   47   48   ...   80




    Download 281,59 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1-bob. Ma`lumotlar bazasining asosiy tushunchalari

    Download 281,59 Kb.