Alter table komandasi ishlatiladi. Masalan jadvalga ustunlar qo‘shish alter table


Download 1.31 Mb.
bet1/4
Sana29.01.2023
Hajmi1.31 Mb.
#1139111
  1   2   3   4
Bog'liq
hpswgUI5bqoeKBMcX01jrOWX2v0CgAJ5XzBEA7QP

  • Ma`ruzachi: Sodiqov V.
  • 29.01.23

Atributlar ustida ishlash

  • Mavjud jadval strukturasi va parametrlari uchun ALTER TABLE komandasi ishlatiladi. Masalan jadvalga ustunlar qo‘shish ALTER TABLE komandasi komandasi orqali amalga oshiriladi va u quyidagicha yoziladi.
  • ALTER TABLE < jadval nomi > ADD(<atribut nomi > );
  • Bu komanda bo‘yicha mavjud jadval satrlariga yangi ustun qo‘shiladi va unga NULL qiymati yoziladi. Jadvalga bir nechta ustun ham qoshish imkoniyati mavjud. Ular so`rovda bir biridan vergul bilan ajratiladi yoziladi.

Atributlar ustida ishlash

ALTER TABLE < jadval nomi > MODIFY (<ustun nomi > );

  • ALTER TABLE < jadval nomi > MODIFY (<ustun nomi > );
  • Atribut xarakteristikalarini modifikatsiyalashda quyidagi cheklanishlarni hisobga olish kerak :
  • ma’lumot toifasini o‘zgartirishni faqat ustun bo‘sh bo‘lsa bajarish mumkin;
  • to‘ldirilmagan ustun uchun o‘lcham/ aniqlik uzunlik o`zgartirish mumkin;
  • to‘ldirilgan ustun uchun o‘lcham/ aniqlik faqat kattalashtirish mumkin;
  • NOT NULL o`rnatilishi uchun ustunda birorta ham NULL qiymat bo`lmasligi kerak;
  • sukut bilan o‘rnatilgan qiymatni har doim uzunligini o`zgartirish mumkin

Indeks

  • Indekslar yaratilish paytida nomlanadi. MB indekslar ma’lumotlar bilan birga yoki alohida fayllarda saqlanishi mumkin
  • Indeks yaratish jadvalni indeksatsiya qilish degan ma’noni anglatadi.
  • Indekslarni ishlatishdan maqsad:
    • Ma’lumotlarni qidirishni tezlashtirish;
    • Ma’lumotlarni tartiblash;
    • MB aloxida jadvallari o‘rtasida bog‘lanish o‘rnatish;
    • Bog‘lanish cheklovlarini o‘rnatish.
  • 29.01.23

Download 1.31 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4




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