Oracle PL/SQL-språk for utviklere - kurs 41 500 rub. fra IBS Training Center, trening 32 timer, Dato: 1. april 2024.
Miscellanea / / November 29, 2023
Vurdering og opplæring av IT-spesialister innen nøkkelområder innen programvareutvikling. Kurs fra ekspertutøvere innen programmeringsspråk, system- og forretningsanalyse, programvarearkitektur, manuell og automatisert programvaretesting, Big Data og maskinlæring, prosjektledelse og Smidig. Det gis 10% rabatt på trening for privatpersoner.
Alexander – Kandidat for tekniske vitenskaper, førsteamanuensis. Siden 1991 driver med utvikling av informasjons- og kommunikasjonssystemer, hvor han har jobbet seg opp fra programmerer til leder for informasjonssystemavdelingen.
Siden 1994 underviser i disipliner relatert til datahåndtering, informasjonssystemdesign og programvareutvikling.
Siden 2014 Alexander er en heltidsekspert hos Luxoft Training i retning av "Programvareutvikling og arkitektur, DBMS Oracle», hvor han gjennomfører treninger, utvikler treningsprogrammer og utvikler dette veibeskrivelse.
Om prosjekter:
Alexander er med på å utvikle opplæringsprogrammer, holde foredrag, gjennomføre seminarer, praktisk og laboratoriearbeid. Under hans ledelse har mer enn et dusin spesialister forsvart sine bachelor- og masteroppgaver.
Blant sakene hans er arbeid ved ZAO TITAN META, Moscow State University of Instrument Engineering og informatikk, National Research University Higher School of Economics og Luxoft Opplæring.
Kurs, sertifikater, medlemskap i profesjonelle organisasjoner:
2009 — videregående opplæring ved Moscow State University of Instrument Engineering and Informatics under programmet "Informasjonskompetanse i de profesjonelle aktivitetene til en universitetslærer."2011 — avansert opplæring ved informasjons- og datasenteret til Moskva energiinstitutt (Technical University) under programmet "Moderne teknologier for å bygge databaser ved å bruke eksemplet med Microsoft SQL Server 2008. Webapplikasjoner og moderne utviklingsverktøy. Moderne teknologier for å bygge datanettverk ved hjelp av Microsoft Windows Server 2008 R2."
Alexander er medlem av følgende organisasjoner:
IEEE, IEEE Computer Society (Institute of Electrical and Electronics Engineers).
ACM, ACM SIGMOD (Association for Computing Machinery).
1. Introduksjon
PL/SQL programmeringskonstruksjoner.
Beskrivelse av HR-rammeverket (Human Resources) brukt i kurset.
Jobber i Oracle SQL Developer.
Redigering og utføring av en anonym blokk i SQL Developer.
Lagre og utføre SQL-skript.
Lenker til tilleggsressurser.
2. Opprette prosedyrer
Beskrivelse av bruk av prosedyrer.
Oppretting av prosedyrer.
Lage prosedyrer med parametere.
Kaller en prosedyre.
Avvikshåndtering.
Fjerne en prosedyre.
3. Opprette funksjoner
Beskrivelse av bruk av funksjoner.
Opprette funksjoner.
Funksjonsanrop.
Funksjoner i SQL-kommandoer.
Fjerne en funksjon.
Forskjeller mellom prosedyrer og funksjoner.
4. Opprette pakker
Beskrivelse av pakker og liste over deres komponenter.
Pakkespesifikasjon og kropp.
Opprette pakker, spesifisere private og offentlige design.
Kalle opp batchobjekter.
Fjerning av pakker.
5. Ytterligere funksjoner ved å jobbe med pakker
Overbelastning av batchprosedyrer og funksjoner.
Hvordan unngå feil ved gjensidig referanse til subrutiner.
Initialisering av variabler i en prosedyre som kun utføres én gang.
Bruke batchfunksjoner i SQL.
Lagre tilstanden til batchvariabler, markører, tabeller og poster.
Bruke PL/SQL-posttabeller i batcher.
6. Bruker noen standard Oracle-pakker (for I/O)
Oversikt over standard Oracle-pakker.
Pakke DBMS_OUTPUT.
Pakke UTL_FILE.
Pakke UTL_MAIL.
Pakke DBMS_SCHEDULER.
Pakke DBMS_METADATA.
Pakke DBMS_LOB.
7. Dynamisk SQL
Stadier for å utføre en SQL-setning.
Utfør dynamiske SQL-setninger ved å bruke EXECUTE IMMEDIATE.
Utføre dynamiske SQL-setninger ved hjelp av DBMS_SQL-pakken.
8. PL/SQL-kodedesign
Lage konstanter og unntak i pakker.
Lokale rutiner.
Rettighetene til skaperen og oppringeren av den lagrede prosedyren.
Bruk av NOCOPY-tipset for programparametere.
Autonome transaksjoner.
Bruker DETERMINISTIC-klausulen.
Bruk av samlinger til bulkoperasjoner.
9. Opprette databaseutløsere
Beskrivelse av ulike typer triggere.
Definer databaseutløsere og bruk dem.
Opprette databaseutløsere.
Strenge- og operatorutløsere på tabeller.
Triggere for forestillinger, I STEDET FOR.
Regler for utløsning av databaseutløsere.
Fjerner databaseutløsere.
10. Utløsere for DDL-setninger og databasehendelser
Opprette triggere for DDL-setninger.
Utløsere utløst av systemhendelser i databasen.
Begrensninger på databaseutløsere.
Utløser LOGON og LOGOFF.
CALL-klausulen i utløseren.
Anbefalinger for utforming av triggere.
11. Bruke PL/SQL-kompilatoren
Initialiseringsparametere for PL/SQL-kompilering.
Kompiler tidsadvarsler.
Pakke DBMS_WARNING.
Advarselsmelding PLW 06009.
12. PL/SQL-kodeadministrasjon
PLSQL_CCFLAGS konfigurasjonsparameter.
Pakke DBMS_DB_VERSION.
Betinget kompilering.
Skjul kode (obfuscation).
Convolution-verktøyet.
DBMS_DDL-pakke.
13. Avhengighetssporing
Oversikt over objektavhengigheter.
Prosedyremessige avhengigheter i dataordbokvisninger.
Vurdere virkningen av endringer i databaseobjekter på lagrede prosedyrer.
Bruker visningene USER_DEPENDENCIES og DEPTREE.
Administrer lokale og eksterne avhengigheter.
Innstilling av verdien for initialiseringsparameteren REMOTE_DEPENDENCIES_MODE.
Et praktisk nettkurs hvor du skal mestre alle funksjonene til Excel og Google-regneark: fra grunnleggende funksjoner til makroer, dashbord og Power Query og Power Pivot-tillegg. Klassene holdes på interaktive simulatorer - en komplett kopi av Microsoft Excel-grensesnittet.
3,8
Kurset dekker det grunnleggende om Cassandra 4-x-arkitektur, utvikling av konseptuelle, logiske og fysiske datamodeller. Dekker alle nødvendige tekniske detaljer for bruk av Cassandra for skalerbar lagring av data i Java-prosjekter, samt for overvåking, konfigurering og konfigurering produktivitet.
4