Database
 sql >> база данни >  >> RDS >> Database

Как се класифицират SQL командите | UBIQ

Изчерпателното ръководство за често използвани SQL команди

SQL ( Structured Query Language ) командите са набори от инструкции, кодирани в SQL изрази, които след това се използват за комуникация с база данни за изпълнение на конкретни задачи, работа, функции и заявки.


Какво е заявка към база данни?

Заявката към база данни се отнася до процеса на придобиване на данни или заявка от база данни. Обикновено се извършва с помощта на език за заявки към база данни, който генерира данни в различни формати според функцията. SQL е най-популярният език, използван за заявки към база данни.



Използване на SQL команди

SQL командите могат да се използват не само за търсене в базата данни, но и за изпълнение на различни други функции.

С помощта на SQL команди можете да създавате таблици, да добавяте данни към таблици или да променяте данни, да пускате таблицата и дори да оставяте настрана разрешения за потребителите.


Има 4 основни категории SQL команди.

4 категории SQL команди

  • DDL (език за дефиниране на данни)
  • DML (език за манипулиране на данни)
  • TCL (език за управление на транзакциите)
  • DCL (език за управление на данни)


DDL команди

Езикът за дефиниране на данни се състои от SQL команди, които традиционно се използват за дефиниране на описанието на структурата на базата данни. След това базата данни пристъпва към автоматично извършване на текущата транзакция преди и след всяка DDL команда. ALTER, CREATE и DROP са сред някои от DDL командите


DML команди

Езиковите команди за манипулиране на данни обикновено се използват за извличане, сортиране, модифициране и изтриване на данни, съхранявани в базата данни. DML командите се използват за управление на данни, присъстващи в обектите на база данни. Известните DML команди включват INSERT, UPDATE, DELETE &SELECT.


TCL команди

Езикът за управление на транзакциите се използва най-вече за работа с всяка форма на транзакция в базата данни. Транзакцията традиционно се дефинира като единица работа, която се извършва срещу база данни и често води до промяна в състоянието на данните. TCL командите се използват за наблюдение на подробностите за събития, засягащи данните. Полезно е да се отбележи, че TCL командите се използват само с DML команди. SAVEPOINT, ROLLBACK &COMMIT са сред няколко от TCL командите.



DCL команди

Езикът за управление на данни е наборът от SQL команди, използвани за осигуряване на сигурност на обектите на базата данни. DCL командите в SQL обикновено позволяват на потребителя да диктува и контролира достъпа до данните в базата данни. DCL командите се използват най-вече за генериране на обекти, свързани с потребителския достъп и за контрол на разпределението на разрешенията между потребителите. REVOKE &GRANT са DCL команди.

В допълнение към горните 4 основни категории команди, има и редица други команди, които често се използват в изграждането на SQL отчети. Таблицата по-долу изброява командата и съответните й функции

Команда Функция
ИЗБЕРЕТЕ Извлича данни от база данни
АКТУАЛИЗИРАНЕ Актуализиране на данни в база данни
ИЗТРИВАНЕ Изтрива данни от база данни
ВМЪКНЕТЕ В Вмъква нови данни в база данни
СЪЗДАВАНЕ НА БАЗА ДАННИ Създава нова база данни
ПРОМЕНЯ БАЗА ДАННИ Променя база данни
СЪЗДАВАНЕ НА ТАБЛИЦА Създава нова база данни
ПРОМЕНЯ ТАБЛИЦА Променя база данни
ИЗПУСКАНЕ ТАБЛИЦА Изтрива таблица
СЪЗДАВАНЕ НА ИНДЕКС Създава индекс (ключ за търсене)
ИЗПУСКАНЕ ИНДЕКС Изтрива индекс


Какво е съставител на SQL отчети?

Създателят на SQL отчети е софтуерно решение, което позволява на потребителите да създават различни удобни за потребителя и интерактивни отчети. Тези отчети са предназначени както за технически, така и за нетехнически потребители, които след това могат да взаимодействат и да манипулират анализа на данните, както пожелаят, като използват лесен за разбиране интерфейс.


Как може да ви помогне създател на SQL отчети ?

Създателят на SQL отчети има удобен за потребителя интерфейс и изпълнява различни помощни програми, направо от началните етапи на компилиране на данни до показването им в достъпен и разбираем формат. Той също така включва функционалности за изграждане на систематични бизнес отчети, за да поддържа всички актуализирани.

Интересно е да се отбележи, че доста компании имат ограничен достъп до отчети, които иначе биха им позволили да вземат по-информирани бизнес решения. Тук се намесва интелигентен конструктор на SQL отчети.
Създателят на SQL отчети е предназначен не само да се използва от напреднали технически потребители, но и от ежедневни потребители, за да генерират лесно свои собствени отчети по всяко време.


Единственото изискване? Интернет връзка.
Докато имате това, със SQL конструктор на отчети можете да настроите процеса на изграждане на отчети за минути.

Прочетете също:Каква е разликата между MySQL и SQL?

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. RowGen v3 Автоматизира генерирането на тестови данни за база данни

  2. SQL оператор за сравнение

  3. ScaleGrid повишава капитала на растежа от партньорите на Spotlight Equity, за да ускори разширяването и да инвестира допълнително в продуктовата пътна карта

  4. Основи на табличните изрази, част 5 – CTEs, логически съображения

  5. Не си ти, аз съм (отстраняване на неизправности при I/O)