Cheat sheet SQL - Introducere

SQL numit adesea Structured Query Language este un limbaj declarativ și multi-paradigmă care este limbajul specific domeniului folosit pentru proiectarea și gestionarea modelelor de date pentru organizarea datelor în bazele de date relaționale ale modelelor. SQL a fost proiectat de Donald Chamberlin și Raymond Boyce. SQL a apărut pentru prima dată în anul 1974. SQL este tipping static și disciplină puternică. SQL acceptă sisteme de operare multiplă platforme. Extensia fișierului va fi .sql și a fost dezvoltată de ISO / IEC. SQL are diferite sub-limbaje numite instrucțiuni pentru a efectua operațiuni diferite pe baza operației necesare.

Comenzi și conținut pe Cheatsheet SQL

Cheatsheet SQL comenzi pot fi clasificate în diferite categorii, care pot fi clasificate în comenzi de definire a datelor, comenzi de manipulare a datelor și comenzi de control de date. Mai jos se găsesc comenzile SQL Cheatsheet menționate care efectuează diferite tipuri de operații:

QUERY DESCRIERE
COMANDE DE MANIPULARE A DATELOR
Alege din ;Pentru a interoga date întregi din tabelul menționat
Selectați col1, col2 din;Pentru a prelua două coloane dintr-un tabel
Selectați col1, col2 din tabelul WHERE condiție;Pentru a interoga date dintr-un tabel bazat pe o condiție
Selectați distinct col din;Pentru a interoga înregistrări distincte dintr-un tabel
Selectați distinct col din tabelul WHERE condiție;Pentru a interoga înregistrări distincte dintr-un tabel bazat pe o condiție de filtrare a datelor
Selectați col1, col2 din tabel COMANDĂ CU col2 ASC;Pentru a interoga date dintr-un tabel și sortați înregistrările preluate în ordine crescătoare
Selectați col1, col2 din tabel COMANDĂ CU col2 DESC;Pentru a interoga date dintr-un tabel și sortați înregistrările preluate în ordine descrescătoare
Selectați agregatul (col1), col2 din tabelul GROUP BY col2;Pentru a interoga date din tabel pentru a agrega datele bazate pe o coloană.
Selectați agregatul (col1), col2 din tabela GROUP BY col2 HAVING condiție;Pentru a interoga date din tabel pentru a agrega datele pe baza unei coloane și a unei condiții.
Selectați col1, col2 din tabela1 INNER JOIN table2 ON condiție;Pentru interogarea datelor din mai multe tabele și interioare se alătură rezultatul pe baza unei condiții și se afișează un singur rezultat
Selectați col1, col2 din tabelul1 STÂNDA ÎNCHIRIULUI tabel2 ON condiție;Pentru a interoga date din mai multe tabele și la stânga se alătură rezultatul pe baza unei condiții și se afișează ca un singur rezultat
Selectați col1, col2 din tabelul1 RIGHT JOIN table2 ON condiție;Pentru a interoga date din mai multe tabele și la dreapta, alăturați-vă rezultatul pe baza unei condiții și afișați ca rezultat unic
Selectați col1, col2 din tabelul1 condiția FULL OUTER JOIN table2 ON;Pentru a interoga date din mai multe tabele și exterior complet, alăturați-vă rezultatul pe baza unei condiții și afișați ca un singur rezultat
Selectați col1, col2 din tabelul1 CROSS JOIN table2;Pentru a interoga date din mai multe tabele și încrucișați unirea rezultatului pentru a obține un produs cartezian al înregistrărilor și afișarea ca un singur rezultat
Selectați col1, col2 din tabelul1 UNION selectați col1, col2 din tabela2;Pentru a interoga date din mai multe tabele și combina rezultatele înregistrărilor din două tabele.
COMANDE DE DEFINIRE A DATELOR
CREATE TABLE table_name (col_name DATA_TYPE CONSTRAINT);Pentru a crea un tabel cu coloane noi și toate definițiile coloanei pot fi menționate de o virgulă
ALTER TABLE nume_tabel;Pentru a adăuga o nouă coloană în tabel
DROP TABLE nume_tabel;Pentru a șterge întreaga tabelă din baza de date
INSERT INTO table_name (lista de coloane) VALORI (listă de valori);Pentru a insera date într-un tabel pentru o înregistrare.
ACTUALIZARE Tabel SET col1 = actualizare_valoare;Pentru a actualiza o valoare de celulă într-un tabel bazat pe numele coloanei
SETĂ ACTUALIZARE SET col1 = actualizată_valoare1, col2 = actualizată_valoare2 condiție UNDE;Pentru a actualiza mai multe valori de celule într-un tabel bazat pe numele și starea coloanelor
DELETE FROM table_name;Pentru a șterge datele complete dintr-un tabel.
DELETE FROM table_name WHERE condiție;Pentru a șterge datele complete dintr-un tabel bazat pe o condiție.
COMANDE DE CONTROL DE DATE
ACORDARE LA (OPȚIUNE DE ACORDARE)Acordarea accesului unui anumit utilizator pe baza opțiunii de acordare și a cerinței de acces.
REVOIEȚI DE LARevocarea accesului unui anumit utilizator dintr-un anumit obiect

Sfaturi și trucuri gratuite pentru utilizarea Cheatsheet SQL Command: -

  1. Comenzile pentru cheat sheet SQL pot fi utilizate în orice IDE sau instrument în care utilizatorul s-a conectat la baza de date utilizând fișierul JAR de tipul bazei de date.
  2. Diferitele baze de date existente pe piață sunt Oracle, Microsoft SQL Server, IBM DB2 etc., la care toate acestea pot fi conectate folosind borcanele și instrumentele respective pentru a gestiona operațiunile de date.
  3. Există o foaie de înșelare diferită pentru funcțiile de agregare SQL care trebuie utilizate împreună cu comenzile de înșelăciune SQL pentru a efectua unele operații complexe bazate pe datele cerute pentru a interoga în continuare.
FUNCŢIE DESCRIERE
NUMARAPentru a număra numărul de elemente dintr-o listă
SUMĂPentru a returna suma totală a elementelor dintr-o listă
MAX
AVGPentru a returna media unei liste
MINPentru a returna valoarea minimă dintr-o listă
MAXPentru a returna valoarea maximă dintr-o listă
  1. Folosind o foaie de înșelăciune pentru comenzile SQL, VIEWS poate fi, de asemenea, gestionat și creat.
  2. INDEXES și TRIGGERS pot fi, de asemenea, gestionate folosind comenzi SQL cheat sheet.
  3. Diferenti operatori SQL cheat sheet sunt operatorii aritmetici, operatorii logici, operatorii de comparație și operatorii de negocieri similare cu limbajele de programare cu scop general.
  4. Foaia de înșelare diferită pentru expresii SQL este Numeric, Boolean și Data.
  5. Diferitele restricții SQL sunt regulile de execuție a comenzilor de pe coloanele tabelului pentru a asigura fiabilitatea, redundanța și acuratețea în timpul efectuării operațiilor pe o masă.
  6. În cazul integrității, integritatea referențială joacă un rol major în realizarea constrângerilor de integritate împreună cu comenzile. Diferitele constrângeri disponibile sunt constrângerile de integritate și restricțiile de scădere.
  7. SQL Injection este un alt concept în care datele transmise de utilizator ar trebui să fie întotdeauna validate înainte de procesarea sau rularea interogării pentru a evita încălcarea datelor și pentru a asigura operațiunile de siguranță și securitate a datelor fără pierderi de date.

Cheatsheet SQL - concluzie

SQL este utilizat pentru a efectua operațiuni de baze de date pe multe baze de date relaționale de model pentru a efectua mai multe operații brute. Limbajul comun pentru toate bazele de date relaționale de model este SQL (Structured Query Language). Formula diferă doar în toate bazele de date. Toate funcțiile din comenzile de înșelăciune SQL pot fi utilizate pentru a efectua în mare parte toate operațiunile complexe sau cerințele de date din orice aplicație sau direct pentru a genera rapoarte sau fișiere de date pentru a exporta sau importa către sau din respectivele baze de date.

Articol recomandat

Acesta a fost un ghid pentru Cheatsheet SQL aici am discutat despre conținut și comandă, precum și sfaturi și trucuri gratuite ale foii de înșelăci SQL, puteți să vă uitați și la articolul următor pentru a afla mai multe -

  1. Întrebări și răspunsuri la interviu SQL - Top 12 Întrebări utile
  2. Cariere în SQL Server
  3. Cariere în SQL
  4. Foaie de control extraordinară pentru UNIX
  5. 12 Cele mai de succes întrebări și răspunsuri la interviu TSQL
  6. Cheat Sheet JavaScript: Care sunt funcțiile
  7. Weblogic vs Tomcat: Care sunt diferențele