Sobes.tech
Junior

SQLде кандай буйрук топтору бар?

sobes.tech AI

AIден жооп

SQL-де келесі командалар топтамалары бөлінеді:

  1. DDL (Data Definition Language): Мәліметтер базасының құрылымын анықтау, өзгерту және жою командалары, мәліметтер базасының объектілерімен жұмыс істейді (кестелер, көріністер, индекстер және т.б.).

    • CREATE: Мәліметтер базасының объектілерін құру.
    • ALTER: Мәліметтер базасының объектілерінің құрылымын өзгерту.
    • DROP: Мәліметтер базасының объектілерін жою.
    • TRUNCATE: Кестеден барлық жолдарды тез жою (DELETE-сіз WHERE-мен тең, бірақ тезірек және транзакциялық журналдар жасамайды).
    • RENAME: Мәліметтер базасының объектісінің атын өзгерту.
  2. DQL (Data Query Language): Мәліметтер базасынан мәліметтер сұрау командалары.

    • SELECT: Бір немесе бірнеше кестеден мәліметтер алу.
  3. DML (Data Manipulation Language): Кестелердегі мәліметтерді өңдеу командалары (қосу, жаңарту, жою).

    • INSERT: Жаңа жолдар қосу.
    • UPDATE: Бар мәліметтерді өзгерту.
    • DELETE: Жолдарды жою.
  4. DCL (Data Control Language): Мәліметтерге және мәліметтер базасының объектілеріне қол жеткізуді басқару командалары.

    • GRANT: Пайдаланушыларға құқықтар беру.
    • REVOKE: Құқықтарды қайтару.
  5. TCL (Transaction Control Language): Транзакцияларды басқару командалары.

    • COMMIT: Транзакциядағы өзгерістерді растау.
    • ROLLBACK: Ағымдағы транзакцияның барлық өзгерістерін қайтару.
    • SAVEPOINT: Транзакцияда сақтау нүктесін орнату, ішінара қайтару үшін.