Sobes.tech
Junior — Middle
86

Verilənlər bazası ilə işləmə kontekstində DDL-nin nə olduğunu izah edə bilərsinizmi?

AI-dan cavab

sobes.tech Süni İntellekt

DDL (Data Definition Language) — bu SQL əmrlərinin kiçik bir to'plami bo'lib, ular ma'lumotlar bazasining tuzilishini aniqlash va o'zgartirish uchun ishlatiladi.

DDL ning asosiy operatsiyalari quyidagilardan iborat:

  • CREATE — yangi jadvallar, indekslar, sxemalar va boshqa ma'lumotlar bazasi ob'ektlarini yaratish.
  • ALTER — mavjud ob'ektlarning tuzilishini o'zgartirish (masalan, jadvalga ustunlar qo'shish).
  • DROP — ma'lumotlar bazasi ob'ektlarini o'chirish.
  • TRUNCATE — jadvaldagi barcha ma'lumotlarni tezda o'chirish, jadvalni o'chirmasdan.

DDL yordamida jadval yaratish misoli:

CREATE TABLE users (
    id INT PRIMARY KEY,
    username VARCHAR(50) NOT NULL,
    email VARCHAR(100)
);

Shunday qilib, DDL ma'lumotlar bazasining sxemasini yaratish va o'zgartirish bilan shug'ullanadi, DML (Data Manipulation Language) esa ma'lumotlar bilan ishlaydi.