Příkazy DDL jsou součástí SQL a při vytváření a správě databází pracují společně s příkazy DML, DCL a TCL. Tvoří základní stavební kameny pro správu SQL a je užitečné vědět, zda budete spravovat nebo vytvářet databázi pomocí jazyka strukturovaných dotazů.
Příkazy SQL se skládají hlavně z DDL a DML. Vytvořili byste nebo odstranili databázi pomocí příkazů DDL a přidali, přesunuli nebo změnili data pomocí DML. Příkazy DCL vám pomohou spravovat uživatele, oprávnění a zabezpečení dat, zatímco TCL pomůže spravovat změny, které provedete v rámci DML. Všichni společně pracují v rámci SQL a poskytují nástroje, které potřebujete k efektivnímu vytváření a správě databází. Znalost těchto příkazů je zásadní pro každého, kdo se chce dostat do správy databáze nebo podpory.
Nejsem žádný odborník na SQL, ale použil jsem je a spravoval. Jsem také blízcí přátelé s někým, kdo píše tyto věci ve spánku. Následující výukový program může být moje slova, ale znalosti a odborné znalosti jsou všechny jeho. Jakékoli chyby nebo opomenutí budou moje.
Následuje základní příkazy pro každý jazyk. Příkazy DDL obsahují seznam termínů nezbytných pro vytváření databází, tabulek a objektů. Příkazy DML obsahují seznam termínů nezbytných pro správu objektů a dat v databázi, kterou jste vytvořili. Příkazy DCL obsahují seznam termínů nezbytných pro správu uživatelů a příkazy TCL jsou tím, co můžete použít k nastavení bodů uložení a potvrzení změn.
DDL (Data Definition Language)
DDL (Data Definition Language) se používá k definování schématu databáze. Pomáhá vytvářet a spravovat databázi a objekty v ní. Příkazy DDL mění strukturu databáze mnoha způsoby, například vytvářením, mazáním, úpravami schémat a objektů.
V závislosti na typu SQL, který používáte, mohou příkazy DDL obsahovat:
- ZMĚNIT TABULKU
- ZMĚNIT ZOBRAZENÍ
- POČÍTAČOVÉ STATISTIKY
- VYTVOŘIT DATABÁZE
- VYTVOŘIT FUNKCI
- VYTVOŘIT ROLU
- VYTVOŘIT TABULKU
- VYTVOŘIT ZOBRAZENÍ
- DROP DATABASE
- FUNKCE DROP
- DROP ROLE
- DROP TABULKA
- DROP VIEW
- GRANT
- ZRUŠIT
Základní příkazy SQL DDL jsou:
- STÁŘÍ
- Zkrátit
- KOMENTÁŘ
- VYTVOŘIT
- POPSAT
- PŘEJMENOVAT
- UPUSTIT
- UKÁZAT
- POUŽITÍ
Ty se objeví ve všech verzích SQL. Každý příkaz DDL bude k fungování vyžadovat typ objektu a identifikátor.
jak přidat někoho do vaší hudby Apple
Například: CREATE TABLE [název tabulky] ([definice sloupců]) [parametry tabulky] nebo DROP typ objektu název objektu.
DML (Data Manipulation Language)
Dalším prvkem SQL je DML (Jazyk manipulace s daty). To vám umožňuje načíst, vložit, aktualizovat, odebrat a obecně spravovat data v databázi SQL. Tyto příkazy budou ty, které budete používat každý den při správě databází. Nejedná se o konkrétní jazyk, ale je součástí SQL.
- VYBRAT
- VLOŽIT
- AKTUALIZACE
- VYMAZAT
- HROMADNÁ VLOŽKA
- JÍT
- READTEXT
- UPDATETEXT
- WRITETEXT
- ZAČÍT
- SPÁCHAT
- ROLLBACK
- KOPÍROVAT DO
- KOPÍROVAT DO
- DÁT
- DOSTAT
- SEZNAM
- ODSTRANIT
Opět různé příchutě SQL budou používat některé nebo všechny tyto příkazy DML a mnohé dokonce přidají své vlastní.
Například: SELECT [název / názvy sloupců] z [název tabulky] nebo UPDATE [název tabulky] SET [název sloupce = hodnota] kde [podmínka].
DCL (Data Control Language)
DCL (Data Control Language) se používá k ovládání uživatelů a systému kolem samotné databáze. Nejčastěji se používá ke správě uživatelských oprávnění a správě zabezpečení dat, takže je důležité vědět.
Mezi běžné příkazy DCL patří:
- GRANT
- ZRUŠIT
- NASTAVITEL
- EXECUTE AS, statement
- PROVÉST AS, klauzule
- REVERT
- OTEVŘÍT KLÁVESU MASTER.
- ZAVŘÍT HLAVNÍ KLÍČ
- OTEVŘENO SYMETRICKÝ KLÍČ
- ZAVŘETE SYMETRICKÝ KLÍČ
Například: GRANT [privilegium] ON [object] TO [user] or REVOKE [permission] ON [object] FROM [user].
TCL (Transaction Control Language)
TCL (Transaction Control Language) se používá ke seskupení příkazů DML dohromady za účelem vytvoření logických transakcí a ke správě veškerých změn provedených v datech příkazy DML. Pokud provádíte příkazy DML, nemusí být nutně trvalé, dokud neukončíte aktuální relaci. Pokud chcete z jakéhokoli důvodu ručně potvrdit, můžete použít příkaz TCL.
- ZAČNĚTE DISTRIBUOVANOU TRANSAKCI
- ZAČNĚTE TRANSAKCI
- ZÁVAZNÁ TRANSAKCE
- ZÁVAZNÁ PRÁCE
- ROLLBACK TRANSACTION
- ROLLBACK PRÁCE
- ULOŽTE TRANSAKCI
Například: COMMIT; uloží všechny změny provedené pomocí DML, než přejdete k dalším příkazům. SAVEPOINT savepoint_name; vytvoří pozici pro uložení podobně jako hra pro uložení. Pokud se něco pokazí, můžete vrátit databázi zpět do tohoto bodu a začít znovu.
Tyto čtyři jsou základní stavební kameny pro správu databází SQL. Toto je stránka na vysoké úrovni pro ty, kteří chtějí prozkoumat předmět SQL. Poznejte tyto příkazy a jejich použití a vstupuje do hry zcela nový svět databází a správy databází. Jelikož SQL stojí za většinou cloudových aplikací, webů, webových aplikací, aplikací a většiny aplikací pro zvýšení produktivity, je dobré se to naučit!
Zajímavé Články
Redakce Choice
Jak ukládat e-maily z aplikace Outlook na pevný disk
Cloud je v pořádku a dobrý, ale někdy je nejlepší mít zabezpečení lokálně uložených e-mailů. Ať už podnikáte, nebo chcete jen vést úplnou evidenci své elektronické korespondence pro ostatní
Samsung Galaxy J5/J5 Prime – Jak zrcadlit moji obrazovku na TV nebo PC
Samsung Galaxy J5 a J5 Prime bohužel nemají funkce zrcadlení obrazovky. Zrcadlení a casting nejsou ze své podstaty podporovány operačním systémem, což znamená, že pokud chcete něco sledovat, musíte být kreativní
Jak získat Echo Show k zobrazení textů
Z hudebního hlediska jde Echo Show o krok dále než u některých předchozích zařízení Alexa. Především proto, že má pěkný inteligentní reproduktor a vysoce kvalitní displej. Díky tomu můžete dělat mnohem víc, než jen poslouchat
Xbox One se nezapne? Jak to opravit
Váš Xbox One může zůstat ve hře pomocí několika jednoduchých kroků. Zde je návod, jak to opravit, pokud se váš Xbox One nezapne.
Jak změnit písmo v představě
Když začnete vytvářet svůj psaný obsah, možná budete chtít změnit písmo, aby byl kousek přitažlivější, nebo jej sladit s celkovou značkou. Pokud hledáte, jak změnit písmo v aplikaci Notion,
Recenze Huawei Watch: Originální chytré hodinky Huawei jsou stále skvělým nákupem
Když hodinky Huawei Watch poprvé vyšly v roce 2015, byl to skvělý příklad dobře provedeného systému Android Wear. Nyní, samozřejmě, byl překonán Huawei Watch 2, takže byste měli přeskočit generaci a získat
Jak někoho pozvat na nesouhlasný server
Okamžité pozvánky jsou skvělý způsob, jak umožnit svým přátelům přístup k vašemu serveru Discord, pokud mají k dispozici odkaz. Okamžité pozvánky nejen usnadňují pozvání vašich přátel, ale také umožňují