Ddl –Data Description Language Ma’lumotlarni tasvirlash tili



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

  • REJA:
  • Ma`lumotlarni tasvirlash
  • Ob`yektlarga o`zgartrish kiritish
  • Ob`yektlar ustida amallar
  • 13.11.23

DDL –Data Description Language Ma’lumotlarni tasvirlash tili

  • Ma'lumotlar bazasi tarkibini yoki tuzilishini tavsiflovchi buyruqlar to'plamidir
  • DDL buruqlari jadvallar, foydalanuvchilar kabi ma'lumotlar bazasi ob'ektlarini yaratadi, o'zgartiradi va o'chiradi.
  • Umumiy holda DDL buyruqlari:

ALTER

  • ALTER TABLE mavjud jadvalga ustunlarni qo'shish, o'chirish yoki o'zgartirish uchun ishlatiladi.
  • ALTER TABLE mavjud jadvalga turli cheklovlarni qo'shish va o’chirish uchun ham ishlatiladi.

ALTER TABLE - Ustun qo'shish

  • ALTER TABLE Customers ADD Email varchar(255);
  • CustomerID
  • CustomerName
  • ContactName
  • Address
  • City
  • PostalCode
  • Country
  • 1
  • Alfreds Futterkiste
  • Maria Anders
  • Obere Str. 57
  • Berlin
  • 12209
  • Germany
  • 2
  • Ana Trujillo Emparedados y helados
  • Ana Trujillo
  • Avda. de la Constitución 2222
  • México D.F.
  • 05021
  • Mexico
  • CustomerID
  • CustomerName
  • ContactName
  • Address
  • City
  • PostalCode
  • Country
  • Email
  • 1
  • Alfreds Futterkiste
  • Maria Anders
  • Obere Str. 57
  • Berlin
  • 12209
  • Germany
  • null
  • 2
  • Ana Trujillo Emparedados y helados
  • Ana Trujillo
  • Avda. de la Constitución 2222
  • México D.F.
  • 05021
  • Mexico
  • null

ALTER TABLE - Ustunni O’chirish

ALTER TABLE - ALTER/MODIFY COLUMN

  • ALTER TABLE table_name
  • MODIFY COLUMN column_name datatype;
    • ALTER TABLE tablename MODIFY columnname INTEGER;
  • ALTER TABLE table_name RENAME TO new_table_name;
  • https://stackoverflow.com/questions/

DROP va TRUNCATE/DELETE

  • DROP DATABASE DatabaseName;
  • DROP TABLE table_name; (jadvalni to’liq o’chirish)
  • TRUNCATE TABLE table_name; (jadval ichidagi ma’lumotlarni o’chiriladi)
  • DELETE FROM table_name; (jadval ichidagi ma’lumotlarni o’chiriladi)

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.
  • ALTER TABLE books ADD ( publish_date DATE);

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