Sobes.tech
Intern

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

sobes.tech AI

AIден жооп

SQL операторлору бир нече категорияга бөлүнөт:

DDL (Маалыматтарды аныктоо тили): Маалымат базасы структурасын аныктоо же өзгөртүү үчүн колдонулат.

  • CREATE: Жаңы объекттерди түзөт (таблицалар, индекс, көрүнүштөр жана башка).
  • ALTER: Бар объекттердин структурасын өзгөртөт.
  • DROP: Объекттерди маалымат базасынан өчүрөт.
  • TRUNCATE: Таблицадан бардык саптарды тез арада өчүрөт.
  • RENAME: Маалымат базасы объекттеринин атын өзгөртөт.

DML (Маалыматтарды иштетүү тили): Таблицалардагы маалыматтарды башкаруу үчүн колдонулат.

  • SELECT: Бир же бир нече таблицадан маалымат алат.
  • INSERT: Жаңы саптарды таблицага кошот.
  • UPDATE: Бар саптарды өзгөртөт.
  • DELETE: Саптарды таблицадан өчүрөт.

DCL (Маалыматтарды көзөмөлдөө тили): Маалыматка жана маалымат базасы объекттерине кирүү укуктарын башкаруу.

  • GRANT: Колдонуучуларга маалымат базасы объекттерине кирүү укуктарын берет.
  • REVOKE: Берилген укуктарды кайтарат.

TCL (Транзакцияны башкаруу тили): Транзакцияларды башкаруу.

  • COMMIT: Учурдагы транзакцияда жасалган өзгөртүүлөрдү сактайт.
  • ROLLBACK: Жасалган өзгөртүүлөрдү акыркы сактоо чекитине чейин кайтарат.
  • SAVEPOINT: Транзакция ичинде сактоо чекитин орнотот, ROLLBACK аркылуу кайтууга болот.

Ошондой эле, салыштыруу операторлору, логикалык операторлору жана арифметикалык операторлору бар, алар WHERE шарттарында жана башка SQL суроолорунда колдонулат.

  • Салыштыруу операторлору: =, !=, <>, >, <, >=, <=, BETWEEN, LIKE, IN, IS NULL, IS NOT NULL.
  • Логикалык операторлору: AND, OR, NOT.
  • Арифметикалык операторлору: +, -, *, /, %.