Fuskblad SQL - Introduktion

SQL som ofta kallas Structured Query Language är ett deklarativt och multi-paradigmiskt språk som är det domänspecifika språket som används för att utforma och hantera datamodeller för att organisera data i relationella modelldatabaser. SQL designades av Donald Chamberlin och Raymond Boyce. SQL dök först år 1974. SQL är statisk typ och stark disciplin. SQL stöder operativsystem över plattformar. Filförlängningen kommer att vara .sql och har utvecklats av ISO / IEC. SQL har olika sublanguages ​​som kallas uttalanden för att utföra olika operationer baserat på den nödvändiga operationen.

Kommandon och innehåll på Cheatsheet SQL

Cheatsheet SQL-kommandon kan klassificeras i olika kategorier som kan klassificeras som Data Definition-kommandon, Data Manipulation-kommandon och Data Control-kommandon. Nedan visas Cheatsheet SQL-kommandon som nämns som utför olika typer av operationer:

FRÅGA BESKRIVNING
DATA MANIPULATION COMMANDS
Välj från ;Fråga hela data från nämnda tabell
Välj col1, col2 från;För att hämta två kolumner från en tabell
Välj col1, col2 från tabellen VAR tillstånd;Att fråga data från en tabell baserat på ett villkor
Välj distinkt kol från;Förfråga olika poster från en tabell
Välj distinkt kol från tabellen VAR tillstånd;Att fråga olika poster från en tabell baserat på ett villkor för att filtrera data
Välj col1, col2 från tabellen ORDER BY col2 ASC;För att fråga data från en tabell och sortera hämtade poster i stigande ordning
Välj col1, col2 från tabellen ORDER BY col2 DESC;Att fråga data från en tabell och sortera hämtade poster i fallande ordning
Välj aggregat (col1), col2 från tabellen GROUP BY col2;För att fråga data från tabellen för att samla data baserat på en kolumn.
Välj aggregat (col1), col2 från tabellen GROUP BY col2 HAVING;För att fråga data från tabellen för att sammanställa data baserat på en kolumn och ett villkor.
Välj col1, col2 från tabell1 INNER JOIN-tabell2 ON-tillstånd;För att fråga data från flera tabeller och inre gå med i resultatet baserat på ett villkor och visa ett enda resultat
Välj col1, col2 från tabell1 LEFT JOIN-tabell2 ON-tillstånd;För att fråga data från flera tabeller och vänster gå med i resultatet baserat på ett villkor och visas som ett enda resultat
Välj col1, col2 från tabell1 RIGHT JOIN-tabell2 ON-tillstånd;För att fråga data från flera tabeller och höger gå med i resultatet baserat på ett villkor och visas som ett enda resultat
Välj col1, col2 från tabell1 FULL OUTER JOIN-tabell2 ON-tillstånd;För att fråga data från flera tabeller och full yttre gå med i resultatet baserat på ett villkor och visas som ett enda resultat
Välj col1, col2 från tabell1 CROSS JOIN tabell2;För att fråga data från flera tabeller och korsa med i resultatet för att få en kartesisk produkt av posterna och visas som ett enda resultat
Välj col1, col2 från tabell1 UNION välj col1, col2 från tabell2;För att fråga data från flera tabeller och kombinera resultaten från poster från två tabeller.
DATINFINITIONKOMMANDOR
SKAPA TABELL tabellnamn (col_name DATA_TYPE CONSTRAINT);För att skapa en tabell med nya kolumner och all kolumndefinition kan nämnas med ett komma
ALTER TABLE tabellnamn;Lägga till en ny kolumn i tabellen
DROP TABLE tabellnamn;För att ta bort hela tabellen från databasen
INSERT INTO tabellnamn (lista med kolumner) VÄRDER (lista över värden);För att infoga data i en tabell för en post.
UPDATE-tabell SET col1 = updated_value;Att uppdatera ett cellvärde i en tabell baserat på kolumnnamn
UPDATE-tabell SET col1 = updated_value1, col2 = updated_value2 WHERE-tillstånd;Att uppdatera flera cellvärden i en tabell baserat på kolumnnamn och villkor
RADERA FRÅN tabellnamn;För att ta bort alla data i en tabell.
RADERA FRÅN tabellnamn VAR villkor;För att ta bort hela data i en tabell baserat på ett villkor.
DATEKONTROLLKOMMANER
GRAN PÅ (GRANT VAL)Att ge åtkomst till en viss användare baserat på bidragsalternativet och åtkomstkravet.
REVOKE PÅFör att återkalla åtkomst till en viss användare från ett visst objekt

Gratis tips och tricks för att använda Cheatsheet SQL-kommandon: -

  1. SQL-fuskarkommandon kan användas i alla IDE eller verktyg där användaren har anslutit sig till databasen med JAR-filen av databastypen.
  2. De olika databaser som finns på marknaden är Oracle, Microsoft SQL Server, IBM DB2, etc., som alla dessa kan anslutas till genom att använda sina respektive burkar och verktyg för att hantera datafunktioner.
  3. Det finns ett annat fuskark för SQL Aggregate-funktioner som ska användas tillsammans med SQL-fuskarkommandon för att utföra några komplexa operationer baserade på nödvändig data för att fråga enligt nedan.
FUNGERA BESKRIVNING
RÄKNAAtt räkna antalet element i en lista
SUMMAFör att returnera den totala summan av elementen i en lista
MAX
AVGFör att returnera genomsnittet för en lista
MINFör att returnera minimivärdet från en lista
MAXFör att returnera det maximala värdet från en lista
  1. Med hjälp av ett fuskark för SQL-kommandon kan VIEWS också hanteras och skapas.
  2. INDEXER och TRIGGERS kan också hanteras med SQL-kommandon för fuskark.
  3. De olika cheatark SQL Operators är aritmetiska operatörer, logiska operatörer, jämförande operatörer och Negation operatörer som liknar de allmänna programmeringsspråken.
  4. Det olika fuskarket för SQL Expressions är numeriskt, booleskt och datum.
  5. De olika SQL-begränsningarna är reglerna för att utföra kommandona i tabellkolumnerna för att säkerställa tillförlitlighet, redundans och noggrannhet när du utför operationer på ett bord.
  6. När det gäller integritet spelar referensintegritet en viktig roll för att utföra integritetsbegränsningar tillsammans med kommandona. De olika tillgängliga begränsningarna är integritetsbegränsningar och tappningsbegränsningar.
  7. SQL Injection är ett annat koncept där de användarinlämnade uppgifterna alltid bör valideras innan behandlingen eller körningen av frågan för att undvika dataintrånget och för att säkerställa säkra och säkra dataförfaranden utan dataförlust.

Cheatsheet SQL - slutsats

SQL används för att utföra databasoperationer på många databaser för relationella modeller för att utföra flera obearbetade operationer. Det vanliga språket för alla databaser för relationella modeller är SQL (Structured Query Language). Formeln skiljer sig bara i alla databaser. Alla funktioner i SQL-fuskarkommandon kan användas för att utföra mestadels alla komplexa operationer eller datakrav i vilken applikation som helst eller för att generera rapporter eller datafiler som ska exporteras eller importeras till respektive från databaserna.

Rekommenderad artikel

Detta har varit en guide till Cheatsheet SQL här vi har diskuterat innehållet och kommandot samt gratis tips och tricks för fuskark SQL. Du kan också titta på följande artikel för att lära dig mer -

  1. SQL-intervju Frågor och svar - Topp 12 användbara frågor
  2. Karriärer i SQL Server
  3. Karriärer inom SQL
  4. Awesome Cheatsheet för UNIX
  5. 12 mest framgångsrika frågor och svar på TSQL-intervjuer
  6. Cheat Sheet JavaScript: Vilka är funktionerna
  7. Weblogik vs Tomcat: Vad är skillnaderna