Snydeark SQL - Introduktion

SQL kaldet ofte Structured Query Language er et deklarativt og multi-paradigmisk sprog, der er det domænespecifikke sprog, der bruges til at designe og styre datamodeller til at organisere dataene i relationelle modeldatabaser. SQL er designet af Donald Chamberlin og Raymond Boyce. SQL optrådte først i året 1974. SQL er statisk typning og stærk disciplin. SQL understøtter operativsystemer på tværs af platforme. Filtypenavnet vil være .sql og blev udviklet af ISO / IEC. SQL har forskellige undersprog kaldet udsagn til at udføre forskellige operationer baseret på den krævede operation.

Kommandoer og indhold på Cheatsheet SQL

Cheatsheet SQL-kommandoer kan klassificeres i forskellige kategorier, som kan klassificeres som Data Definition-kommandoer, Data Manipulation-kommandoer og Data Control-kommandoer. Nedenfor er de nævnte Cheatsheet SQL-kommandoer, der udfører forskellige slags operationer:

FORESPØRGSEL BESKRIVELSE
DATA MANIPULATION COMMANDS
Vælg * fra;For at spørge hele data fra den nævnte tabel
Vælg col1, col2 fra;Sådan hentes to kolonner fra en tabel
Vælg col1, col2 fra tabel HVOR tilstand;Sådan forespørges data fra en tabel baseret på en betingelse
Vælg distinkt col fra;At spørge om forskellige poster fra en tabel
Vælg distinkt col fra tabel WHERE-tilstand;At spørge om forskellige poster fra en tabel baseret på en betingelse for at filtrere dataene
Vælg col1, col2 fra tabel ORDER BY col2 ASC;At spørge data fra en tabel og sortere de hentede poster i stigende rækkefølge
Vælg col1, col2 fra tabel ORDER BY col2 DESC;For at spørge data fra en tabel og sortere de hentede poster i faldende rækkefølge
Vælg aggregat (col1), col2 fra tabellen GROUP BY col2;Sådan forespørges data fra tabellen for at samle dataene baseret på en kolonne.
Vælg aggregat (col1), col2 fra tabel GROUP GROUP BY col2 HAVING-tilstand;Sådan forespørges data fra tabellen for at samle dataene baseret på en kolonne og en betingelse.
Vælg col1, col2 fra tabel1 INNER JOIN tabel2 ON tilstand;For at forespørge data fra flere tabeller og indre sammenføjning af resultatet baseret på en betingelse og vise et enkelt resultat
Vælg col1, col2 fra tabel1 LEFT JOIN tabel2 ON tilstand;For at forespørge data fra flere tabeller og venstre sammenføj resultatet med en betingelse og vises som et enkelt resultat
Vælg col1, col2 fra tabel1 RIGHT JOIN tabel2 ON tilstand;For at forespørge data fra flere tabeller og højre sammenføje resultatet baseret på en betingelse og vises som et enkelt resultat
Vælg col1, col2 fra tabel1 FULL OUTER JOIN tabel2 ON tilstand;For at forespørge data fra flere tabeller og fuld ydre sammenføjning af resultatet baseret på en betingelse og visning som et enkelt resultat
Vælg col1, col2 fra tabel1 CROSS JOIN tabel2;For at forespørge data fra flere tabeller og krydse sammen med resultatet for at få et kartesisk produkt af posterne og vises som et enkelt resultat
Vælg col1, col2 fra tabel1 UNION vælg col1, col2 fra tabel2;For at forespørge data fra flere tabeller og kombinere resultaterne af poster fra to tabeller.
DATINFINITIONKOMMANDER
Opret tabel Tabelnavn (col_name DATA_TYPE CONSTRAINT);For at oprette en tabel med nye kolonner og alle søjledefinitioner kan nævnes med et komma
ALTER TABLE tabelnavn;For at tilføje en ny kolonne til tabellen
DROP TABLE tabelnavn;Sådan slettes hele tabellen fra databasen
INDSÆT TIL tabelnavn (liste over kolonner) VÆRDIER (liste over værdier);Sådan indsættes data i en tabel til en post.
UPDATE-tabel SET col1 = opdateret_værdi;Sådan opdateres en celleværdi i en tabel baseret på kolonnenavn
UPDATE-tabel SET col1 = updated_value1, col2 = updated_value2 WHERE betingelse;Sådan opdateres flere celleværdier i en tabel baseret på kolonnenavne og tilstand
SLET FRA tabelnavn;Sådan slettes de komplette data i en tabel.
SLET FRA tabel_navn HVOR tilstand;Sådan slettes de komplette data i en tabel baseret på en betingelse.
DATA KONTROLKOMMANDER
TILGANG TIL (TILGIVT VALG)At give adgang til en bestemt bruger baseret på tildelingsmulighed og adgangskrav.
ANMELD FRAAt tilbagekalde adgang til en bestemt bruger fra et bestemt objekt

Gratis tip og tricks ved brug af Cheatsheet SQL-kommandoer: -

  1. SQL-snyderis-kommandoer kan bruges i ethvert IDE eller værktøj, hvor brugeren har oprettet forbindelse til databasen ved hjælp af JAR-filen af ​​databasetypen.
  2. De forskellige databaser, der findes på markedet, er Oracle, Microsoft SQL Server, IBM DB2 osv., Som alle disse kan forbindes til ved hjælp af deres respektive krukker og værktøjer til at styre datafunktioner.
  3. Der er et andet snyderi til SQL Aggregate-funktioner, der skal bruges sammen med SQL-snyderis-kommandoer til at udføre nogle komplekse operationer baseret på de krævede data til forespørgsel som nedenfor.
FUNGERE BESKRIVELSE
TÆLLEAt tælle antallet af elementer på en liste
SUMFor at returnere den samlede sum af elementerne på en liste
MAX
AVGFor at returnere gennemsnittet af en liste
MINFor at returnere minimumsværdien fra en liste
MAXFor at returnere den maksimale værdi fra en liste
  1. Ved hjælp af et snyderi til SQL-kommandoer kan VIEWS også styres og oprettes.
  2. INDEXER og TRIGGERS kan også styres ved hjælp af snyderark SQL-kommandoer.
  3. De forskellige snydereark SQL-operatører er aritmetiske operatører, logiske operatører, sammenligningsoperatører og negationsoperatører, der ligner de generelle programmeringssprog.
  4. Det forskellige snyderi til SQL Expressions er numerisk, boolsk og dato.
  5. De forskellige SQL-begrænsninger er reglerne for at udføre kommandoer i tabelkolonnerne for at sikre pålidelighed, redundans og nøjagtighed, mens du udfører operationer på et bord.
  6. I tilfælde af integritet spiller Referential Integrity en vigtig rolle i udførelsen af ​​integritetsbegrænsninger sammen med kommandoerne. De forskellige tilgængelige begrænsninger er integritetsbegrænsninger og droppebegrænsninger.
  7. SQL-injektion er et andet koncept, hvor de bruger-indsendte data altid skal valideres, før behandling eller kørsel af forespørgslen for at undgå dataforbrud og for at sikre sikre og sikre datafunktioner uden tab af data.

Cheatsheet SQL - konklusion

SQL bruges til at udføre databasefunktioner på mange relationelle modeldatabaser til at udføre adskillige rå operationer. Det fælles sprog for alle relationelle modeldatabaser er SQL (Structured Query Language). Formlen adskiller sig kun i alle databaser. Alle funktionerne i SQL snyderark-kommandoer kan bruges til at udføre stort set alle de komplekse handlinger eller datakrav i enhver applikation eller direkte til at generere rapporter eller datafiler, der skal eksporteres eller importeres til eller fra henholdsvis fra databaserne.

Anbefalet artikel

Dette har været en guide til Cheatsheet SQL her, vi har diskuteret indhold og kommando samt gratis tip og tricks af snyderis SQL. Du kan også se på følgende artikel for at lære mere -

  1. SQL Interview Spørgsmål og svar - Top 12 nyttige spørgsmål
  2. Karrierer i SQL Server
  3. Karrierer i SQL
  4. Awesome Cheatsheet til UNIX
  5. 12 mest succesrige TSQL-interviewspørgsmål og svar
  6. Cheat Sheet JavaScript: Hvad er funktionerne
  7. Weblogik vs Tomcat: Hvad er forskellene