
Kurso para sa Basic SQL
Matuto ng SQL mula sa simula at magkaroon ng kakayahang mag-query, magsuri, at mamahala ng datos sa anumang relational database. Dadalhin kayo ng kursong ito mula sa mga pangunahing konsepto hanggang sa mga pamamaraang ginagamit sa totoong mundo, na sumasaklaw sa lahat mula sa simpleng mga pahayag na SELECT hanggang sa mga join, subquery, at pagbabago ng datos. Pumapasok ka man sa data analytics o nagdaragdag ng isang kasanayang may mataas na demand sa iyong resume, dito ka magsisimula.
Ano ang iyong matututuhan:
Matututuhan ninyo kung paano nakabalangkas ang mga relational database at kung paano ginagamit ang SQL upang makipag-ugnayan sa mga ito. Magsusulat kayo ng mga query upang makuha, i-filter, pag-uri-uriin, at pagsama-samahin ang datos mula sa isa o maraming talahanayan. Maglalapat kayo ng mga built-in na function upang gumawa sa text, numero, at petsa, at gagamit ng mga advanced na kundisyon tulad ng CASE, BETWEEN, at LIKE. Matututo rin kayo kung paano ligtas na baguhin ang datos gamit ang mga pahayag na INSERT, UPDATE, at DELETE. Sa pagtatapos, magkakaroon kayo ng praktikal na mga kasanayan sa SQL na hinahanap ng mga employer sa mga data analyst, developer, at mga tungkulin sa business intelligence.
Paano ka mag-aaral nang praktikal Kurso para sa Basic SQL
Paano ka magsasanay Kurso para sa Basic SQL
Para sa mga negosyo na gustong sanayin ang kanilang team
Sa Dedika para sa mga negosyo, ang kurso ay may mga ehersisyo at halimbawa na akma sa iyong negosyo at ayon sa pangangailangan ng iyong kumpanya.
Nilalaman ng kurso
8 Kabanata • 36 Mga AralinTagal mula 4 hanggang 360 oras (ikaw ang magpapasya)
Kabanata 1ItagoItago ang mga detalyeTingnan ang mga detalyePanimula sa Databases at SQL
Panimula sa Databases at SQL
Aralin 1 • Mga Sikat na Relational Database System
Sinusuri ang malawakang ginagamit na mga database platform at ang kanilang mga natatanging tampok. Tumutulong sa mga mag-aaral na pumili ng kapaligiran at maunawaan ang mga pagkakaiba-iba sa syntax.
Aralin 2 • Pagse-set Up ng Kapaligiran sa Pagsasanay
Ginagabayan ang mga mag-aaral sa pag-install o pag-access ng isang SQL environment. Tinitiyak na ang bawat mag-aaral ay makakapag-execute ng mga query bago ang susunod na kabanata.
Aralin 3 • Pangkalahatang-ideya ng SQL at Mga Gamit Nito
Ipinapakilala ang SQL bilang isang declarative language para sa pamamahala ng structured data. Ini-uugnay ang mga kakayahan ng SQL sa mga gawain sa datos sa totoong mundo na ginagawa ng mga propesyonal.
Aralin 4 • Ano ang Relational Database
Binibigyang-kahulugan ang mga relational database at ang kanilang mga pangunahing bahagi. Itinatatag ang konseptwal na pundasyon na kinakailangan bago sumulat ng anumang SQL.
Kabanata 2ItagoItago ang mga detalyeTingnan ang mga detalyeMga Pangunahing Kaalaman sa Core SELECT Statement
Mga Pangunahing Kaalaman sa Core SELECT Statement
Aralin 1 • Pag-filter ng Mga Row gamit ang WHERE
Ipinapakilala ang conditional filtering upang ibalik lamang ang mga kaugnay na row. Direktang pinapalawak ang pangunahing SELECT sa pamamagitan ng pagdaragdag ng kontrol sa antas ng row.
Aralin 2 • Pagli-limit at Pag-o-offset ng Mga Result Set
Ipinapaliwanag kung paano paghigpitan ang bilang ng mga row na ibinabalik at laktawan ang mga row. Inihahanda ang mga mag-aaral para sa mga pattern ng pagination na ginagamit sa mga application.
Aralin 3 • Mga Pangunahing SELECT at FROM Clause
Itinuturo ang pinakamababang syntax na kinakailangan upang kunin ang mga column mula sa isang table. Binubuo ang template na pinagtatayuan ng bawat kasunod na query sa kurso.
Aralin 4 • Pagso-sort ng Mga Resulta gamit ang ORDER BY
Sumasaklaw sa pataas at pababang pagso-sort sa isa o maramihang column. Itinuturo sa mga mag-aaral na ipakita ang datos sa isang makahulugan at predictable na pagkakasunud-sunod.
Aralin 5 • Mga Column Alias at Expression
Ipinapakita kung paano palitan ang pangalan ng mga output column at kalkulahin ang mga derived value nang inline. Nagbibigay-daan sa mas malinis at mas nababasang mga result set mula sa simula.
Kabanata 3ItagoItago ang mga detalyeTingnan ang mga detalyePaggawa gamit ang Mga Data Type at Function
Paggawa gamit ang Mga Data Type at Function
Aralin 1 • Mga Numeric Function at Arithmetic
Itinuturo ang rounding, absolute value, modulo, at iba pang numeric na operasyon. Nagbibigay-daan sa mga calculated field at pagpapatunay ng datos sa loob ng mga query.
Aralin 2 • Paghawak ng Mga NULL Value
Ipinapaliwanag ang NULL semantics at mga function na ligtas na namamahala ng nawawalang datos. Pinipigilan ang mga karaniwang error sa lohika na dulot ng maling pag-unawa sa NULL behavior.
Aralin 3 • Ipinaliwanag ang Mga SQL Data Type
Sumasaklaw sa numeric, character, date/time, at Boolean na mga type at ang kanilang mga implikasyon sa storage. Ibinabatay ang paggamit ng function sa ibang pagkakataon sa tamang kamalayan sa type.
Aralin 4 • Mga Function sa Petsa at Oras
Sumasaklaw sa pag-extract ng mga bahagi ng petsa, pagkalkula ng mga interval, at pag-format ng mga timestamp. Binibigyang-kakayahan ang mga mag-aaral na sagutin ang mga tanong sa negosyo na nakabatay sa oras.
Aralin 5 • Mga String Function para sa Pagmamanipula ng Teksto
Ipinapakilala ang mga function na nagbabago, naghahanap, at nagfo-format ng datos na character. Direktang naaangkop sa paglilinis at pagpapakita ng mga text field sa mga query.
Kabanata 4ItagoItago ang mga detalyeTingnan ang mga detalyePag-filter gamit ang Mga Advanced na Kundisyon
Pag-filter gamit ang Mga Advanced na Kundisyon
Aralin 1 • Kondisyonal na Lohika gamit ang CASE
Ipinapakilala ang mga CASE expression para sa inline na conditional branching sa SELECT at WHERE. Nagbibigay-daan sa pagkakategorya at kondisyonal na output nang walang procedural code.
Aralin 2 • Pattern Matching gamit ang LIKE
Itinuturo ang paghahanap ng teksto batay sa wildcard gamit ang LIKE at ILIKE. Nagbibigay-daan sa flexible na pag-filter ng string nang walang eksaktong kaalaman sa value.
Aralin 3 • Set Membership gamit ang IN at NOT IN
Sumasaklaw sa pagsubok ng mga column value laban sa isang discrete na listahan ng mga opsyon. Pinapalitan ang mahahabang OR chain at pinapabuti ang pagiging readable ng query.
Aralin 4 • Range Filtering gamit ang BETWEEN
Ipinapakilala ang BETWEEN para sa inclusive range na mga kondisyon sa mga numero at petsa. Pinapasimple ang mga range query kumpara sa mga pinagpares na comparison operator.
Kabanata 5ItagoItago ang mga detalyeTingnan ang mga detalyePag-a-aggregate at Pag-grupo ng Datos
Pag-a-aggregate at Pag-grupo ng Datos
Aralin 1 • Pag-o-order at Pagli-limit ng Mga Nakagrupong Resulta
Inilalapat ang ORDER BY at LIMIT sa mga aggregated result set para sa mga naka-rank na buod. Gumagawa ng mga ulat na top-N at bottom-N mula sa nakagrupong datos.
Aralin 2 • Pag-grupo ng Mga Row gamit ang GROUP BY
Itinuturo kung paano hatiin ang mga row sa mga grupo bago ilapat ang mga aggregate. Ini-uugnay ang mga aggregate function sa makahulugang mga paghahati-hati ayon sa kategorya.
Aralin 3 • Mga Core Aggregate Function
Sumasaklaw sa COUNT, SUM, AVG, MIN, at MAX para sa pagkukuwenta ng mga buod na estadistika. Itinatatag ang mga bloke ng pagtatayo para sa lahat ng nakagrupong pagsusuri sa kabanata.
Aralin 4 • Pag-filter ng Mga Grupo gamit ang HAVING
Ipinapakilala ang HAVING bilang isang post-aggregation filter na naiiba sa WHERE. Natututunan ng mga mag-aaral kung kailan ilalapat ang bawat clause para sa tamang mga resulta.
Kabanata 6ItagoItago ang mga detalyeTingnan ang mga detalyePag-join ng Maramihang Table
Pag-join ng Maramihang Table
Aralin 1 • Pag-unawa sa Mga Konsepto ng Join
Ipinapaliwanag kung paano itinutugma ng mga join ang mga row sa mga table gamit ang mga key relationship. Nagbibigay ng konseptwal na modelo na kailangan ng mga mag-aaral bago sumulat ng join syntax.
Aralin 2 • INNER JOIN para sa Mga Tugmang Row
Sumasaklaw sa INNER JOIN syntax upang ibalik lamang ang mga row na may mga tugma sa parehong table. Ang pinakakaraniwang uri ng join, na ginagamit bilang baseline para sa paghahambing.
Aralin 3 • Mga Outer Join para sa Mga Hindi Tugmang Row
Itinuturo ang LEFT, RIGHT, at FULL OUTER JOIN upang mapanatili ang mga hindi tugmang row. Nagbibigay-daan sa mga query na nagpapakita ng nawawala o opsyonal na mga ugnayan sa datos.
Aralin 4 • Mga Self Join at Cross Join
Ipinapakilala ang pag-join ng isang table sa sarili nito at pagbuo ng lahat ng kumbinasyon ng row. Sumasaklaw sa mga espesyal na pattern na kinakailangan para sa hierarchical at combinatorial na mga query.
Aralin 5 • Pag-a-aggregate sa Mga Pinag-join na Table
Pinagsasama ang mga join sa GROUP BY at mga aggregate function para sa mga buod ng maramihang table. Isinasama ang mga kasanayan mula sa nakaraang kabanata sa makatotohanang mga query sa pag-uulat.
Kabanata 7ItagoItago ang mga detalyeTingnan ang mga detalyeMga Subquery at Set Operation
Mga Subquery at Set Operation
Aralin 1 • Mga Scalar at Row Subquery
Sumasaklaw sa mga subquery na nagbabalik ng iisang value o row para gamitin sa mga expression. Ipinapakilala ang konsepto ng pag-nest ng mga query sa loob ng isang mas malaking statement.
Aralin 2 • EXISTS at NOT EXISTS
Ipinapakilala ang mga pattern ng semi-join at anti-join gamit ang EXISTS. Nagbibigay ng mahusay na alternatibo sa IN para sa mga correlated existence check.
Aralin 3 • Mga Subquery sa FROM at WITH
Itinuturo ang mga derived table sa FROM at Common Table Expressions gamit ang WITH. Pinapabuti ang pagiging readable ng query at binibigyang-daan ang muling paggamit ng mga intermediate result set.
Aralin 4 • Mga Set Operator: UNION, INTERSECT, EXCEPT
Sumasaklaw sa pagsasama o paghahambing ng mga result set mula sa maramihang SELECT statement. Nagbibigay-daan sa vertical na pagsasama ng datos at pagsusuri ng pagkakaiba sa mga query.
Kabanata 8ItagoItago ang mga detalyeTingnan ang mga detalyePagbabago ng Datos at Pamamahala ng Mga Table
Pagbabago ng Datos at Pamamahala ng Mga Table
Aralin 1 • Pag-insert ng Mga Row sa Mga Table
Sumasaklaw sa single-row at multi-row INSERT syntax na may mga tahasang listahan ng column. Nagtatatag ng mga ligtas na gawi sa pagpasok ng datos mula sa unang DML statement.
Aralin 2 • Paggawa at Pagbabago ng Mga Table
Ipinapakilala ang CREATE TABLE, ALTER TABLE, at DROP TABLE para sa pamamahala ng schema. Ini-uugnay ang mga operasyon ng DDL sa data model na kinu-query ng mga mag-aaral.
Aralin 3 • Pag-delete ng Mga Row mula sa Mga Table
Sumasaklaw sa DELETE na may WHERE at ang mapanirang kalikasan ng mga hindi na-filter na pag-delete. Itinuturo ang mga estratehiya sa pag-verify at rollback upang maiwasan ang pagkawala ng datos.
Aralin 4 • Mga Transaksyon at Integridad ng Datos
Ipinapaliwanag ang COMMIT, ROLLBACK, at SAVEPOINT para sa atomic at ligtas na mga pagbabago sa datos. Tinitiyak na nauunawaan ng mga mag-aaral kung paano igrupo ang mga DML statement sa mga maaasahang yunit.
Aralin 5 • Pag-update ng Mga Umiiral na Row
Itinuturo ang UPDATE na may WHERE upang ligtas na mabago ang mga partikular na row. Binibigyang-diin ang panganib ng pag-alis ng WHERE at kung paano i-verify ang mga pagbabago bago mag-commit.
Ang iyong wastong sertipiko ng pagtatapos
Ang kursong ito ay para sa iyo:
Mga business analyst: handang huminto sa pag-asa sa iba para sa data pulls.
Mga propesyonal sa marketing: nais tuklasin ang data ng kampanya nang walang teknikal na tulong.
Mga nagpapalit ng karera: bumubuo ng kasanayan sa data para pumasok sa bagong industriya.
Mga developer: naghahangad na palakasin ang kanilang pag-unawa sa pakikipag-ugnayan sa database.
Mga bagong gradweyt: naghahanap ng kongkretong teknikal na kasanayan para mag-stand out sa pagkuha ng trabaho.
Mga tauhan sa operasyon: kailangang kumuha at mag-interpret ng internal data nang nakapag-iisa.
Ano ang sinasabi ng aming mga mag-aaral
Ang mga klase nila ay perpekto. Nakuha ko ang one-year package at sa wakas, may pagkakataon na akong sundan ang iba't ibang mga paksa na interesado ako nang hindi na kailangan lumipat ng platform... salamat sa lahat ng ginagawa ninyo, inirekomenda ko na kayo sa ibang mga tao...

Gusto ko kung paano direkta sa punto ang mga aralin at kung paano ko mababago ang mga kabanata at malaktawan ang mga content na hindi ko kailangan.

Gusto ko ang content at ang paraan ng pagpresenta at transcription ng mga video, na nagpapabilis sa proseso!

Ang platform ay mabilis, simple gamitin. Ang diversity ng content at ang mga supplementary videos ay nakakatulong talaga sa pag-aaral.

Pangunahing pagsasanay
FAQ
Sino ang Dedika?
Balido ba ang sertipiko sa Pilipinas?
Libre ba ang mga kurso?
Ano ang workload ng kurso?
Ano ang itsura ng mga kurso?
Paano gumagana ang mga kurso?
Gaano katagal ang mga kurso?
Magkano ang halaga ng mga kurso?
Ano ang EAD o online course at paano ito gumagana?
PDF Course




















