• §12. DML sinfi operatorlari
  • 1. INSERT ma`lumotlarni kiritish operatori
  • Misollar. Nazorat savollari




    Download 1,82 Mb.
    bet18/20
    Sana27.05.2024
    Hajmi1,82 Mb.
    #254618
    1   ...   12   13   14   15   16   17   18   19   20
    Bog'liq
    4-maruza
    1 лаборатория, matematika 1qism 5 uzb, Dustmuhammmad jajonTarix kurs ishi, Jabborov M. 2, Mustaqil ish, 1678121470, Narziyev.REAL, Abdalova Z 2-G fizika optika kurs ishi, 5 sinf Informatika va axborot texnologiyalari fanidan elektron o’quv, FAYZULLAYEV DILMURODNING SUNNIY INTELEKTR, 2-мустакил иш, 48be4525-afa7-41fc-9aba-886b3a1862fd , yGasxtQ9l7TlEVfDMrX3KmMgKOaj6sQoShlI7Y86, 952-21 guruh Ismoilov J DTIYu fanidan 3, arxitektura
    Misollar.






    Nazorat savollari

    1. SQLda ko`p jadvalli so`rovlar yaratish turlari qanday?

    2. Jadvallarni gorizontal birlashtirish buyruqlari qanday?

    3. Jadvallarni vertikal birlashtirish buyruqlari qanday?

    4. Jadvallarni birlashtirish farqlari va birga ishlatish mumkinmi?

    5. Ikkita jadval elementlarining kesishmasidan tashqari elementlar qanday olinadi?



    §12. DML sinfi operatorlari


    MBdagi jadvallardagi ma`lumotlarni turli usullar bilan tanlab olish operatorlari bilan yukorida tanishib chikdik. Endi biz SQL tilida jadvallarga ma`lumotlarni kiritish (INSERT), yangilash (UPDATE) va uchirish (DELETE) operatorlarini urganib chikamiz.

    1. INSERT ma`lumotlarni kiritish operatori


    INSERT operatori berilgan jadvaldagi ko`rsatilgan mos ustunlariga tashqaridan ma`lumot yozuvlarini qo`shishi amalini bajaradi. Umumiy holda INSERT operatorining sintaksis diagrammasi quyidagicha beriladi:

    INSERT operator jadvalga faqat bitta star, oldindan ma`lum sondagi satr va qandaydir so`rov natijasida olingan jadval satrlarini (noma`lum va chekli sondagi) kiritish imkonini beradi.
    Jadvalga faqat bitta star kiritish imkonini beradigan INSERT operator sintaksisi quyidagicha yoziladi:
    INSERT INTO jadval_nomi [(<ustun1, ustun2, ..., ustun n>)]
    VALUES (<qiymat1, qiymat2, ..., qiymat n>);
    Bunday sintaksis jadvalga faqat bitta star kiritish imkonini beradi. Agar satrdagi barcha ustunlarga qiymat kiritilayotgan va bu qiymatlar ustunlar ketma-ketligi asosida amalga oshirilayotgan bo`lsa, so`rovda barcha ustunlar nomini ko`rsatish zarur emas.
    INSERT INTO jadval_nomi
    VALUES (<qiymat1, qiymat2, ..., qiymat n>);
    Jadvalga birdan ortiq satr kiritiladigan bo`lsa, VALUES qismidagi har bir satr alohida kavslarda yozilib, ular o`rtasiga vergul qo`yiladi.

    Download 1,82 Mb.
    1   ...   12   13   14   15   16   17   18   19   20




    Download 1,82 Mb.