DDL naredbe dio su SQL-a i rade zajedno s naredbama DML, DCL i TCL za stvaranje i upravljanje bazama podataka. Oni čine osnovne gradivne blokove za administriranje SQL-a i korisno ih je znati hoćete li upravljati bazom podataka ili je stvarati pomoću strukturiranog jezika upita.

SQL naredbe sastoje se uglavnom od DDL-a i DML-a. Stvorili biste ili izbrisali bazu podataka s DDL naredbama i dodavali, premještali ili mijenjali podatke pomoću DML-a. DCL naredbe pomoći će vam u upravljanju korisnicima, dozvolama i sigurnošću podataka, dok TCL pomaže u upravljanju promjenama koje napravite u DML-u. Svi zajedno rade u SQL-u dajući alate potrebne za učinkovito stvaranje i upravljanje bazama podataka. Poznavanje ovih naredbi je osnovno za svakoga tko želi ući u administratora ili podršku baze podataka.
Nisam stručnjak za SQL, ali koristio sam ih i upravljao njima. Također sam bliski prijatelj s nekim tko ovo piše u snu. Sljedeći vodič možda su moje riječi, ali znanje i stručnost su svi njegovi. Sve pogreške ili propusti bit će samo moji.
Slijede osnovne naredbe za svaki jezik. DDL naredbe navode pojmove potrebne za stvaranje baza podataka, tablica i objekata. DML naredbe navode pojmove potrebne za upravljanje objektima i podacima unutar baze podataka koju ste stvorili. DCL naredbe navode pojmove potrebne za upravljanje korisnicima, a TCL naredbe su ono što možete koristiti za postavljanje točaka spremanja i uređivanje promjena.
kako provjeriti koliko sati imate na minecraftu
DDL (jezik za definiciju podataka)
DDL (Data Definition Language) koristi se za definiranje sheme baze podataka. Pomaže u stvaranju i upravljanju bazom podataka i objektima u njoj. DDL izrazi mijenjaju strukturu baze podataka na brojne načine kao što su stvaranje, brisanje, izmjena sheme i objekata.
Ovisno o okusu SQL-a koji koristite, DDL izrazi mogu uključivati:
- ALTER TABELA
- IZMJENI POGLED
- RAČUNALNE STATISTIKE
- IZRADI BAZU BAZA
- STVORI FUNKCIJU
- STVORI ULOGU
- IZRADI TABELU
- STVARI POGLED
- KAPI BAZU BAZA
- FUNKCIJA KAPANJA
- KAPI ULOGU
- KAPLJENA TABLA
- PAD POGLED
- DODATI
- OPOZVATI
Osnovni SQL DDL navodi su:
- DOB
- SKRATITI
- KOMENTAR
- STVORITI
- OPISATI
- PREIMENOVATI
- PAD
- POKAZATI
- KORISTITI
Oni će se pojaviti u svim inačicama SQL-a. Svaka DDL naredba zahtijevat će vrstu objekta i identifikator da bi mogla raditi.
Na primjer: CREATE TABLE [naziv tablice] ([definicije stupaca]) [parametri tablice] ili DROP ime objekta objekta.
DML (jezik za manipulaciju podacima)
Drugi element SQL-a je DML (Jezik manipulacije podacima). To vam omogućuje preuzimanje, umetanje, ažuriranje, uklanjanje i općenito upravljanje podacima unutar SQL baze podataka. Te će naredbe biti one koje ćete svakodnevno koristiti pri upravljanju bazama podataka. Ovo nije specifični jezik sam po sebi, već je dio SQL-a.
- ODABERI
- UMETNUTI
- AŽURIRANJE
- IZBRISATI
- BULK INSERT
- IĆI
- PROČITAJTE
- UPDATETEXT
- WRITETEXT
- POČETI
- POČINITI
- VRAĆANJE
- KOPIRAJ U
- KOPIRAJ U
- STAVITI
- DOBITI
- POPIS
- UKLONITI
Opet, različiti okusi SQL-a koristit će neke ili sve ove DML naredbe, a mnogi čak dodaju i svoje.
Na primjer: SELECT [naziv (stupci)] iz [naziv tablice] ili UPDATE [naziv tablice] SET [naziv stupca = vrijednost] gdje [uvjet].
DCL (jezik za kontrolu podataka)
DCL (Data Control Language) koristi se za kontrolu korisnika i sustava oko same baze podataka. Najčešće se koristi za upravljanje korisničkim dozvolama i upravljanje sigurnošću podataka, tako da je važno znati.
Uobičajene DCL naredbe uključuju:
- DODATI
- OPOZVATI
- SETUSER
- EXECUTE AS, izjava
- IZVRŠI AS, klauzula
- VRATI SE
- OTVORENI GLAVNI KLJUČ.
- ZATVORI GLAVNI KLJUČ
- OTVORENI SIMETRIJSKI KLJUČ
- ZATVORI SIMETRIJSKI KLJUČ
Na primjer: DODATI [privilegiju] UKLJUČENO [objektu] [korisniku] ili OZOVITI [dozvolu] UKLJUČENO [objektu] OD [korisnika].
koliko je spasiti svijet
TCL (jezik za kontrolu transakcija)
TCL (Transaction Control Language) koristi se za grupiranje DML izraza zajedno kako bi se oblikovale logičke transakcije i upravljalo svim promjenama koje su DML izrazi unijeli u podatke. Ako izvodite DML naredbe, one nisu nužno trajne dok ne zatvorite trenutnu sesiju. Ako se iz bilo kojeg razloga želite ručno predati, možete upotrijebiti TCL naredbu.
- POČNITE DISTRIBUTIRANU TRANSAKCIJU
- POČINITE TRANSAKCIJU
- OBVEZATI TRANSAKCIJU
- OBVEZATI RAD
- TRANSAKCIJA ROLBACK-A
- ZAVRTNI RAD
- SPASITE TRANSAKCIJU
Na primjer: COMMIT; spremit će sve promjene napravljene pomoću DML-a prije nego što prijeđete na druge naredbe. SAVEPOINT ime_čuve; stvorit će poziciju za spremanje slično kao igra za spremanje. Ako bilo što pođe po zlu, možete vratiti bazu podataka do te točke i započeti ponovno.
Te su četiri osnovne građevne jedinice za upravljanje SQL bazama podataka. Ovo je stranica vrlo visoke razine za one koji žele istražiti temu SQL-a. Upoznajte ove naredbe i kako se koriste i u igru dolazi čitav novi svijet baza podataka i upravljanja bazama podataka. Budući da SQL stoji iza većine aplikacija u oblaku, web stranica, web aplikacija, aplikacija i većine programskih paketa, dobra je vještina za učenje!
Zanimljivi Članci
Izbor Urednika
Kako napraviti sigurnosnu kopiju Samsung Galaxy Note 8
Stvaranje povremene sigurnosne kopije vrlo je dobar izbor za većinu korisnika Note 8. Vaš telefon sadrži vaše razgovore i kontakte. Također pohranjuje vaše podsjetnike, postavke aplikacije i preuzimanja. Vaša galerija može sadržavati umjetnine koje ste izradili ili
Kako izbrisati sve poruke i razgovore u Facebook Messengeru
https://www.youtube.com/watch?v=9AGAipdyPL8 Brisanje Facebook poruka ne mora biti nevjerojatno teško. Bez obzira na to brišete li jednu nit ili cijelu povijest, postoje opcije koje možete obaviti uz minimalan napor. Korisnici S0me
Arhiva oznaka: poništi zatvaranje kartice
Kako to popraviti kada se Alexa ne spaja na Wi-Fi Internet
Neki Alexa uređaji prve i druge generacije, poput Amazon Echo, imaju problema s povezivanjem na Wi-Fi. Evo kako riješiti te probleme s povezivanjem.
Kako onemogućiti potez prsta Google Now s gumba Početna u Androidu
Nedavno sam kupio novi Android tablet (to je Lenovo A3000) s instaliranim Androidom 4.2. Već od prvog dana njegove upotrebe jako me živcirao Google Now kojem je moguće pristupiti pokretom prevlačenja s gumba Početna. Pokrenuo sam ga nekoliko puta slučajno i odlučio se riješiti ove značajke
Kako postaviti izvan ureda u Google kalendaru
Obavijest Google kalendara o odsutnosti iz ureda omogućuje vam da pokažete svoju dostupnost ili nedostupnost, ovisno o slučaju. Na jednostavan način možete obavijestiti ljude da niste u uredu i koliko dugo biste mogli biti odsutni. Prilikom korištenja
Ažuriranje pada sustava Windows 10 (prag 2) RTM bit će izrađeno 10586
Microsoft je potpisao izgradnju 10586 kao 'jesensko ažuriranje' za korisnike stolnih računala, ali i za mobilne telefone.