Oracle Database 19c: SQL Fundamentals - kurssi 68 990 RUB. Specialistilta, koulutus 40 akateemista tuntia, päivämäärä: 7.5.2023.
Miscellanea / / December 04, 2023
Kurssi tarjoaa opiskelijoille perustiedot SQL: stä, jonka avulla kehittäjä voi kirjoittaa kyselyitä yhteen tai useampaan taulukkoon, muokata taulukon tietoja ja luoda tietokantaobjekteja. Kurssilla käytetty pääkehitystyökalu on Oracle SQL Developer; SQL Plus on käytössä lisänä.
Kurssi opetetaan venäjäksi!
Oraakkeli on suosituin tietokanta, jota useimmat suuret yritykset, pankit ja valtion virastot käyttävät. Oraclen osaaville ammattilaisille on kysyntää kaikkialla. Kurssi sopii Oracle Database 12c, 18c, 19c versioille ja on tarkoitettu teknisen tuen insinööreille, teknisille ylläpitäjille, tietovaraston ylläpitäjille, jotka tuntevat Oraclen kanssa työskentelyn perusteet. Koulutus toteutetaan Linux-alustalla, mutta kokemusta Linuxista ei vaadita.
Huomio! Oracle-kurssien onnistunut suorittaminen MSTU: n Specialist Centerissä. N.E. Bauman ei ainoastaan auta sinua hallitsemaan kaikkia Oraclen tuotteiden kanssa työskentelyn ominaisuuksia, vaan myös valmistaa sinut läpäisyyn kokeet kansainvälisen sertifikaatin saamiseksi Oracle Database Administrator Certified Associate (Administrator Assistant Tietokanta).
Sinä tulet oppimaan:
- luoda kyselyitä yhteen tai useampaan tietokantataulukkoon käyttämällä erilaisia suodatus- ja rivilajitteluehtoja;
- käyttää tiedonkäsittelykomentoja (DML);
- luoda taulukoita, indeksejä ja muita tietokantaobjekteja;
- käyttää dataesityksiä;
- valvoa pääsyä tietokantaskeeman objekteihin;
- käytä alikyselyitä;
- käyttää SQL-kielen yksirivisiä ja ryhmäfunktioita;
- käyttää skalaaria ja siihen liittyviä alikyselyjä;
- Käytä säännöllisiä lausekkeita;
6
kurssitKäytännön opettaja, kokenut Oracle DBMS -asiantuntija. Hän osaa välittää kokemuksensa jokaiselle kuulijalle ja tehdä sen yksinkertaisella ja ymmärrettävällä kielellä käyttäen monia käytännön esimerkkejä. Kiitolliset kuuntelijat panevat merkille hänen kykynsä näyttää monenlaisia vivahteita työskennellessään Oracle DBMS: n kanssa.
Mikhail Fokinilla on kymmenen vuoden kokemus työskentelystä Oracle DBMS: n (versiot 8, 8i, 9i, 10g, 11g) parissa, mukaan lukien hallintokokemus ja Oracle DBMS: n suorituskykyasetukset Unix- ja Windows-ympäristöissä, mukaan lukien Real Application -kokoonpanossa Klusterit. Ammattimaisesti sujuvasti SQL-, PL/SQL-kieliä. Hallitset sujuvasti tietokannan varmuuskopiointi- ja palautustekniikoita - sekä RMAN: n avulla että manuaalisesti (käyttäjän hallinnoima varmuuskopiointi ja palautus). Tarjoaa luotettavan tietojen tallennuksen ja vikasietoisuuden Data Guard‚ RAC -tekniikoilla. Ratkaisee tietokannan suorituskykyongelmat ja suorittaa myös SQL-komentojen ja PL/SQL-koodin virityksen. Lisäksi hänellä on seitsemän vuoden kokemus kurssien opettamisesta Oracle DBMS -hallinnosta, suorituskyvyn virittämisestä, tietoturva, sovelluskehitys ja raportointi Oracle Forms Developerin ja Oraclen avulla Raportit.
Tällä hetkellä hän on Oracle DBMS -järjestelmänvalvoja suuressa venäläisessä pankissa.
4
tietenkinOracle- ja Java-kurssien asiantuntijaopettaja. Oraclen sertifioitu asiantuntija, teknisten tieteiden kandidaatti. Hänelle on tunnusomaista monipuolinen kokemus käytännön ja opetustoiminnasta. Vuonna 2003 Aleksei Anatoljevitš valmistui arvosanoin MIREAsta. Vuonna 2006...
Oracle- ja Java-kurssien asiantuntijaopettaja. Oraclen sertifioitu asiantuntija, teknisten tieteiden kandidaatti. Hänelle on tunnusomaista monipuolinen kokemus käytännön ja opetustoiminnasta.
Vuonna 2003 Aleksei Anatoljevitš valmistui arvosanoin MIREAsta. Vuonna 2006 hän puolusti väitöskirjaansa turvallisten automatisoitujen tietojärjestelmien rakentamisesta.
Merkittävä tietokantaturvallisuuden asiantuntija, turvallisten java- ja web-sovellusten rakentaminen Oracle DBMS: lle ja SQL Serverille sekä tallennettujen ohjelmamoduulien kehittäminen PL/SQL: llä ja T-SQL: llä. Automatisoi suurten valtionyhtiöiden toimintaa. Tarjoaa konsultointi- ja neuvontapalveluita Java EE -alustaan perustuvien monimutkaisten hajautettujen web-sovellusten kehittämisessä.
Aleksei Anatoljevitšin opetuskokemus jatkokoulutusjärjestelmästä on yli 7 vuotta. Työskenteli yritysasiakkaiden kanssa, koulutti työntekijöitä yhtiöissä "BANK PSB", "Internet University of Information Technologies (INTUIT)", "SINTERRA".
Useiden ohjelmointia ja tietokantojen kanssa työskentelyä koskevien opetus- ja metodologisten oppaiden kirjoittaja. Vuodesta 2003 vuoteen 2005 Aleksei Anatoljevitš osallistui ulkomaisen kirjallisuuden mukauttamiseen ja tekniseen kääntämiseen verkko-ohjelmoinnin ja tietokantojen kanssa. Julkaissut yli 20 tieteellistä artikkelia.
Kiitolliset valmistuneet panevat aina merkille monimutkaisimpienkin aiheiden helppokäyttöisen esitystavan, yksityiskohtaiset vastaukset opiskelijoiden kysymyksiin ja runsaasti eläviä esimerkkejä opettajan ammatillisesta käytännöstä.
3
tietenkinOpettaja 27 vuoden kokemuksella, Oracle-asiantuntija, kansainvälisten Oracle-, MySQL-, Microsoft-, IBM-sertifikaattien haltija. Hänellä on laaja kokemus ohjelmoinnista SQL-, PL/SQL-, Java-, C-, C++-, R-, Python-, Unix-/Linux-hallinnoinnista,...
Opettaja 27 vuoden kokemuksella, Oracle-asiantuntija, kansainvälisten Oracle-, MySQL-, Microsoft-, IBM-sertifikaattien haltija. Hänellä on laaja kokemus ohjelmoinnista SQL-, PL/SQL-, Java-, C-, C++-, R-, Python-, Unix/Linux-hallinnoinnista, Git-järjestelmän käytöstä, luomisesta virtuaalikoneet (VMWare, Virtualbox, HYPER-V), Oracle-tietokantojen hallinta, IBM Informix, palvelinlaitteiston konfigurointi ja RAID.
Vuodesta 1991 lähtien Ilja Andreevich on opettanut IT-kursseja Moskovan valtionyliopistossa, mukaan lukien niiden soveltaminen liiketoiminnassa. Sen valmistuneisiin kuuluu Venäjän federaation suurimpien yritysten työntekijöitä. Hän on kirjoittanut lukuisia teoksia talousjulkaisuihin tietotekniikan käytön trendeistä liiketoiminnassa. Hän myös järjestää säännöllisesti koulutusta IT-asiantuntijoiden osaamisen parantamiseksi ja puhuu seminaareissa.
Kohtelias, huumorintajuinen, kärsivällinen, vastuullinen - näin opiskelijat luonnehtivat opettajaansa. Hän osaa välittää kokemuksensa jokaiselle opiskelijalle yksinkertaisella ja ymmärrettävällä kielellä, mikä tekee hänestä todella laadukkaan opettajan.
Moduuli 1. Johdatus Oracle 19c -tietokantaan (1 ac. h.)
Yleiskatsaus Oracle 19c -tietokannan pääominaisuuksiin
Keskustelua peruskäsitteistä sekä relaatiosuhteen teoreettisista ja fyysisistä näkökohdista
Tietokanta
SQL-komentojen luokittelu relaatiotietokantojen vakiokieleksi
Yleiskatsaus kurssilla käytetyistä tiedoista
SQL Developerin käyttäminen tietokantaistunnon perustamiseen
Kyselytulosten tallentaminen tiedostoihin ja komentosarjatiedostojen käyttäminen SQL Developerissa
Moduuli 2. Tietojen purkaminen SQL SELECT -komennolla (1.5 ac. h.)
Yleiskatsaus SELECT-komentoominaisuuksista
Raportin luominen perus SELECT-komennolla
Kaikkien sarakkeiden valinta
Tiettyjen sarakkeiden valitseminen
Oletussarakeotsikot
Aritmeettiset lausekkeet
Ymmärtää operaattorin prioriteetit
DESCRIBE-komennon käyttäminen taulukkorakenteen näyttämiseen
Moduuli 3. Tietojen rajoittaminen ja lajittelu (2 ak. h.)
WHERE-lauseen käyttäminen vaadittujen rivien valitsemiseen
Vertailuoperaattoreiden ja loogisten operaattoreiden käyttö WHERE-lauseessa
Vertailuoperaattoreiden ja loogisten operaattoreiden ensisijaisuussääntöjen kuvaus
Merkkikirjainten käyttö WHERE-lauseessa
Rivien lajittelu käyttämällä SELECT-komennon ORDER BY -lausetta
Lajittele tulos arvojen nousevaan ja laskevaan järjestykseen
Moduuli 4. Yksirivisten funktioiden käyttäminen SELECT-komennossa (3 ak. h.)
Yksirivisten ja monirivisten SQL-funktioiden erojen osoittaminen
Merkkijonojen muuntaminen SELECT-luettelossa ja WHERE-lauseessa käytettyjen merkkifunktioiden avulla
Numeroiden muuntaminen ROUND-, TRUNC- ja MOD-funktioilla
Päivämääräaritmeettinen käyttö SELECT-lauseessa
Toimintojen käyttäminen päivämäärien kanssa
Moduuli 5. Muunnosfunktioiden ja ehdollisten lausekkeiden käyttäminen (3 ak. h.)
Implisiittinen ja eksplisiittinen tietotyyppimuunnos
Käyttämällä muunnosfunktioita TO_CHAR, TO_NUMBER ja TO_DATE
Sisäkkäiset yksiriviset toiminnot
NVL-, NULLIF- ja COALESCE-funktioiden käyttäminen päivämääriin
JOS THEN MUU loogisten ehtojen käyttäminen SELECT-komennossa
Moduuli 6. Tietojen yhdistäminen ryhmäfunktioilla (2 ac. h.)
Ryhmätoimintojen käyttäminen SELECT-komennossa analyyttisten raporttien luomiseen
Tietoryhmien luominen GROUP BY -lausekkeen avulla
Tietoryhmien poissulkeminen HAVING-lausekkeen avulla
Moduuli 7. Otantatiedot useista taulukoista (2 ac. h.)
SELECT-komennon kirjoittaminen saadaksesi tietoja useammasta kuin yhdestä taulukosta
Tietojen katselu taulukoista ulkoliitoksen avulla
Pöydän liittäminen itsensä kanssa (itseliittyminen)
Moduuli 8. Alikyselyiden käyttäminen (2 ak. h.)
Alikyselyillä ratkaistujen ongelmien tyypit
Alikyselyiden määrittäminen
Alikyselyjen tyypit
Yksiriviset ja moniriviset alikyselyt
Moduuli 9. Käytä joukkooperaattoreita (2 ak. h.)
Kuvaus operaattoreista sarjojen kanssa työskentelemiseen
Useiden kyselyjen yhdistäminen yhdeksi joukkooperaattoreilla
Tulosten lajittelu käytettäessä joukkooperaattoreita
Moduuli 10. Tietojen käsittely (3 ac. h.)
DML-komentosyntaksi
Rivien lisääminen taulukkoon INSERT-komennolla
UPDATE-komennon käyttäminen taulukon rivien muokkaamiseen
Tietojen poistaminen taulukosta DELETE-komennolla
Skriptien käyttö tietojen käsittelyyn
Muutosten tallentaminen ja palautus käyttämällä COMMIT- ja ROLLBACK-komentoja
Mitä on lukemisen johdonmukaisuus
Moduuli 11. DDL-komentojen käyttäminen taulukoiden luomiseen ja hallintaan (3 ac. h.)
Kurssin tärkeimmät tietokantaobjektit
Taulukon rakenteen yleiskatsaus
Taulukon sarakkeita luotaessa käytetyt perustietotyypit
Yksinkertaisen syntaksin käyttäminen taulukoiden luomiseen
Mitä eheyssääntöjä voidaan määritellä taulukkoa luotaessa?
Kuinka skeemaobjektit toimivat: (ALTER, DROP komennot)
Moduuli 12. Muiden kaavamaisten objektien luominen (2 ak. h.)
Yksinkertaisen ja monimutkaisen näkymän luominen
Tietojen käyttö näkymän kautta
Luo, muokkaa ja käytä sarjoja
Indeksien luominen ja ylläpito
Yksityisten ja julkisten synonyymien luominen
Moduuli 13. Käyttäjän kulunvalvonta (2 ac. h.)
Erot järjestelmä- ja objektioikeuksien välillä
Käyttäjien luominen
Järjestelmän oikeuksien myöntäminen
Etuoikeuksien myöntäminen pöydille
Luo rooli ja myönnä sille oikeudet
Käyttäjän salasanan vaihtaminen
Objektioikeuksien myöntäminen
Oikeuksien peruuttaminen
Moduuli 14. Kaavaobjektien hallinta (2 ac. h.)
Lisää, muuta tai poista sarake
Rajoitusten lisääminen ja poistaminen
Rajoitusten ottaminen käyttöön ja poistaminen käytöstä, viivästetty rajoitusten tarkistus
Indeksien luominen ja poistaminen
Ominaisuuspohjaisten indeksien luominen
TAKAISIN-toiminnon suorittaminen
Ulkoisten taulukoiden luominen ja käyttö
Moduuli 15. Objektien hallinta tietosanakirjan avulla (2 ak. h.)
Tietosanakirja
Sanakirjanäkymien käyttäminen
USER_OBJECTS ja ALL_OBJECTS näkymää
Tietoja taulukoista ja sarakkeista
Katso rajoitustiedot
Tarkastele tietoja sarjoista, indekseistä ja synonyymeistä
Kuinka lisätä kommentteja taulukkoon ja sarakkeisiin
Moduuli 16. Suurten tietojoukkojen käsittely (2 ac. h.)
Tietojen käsittely alikyselyillä
Kuvaus usean taulukon INSERT-komennon ominaisuuksista
Erityyppisten usean taulukon INSERT-komennon käyttäminen
Rivien yhdistäminen MERGE-komennolla
Seuraa tietojen muutoksia tietyn ajanjakson aikana
Moduuli 17. Tietojen ylläpito eri aikavyöhykkeiltä (2 ac. h.)
Erilaisten päivämäärä- ja aikatietotyyppien käyttäminen sekunnin murto-osien tallentamiseen sekä eri aikavyöhykkeiden datan tukemiseen
Intervallitietotyyppien käyttäminen kahden ajan sisältävän arvon välisen eron tallentamiseen
Useiden päivämäärä- ja aikatoimintojen käytännöllinen soveltaminen sovellusten globalisaatioon
Moduuli 18. Tietojen näytteenotto monimutkaisten alikyselyiden avulla (2 ac. h.)
Usean sarakkeen alikyselyt
Skalaarialikyselyjen käyttäminen SQL: ssä
Useita ongelmia, jotka on ratkaistu korreloiduilla alikyselyillä
Rivien muokkaaminen ja poistaminen vastaavilla alikyselyillä
EXISTS- ja NOT EXISTS -operaattoreiden käyttäminen
WITH-lauseen käyttäminen
Moduuli 19. Säännöllisen lausekkeen tuki (1,5 ac. h.)
Säännöllisten lausekkeiden käytön edut
Säännöllisten lausekkeiden käyttäminen merkkijonojen yhdistämiseen ja korvaamiseen