SQL

SQL-kieli ja tietokannat ovat kehittyneet vuosien varrella vastaamaan tämän päivän vaatimuksia ja sovellusympäristöjä, kuten webbiä. Tietokanta on tärkein tapa tallettaa rakenteista tietoa erityyppisissä järjestelmissä, mutta nykytietokantoihin voi tallettaa myös mm. binääri-muotoistakin informaatiota. SQL-osaamista tarvitaan niin järjestelmäkehityksessä kuin sovellusohjelmoinnissakin.

Tällä päivän kurssilla opit runsaiden havainnollisten demojen avulla SQL:n käytön. Mm. MySQL-palvelimella toimivat demoesimerkit saa mukaan myöhempää kokeilua varten.

Ajankohdat
Ota yhteyttä
Kesto
1 päivä
Hinta
890 € + alv
Ilmoittautuminen

Ilmoittautumiset ja tiedustelut sähköpostitse.

Kurssin hintaan sisältyy opetuksen ja kurssimateriaalin lisäksi ohjelmaan merkityt tarjoilut. Pidätämme oikeudet hinta- ja sisältömuutoksiin.

Oma kurssi yritykseesi?

Kun osallistujia on useampia samasta yrityksestä, pyydä tarjous omasta kurssista. Yrityskohtaisilla kursseilla voimme paremmin huomioida juuri teidän kannalta oleellisia asioita.

Ohjelma

9.15Aamukahvi
9.30SQL-johdanto
  • Taulun rakenne, relaatiotietokanta
  • Sql-lauseita: select, insert
  • Tietotyypit: teksti, lukutyypit, aikatyyppiset, binääri
  • Perusfunktioita
10.45Tietojen käsittely
  • Update, delete, insert
  • Where-ehto
  • Vertailuoperaattorit
  • Distinct, order by, and/or/not
  • Funktiot, laskenta, merkkijonojen käsittely
  • Haun rajaukseen like, jokerimerkki, between/in
  • Liitokset, left/right join, avaimet, eheys
  • Tietojen kopiointi
  • Tiedon siirto taulun ja teksti/XML-tiedoston välillä
12.00Lounas
13.00Taulujen ja tietokantojen rakenteen muokkaus
  • Taulujen ja tietokantojen luonti, kopiointi, poisto ja muutokset
  • Tietotyyppien muutokset, kenttien poisto ja lisäys
  • Väliaikaiset taulut
  • Rakenteen tarkastelu, desc, show
14.00Iltapäiväkahvi
14.30SQL:n edistyneet ominaisuudet
  • Näkymät, indeksointi
  • Tapahtuman käsittely, commit, rollback
  • Talletetut proseduurit, triggerit, funktiot
  • Pääsyoikeudet
  • Taulujen ja tietokantojen varmuuskopiointi
15.30 - 16.15SQL sovellusohjelmissa
  • SQL:n käyttö Perl-, PHP-sovelluksissa
  • Web-tietokantasovellukset
  • Tietojen syöttö ja muokkaus
Relevantum Oy • Y-tunnus 0864388-7 • Tampere • kurssit@relevantum.fi