Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Jazyk definície údajov (DDL)
* Vytvoriť: Používa sa na vytváranie databázových objektov, ako sú tabuľky, zobrazenia, indexy a používateľov.
* Príklad: `Create Table Zákazníci (Primárny kľúč CustomerID INT, FirstName Varchar (255), priezvisko Varchar (255));`
* alter: Používa sa na úpravu štruktúry existujúcich databázových objektov.
* Príklad: „Zákazníci alter tabuľky pridávajú e -mail varchar (255);`
* kvapka: Používa sa na odstránenie databázových objektov.
* Príklad: „Zákazníci kvapky tabuľky;“
* skrátene: Používa sa na odstránenie všetkých riadkov z tabuľky bez protokolovania jednotlivých delécií (rýchlejšie ako odstránenie).
* Príklad: „Skrátení zákazníci tabuľky;`
2. Jazyk manipulácie s údajmi (DML)
* Vyberte: Používa sa na získavanie údajov z tabuliek. Toto je srdce písania dotazov SQL.
* Príklad: `Vyberte prvé meno, priezvisko od zákazníkov, kde zákazník =123;`
* Vložte: Používa sa na pridanie nových údajov do tabuliek.
* Príklad: „Vložte do zákazníkov (CustomerID, krstné meno, priezvisko) hodnoty (456, 'jane', 'doe');`
* Aktualizácia: Používa sa na úpravu existujúcich údajov v tabuľkách.
* Príklad: `Aktualizujte zákazníkov set email ='jane.doe@example.com' kde customerId =456;`
* Odstrániť: Používa sa na odstránenie údajov z tabuliek.
* Príklad: `Odstrániť od zákazníkov, kde zákazník =456;`
3. Jazyk riadenia údajov (DCL)
* grant: Používa sa na poskytnutie konkrétnych povolení používateľom na prístup k databázovým objektom alebo úpravu.
* Príklad: `Grant Vyberte na zákazníkov pre používateľa1;`
* Odvolanie: Používa sa na odstránenie povolení predtým udelených používateľom.
* Príklad: `Revoke Vyberte na zákazníkov z používateľa1;`
4. Transaction Control Language (TCL)
* COOM: Používa sa na trvalé uloženie zmien vykonaných v databáze počas transakcie.
* rollback: Používa sa na zrušenie všetkých zmien vykonaných počas transakcie.
* SavePoint: Používa sa na vytvorenie dočasného kontrolného bodu v rámci transakcie, čo vám umožní vrátiť sa do konkrétneho bodu.
5. Klauzuly
* kde: Používa sa na filtrovanie riadkov na základe podmienok.
* Objednávajte: Používa sa na triedenie výsledkov dotazu.
* skupina: Používa sa na zoskupenie riadkov spolu na základe zadaného stĺpca.
* s: Používa sa na filtrovanie skupín riadkov na základe podmienok.
* Pripojte sa: Používa sa na kombináciu údajov z viacerých tabuliek.
* Únia, pretínajte, s výnimkou: Používa sa na kombináciu výsledkov viacerých dotazov.
6. Operátori
* Porovnávacie operátory: Používa sa na porovnanie hodnôt (napr. `=`, `! =`, `>`, `,`> =`,` <=`).
* logických operátorov: Používa sa na kombináciu viacerých podmienok (napr. `A", `alebo", `nie").
* Aritmetic Operator: Používa sa na matematické výpočty (napr. `+`, `-`,`*`,`/`).
* String Operator: Používa sa na manipuláciu s reťazcami (napr. „Like`,` in`, `nie in").
Kľúčové koncepty
* Databáza: Zbierka organizovaných údajov.
* tabuľka: Štruktúrovaný zber údajov usporiadaných v riadkoch a stĺpcoch.
* stĺpec: Vertikálny zoznam dátových prvkov.
* riadok: Horizontálny zoznam dátových prvkov predstavujúcich jeden záznam.
* Primárny kľúč: Jedinečný identifikátor pre každý riadok v tabuľke.
* cudzí kľúč: Stĺpec v jednej tabuľke, ktorý odkazuje na primárny kľúč inej tabuľky a vytvára vzťahy medzi tabuľkami.
Príklad
`` sql
- Vyberajte vyhlásenie
Vyberte prvú menu, priezvisko, e -mail
Od zákazníkov
Kde zákazník =456;
- Vyhlásenie vložky
Vložte do zákazníkov (CustomerID, krstné meno, priezvisko, e -mail)
Hodnoty (789, 'John', 'Smith', 'John.smith@example.com');
- Vyhlásenie o aktualizácii
Aktualizovať zákazníkov
Set Email ='Jane.doe@example.com'
Kde zákazník =456;
- Vymazať výrok
Odstráňte od zákazníkov
Kde zákazník =456;
`` `
Dajte mi vedieť, ak chcete podrobnejšie preskúmať niektorý z týchto prvkov alebo potrebujete viac príkladov.