Oracle Database 19c: SQL Fundamentals – kursas 68 990 RUB. nuo Specialisto, mokymas 40 akademinių valandų, data: 2023 m. gegužės 7 d.
įvairenybės / / December 04, 2023
Kursas suteikia studentams pagrindines SQL žinias, leidžiančias kūrėjui rašyti užklausas vienoje ar daugiau lentelių, keisti lentelių duomenis ir kurti duomenų bazės objektus. Pagrindinis kurse naudojamas kūrimo įrankis yra Oracle SQL Developer; SQL Plus naudojamas kaip papildomas.
Kursas dėstomas rusų kalba!
Orakulas yra populiariausia duomenų bazė, kurią naudoja dauguma didelių įmonių, bankų ir vyriausybinių agentūrų. Oracle išmanantys specialistai yra paklausūs visur. Kursas tinka Oracle Database 12c, 18c, 19c versijoms ir yra skirtas techninės pagalbos inžinieriams, techniniams administratoriams, duomenų saugyklų administratoriams, susipažinusiems su darbo su Oracle pagrindais. Mokymai vyksta Linux platformoje, tačiau patirtis dirbant su Linux nebūtina.
Dėmesio! Sėkmingai baigė Oracle kursus MSTU Specialistų centre. N.E. Bauman ne tik padės įsisavinti visas darbo su Oracle produktais ypatybes, bet ir paruoš jus išlaikyti egzaminai tarptautiniam sertifikatui gauti Oracle Database Administrator Certified Associate (Administrator Assistant Duomenų bazė).
Tu išmoksi:
- kurti užklausas į vieną ar daugiau duomenų bazės lentelių naudojant įvairias filtravimo ir eilučių rūšiavimo sąlygas;
- naudoti duomenų manipuliavimo komandas (DML);
- kurti lenteles, indeksus ir kitus duomenų bazės objektus;
- naudoti duomenų reprezentacijas;
- kontroliuoti prieigą prie duomenų bazės schemos objektų;
- naudoti antrines užklausas;
- naudoti vienos eilutės ir grupines SQL kalbos funkcijas;
- taikyti skaliarines ir susijusias antrines užklausas;
- naudoti reguliariąsias išraiškas;
6
kursaiPraktinis mokytojas, patyręs Oracle DBVS specialistas. Jis moka perteikti savo patirtį kiekvienam klausytojui ir tai padaryti paprasta ir prieinama kalba, naudodamas daugybę praktinių pavyzdžių. Dėkingi klausytojai atkreipia dėmesį į jo sugebėjimą parodyti įvairius darbo su Oracle DBVS niuansus.
Michailas Fokinas turi dešimties metų patirtį dirbant su Oracle DBVS (8, 8i, 9i, 10g, 11g versijos), įskaitant administravimo patirtį. ir Oracle DBMS našumo parametrai Unix ir Windows platformose, įskaitant Real Application konfigūraciją Klasteriai. Profesionaliai laisvai kalba SQL, PL/SQL kalbomis. Puikiai išmano duomenų bazių atsarginių kopijų kūrimo ir atkūrimo technologijas – tiek naudojant RMAN, tiek rankiniu būdu (vartotojo valdoma atsarginė kopija ir atkūrimas). Suteikia patikimą duomenų saugojimą ir atsparumą gedimams naudojant Data Guard‚ RAC technologijas. Išsprendžia duomenų bazės veikimo problemas, taip pat atlieka SQL komandų ir PL/SQL kodo derinimą. Be to, jis turi septynerių metų patirtį dėstydamas kursus apie Oracle DBVS administravimą, našumo derinimą, sauga, programų kūrimas ir ataskaitų teikimas naudojant „Oracle Forms Developer“ ir „Oracle“. Ataskaitos.
Šiuo metu jis yra „Oracle“ DBVS administratorius dideliame Rusijos banke.
4
kursąOracle ir Java kursų mokytoja ekspertė. Oracle sertifikuotas specialistas, technikos mokslų kandidatas. Jis išsiskiria įvairiapuse praktinės ir mokymo veiklos patirtimi. 2003 m. Aleksejus Anatoljevičius su pagyrimu baigė MIREA. 2006 metais...
Oracle ir Java kursų mokytoja ekspertė. Oracle sertifikuotas specialistas, technikos mokslų kandidatas. Jis išsiskiria įvairiapuse praktinės ir mokymo veiklos patirtimi.
2003 m. Aleksejus Anatoljevičius su pagyrimu baigė MIREA. 2006 m. apgynė daktaro disertaciją saugių automatizuotų informacinių sistemų kūrimo tema.
Pagrindinis specialistas duomenų bazių saugumo srityje, kuriantis saugias Java ir žiniatinklio programas Oracle DBMS ir SQL Server, kuriantis saugomų programų modulius PL/SQL ir T-SQL. Automatizavo didelių valstybės valdomų įmonių veiklą. Teikia konsultavimo ir konsultavimo paslaugas kuriant sudėtingas paskirstytas žiniatinklio programas, pagrįstas Java EE platforma.
Aleksejaus Anatoljevičiaus dėstymo patirtis antrosios pakopos studijų sistemoje viršija 7 metus. Dirbo su verslo klientais, mokė įmonių „BANK PSB“, „Informacinių technologijų interneto universitetas (INTUIT)“, „SINTERRA“ darbuotojus.
Kelių mokomųjų ir metodinių vadovų apie programavimą ir darbą su duomenų bazėmis autorė. 2003–2005 m. Aleksejus Anatoljevičius užsiėmė užsienio literatūros apie žiniatinklio programavimą pritaikymu ir techniniu vertimu bei darbu su duomenų bazėmis. Paskelbė per 20 mokslinių straipsnių.
Dėkingi absolventai visada atkreipia dėmesį į prieinamą net sudėtingiausių temų pateikimo būdą, išsamius atsakymus į studentų klausimus ir daugybę gyvų pavyzdžių iš mokytojo profesinės praktikos.
3
kursąMokytojas, turintis 27 metų patirtį, Oracle ekspertas, tarptautinių sertifikatų turėtojas Oracle, MySQL, Microsoft, IBM. Turi didelę patirtį programuojant SQL, PL/SQL, Java, C, C++, R, Python, Unix/Linux administravime,...
Mokytojas, turintis 27 metų patirtį, Oracle ekspertas, tarptautinių sertifikatų turėtojas Oracle, MySQL, Microsoft, IBM. Turi didelę patirtį programuojant SQL, PL/SQL, Java, C, C++, R, Python, Unix / Linux administravime, naudojant Git sistemą, kuriant virtualios mašinos (VMWare, Virtualbox, HYPER-V), administruoja Oracle duomenų bazes, IBM Informix, konfigūruoja serverio aparatinę įrangą ir REIDAS.
Nuo 1991 m. Ilja Andrejevičius dėsto IT kursus Maskvos valstybiniame universitete, įskaitant jų taikymą versle. Jos absolventai yra didžiausių Rusijos Federacijos įmonių darbuotojai. Jis yra parašęs daug darbų ekonominiuose leidiniuose apie IT panaudojimo versle tendencijas. Taip pat nuolat veda mokymus IT specialistų kvalifikacijos kėlimui ir kalba seminaruose.
Mandagus, su humoro jausmu, kantrus, atsakingas – taip mokiniai apibūdina savo mokytoją. Jis moka perteikti savo patirtį kiekvienam mokiniui paprasta ir prieinama kalba, todėl jis yra tikrai aukštos kokybės mokytojas.
1 modulis. Įvadas į Oracle 19c duomenų bazę (1 ac. h.)
Pagrindinių „Oracle 19c“ duomenų bazės funkcijų apžvalga
Pagrindinių sąvokų, taip pat teorinių ir fizinių santykių aspektų aptarimas
Duomenų bazė
SQL komandų klasifikavimas kaip standartinė reliacinių duomenų bazių kalba
Kurso metu naudotų duomenų apžvalga
SQL kūrėjo naudojimas duomenų bazės seansui sukurti
Užklausos rezultatų išsaugojimas failuose ir scenarijaus failų naudojimas programoje SQL Developer
2 modulis. Duomenų ištraukimas naudojant komandą SQL SELECT (1.5 ac. h.)
SELECT komandos funkcijų apžvalga
Ataskaitos kūrimas naudojant pagrindinę SELECT komandą
Visų stulpelių pasirinkimas
Konkrečių stulpelių pasirinkimas
Numatytosios stulpelių antraštės
Aritmetinės išraiškos
Operatoriaus prioritetų supratimas
Naudojant komandą DESCRIBE, kad būtų rodoma lentelės struktūra
3 modulis. Duomenų ribojimas ir rūšiavimas (2 ak. h.)
Naudodami WHERE sąlygą, norėdami pasirinkti reikiamas eilutes
Naudojant palyginimo operatorius ir loginius operatorius WHERE sąlygoje
Palyginimo operatorių ir loginių operatorių pirmumo taisyklių aprašymas
Simbolių raidžių naudojimas WHERE sąlygoje
Eilučių rūšiavimas naudojant komandos SELECT sąlygą ORDER BY
Rūšiuokite rezultatą didėjimo ir mažėjimo reikšmių tvarka
4 modulis. Vienos eilutės funkcijų naudojimas komandoje SELECT (3 ak. h.)
Skirtumų tarp vienos eilutės ir kelių eilučių SQL funkcijų demonstravimas
Eilučių konvertavimas naudojant simbolių funkcijas, naudojamas SELECT sąraše ir WHERE sąlygoje
Skaičių konvertavimas naudojant ROUND, TRUNC ir MOD funkcijas
Datos aritmetikos naudojimas SELECT sąlygoje
Funkcijų naudojimas dirbant su datomis
5 modulis. Naudojant konvertavimo funkcijas ir sąlygines išraiškas (3 ak. h.)
Numanoma ir aiški duomenų tipų konversija
Naudojant konvertavimo funkcijas TO_CHAR, TO_NUMBER ir TO_DATE
Įdėtos vienos eilutės funkcijos
NVL, NULLIF ir COALESCE funkcijų taikymas datoms
Loginių sąlygų IF THEN ELSE naudojimas komandoje SELECT
6 modulis. Duomenų agregavimas naudojant grupės funkcijas (2 ac. h.)
Grupės funkcijų naudojimas komandoje SELECT kurti analitines ataskaitas
Duomenų grupių kūrimas naudojant GROUP BY sąlygą
Išskyrus duomenų grupes naudojant sąlygą HAVING
7 modulis. Duomenų atranka iš kelių lentelių (2 ak. h.)
Rašykite komandą SELECT, kad galėtumėte pasiekti duomenis iš daugiau nei vienos lentelės
Duomenų peržiūra iš lentelių naudojant išorinį sujungimą
Prisijungimas prie stalo su savimi (savęs prisijungimas)
8 modulis. Naudojant antrines užklausas (2 ak. h.)
Su papildomomis užklausomis išspręstų problemų tipai
Papildomų užklausų apibrėžimas
Papildomų užklausų tipai
Vienos ir kelių eilučių antrinės užklausos
9 modulis. Naudojant rinkinio operatorius (2 ak. h.)
Darbo su rinkiniais operatorių aprašymas
Rinkinių operatorių naudojimas norint sujungti kelias užklausas į vieną
Rezultatų rūšiavimas naudojant rinkinių operatorius
10 modulis. Duomenų manipuliavimas (3 ak. h.)
DML komandų sintaksė
Eilučių įtraukimas į lentelę naudojant INSERT komandą
Naudojant komandą UPDATE keisti lentelės eilutes
Duomenų trynimas iš lentelės naudojant komandą DELETE
Scenarijų naudojimas duomenų apdorojimui
Pakeitimų išsaugojimas ir grąžinimas naudojant komandas COMMIT ir ROLLBACK
Kas yra skaitymo nuoseklumas
11 modulis. DDL komandų naudojimas lentelėms kurti ir tvarkyti (3 ac. h.)
Pagrindiniai kurse aptariami duomenų bazės objektai
Lentelės struktūros apžvalga
Pagrindiniai duomenų tipai, naudojami kuriant lentelės stulpelius
Paprastos sintaksės naudojimas lentelėms kurti
Kokias vientisumo taisykles galima apibrėžti kuriant lentelę?
Kaip veikia schemos objektai: (komandos ALTER, DROP)
12 modulis. Kitų scheminių objektų kūrimas (2 ak. h.)
Sukurti paprastą ir sudėtingą vaizdą
Prieiga prie duomenų per rodinį
Kurkite, redaguokite ir naudokite sekas
Indeksų kūrimas ir priežiūra
Privačių ir viešų sinonimų kūrimas
13 modulis. Vartotojo prieigos kontrolė (2 ak. h.)
Sistemos ir objekto privilegijų skirtumai
Vartotojų kūrimas
Sistemos privilegijų suteikimas
Privilegijų suteikimas stalams
Sukurkite vaidmenį ir suteikite jam privilegijas
Keičiamas vartotojo slaptažodis
Objekto privilegijų suteikimas
Privilegijų atšaukimas
14 modulis. Tvarkyti schemos objektus (2 ak. h.)
Pridėti, pakeisti arba pašalinti stulpelį
Apribojimų pridėjimas ir pašalinimas
Apribojimų įjungimas ir išjungimas, atidėtas apribojimų tikrinimas
Indeksų kūrimas ir trynimas
Funkcijomis pagrįstų indeksų kūrimas
Atliekant ATGALIES operaciją
Išorinių lentelių kūrimas ir naudojimas
15 modulis. Objektų valdymas naudojant duomenų žodyną (2 ak. h.)
Duomenų žodynas
Naudojant žodyno rodinius
USER_OBJECTS ir ALL_OBJECTS rodiniai
Informacija apie lenteles ir stulpelius
Peržiūrėkite informaciją apie apribojimus
Peržiūrėkite informaciją apie sekas, indeksus ir sinonimus
Kaip pridėti komentarų prie lentelės ir stulpelių
16 modulis. Manipuliavimas dideliais duomenų rinkiniais (2 ak. h.)
Duomenų manipuliavimas naudojant papildomas užklausas
Kelių lentelių INSERT komandos ypatybių aprašymas
Įvairių tipų kelių lentelių INSERT komandos naudojimas
Eilučių sujungimas naudojant komandą MERGE
Stebėkite duomenų pokyčius per tam tikrą laikotarpį
17 modulis. Duomenų iš skirtingų laiko juostų priežiūra (2 ac. h.)
Skirtingų datos ir laiko duomenų tipų naudojimas, norint saugoti trupmenines sekundės dalis, taip pat palaikyti duomenis iš skirtingų laiko juostų
Intervalų duomenų tipų naudojimas, norint išsaugoti skirtumą tarp dviejų verčių, kuriose yra laikas
Praktinis daugelio datos ir laiko funkcijų pritaikymas programų globalizavimui
18 modulis. Duomenų atranka naudojant sudėtingas antrines užklausas (2 ac. h.)
Kelių stulpelių antrinės užklausos
Skaliarinių papildomų užklausų naudojimas SQL
Daugybė problemų, išspręstų naudojant susijusias antrines užklausas
Eilučių keitimas ir naikinimas naudojant susijusias antrines užklausas
Operatorių EXISTS ir NOT EXISTS naudojimas
Naudojant WITH sąlygą
19 modulis. Reguliariųjų reiškinių palaikymas (1,5 ac. h.)
Reguliariųjų išraiškų naudojimo pranašumai
Reguliariųjų posakių naudojimas eilutėms suderinti ir pakeisti