SQL-i õpetus algajatele

SQL õpetuse kokkuvõte


Andmebaase võib leida peaaegu kõigist tarkvararakendustest. SQL on standardkeel andmebaasi päringute tegemiseks. See SQL-i õpetus algajatele õpetab teile andmebaasi kujundamist. Lisaks õpetab see teile SQL-i põhitõdesid.

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

  1. Data Definition Language (DDL) võimaldab teil andmebaasis luua objekte, nagu skeemid, tabelid
  2. Data Control Language (DCL) võimaldab teil andmebaasiobjektide juurdepääsuõigusi manipuleerida ja hallata
  3. 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 õpetus

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:

  1. Õigete valikute tegemine andmebaasi struktuuri määratlemisel
  2. 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.