SQL-kielen jatkokurssi

Tämä kurssi on tarkoitettu käyttäjille, jotka tuntevat SQL-kielen perusteet ja haluavat perehtyä tarkemmin kielen rakenteeseen ja tehokkaaseen käyttöön.

Vaativuus
Arvostelut
2pvä
Kesto
1800,00 
Ajankohta:
Sijainti:
Ilmoittaudu viimeistään 18.09.2018
Puhuttu kieli: Suomi

Valitettavasti kyseinen kurssi on jo täynnä, kokeilethan toisella ajankohdalla tai sijainnilla.

SQL-kielen tehokas käyttö

SQL-kieli on standardoitu komentokieli, jonka avulla ohjataan yrityksissä laajalti käytettyjen relaatiotietokantojen toimintoja. Tämä kurssi on tarkoitettu käyttäjille, jotka tuntevat SQL-kielen perusteet ja haluavat perehtyä tarkemmin kielen rakenteeseen ja tehokkaaseen käyttöön. Kurssilla tutustutaan SQL-kielen yksityiskohtiin tietokannan rakenteen ylläpidossa, käyttöoikeuksien hallinnassa ja suorituskyvyn optimoinnissa. Kurssiin sisältyy runsaasti SQL-kielen harjoituksia, joissa voi käyttää Microsoft SQL Server tai Oracle-ympäristöä.

Kurssi on tarkoitettu sovelluskehittäjille, ylläpitäjille ja tehokäyttäjille, jotka tarvitsevat syvällistä tietoa SQL-kielen käytöstä.

Esitiedot: Kurssi ”SQL-kieli I” tai vastaavat tiedot.

Tämä kurssi on jatkoa kurssille SQL-kieli I.

 

Koulutuksen tarkempi sisältö:

1. PÄIVÄ

SQL-kielen tehokäyttö
  • supersummaukset
  • erikoisfunktiot
  • työtaulut
  • näkymien käyttö komentojen jäsennyksessä
  • materialisoidut näkymät
  • duplikaattirivien hallinta
Tietokantojen rinnakkaiskäyttö
  • tapahtumien hallinta
  • tapahtumien eristystasot
  • lukitukset
Tietokannan rakenteen luonti ja ylläpito
  • loogiset ja fyysiset tallennusrakenteet
  • tietokanta ja schema
  • tietokantaobjektit
  • CREATE-, ALTER- ja DROP-komennot
  • tuotekohtaiset erot
  • systeemitaulut ja -näkymät
Taulut ja näkymät
  • taulujen ja sarakkeiden määrittely
  • tärkeimmät datatyypit
  • perus- ja viiteavaimet
  • puuttuva tieto ja oletusarvot
  • muut eheyspiirteet
  • sekvenssigeneraattorit
  • näkymien käyttö rajapinnan määrittelyssä

2. PÄIVÄ

Komentojen suorituskyvyn optimointi
  • saantipolut
  • optimoijan toiminta ja ohjaaminen
  • indeksityypit
  • indeksien suunnittelu ja määrittely
Ohjelmallisten rakenteiden käyttö
  • tietokantojen ohjelmointilaajennukset
  • ohjelmointikielet ja rajapinnat
  • edut ja haitat
Proseduurit ja funktiot
  • SQL-kielen ja ohjelmallisten rakenteiden yhdistäminen
  • käyttötavat
Triggerit
  • triggerien käyttötilanteet
  • triggerien määrittely ja aktivointi
  • triggerien aputaulut
Käyttöoikeusmäärittelyt
  • käyttäjät, roolit ja oikeudet
  • komento- ja objektioikeudet
SQL-arkkitehtuurit
  • SQL-komentojen sijainti sovelluksessa
  • SQL-rajapinnat
  • SQL-komentojen tietoturva
  • SQL-hyökkäykset

 

Avainsanat:

 

Paikkoja jäljellä:
Ei paikkarajoitusta
useita
1800,00  + alv./VAT

Tutustu myös

SQL-kielen peruskurssi

Tällä kurssilla tutustutaan SQL-kielen perusteisiin ja opitaan kirjoittamaan tietokannasta tietoja hakevia kyselyjä sekä tietoja muuttavia päivityskomentoja. Lisäksi kurssilla perehdytään näkymien käyttöön ja tapahtumakäsitteeseen.
Seuraava ajankohta
28.05. – 29.05.
Sijainnit
Pasila, Online
Vaativuus
Arvostelut

Vastuuhenkilö


Pekka Korhonen

Pekka Korhonen

  • pekka.korhonen@sovelto.fi

Pekka Korhonen on tunnettu SQL Server-, SQL- ja Business Intelligence -tekniikoiden asiantuntija, arkkitehti, kouluttaja ja konsultti. Hänelle on kertynyt kokemusta parikymmentä vuotta. Soveltossa Pekka toimii senior-konsulttina ja partnerina. Pekka on suorittanut harvinaisen SQL Server Master -sertifikaatin, joita on maailmassa vain noin 150 kpl. Pidettyjä kursseja Pekalle on kertynyt jo yli tuhat!

SQL Server Master, Master Certified (MCSM: Data Platform), MCSE: Data Platform, MCSE: Business Intelligence, MCSA, MCTS, MCT, MCITP.

Kouluttaja


Tapani Lahti

Tapani Lahti

  • tapani.lahti@sovelto.fi

MMT, FK, senior-konsultti. Tietokantojen (Oracle, SQL Server), niiden suunnittelun ja SQL-kielen asiantuntija. C/C++ -kieli ja XML-tekniikat.