sql >> Databáze >  >> RDS >> Database

Jak jsou klasifikovány příkazy SQL | UBIQ

Obsáhlý průvodce často používanými příkazy SQL

Příkazy SQL ( Structured Query Language ) jsou sady instrukcí zakódovaných do příkazů SQL, které se pak používají ke komunikaci s databází za účelem provádění konkrétních úkolů, práce, funkcí a dotazů.


Co je to databázový dotaz?

Databázový dotaz se týká procesu získávání dat nebo dotazu z databáze. Obecně se provádí pomocí databázového dotazovacího jazyka, který generuje data různých formátů podle funkce. SQL je nejoblíbenější jazyk používaný pro databázové dotazy.



Použití příkazů SQL

Příkazy SQL lze použít nejen k vyhledávání v databázi, ale také k provádění různých dalších funkcí.

Pomocí příkazů SQL jste schopni vytvářet tabulky, přidávat data do tabulek nebo upravovat data, rušit tabulku a dokonce vyhradit oprávnění pro uživatele.


Existují 4 hlavní kategorie příkazů SQL.

4 kategorie příkazů SQL

  • DDL (Data Definition Language)
  • DML (Data Manipulation Language)
  • TCL (Jazyk kontroly transakcí)
  • DCL (Data Control Language)


DDL příkazy

Data Definition Language se skládá z příkazů SQL, které se tradičně používají k definování popisu struktury databáze. Databáze pak pokračuje v automatickém potvrzení aktuální transakce před a po každém příkazu DDL. ALTER, CREATE a DROP patří mezi některé z příkazů DDL


Příkazy DML

Příkazy jazyka pro manipulaci s daty se obecně používají k získávání, třídění, úpravě a mazání dat uložených v databázi. Příkazy DML se používají ke správě dat přítomných v objektech databáze. Mezi významné příkazy DML patří INSERT, UPDATE, DELETE &SELECT.


Příkazy TCL

Transaction Control Language se většinou používá k řešení jakékoli formy transakcí v rámci databáze. Transakce je tradičně definována jako jednotka práce, která se provádí proti databázi a často vede ke změně stavu dat. Příkazy TCL se používají k dohledu nad podrobnostmi událostí ovlivňujících data. Je užitečné poznamenat, že příkazy TCL se používají pouze s příkazy DML. SAVEPOINT, ROLLBACK &COMMIT patří mezi několik příkazů TCL.



Příkazy DCL

Data Control Language je sada příkazů SQL používaných k zajištění zabezpečení databázových objektů. Příkazy DCL v SQL obecně umožňují uživateli diktovat a řídit přístup k datům v databázi. Příkazy DCL se většinou používají ke generování objektů souvisejících s přístupem uživatelů a ke kontrole distribuce oprávnění mezi uživateli. REVOKE &GRANT jsou příkazy DCL.

Kromě výše uvedených 4 hlavních kategorií příkazů existuje také řada dalších příkazů často používaných při vytváření sestav SQL. Níže uvedená tabulka uvádí příkaz a jeho příslušné funkce

Příkaz Funkce
VYBRAT Extrahuje data z databáze
AKTUALIZACE Aktualizuje data v databázi
SMAZAT Odstraní data z databáze
INSERT INTO Vloží nová data do databáze
VYTVOŘIT DATABÁZI Vytvoří novou databázi
ALTER DATABASE Upraví databázi
VYTVOŘIT TABULKU Vytvoří novou databázi
ALTER TABLE Upraví databázi
DROP TABLE Odstraní tabulku
VYTVOŘIT INDEX Vytvoří index (klíč vyhledávání)
DROP INDEX Odstraní index


Co je to nástroj pro tvorbu sestav SQL?

Tvůrce sestav SQL je softwarové řešení, které uživatelům umožňuje vytvářet různé uživatelsky přívětivé a interaktivní sestavy. Tyto sestavy jsou navrženy pro technické i netechnické uživatele, kteří pak mohou libovolně pracovat s analýzou dat a manipulovat s nimi pomocí snadno srozumitelného rozhraní.


Jak vám může pomoci nástroj pro tvorbu sestav SQL ?

Tvůrce sestav SQL má uživatelsky přívětivé rozhraní a provádí řadu nástrojů, od počátečních fází kompilace dat až po jejich zobrazení v přístupném a srozumitelném formátu. Obsahuje také funkce pro vytváření systematických obchodních zpráv, aby byli všichni informováni.

Je zajímavé poznamenat, že poměrně málo společností má omezený přístup k reportům, které by jim jinak umožnily přijímat informovanější obchodní rozhodnutí. Zde zasáhne inteligentní tvůrce sestav SQL.
Tvůrce sestav SQL není určen pouze pro pokročilé technické uživatele, ale také pro každodenní uživatele ke snadnému generování vlastních sestav kdykoli.


Jediný požadavek? Připojení k internetu.
Pokud to máte, s tvůrcem sestav SQL můžete nastavit proces vytváření sestav během několika minut.

Přečtěte si také:Jaký je rozdíl mezi MySQL a SQL?

  1. Jak nainstalovat drahokam pg PostgreSQL na Ubuntu?

  2. Potenciální vylepšení ASPState

  3. Místní dočasná tabulka v Oracle 10 (pro rozsah uložené procedury)

  4. Vynutit Oracle vrátit TOP N řádků s SKIP LOCKED