Oracle Database perusteet

Kurssin tavoitteena on perehdyttää osallistujat Oracle-tietokannan toteutukseen sekä Oraclen SQL-kielen funktioihin ja erikoiskomentoihin. Lisäksi kurssilla perehdytään tietokannan indeksointiin, kyselyiden optimointiin ja lukituksiin.

Vaativuus
Arvostelut
1800,00 

Pahoittelemme mutta tiedossa ei ole seuraavia kurssipäiviä.
Ole hyvä ja ole yhteydessä myyntiin: 020 7776 670 tai myyntipalvelu@sovelto.fi

Kurssi on tarkoitettu sovelluskehittäjille ja järjestelmävastaaville, jotka tarvitsevat tietämystä Oracle-tietokannan toteutuksesta.

Harjoitteluympäristönä on Oracle 10g Windows-ympäristössä, mutta kurssilla opittuja tietoja voi soveltaa myös muille Oracle-versioille ja käyttöjärjestelmäalustoille.

 

Esitiedot: Kurssi edellyttää SQL-kielen perusosaamista (liitokset, ryhmittelyt, alikyselyt). Oraclen aikaisempaa tuntemusta ei vaadita.

 

Sisältö

1. PÄIVÄ

Oracle-arkkitehtuuri
  • Oracle-tuoteperhe
  • tietokanta-arkkitehtuuri
  • näkymät
  • sovelluskehityksen työkalut
Oracle SQL-kielen perusteet
  • kielen ominaisuudet ja erot ANSI/ISO-standardiin
Oraclen SQL-funktiot ja erikoiskyselyt
  • päiväys-, merkkijono-, systeemifunktiot ym.
  • GROUP BY -komennon ROLLUP- ja CUBE-määreet
  • MERGE-komento
  • tilastofunktiot
Tietokannan fyysinen toteuttaminen
  • tietokantarakenteen luonti
  • taulujen luontiparametrit
  • sarakkeiden datatyypit
  • taulualueet ja schemat

2. PÄIVÄ

Eheyspiirteiden toteutus
  • perusavaimet
  • viiteavaimet
  • oletusarvot
  • tarkistussäännöt
  • sekvenssigeneraattorit
Indeksien suunnittelu ja määrittely
  • indeksityypit ja niiden arkkitehtuuri
  • indeksien suunnitteluperiaatteet
SQL-komentojen optimointi ja analysointi
  • saantipolun tutkiminen
  • liitosstrategiat
  • optimoijan ohjaaminen
Tapahtumanhallinta ja lukitukset
  • Oraclen lukitusarkkitehtuuri
  • lukot, lukkotyypit ja lukitustasot

 

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

Vastuuhenkilö


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.