SQL-i õpetus algajatele
SQL õpetuse kokkuvõte
Mida ma peaksin teadma?
Kursus on mõeldud SQL-i algajatele. Eelnev DB kogemus pole vajalik.
SQL ainekava
Andmebaasi põhialused
👉 Lessaasta 1 | Mis on andmebaas? — Definitsioon, tähendus, tüübid, näide |
👉 Lessaasta 2 | Mis on SQL? — Õppige SQL-i põhitõdesid, SQL-i täisvormi ja kasutamist |
👉 Lessaasta 3 | MySQL Töölaua õpetus algajatele — Kuidas installida MySQL Töölaud ja kasutamine |
Andmebaasi kujundus
👉 Lessaasta 1 | Andmebaasi kujundamise õpetus — Õppige andmete modelleerimist |
👉 Lessaasta 2 | Mis on normaliseerimine? — 1NF, 2NF, 3NF, BCNF andmebaasi näide |
👉 Lessaasta 3 | Mis on ER modelleerimine? — Õppige näitega |
SQLi põhitõed
👉 Lessaasta 1 | MySQL Loo tabel - kuidas luua andmebaasi MySQL |
👉 Lessaasta 2 | MySQL Vali avaldus — Õppige näitega |
👉 Lessaasta 3 | MySQL kui klausel — AND, OR, IN, NOT IN Päringu näide |
👉 Lessaasta 4 | MySQL INSERT INTO Päring — Kuidas lisada tabelisse rida (näide) |
👉 Lessaasta 5 | MySQL KUSTUTA päring — Kuidas tabelist rida kustutada |
👉 Lessaasta 6 | MySQL VÄRSKENDA päringut — Õppige näitega |
Andmete sortimine
👉 Lessaasta 1 | TELLI sisse MySQL — DESC & ASC päring EXAMPLE'iga |
👉 Lessaasta 2 | SQL GROUP BY ja HAVING klausel — Õppige näitega |
👉 Lessaasta 3 | MySQL Metamärkide õpetus — Meeldib, EI Meeldib, Põgenemine, ( % ), ( _ ) |
👉 Lessaasta 4 | MYSQL-i regulaaravaldised (REGEXP) — Mis on, süntaks ja näited |
Funktsioonid
👉 Lessaasta 1 | MySQL Funktsioonid — string, numbriline, kasutaja määratud, salvestatud |
👉 Lessaasta 2 | MySQL Koondfunktsioonide õpetus — SUMMA, AVG, MAX, MIN , COUNT, DISTINCT |
Peab teadma asju!
👉 Lessaasta 1 | MySQL IS NULL & EI OLE NULL Õpetus — Õppige näitega |
👉 Lessaasta 2 | MySQL AUTO_INCREMENT — Õppige näitega |
👉 Lessaasta 3 | MYSQL – MUUDA, KOKKU, NIME ÜMBER, MUUDA — Mis on, süntaks näidetega |
👉 Lessaasta 4 | MySQL LIIT & NIHKE — Õppige näitega |
Kõige kohutavamad teemad!
👉 Lessaasta 1 | MySQL Alampäringu õpetus — Õppige näitega |
👉 Lessaasta 2 | MySQL LIITUMISE Õpetus — SISEMINE, VÄLIMINE, VASAK, PAREM, RIST |
👉 Lessaasta 3 | MySQL LIIDU — Täielik õpetus |
👉 Lessaasta 4 | MySQL views — Kuidas luua vaadet tabelitest koos näidetega |
👉 Lessaasta 5 | MySQL Indeksi õpetus - Loo, lisa ja kukuta |
Mis edasi!
👉 Lessaasta 1 | Teie esimene rakendus, mida kasutate MySQL ja PHP — Alustamine! |
👉 Lessaasta 2 | Oracle MySQL 5.6i sertifitseerimine - Oracle MySQL 5.6 Õppejuhend |
👉 Lessaasta 3 | SQL vs MySQL — Mis vahe on SQL-il ja MySQL? |
👉 Lessaasta 4 | Parimad SQL-tööriistad — 25 parimat SQL-tööriista, andmebaasitarkvara ja IDE |
👉 Lessaasta 5 | SQL päringu koostajad ja redaktor — 10 parimat SQL-päringute koostajat ja redaktorit |
👉 Lessaasta 6 | Veebipõhine SQL-i kompilaator ja toimetajad — 10 PARIMAT veebipõhise SQL-i kompilaatorit ja toimetajat |
👉 Lessaasta 7 | Tasuta SQL-i kursused — 11 parimat tasuta SQL-i kursust ja sertifikaati |
👉 Lessaasta 8 | SQL raamatud — 14 parimat SQL-raamatut algajatele ja asjatundjatele |
👉 Lessaasta 9 | SQL-petuleht — SQL-käskude petuleht |
👉 Lessaasta 10 | SQL-i intervjuu küsimused — 50 parimat SQL-intervjuu küsimust ja vastust |
👉 Lessaasta 11 | SQL juhendaja PDF — Laadige alla algajatele mõeldud SQL-i õpetuse PDF |
MariaDB
👉 Lessaasta 1 | MariaDB juhendaja — Õppige süntaksit, käske koos näidetega |
👉 Lessaasta 2 | MariaDB vs MySQL — Mis vahe on MariaDB & MySQL |
Mis on DBMS?
Andmebaasihaldussüsteem (DBMS) on tarkvara, mida kasutatakse andmete salvestamiseks ja haldamiseks. See tagab teabe kvaliteedi, vastupidavuse ja konfidentsiaalsuse. Kõige populaarsem DBMS-i tüüp on relatsiooniandmebaasihaldussüsteemid või RDBMS-id. Siin koosneb andmebaas struktureeritud tabelite komplektist ja iga tabeli rida on kirje.
Mis on SQL?
Struktureeritud päringukeel (SQL) on DBMS-i andmete töötlemise standardkeel. Lihtsamalt öeldes kasutatakse seda DBMS-i andmetega rääkimiseks. Järgnevalt on toodud SQL-lausete tüübid
- Data Definition Language (DDL) võimaldab teil andmebaasis luua objekte, nagu skeemid, tabelid
- Data Control Language (DCL) võimaldab teil andmebaasiobjektide juurdepääsuõigusi manipuleerida ja hallata
- Data Manipulation Language (DML) kasutatakse andmete otsimiseks, sisestamiseks, värskendamiseks ja kustutamiseks, mida käsitletakse osaliselt selles SQL-i õpetuses.
Mis on päring?
Päring on andmebaasihaldussüsteemile antud juhiste kogum. See ütleb igale andmebaasile, millist teavet soovite andmebaasist saada. Näiteks õpilase nime toomiseks andmebaasi tabelist STUDENT saate SQL-päringu kirjutada järgmiselt:
SELECT Student_name from STUDENT;
SQL protsess
Kui soovite mis tahes DBMS-süsteemi jaoks SQL-käsku käivitada, peate leidma oma päringu täitmiseks parima meetodi ja SQL-mootor määrab, kuidas seda konkreetset ülesannet tõlgendada.
Selle SQL-i protsessi olulised komponendid on:
- SQL päringumootor
- Optimeerimismootorid
- Päring dispetšer
- Klassikaline päringumootor
Klassikaline päringumootor võimaldab teil hallata kõiki mitte-SQL-päringuid.
SQL-i optimeerimine
Päringute tegemine ei ole liiga keeruline, kuid SQL-i jõudluse optimeerimiseks peate tõesti õppima ja mõistma, kuidas andmete salvestamine töötab ja päringuid loetakse. Optimeerimine põhineb kahel põhiteguril:
- Õigete valikute tegemine andmebaasi struktuuri määratlemisel
- Andmete lugemiseks kõige sobivamate meetodite rakendamine.
Mida sellel SQL-i kursusel õpite?
See SQL-i põhitõdede õpetus on mõeldud kõigile, kes plaanivad töötada andmebaasidega, eriti süsteemiadministraatorite ja rakenduste arendajate rollis. Õpetused aitavad algajatel õppida põhilisi SQL-i käske, sealhulgas SELECT, INSERT INTO, UPDATE, DELETE FROM ja palju muud. Iga SQL-käsk sisaldab selgeid ja sisutihedaid näiteid.
Lisaks SQL-i käskude loendile on õpetuses esitatud SQL-i funktsioonidega mälukaardid, näiteks AVG(), COUNT() ja MAX(). Lisaks sellele aitavad viktoriinid kinnitada teie keele algteadmisi.
See SQL-i kursus aitab teil käsitleda SQL-i programmeerimiskeele erinevaid aspekte.
Miks peaksite SQL-i õppima?
SQL on hõlpsasti õpitav keel, mis on spetsiaalselt loodud andmebaasidega töötamiseks. Nõudlus andmebaasidega hakkama saavate professionaalide järele kasvab. Peaaegu kõik suured ettevõtted kasutavad SQL-i. Seda kasutatakse laialdaselt erinevates sektorites, nagu piletite broneerimine, pangandus, sotsiaalmeedia platvormid, andmete jagamine, e-kaubandus jne, seega on SQL-i arendaja jaoks saadaval suured võimalused.