Ddl –Data Description Language Ma’lumotlarni tasvirlash tili


Atributlar ustida ishlash



Yüklə 1,46 Mb.
səhifə2/5
tarix20.11.2023
ölçüsü1,46 Mb.
#166131
1   2   3   4   5
telIfkstnvR89ro787goZ3LT1CXuMn3bjEzmyMS0

Atributlar ustida ishlash

  • Ob`yektga atribut qo`shish sintaksisi:
  • ALTER TABLE ADD ;
  • Misol:
  • ALTER TABLE Persons ADD DateOfBirth date
  • Ob`yektdan atributni o`chirish sintaksisi:
  • ALTER TABLE DROP COLUMN
  • Misol:
  • ALTER TABLE Persons DROP COLUMN DateOfBirth

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

INDEX

  • 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.
  • Foydalanuvchilar indekslarni ko'ra olmaydi, ular faqat qidiruv/so'rovlarni tezlashtirish uchun ishlatiladi.
  • 13.11.23

Index ustida amallar

  • Index yaratish sintaksisi:
  • CREATE INDEX <index nomi> ON <Ob`yekt nomi> ();
  • Misol:
  • CREATE INDEX STUDENT_ID_1 ON EXAM (STUDENT_ID);
  • Indeksni olib tashlash uchun ( bunda uni nomini albatta bilish kerak) quyidagi komanda ishlatiladi.
  • DROP INDEX < INDEX NOMI>;
  • Masalan, DROP INDEX < STUDENT_ID_1 >;

Yüklə 1,46 Mb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin