SQL за управление

  • Jul 26, 2021
click fraud protection

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

The език за структурирани заявки (SQL) е нормализиран език на базата данни, съставен от команди, клаузи, оператори и агрегирани функции. Тези елементи са комбинирани в инструкциите за създаване, актуализиране и манипулиране на базите данни. Видовете команди, които ни интересуват за целите на тази публикация, са DML които позволяват генериране на заявки за сортиране, филтриране и извличане на данни от базата данни.

Реклами

DML команди:

  • ИЗБЕРЕТЕ: Използва се за запитване от записи от базата данни, които отговарят на определен критерий.
  • ВМЕСТЕТЕ: Използва се за зареждане на партиди данни в базата данни с една операция.
  • АКТУАЛИЗИРАНЕ: Използва се за зареждане на партиди данни в базата данни с една операция.
  • ИЗТРИЙ: Използва се за изтриване на записи от таблица в база данни.

Реклами

От тези команди най-важна е ИЗБЕРЕТЕ тъй като ще ни позволи да получим информацията, която се изисква от базата данни. Останалите три команди са критични, тъй като неправилната им употреба може да доведе до сериозни резултати в базата данни. Например с АКТУАЛИЗИРАНЕ Y. ИЗТРИЙ важен запис за бизнеса, като продажба може да бъде елиминиран.

Освен командите DML имаме клаузите, които са условия за модификация, използвани за дефиниране на данните, които искате да изберете или манипулирате.

Реклами

Клаузи:

  • DESDE: Използва се за определяне на таблицата, от която трябва да бъдат избрани записите
  • КЪДЕТО: Използва се за определяне на условията, на които трябва да отговарят записите, които трябва да бъдат избрани.
  • ГРУПИРАЙ ПО: Използва се за разделяне на избрани записи в определени групи
  • ИМА: Използва се за изразяване на условието, на което всяка група трябва да отговаря
  • ПОДРЕДЕНИ ПО: Използва се за сортиране на избраните записи според определен ред

Логически оператори:

Реклами

  • И: Това е логичното "и". Изчислява две условия и връща истинска стойност само ако и двете са верни.
  • ИЛИ: Това е логичното "о". Изчислява две условия и връща стойност на true, ако едното е true.
  • НЕ: Логическо отрицание. Връща обратната стойност на израза.

Сравнителни оператори:

  • <: По-малък от
  • >: По-голям от
  • <>: Различни от
  • <=: По-малко от или Същото като
  • >=: По-голямо или равно
  • =: Като
  • МЕЖДУ: Използва се за задаване на диапазон от стойности.
  • КАТО: Използва се при сравняване на модел
  • IN: Използва се за задаване на записи от база данни

Обобщени функции:

Реклами

  • AVG: Използва се за изчисляване на средната стойност на стойностите на дадено поле
  • БРОЯ: Използва се за връщане на номера на записа на селекцията.
  • СУММА: Използва се за връщане на сумата от стойностите на поле
  • МАКС: Използва се за връщане на най-високата стойност на определено поле.
  • МИН: Използва се за връщане на най-ниската стойност на определено поле.

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

instagram viewer