Tilastokeskuksen tutkintotiedonkeruu ammattikorkeakoulut

Koko: px
Aloita esitys sivulta:

Download "Tilastokeskuksen tutkintotiedonkeruu ammattikorkeakoulut"

Transkriptio

1 Tilastokeskuksen tutkintotiedonkeruu ammattikorkeakoulut Ks. "Tiedot ammattikorkeakouluissa kalenterivuoden [vuosi] aikana suoritetuista tutkinnoista, erikoistumisopinnoista ja ammatillisesta opettajankoulutuksesta." Poiminta Alustus Perusjoukon valinta Tietueet Oppilaitostunnus (tunn Koulutustyyppi (koultyp Koulutuksen opetuskieli (kiel (kkieli Opiskelukunta (kkun Henkilötunnus (ht Sukunimi (snimi Etunimet (enimi Sukupuoli (sp Äidinkieli (aikieli Opiskelijan vakinainen asuinkunta (askun Opiskelijan kansalaisuus (kansal Ko. tutkintoon kirjoihintulovuosi ko. ammattikorkeakoulussa (kirtupv Tutkinnon suorittamisajankohta ko. ammattikorkeakoulussa (suorpvm Lukukausien lukumäärät (lasnalk, poissalk Läsnä- ja poissaololukukausien laskentaan aputaulujen luonti Läsnäololukukaudet (lasnalk Poissaololukukaudet (poissalk Ensimmäinen kirjoihintuloajankohta ko. tutkintoon (kirtu1pv Lastentarhanopettajan pätevyyteen tähtäävät opinnot (lastu (opettaja Rahoituslähde (rahlahde Maksullisen tilauskoulutuksen sijaintimaa (tilmaa Koulutuskoodi (koulk Opintopisteet Suoritettavien opintojen laajuus (oplaaj (laajuus Omassa ammattikorkeakoulussa suoritetut opintopisteet (opoamk Muissa ammattikorkeakouluissa suoritetut opintopisteet (opmamk Yliopistoissa suoritetut opintopisteet (opylio Yleissivistävissä ja ammatillisissa oppilaitoksissa suoritetut opintopisteet (opylei Ulkomailla suoritetut opintopisteet (opulk Muualla suoritetut opintopisteet (opmuu Opintopisteet yhteensä (opyht Tutkinnon opintopisteet ( Tulos Muutoshistoria :: Ammatillinen opettajankoulutus opiskeluoikeuksista :: wikiversio :: Lukukausi-ilmoittautumisten poislukeminen tutkinnon suorittamisen jälkeen :: wikiversio :: Opettajapätevyys koodiarvot :: wikiversio :: Erikoistumiskoulutus -tyyppiset päättyneet opiskeluoikeudet :: wikiversio :: Lukukausien lukumäärän laskennan kaksi poimintamallia :: wikiversio :: Lastentarhaopettajan pätevyystieto :: wiki-versio :: Erikoistumisopinnot ja ammatillinen opettajakoulutus päättymistieto :: wiki-versio :: Suoritettavien opintojen laajuus -tieto: negatiiviset arvot nollaksi :: wiki-versio :: Opintosuoritusten lehtitason määrityksen korjaus :: wiki-versio :: Pätevyydet katsotaan koko hierarkiasta :: Tutkinto-opintosuorituksen opintopisteet :: wiki-versio :: Opintopisteiden jaottelussa huomioitu oppilaitostyyppi sotilaskorkeakoulu :: wiki-versio :: Parannettu opintopisteiden jakautumisen poimintaa :: wiki-versio :: Korjattu tiedonkeruun poimintaa :: wiki-versio :: Automaatin aika :: wiki-versio 8 Alustus Dokumentaation tueksi on tuotu SQL-kielisiä kyselyitä, joissa taustalla on temp-tietokantataulu #tktutk johon tiedot kerätään, joka vastaa tietuekuvaukseltaan hyvin lähelle sitä mikä Tilastokeskuksen tiedonkeruissa halutaan, sekä

2 yksirivinen temp-tietokantataulu #param, jossa on tieto nyt käsittelyssä olevasta korkeakoulusta sekä tiedonkeruun kannalta oleellisia muita tietoja kuten tilastointivuosi (VUOSI. SQL -- Temp-taulu tietojen valintaa varten -- NB! param-taulussa saa olla vain yksi rivi! create table #param ( vuosi varchar(4, org varchar(30,--kk-lyhenne (DB-nimi kk varchar(5,--oppilaitos tilpvm date,--tilastointipäivä insert into #param (vuosi,org,kk,tilpvm as vuosi,upper(db_name( as org,(select OrganisaatioKoodi from Yhteiset.Asetukset.Instanssit where DB=DB_NAME( as kk,@vuosi+'-09-20' as tilpvm --select * from #param -- Temp-taulu tiedonkeruun tietoja varten create table #tktutk ( tunn varchar(5,--oppilaitostunnus koultyp varchar(1,--koulutustyyppi --1=Amk-tutkintoon johtava nuorten koulutus --2=Amk-tutkintoon johtava aikuiskoulutus --3=Erikoistumisopinnot --5=Ammatillinen opettajankoulutus --6=Ylempi ammattikorkeakoulututkinto kiel varchar(2,--koulutuksen opetuskieli kkun varchar(3,--opiskelukunta ht varchar(11,--henkilötunnus snimi varchar(255,--opiskelijan sukunimi enimi varchar(255,--opiskelijan etunimet sp varchar(1,--opiskelijan sukupuoli aikieli varchar(2,--opiskelijan äidinkieli askunta varchar(3,--opiskelijan vakinainen asuinkunta. kansal varchar(3,--opiskelijan kansalaisuus kirtupv varchar(8,--ko. tutkintoon kirjoihintuloajankohta ko. ammattikorkeakoulussa suorpvm varchar(8,--tutkinnon suorittamisajankohta ko. ammattikorkeakoulussa opoamk varchar(3,--omassa ammattikorkeakoulussa suoritetut opintopisteet (Sisältää työharjoittelun opmamk varchar(3,--muissa ammattikorkeakouluissa suoritetut opintopisteet (Suomessa opylio varchar(3,--yliopistoissa suoritetut opintopisteet (Suomessa opylei varchar(3,--yleissivistävissä ja ammatillisissa oppilaitoksissa suoritetut opintopisteet (Suomessa opulk varchar(3,--ulkomailla suoritetut opintopisteet opmuu varchar(3,--muualla suoritetut opintopisteet opyht varchar(4,--opintopisteet yhteensä (Tutkintoa varten suoritetut opintopisteet (myös tutkintovaatimusten yli menevät opintopisteet lasnalk varchar(4,--läsnäololukukausien määrä ko. tutkinnossa yhteensä poissalk varchar(4,--poissaololukukausien määrä ko. tutkinnossa yhteensä laajuus varchar(4,--ammattikorkeakoululain 14 :ssä säädetään opintojen hyväksilukemisesta. Opintojen laajuudella tarkoitetaan hyväksilukemisen jälkeen

3 opiskelijan suoritettavaksi jäävää opintojen määrää opintopisteinä. kirtu1pv varchar(8,--ajankohta, jolloin opiskelija on ilmoittautunut ensimmäistä kertaa läsnä- tai poissaolevaksi kyseiseen tutkintoon missä tahansa ammatti-korkeakoulussa. (Siirto-opiskelijoilla eri kuin kirjoihintulo ko.tutkintoon omassa amk:ssa. Merkitään: vvvvkkpp lastu varchar(1,--sosionomi (amk -tutkinnon suorittanut, jonka aineyhdistelmään kuuluu 60 opintopisteen laajuiset varhaiskasvatuksen ja sosiaalipedagogiikan opinnot rahlahde varchar(1,--opiskelijan rahoitustausta tilmaa varchar(3,--maksullisen tilauskoulutuksen sijaintimaa koulk varchar(6,--koulutuskoodi -- optutk varchar(4,--tutkinto-opintosuorituksen opintopisteet -- suorituspaivamaara date, -- opiskelijaavain varchar(100, opintosuoritusavain varchar(100, opiskeluoikeusavain varchar(100, opiskelija_id int, opintosuoritus_id int, opiskeluoikeus_id int, -- avuksi oikeus_alkamispaivamaara date, oikeus_paattymispaivamaara date,

4 oikeus_siirtopaivamaara date Perusjoukon valinta Haetaan tietovarannosta kaikki tutkinto-lajiset opintosuoritukset, jotka on suoritettu tilastointivuoden aikana. Lisätään joukkoon rivit niistä tapauksista, joissa erikoistumisopinnot (12, ammatillinen opettajakoulutus (15 tai erikoistumiskoulutus (19 -tyyppinen opiskeluoikeus on päättynyt tilastointivuoden aikana (opiskeluoikeuden tila päättynyt (3 on alkanut tilastovuonna TAI 1.1. seuraavana vuonna ja opiskeluoikeuden päättymispäivä on tilastointivuonna. Liitetään suoritukseen opiskelija (henkilö, josta saadaan perustietoja: Korkeakoulu (tunn Henkilötunnus (ht Sukupuoli (sp Sukunimi (snimi Etunimet (enimi Kansalaisuus (kansal, korjataan puuttuvat tiedot arvoon 999='Tuntematon' Äidinkieli (aikieli, korjataan puuttuvat tiedot arvoon 99='Tuntematon' Asuinkunta (askunta Suorituspäivämäärä (suorpvm SQL Lisätään perustiedot (henkilö, opiskelija -- * täytyy olla tutkinto -- + erikoistumisopinnot ja ammatilliset opettajakoulutukset päättyneen opiskeluoikeuden mukaan! (tyyppi=12 tai 15, tila=3 --- insert into #tktutk ( tunn,ht,sp,snimi,enimi,kansal,aikieli,askunta,suorpvm,suorituspaivamaara,opiskelijaavain,opiskelija_id,opintosuoritusavain,opintosuoritus_id,opiskeluoikeusavain,opiskeluoikeus_id,oikeus_alkamispaivamaara,oikeus_paattymispaivamaara,oikeus_siirtopaivamaara select tunn = (select kk from #param,ht = h.henkilotunnus,sp = (select top 1 k.koodi from Sukupuoli k where k.id=h.sukupuoliid,snimi = h.sukunimi,enimi = h.etunimet

5 ,kansal = (select top 1 m.koodi from Henkilon_maa hm inner join Maa m on m.id=hm.maaid inner join Maan_rooli mr on mr.id=hm.maan_rooliid where hm.henkiloid=h.id --sido and mr.koodi='1' --Kansalaisuus,aikieli = (select top 1 UPPER(k.Koodi from Kieli k where k.id=h.kieliid,askunta = (select top 1 k.koodi from Kunta k where k.id=h.kuntaid,suorpvm = CAST(YEAR(s.Suorituspaivamaara as varchar +RIGHT('00'+CAST(MONTH(s.Suorituspaivamaara as varchar,2 +RIGHT('00'+CAST(DAY(s.Suorituspaivamaara as varchar,2 --,suorituspaivamaara = s.suorituspaivamaara --,opiskelijaavain = p.avain,opiskelija_id = p.id,opintosuoritusavain = s.avain,opintosuoritus_id = s.id,opiskeluoikeusavain = o.avain,opiskeluoikeus_id = o.id --,oikeus_alkamispaivamaara = o.alkamispaivamaara,oikeus_paattymispaivamaara = coalesce(o.paattymispaivamaara,' ',oikeus_siirtopaivamaara = o.siirtopaivamaara from Henkilo h inner join Opiskelija p on p.henkiloid=h.id inner join Opintosuoritus s on s.opiskelijaid=p.id inner join Opintosuorituksen_laji ol on ol.id=s.opintosuorituksen_lajiid inner join Opiskeluoikeus o on o.id=s.opiskeluoikeusid where 1=1 -- tutkinto-lajinen and ol.koodi=1 -- suoritettu tilvuonna and year(s.suorituspaivamaara=(select vuosi from #param -- erikoitumisopinnot ja ammatillinen opettajakoulutus insert into #tktutk ( tunn,ht,sp,snimi,enimi,kansal,aikieli,askunta,suorpvm,koulk,suorituspaivamaara,opiskelijaavain,opiskelija_id,opiskeluoikeusavain,opiskeluoikeus_id,oikeus_alkamispaivamaara,oikeus_paattymispaivamaara,oikeus_siirtopaivamaara select tunn = (select kk from #param,ht = h.henkilotunnus,sp = (select top 1 k.koodi from Sukupuoli k where k.id=h.sukupuoliid,snimi = h.sukunimi,enimi = h.etunimet,kansal = (select top 1 m.koodi from Henkilon_maa hm inner join Maa m on m.id=hm.maaid inner join Maan_rooli mr on mr.id=hm.maan_rooliid where hm.henkiloid=h.id --sido and mr.koodi='1' --Kansalaisuus

6 ,aikieli = (select top 1 UPPER(k.Koodi from Kieli k where k.id=h.kieliid,askunta = (select top 1 k.koodi from Kunta k where k.id=h.kuntaid,suorpvm = CONVERT(varchar,o.Paattymispaivamaara, =yyyymmdd,koulk = '999999' --koulutuskoodi --,suorituspaivamaara = o.paattymispaivamaara --,opiskelijaavain = p.avain,opiskelija_id = p.id,opiskeluoikeusavain = o.avain,opiskeluoikeus_id = o.id --,oikeus_alkamispaivamaara = o.alkamispaivamaara,oikeus_paattymispaivamaara = coalesce(o.paattymispaivamaara,' ',oikeus_siirtopaivamaara = o.siirtopaivamaara from Henkilo h inner join Opiskelija p on p.henkiloid=h.id inner join Opiskeluoikeus o on o.opiskelijaid=p.id inner join Op_oikeuteen_liittyva_tila ot on ot.opiskeluoikeusid=o.id inner join Opiskeluoikeuden_tila ti on ti.id=ot.op_oikeuden_tilaid inner join Opiskeluoikeuden_tyyppi ty on ty.id=o.op_oikeuden_tyyppiid where 1=1 -- tila -- päättynyt and ti.koodi='3' -- päättynyt tilvuonna and(year(ot.alkamispaivamaara=(select vuosi from #param -- tai päivä sen jälkeen, eli 1.1.vuosi+1 or year(dateadd(day,-1,ot.alkamispaivamaara=(select vuosi from #param and year(o.paattymispaivamaara=(select vuosi from #param -- erikoistumisopinnot ja ammatillinen opettajakoulutus, erikoistumiskoulutus and ty.koodi in ('12','15','19' -- tuntemattomia -- : kansal set kansal='999' where kansal is null -- : aikieli set aikieli='99'

7 where aikieli is null Tietueet Oppilaitostunnus (tunn Oppilaitostunnus on tietovarannon perusasetuksissa, josta tieto on poimittu parametri-aputauluun heti aluksi. Parametri-taulusta tieto saatiin kullekin riville jo ensimmäisissä poiminnoissa. Koulutustyyppi (koultyp Koulutustyyppi päätellään opiskeluoikeuden tyypin ja opiskeluoikeuden tiedon Aikuiskoulutus perusteella. Mikäli opiskeluoikeuden tyyppi on: 1=Ammattikorkeakoulututkinto, katsotaan lisäksi Aikuiskoulutus-tieto ja mikäli se on: 1=kyllä, eli on aikuiskoulutusta, koulutustyyppi saa arvon 2=Amk-tutkintoon johtava aikuiskoulutus muuten koulutustyyppi saa arvon 1=Amk-tutkintoon johtava nuorten koulutus 3=Ylempi ammattikorkekoulututkinto, koulutustyyppi saa arvon 6=Ylempi korkeakoulututkinto 12=Erikoistumisopinnot, koulutustyyppi saa arvon 3=Erikoistumisopinnot 15=Ammatillinen opettajankoulutus, koulutustyyppi saa arvon 5=Ammatillinen opettajankoulutus 19=Erikoistumiskoulutus, koulutustyyppi saa arvon 7=Erikoistumiskoulutus SQL -- koultyp :: Koulutustyyppi set koultyp= ( case ot.koodi when '1'-- Ammattikorkeakoulututkinto then case when o.aikuiskoulutus='1' then '2'--=Amk-tutkintoon johtava aikuiskoulutus when o.aikuiskoulutus='2' then '1'--=Amk-tutkintoon johtava nuorten koulutus else '1' end when '3' then '6'--=Ylempi ammattikorkeakoulututkinto when '12' then '3'--=Erikoistumisopinnot when '15' then '5'--=Ammatillinen opettajankoulutus when '19' then '7'--=Erikoistumiskoulutus end -- TO-DO? Vaihda opintosuoritukseen? Koulutuskoodin kautta? inner join Opiskeluoikeus o on o.id=t.opiskeluoikeus_id inner join Opiskeluoikeuden_tyyppi ot on ot.id=o.op_oikeuden_tyyppiid Koulutuksen opetuskieli (kiel (kkieli Haetaan opetuskieli-tieto tiedetyn opiskeluoikeuden opiskeluoikeusjaksosta.

8 SQL --kiel set kiel=upper(k.koodi inner join Opiskeluoikeusjakso oj on oj.opiskeluoikeusid=t.opiskeluoikeus_id inner join Kieli k on k.id=oj.kieliid where T.suorituspaivamaara between oj.alkamispaivamaara and coalesce(oj.paattymispaivamaara,' ' Opiskelukunta (kkun Haetaan opetuskunta-tieto tiedetyn opiskeluoikeuden opiskeluoikeusjaksosta. SQL -- kkun set kkun=k.koodi inner join Opiskeluoikeusjakso oj on oj.opiskeluoikeusid=t.opiskeluoikeus_id inner join Kunta k on k.id=oj.kuntaid where T.suorituspaivamaara between oj.alkamispaivamaara and coalesce(oj.paattymispaivamaara,' ' Henkilötunnus (ht Tieto tietovarannossa olevasta opiskelijan (henkilön tiedosta sellaisenaan. Sukunimi (snimi Tieto tietovarannossa olevasta opiskelijan (henkilön tiedosta sellaisenaan. Etunimet (enimi Tieto tietovarannossa olevasta opiskelijan (henkilön tiedosta sellaisenaan. Sukupuoli (sp Tieto tietovarannossa olevasta opiskelijan (henkilön tiedosta sellaisenaan. Äidinkieli (aikieli Tieto tietovarannossa olevasta opiskelijan (henkilön tiedosta sellaisenaan. Puuttuvan tiedon tilalle vaihdetaan arvo '99'.

9 Opiskelijan vakinainen asuinkunta (askun Tieto tietovarannossa olevasta opiskelijan (henkilön tiedosta sellaisenaan. Opiskelijan kansalaisuus (kansal Tieto tietovarannossa olevasta opiskelijan (henkilön tiedosta sellaisenaan. Puuttuvan tiedon tilalle vaihdetaan arvo '999'. Ko. tutkintoon kirjoihintulovuosi ko. ammattikorkeakoulussa (kirtupv Haetaan opiskeluoikeuden alkamispäivä ja muunnetaan muotoon VVVVKKPP. SQL -- kirtupv :: Ko. tutkintoon kirjoihintuloajankohta ko. ammattikorkeakoulussa -- NB siirto-opiskelijat set kirtupv=convert(varchar,t.oikeus_alkamispaivamaara, =yyyymmdd Tutkinnon suorittamisajankohta ko. ammattikorkeakoulussa (suorpvm Tutkinnon (tutkinto-opintosuorituksen suorituspäivämäärä ja muunnetaan muotoon VVVVKKPP. Lukukausien lukumäärät (lasnalk, poissalk Läsnä- ja poissaololukukausien laskentaan aputaulujen luonti Tehty lukukausien laskentaan kaksi poimintamallia ("ilmomalli" ks. aputaulujen luonti sql-osuus alla Poimintamallit "välitila": KOTA-seminaarissa esitetty ja alla kuvattu. (käytetään LasnaPoissaLukukausiMaara-tietoa ja oletetaan, että vain poissaoloja "toinenkk": logiikka, jossa korkeakoulu on ilmoittanut kaikki opiskeluoikeuteen liittyvät lukukausi-ilmoittautumiset lukukausi-ilmoittautumisina riippumatta siitä onko tieto oman kk:n tieto vai ei. (ei käytetä LasnaPoissaLukukausiMaara-tietoa ollenkaan Valinta poimintamalliin kuulumisesta tehdään aluksi yleisellä tasolla per korkeakoulu sen perusteella, onko mihin tahansa siirto-opiskelijan (siirtopäivämäärä!=null opiskeluoikeuteen liitetty lukukausi-ilmoittautumistietoa, joka lukukausi-ilmoittautuminen on päättynyt jo ennen kuin opiskeluoikeus on alkanut. Jos löytyy, tulkitaan tuo lukukausi-ilmoittautumiseksi joka on tehty siellä lähdekorkeakoulussa ja siis malli on "toinenkk", muutoin "välitila". SQL -- VÄLITILARATKAISU -- Otetaan tietovarantoon tuodut toisessa korkeakoulussa alun perin tehdyt lukukausi-ilmoittautumiset huomioon syksyllä 2015! IF OBJECT_ID('tempdb..#ilmomalli' IS NOT NULL BEGIN truncate table #ilmomalli drop table #ilmomalli print convert(varchar,getdate(,120+' DROP temp-taulu ilmomalli' END create table #ilmomalli (

10 toinen_kk bit -- 1 jos tuotu toisen kk:n ilmoja, 0 muutoin (ja mennään "välitilalla" insert into #ilmomalli (toinen_kk select case when exists ( select * from Opiskeluoikeus bo join Lukukausi_ilmoittautuminen bl on bl.opiskeluoikeusid=bo.id where bo.siirtopaivamaara is not null and bo.alkamispaivamaara>bl.paattymispaivamaara then 1 else 0 end IF OBJECT_ID('tempdb..#poissaolo_maara_ennen' IS NOT NULL BEGIN truncate table #poissaolo_maara_ennen drop table #poissaolo_maara_ennen print convert(varchar,getdate(,120+' DROP temp-taulu poissaolo_maara_ennen' END create table #poissaolo_maara_ennen ( opiskeluoikeusid int, lkm int insert into #poissaolo_maara_ennen (opiskeluoikeusid,lkm select l.opiskeluoikeusid, count(* from Lukukausi_ilmoittautuminen l inner join Lukukausi_ilm_tila lt on lt.id=l.lukukausi_ilmoittautumisen_tilaid join #tktutk T on T.opiskeluoikeus_id=l.OpiskeluoikeusID where lt.koodi in ('2','3' --poissa, poissa ei kuluta -- siirto-opiskelija KYLLÄ aiemman kk:n ilmoja and T.oikeus_siirtopaivamaara is not null and T.oikeus_siirtopaivamaara<T.oikeus_alkamispaivamaara and coalesce(l.paattymispaivamaara,' ' < coalesce(t.oikeus_alkamispaivamaara,' ' -- kk:lla on aiemman kk:n ilmoja (yleisesti, ei vain tämä tapaus? and 1 = (select toinen_kk from #ilmomalli group by l.opiskeluoikeusid -- ne joilla tiedot on oikein, eli EI OLE aiemman kk:n ilmoja tuotu: insert into #poissaolo_maara_ennen (opiskeluoikeusid,lkm select T.opiskeluoikeus_id, o.lasna_poissa_lukukausien_summa join Opiskeluoikeus o on o.id=t.opiskeluoikeus_id where T.opiskeluoikeus_id NOT IN (select opiskeluoikeusid from #poissaolo_maara_ennen -- siirto-opiskelija EI aiemman kk:n ilmoja and T.oikeus_siirtopaivamaara is not null and T.oikeus_siirtopaivamaara<T.oikeus_alkamispaivamaara and o.lasna_poissa_lukukausien_summa is not null -- kk:lla EI OLE aiemman kk:n ilmoja (yleisesti, ei vain tämä tapaus? and 1 <> (select toinen_kk from #ilmomalli

11 Läsnäololukukaudet (lasnalk Käytettyjen läsnäololukausien määrä tilastointivuoden loppuun, tai tutkinnon suorittamispäivään, mennessä mukaan lukien siirto-opiskelijoiden käyttämät lukukaudet aiemmassa korkeakoulussa. NB! Koska siirto-opiskelijoihin liittyen tietovarannon tiedot sisältävät paikan vain yhdelle lukukausien läsnä- ja poissaolojen lukumäärälle, on tämä yksi paikka otettu vain poissaolojen käyttöön. Tässä kohdassa lasketaan: lähettävässä korkeakoulussa käytetyt läsnäololukukaudet, johon lisätään lukukausien määrä aiemmassa korkeakoulussa, lasketaan lukukausien viimeisten päivien lukumäärä aikavälillä opiskeluoikeuden alkamispäivä - siirtopäivä sql-kysely voi olla vähän vaikea tulkita, sillä siinä pelataan vuosien kanssa, mutta yllä mainittu on tarkoitus mikäli kyse on siirto-opiskelijasta, poistetaan lukumäärästä ilmoitettu poissaolojen lukumäärä. NB2! Tehty poimintaan kaksi poimintamallia (ilmomalli ks. yllä

12 SQL -- lasnalk :: Läsnäololukukaudet set lasnalk =coalesce( (select count(* from Lukukausi_ilmoittautuminen l inner join Lukukausi_ilm_tila lt on lt.id=l.lukukausi_ilmoittautumisen_tilaid and lt.koodi in ('1' --läsnä where l.opiskeluoikeusid=o.id and l.paattymispaivamaara<=(select vuosi from #param+'-12-31' -- ei sallita ennen opiskeluoikeutta olleita (siirto-opiskelija and l.paattymispaivamaara > T.oikeus_alkamispaivamaara -- "varmuuden vuoksi" ilmoittautumiset pois, eli tutkinnon suorittamisen jälkeen alkavat lk:t pois and l.alkamispaivamaara < T.suorituspaivamaara,0 + case when o.siirtopaivamaara is not null and o.alkamispaivamaara is not null then case -- Ensin poikkeus: Samana vuonna tapahtunut alkaminen ja siirto when DATEPART(year,o.Siirtopaivamaara = DATEPART(year,o.Alkamispaivamaara then case when DATEPART(month,o.Alkamispaivamaara < 8 then 0 -- jos on jo kohdekk:ssa: 0 when DATEPART(month,o.Siirtopaivamaara >= 8 then 0 -- jos alkanut vasta myöh: 0 else 1 -- muutoin kevät lk lähdekk:ssa (syksy on kohdekk:ssa! end -- "normi", eri vuodet: else -- lk alku: 1.vuosi: pvm(kk < 8 => 2 (ekan vuoden molemmat lk:t muutoin 1 ( case when DATEPART(month,o.Siirtopaivamaara < 8 then 2 else 1 -- syys lk joka tapauksessa (muista, eri vuodet end -- lk loppu: 2.vuosi: pvm(kk >= 8 => 1 muutoin 0 +(case when DATEPART(month,o.Alkamispaivamaara >= 8 then 1 else 0 end -- vuodet: (vuosien erotus - 1 x 2 (muista, eri vuodet tässä, eli ei tule negatiivista lukua 0 saa tulla -1:n kanssa +( (DATEPART(year,o.Alkamispaivamaara - DATEPART(year,o.Siirtopaivamaara - 1 * 2 end -- miinus ne, jotka on ilmoitettu poissaoloksi -- - coalesce(o.lasna_poissa_lukukausien_summa,0 - coalesce((select lkm from #poissaolo_maara_ennen where opiskeluoikeusid=t.opiskeluoikeus_id,0 else 0 end inner join Opiskeluoikeus o on o.id=t.opiskeluoikeus_id Poissaololukukaudet (poissalk

13 Käytettyjen poissaololukausien määrä tilastointivuoden loppuun, tai tutkinnon suorituspäivään, mennessä mukaan lukien siirto-opiskelijoiden käyttämät lukukaudet aiemmassa korkeakoulussa. NB!: Koska siirto-opiskelijoihin liittyen tietovarannon tiedot sisältävät paikan vain yhdelle lukukausien läsnä- ja poissaolojen lukumäärälle, on tämä yksi paikka otettu vain poissaolojen käyttöön. Tässä kohdassa tuo tieto lasketaan yhteen tietoja lähettävässä korkeakoulussa käytettyihin poissaolojen lukumäärään. NB2! Tehty poimintaan kaksi poimintamallia (ilmomalli ks. yllä SQL -- poissalk :: Poissaololukukaudet set poissalk =coalesce( (select count(* from Lukukausi_ilmoittautuminen l inner join Lukukausi_ilm_tila lt on lt.id=l.lukukausi_ilmoittautumisen_tilaid and lt.koodi in ('2','3' --poissa, poissa ei kuluta where l.opiskeluoikeusid=o.id and l.paattymispaivamaara<=(select vuosi from #param+'-12-31' -- ei sallita ennen opiskeluoikeutta olleita (siirto-opiskelija and l.paattymispaivamaara > T.oikeus_alkamispaivamaara -- "varmuuden vuoksi" ilmoittautumiset pois, eli tutkinnon suorittamisen jälkeen alkavat lk:t pois and l.alkamispaivamaara < T.suorituspaivamaara, coalesce(o.lasna_poissa_lukukausien_summa,0 + coalesce((select lkm from #poissaolo_maara_ennen where opiskeluoikeusid=t.opiskeluoikeus_id,0 inner join Opiskeluoikeus o on o.id=t.opiskeluoikeus_id Ensimmäinen kirjoihintuloajankohta ko. tutkintoon (kirtu1pv Haetaan ensimmäinen kirjoihintuloajankohta ko. tutkintoon siten, että otetaan siirtopäivämäärä, jos on, muutoin opiskeluoikeuden alkamispäivä ja muunnetaan muotoon VVVVKKPP. SQL -- kirtu1pv :: Ensimmäinen kirjoihintuloajankohta ko. tutkintoon -- NB siirto-opiskelijat set kirtu1pv=convert(varchar,coalesce(t.oikeus_siirtopaivamaara,t.oikeus_alkamispaivamaara, =yyyymmdd Lastentarhanopettajan pätevyyteen tähtäävät opinnot (lastu (opettaja Haetaan henkilön pätevyys -tiedon perusteella, kun se liittyy ko. tutkintoon. Pätevyys-tieto: iq => 1=Opiskelijalle, joka suorittaa sosionomi (amk -tutkintoa kuuluu aineyhdistelmään opintoja, jotka tähtäävät lastentarhanopettajan

14 pätevyyteen 12 => 2=Sairaanhoitajan pätevyys (tutkintokeruu ja => 3=Ammatillinen opettajankoulutus, pedagogiset opinnot jc => 4=Ammatillinen opettajankoulutus, opinto-ohjaaja jb => 5=Ammatillinen opettajankoulutus, erityisopettaja NB! Tyhjät jää (edelleen tyhjäksi. Erityisesti arvo 2 ei tarkoita siis enää "ei" vaan sairaanhoitajaa. NB! : Pätevyydet pitää katsoa koko hierarkiasta! Tämä tehdään katsomalla, että pätevyys löytyy opintosuorituksesta jolla on sama opiskeluoikeus-liittyvyys kuin on tutkinto-opinnolla. NB! : Poikkeuspoiminta vuoden 2015 tutkintotiedonkeruussa: Katsotaan ammatillisen opettajankoulutuksen pätevyydet lisäksi opiskeluoikeuksien kautta. SQL -- lastu --Sosionomi (amk -tutkinnon suorittanut, jonka aineyhdistelmään kuuluu --60 opintopisteen laajuiset varhaiskasvatuksen ja sosiaalipedagogiikan opinnot --1=Kyllä, 2=Ei -- NB! : Tyhjät jää tyhjäksi tarkoittaen "ei". Arvo 2 saanut uuden merkityksen! -- NB! : Pätevyydet pitää katsoa koko hierarkiasta! -- NB! : Korjattu vanha lastentarhaopettaja pätevyyskoodi 2=> iq set lastu='1' inner join Opintosuoritus s on s.opiskeluoikeusid = T.opiskeluoikeus_id inner join Henkilon_patevyys hp on hp.opintosuoritusid=s.id inner join Patevyys p on p.id=hp.patevyysid where 1=1 and p.koodi in ('iq' --lastentarhanopettaja and lastu is null -- Tuplasairaanhoitajat : Viranomaistiedonkeruuryhmässä sovittiin, että laitetaan pätevyyskoodi 12 lastu-muuttujaan arvoksi 2 -- Tämä on siis nk. tuplasairaanhoitajien se toinen pätevyystieto! set lastu='2' inner join Opintosuoritus s on s.opiskeluoikeusid = T.opiskeluoikeus_id inner join Henkilon_patevyys hp on hp.opintosuoritusid=s.id inner join Patevyys p on p.id=hp.patevyysid where 1=1 and p.koodi in ('12' --sairaanhoitaja -- ei jyrätä (ei pitäisi ollakaan samoissa tutkinnoissa and lastu is null --TIE-90: Sairaanhoitajan tutkintoon ei saa liittyä sairaanhoitajan pätevyyttä and s.tutkintonimikeid not in (select tu.id from virta.dbo.tutkintonimike tu where tu.koodi='671101' -- lastu :: Ammatillinen opettajankoulutus, pedagogiset opinnot Pätevyyteen tähtäävät opinnot set lastu='3' inner join Opintosuoritus s on s.opiskeluoikeusid = T.opiskeluoikeus_id inner join Henkilon_patevyys hp on hp.opintosuoritusid=s.id inner join Patevyys p on p.id=hp.patevyysid

15 where p.koodi='ja' -- ei jyrätä (ei pitäisi ollakaan samoissa tutkinnoissa and lastu is null -- lastu :: Ammatillinen opettajankoulutus, opinto-ohjaaja Pätevyyteen tähtäävät opinnot set lastu='4' inner join Opintosuoritus s on s.opiskeluoikeusid = T.opiskeluoikeus_id inner join Henkilon_patevyys hp on hp.opintosuoritusid=s.id inner join Patevyys p on p.id=hp.patevyysid where p.koodi='jc' -- ei jyrätä (ei pitäisi ollakaan samoissa tutkinnoissa and lastu is null -- lastu :: Ammatillinen opettajankoulutus, erityisopettaja Pätevyyteen tähtäävät opinnot set lastu='5' inner join Opintosuoritus s on s.opiskeluoikeusid = T.opiskeluoikeus_id inner join Henkilon_patevyys hp on hp.opintosuoritusid=s.id inner join Patevyys p on p.id=hp.patevyysid where p.koodi='jb' -- ei jyrätä (ei pitäisi ollakaan samoissa tutkinnoissa and lastu is null -- NB! AMK-OPE poikkeus vuoden 2015 tutkinnoille. -- Poimitaan saavutetut pätevyystiedot opiskeluoikeudesta liittyen ammatilliseen opettajankoulutukseen -- lastu :: Ammatillinen opettajankoulutus, pedagogiset opinnot Pätevyyteen tähtäävät opinnot set lastu='3' inner join Opiskeluoikeusjakso oj on oj.opiskeluoikeusid = T.opiskeluoikeus_id inner join Opiskeluoikeusjakson_patevyys jp on jp.opiskeluoikeusjaksoid = oj.id inner join Patevyys p on p.id=jp.patevyysid where p.koodi='ja' -- ei jyrätä (ei pitäisi ollakaan samoissa tutkinnoissa and lastu is null -- lastu :: Ammatillinen opettajankoulutus, opinto-ohjaaja Pätevyyteen tähtäävät opinnot set lastu='4' inner join Opiskeluoikeusjakso oj on oj.opiskeluoikeusid = T.opiskeluoikeus_id inner join Opiskeluoikeusjakson_patevyys jp on jp.opiskeluoikeusjaksoid = oj.id inner join Patevyys p on p.id=jp.patevyysid where p.koodi='jc' -- ei jyrätä (ei pitäisi ollakaan samoissa tutkinnoissa and lastu is null -- lastu :: Ammatillinen opettajankoulutus, erityisopettaja Pätevyyteen tähtäävät opinnot

16 set lastu='5' inner join Opiskeluoikeusjakso oj on oj.opiskeluoikeusid = T.opiskeluoikeus_id inner join Opiskeluoikeusjakson_patevyys jp on jp.opiskeluoikeusjaksoid = oj.id inner join Patevyys p on p.id=jp.patevyysid where p.koodi='jb' -- ei jyrätä (ei pitäisi ollakaan samoissa tutkinnoissa

17 and lastu is null -- / 2015 poikkeus amk-ope Rahoituslähde (rahlahde Haetaan rahoituslähde-tieto sellaisenaan tiedetyn opiskeluoikeuden opiskeluoikeusjaksosta. SQL -- rahlahde :: Rahoituslähde set rahlahde=k.koodi inner join Opiskeluoikeusjakso oj on oj.opiskeluoikeusid=t.opiskeluoikeus_id inner join Rahoituslahde k on k.id=oj.rahoituslahdeid Maksullisen tilauskoulutuksen sijaintimaa (tilmaa Tietovarannossa ei ko. tietoa ole. Koulutuskoodi (koulk Haetaan tieto suoraan kullakin rivillä tunnetulle opintosuoritukselle. SQL -- koulk set koulk=k.koodi inner join Opintosuoritus s on s.id=t.opintosuoritus_id inner join Tutkintonimike k on k.id=s.tutkintonimikeid where 1=1 -- jos ei jo ole and koulk is null Opintopisteet Oma temp-taulu, joka nopeuttaa oleellisesti kyselyitä. Viedään temp-tauluun kaikki lehtitason muu opintosuoritus -lajiset opintosuoritukset, jotka liittyvät perusjoukkoon valittuun suoritettuun tutkintoon. NB! Kaikki opintopisteet lasketaan kokonaislukuna. Tämä siis siten, että opintopisteet lasketaan yhteen, jonka jälkeen saatu summa pyöristetään

18 kokonaisluvuksi. Seuraavat opintopistetiedot täytetään tässä "yhdessä nipussa": Suoritettavien opintojen laajuus (oplaaj (laajuus Haetaan tutknto-opintosuoritukseen liittyvästä opiskeluoikeudesta tutkinnon laajuus, josta vähennetään tutkintoon liitettyjen ennen opiskeluoikeuden alkamista ja mahdollista siirtopäivää suoritettujen hyväksiluettujen opintosuoritusten opintopisteet. Suoritettavien opintojen laajuus -tiedon mennessä negatiiviseksi, arvo muutetaan nollaksi (0. Omassa ammattikorkeakoulussa suoritetut opintopisteet (opoamk Mikäli suoritusta ei luokitella muihin kategorioihin, tulee suorituksen opintopisteet tähän kategoriaan. Eli tämä on ns. oletuskategoria. Muissa ammattikorkeakouluissa suoritetut opintopisteet (opmamk Mikäli suorituksen järjestävä-roolisista (tai hyväksiluetun opintosuorituksen tapauksessa lähde-roolin organisaatioista löytyy oppilaitostyypiltään 41='Ammattikorkeakoulu' oleva organisaatio, joka ei ole sama kuin kenen tietoja nyt käsitellään, lasketaan opintopisteet tähän kategoriaan. Yliopistoissa suoritetut opintopisteet (opylio Mikäli suorituksen järjestävä-roolisista (tai hyväksiluetun opintosuorituksen tapauksessa lähde-roolin organisaatioista löytyy oppilaitostyypiltään 42='Yliopisto' tai 43='Sotilaskorkeakoulut' oleva organisaatio, joka ei ole sama kuin kenen tietoja nyt käsitellään, lasketaan opintopisteet tähän kategoriaan. Yleissivistävissä ja ammatillisissa oppilaitoksissa suoritetut opintopisteet (opylei Mikäli suorituksen järjestävä-roolisista (tai hyväksiluetun opintosuorituksen tapauksessa lähde-roolin organisaatioista löytyy oppilaitostyypiltään (63,64,66,99,Muu oleva organisaatio, joka ei ole sama kuin kenen tietoja nyt käsitellään, lasketaan opintopisteet tähän kategoriaan. Mikäli suorituksen järjestävä-roolisista (tai hyväksiluetun opintosuorituksen tapauksessa lähde-roolin organisaatioista löytyy organisaatio joka ei ole tyypiltään 41='Ammattikorkeakoulu', 42='Yliopisto' tai 43='Sotilaskorkeakoulut', tai organisaatio itsessään on 63='Kansanopistot', 64='Kansalaisopistot', 66='Kesäyliopistot', 99='Muut oppilaitokset' tai Muu='Pienet oppilaitokset ja koulutuksenjärjestäjät (alle 5 opiskelijaa', ja organisaatio ei ole sama kuin minkä tahansa korkeakoulun tiedot tietovarannossa (varmuuden vuoksi tarkistus ja organisaatio itsessään ei ole 41='Ammattikorkeakoulu', 42='Yliopisto', 43='Sotilaskorkeakoulut', UK='Ulkomainen korkeakoulu' UM='Ulkomainen muu oppilaitos' tai XX='Muodollisen koulutuksen ulkopuolella', ja organisaatio ei ole sama kuin kenen tietoja nyt käsitellään lasketaan opintopisteet tähän kategoriaan. Ulkomailla suoritetut opintopisteet (opulk Mikäli suorituksen järjestävä-roolisista (tai hyväksiluetun opintosuorituksen tapauksessa lähde-roolin organisaatioista löytyy organisaatio UK='Ulkomainen korkeakoulu' tai UM='Ulkomainen muu oppilaitos', joka ei ole sama kuin kenen tietoja nyt käsitellään, lasketaan opintopisteet tähän kategoriaan. Muualla suoritetut opintopisteet (opmuu Mikäli suorituksen järjestävä-roolisista (tai hyväksiluetun opintosuorituksen tapauksessa lähde-roolin organisaatioista löytyy organisaatio XX='Muodollisen koulutuksen ulkopuolella', joka ei ole sama kuin kenen tietoja nyt käsitellään, lasketaan opintopisteet tähän kategoriaan. Opintopisteet yhteensä (opyht Opintopisteet yhteensä on kaikkien tutkinto-opintosuoritukseen sisältyvien (aputaulussa olevien lehtitaso opintosuoritusten laajuuksien summa. Tutkinnon opintopisteet ( Tämä tieto on uusi ( ja tullut mukaan "tiedoksi", koska sama tieto lisättiin myös yliopisto-puolelle. Tieto on suoraan tutkinto-opintosuoritukselle (laji=1 eli tiedonkeruun perusjoukon rivin tieto tallennettu laajuus-tieto.

19 SQL -- Opintopisteitä varten tehdä oma erillinen aputaulu -- Temp-taulu tietojen valintaa varten -- NB! param-taulussa saa olla vain yksi rivi! IF OBJECT_ID('tempdb..#pisteet' IS NOT NULL BEGIN truncate table #pisteet drop table #pisteet print convert(varchar,getdate(,120+' DROP temp-taulu pisteet' END create table #pisteet ( opiskelija_id int not null, opiskeluoikeus_id int, opintosuoritus_id int not null, laajuus decimal(18,6 not null, suoritus_pvm date not null, hyvaksiluettu_pvm date, oamk bit, mamk bit, ylio bit, ylei bit, ulk bit, muu bit print convert(varchar,getdate(,120+' CREATE temp-taulu pisteet' -- TODO: OSUUDET insert into #pisteet (opiskelija_id,opiskeluoikeus_id,opintosuoritus_id,laajuus,suoritus_pvm,hyvaksiluettu_ pvm,oamk,mamk,ylio,ylei,ulk,muu select s.opiskelijaid as opiskelija_id, s.opiskeluoikeusid as opiskeluoikeus_id, s.id as opintosuoritus_id, s.laajuus as laajuus, s.suorituspaivamaara as suoritus_pvm, shl.hyvaksilukupaivamaara as hyvaksiluettu_pvm -- opintopisteiden jaottelu -- oma amk: käytetään halpaa logiikkaa, eli yhteensä miinus muut. tässä null kunnes..!, null as oamk --,(case when s.id NOT IN ( -- select sg.opintosuoritusid -- from Op_suorituksen_organisaatio sg -- inner join Organisaatio g on g.id=sg.organisaatioid -- inner join Organisaation_rooli gr on gr.id=sg.organisaation_rooliid -- where sg.opintosuoritusid=s.id -- and gr.koodi='2' -- järjestävä -- and g.koodi<>(select kk from #param then 1 else 0 end -- as oamk --muu amk,coalesce((select distinct 1 from Op_suorituksen_organisaatio sg inner join Organisaatio g on g.id=sg.organisaatioid inner join Organisaation_rooli gr on gr.id=sg.organisaation_rooliid where sg.opintosuoritusid=s.id

20 and(gr.koodi='2' -- järjestävä or(gr.koodi='3' and shl.hyvaksilukupaivamaara is not null and(g.koodi in ( SELECT Organisaatio_koodi FROM Yhteiset.Koodistot.Organisaatio_Oppilaitostyyppi WHERE Oppilaitostyyppi_koodi='41' or g.koodi='41' -- ei oma korkeakoulu and g.koodi <> (select OrganisaatioKoodi from Yhteiset.Asetukset.Instanssit where DB=(select org from #param -- varmuuden vuoksi/yhteentoimivuus and g.koodi <> (select kk from #param,0 as mamk --ylio,coalesce((select distinct 1 from Op_suorituksen_organisaatio sg inner join Organisaatio g on g.id=sg.organisaatioid inner join Organisaation_rooli gr on gr.id=sg.organisaation_rooliid where sg.opintosuoritusid=s.id and(gr.koodi='2' -- järjestävä or(gr.koodi='3' and shl.hyvaksilukupaivamaara is not null and(g.koodi in ( SELECT Organisaatio_koodi FROM Yhteiset.Koodistot.Organisaatio_Oppilaitostyyppi WHERE Oppilaitostyyppi_koodi='42' OR Oppilaitostyyppi_koodi='43' or g.koodi='42' or g.koodi='43' -- ei oma korkeakoulu and g.koodi <> (select OrganisaatioKoodi from Yhteiset.Asetukset.Instanssit where DB=(select org from #param -- varmuuden vuoksi/yhteentoimivuus and g.koodi <> (select kk from #param,0 as ylio --ylei,coalesce((select distinct 1 from Op_suorituksen_organisaatio sg inner join Organisaatio g on g.id=sg.organisaatioid inner join Organisaation_rooli gr on gr.id=sg.organisaation_rooliid where sg.opintosuoritusid=s.id and(gr.koodi='2' -- järjestävä or(gr.koodi='3' and shl.hyvaksilukupaivamaara is not null --DONE-ish? opplaittyyp tarkistus! and(g.koodi in ( SELECT Organisaatio_koodi FROM Yhteiset.Koodistot.Organisaatio_Oppilaitostyyppi WHERE Oppilaitostyyppi_koodi is not null and Oppilaitostyyppi_koodi not in ('41','42','43' or g.koodi in ('63','64','66','99','Muu' -- leikataan nämä pois and g.koodi not in (select Asetus from Yhteiset.Asetukset.Ohjaus_Parametrit p where p.toiminto='oppilaitostyyppi' and g.koodi not in ('41','42','43','UK','UM','XX' --and g.koodi in (select Koodi from Organisaatio g2 where len(koodi=5 or Koodi in('63','64','66','99','muu'

21 -- ei oma korkeakoulu and g.koodi <> (select OrganisaatioKoodi from Yhteiset.Asetukset.Instanssit where DB=(select org from #param -- varmuuden vuoksi/yhteentoimivuus and g.koodi <> (select kk from #param,0 as ylei --ulk,coalesce((select distinct 1 from Op_suorituksen_organisaatio sg inner join Organisaatio g on g.id=sg.organisaatioid inner join Organisaation_rooli gr on gr.id=sg.organisaation_rooliid where sg.opintosuoritusid=s.id and(gr.koodi='2' -- järjestävä or(gr.koodi='3' and shl.hyvaksilukupaivamaara is not null --ei tarvita: and g.koodi not in (SELECT Organisaatio_koodi FROM Yhteiset.Koodistot.Organisaatio_Oppilaitostyyppi and g.koodi in ('UK','UM' -- ei oma korkeakoulu and g.koodi <> (select OrganisaatioKoodi from Yhteiset.Asetukset.Instanssit where DB=(select org from #param -- varmuuden vuoksi/yhteentoimivuus and g.koodi <> (select kk from #param,0 as ulk --muu,coalesce((select distinct 1 from Op_suorituksen_organisaatio sg inner join Organisaatio g on g.id=sg.organisaatioid inner join Organisaation_rooli gr on gr.id=sg.organisaation_rooliid where sg.opintosuoritusid=s.id and(gr.koodi='2' -- järjestävä or(gr.koodi='3' and shl.hyvaksilukupaivamaara is not null and g.koodi in ('XX' -- ei oma korkeakoulu and g.koodi <> (select OrganisaatioKoodi from Yhteiset.Asetukset.Instanssit where DB=(select org from #param -- varmuuden vuoksi/yhteentoimivuus and g.koodi <> (select kk from #param,0 as muu from Opintosuoritus s inner join Opintosuorituksen_laji sl on sl.id=s.opintosuorituksen_lajiid and sl.koodi='2' --muu opintosuoritus -- HYVÄKSILUETTU left join Opsuorituksen_hyvaksiluku shl on shl.opintosuoritusid=s.id cross join #param -- saa olla vain yksi rivi! where 1=1 -- lehtitaso, tai ei ainakaan vanhempi (lajeja 3 ja 4 ei huomioida and s.id not in ( select ss.opintosuoritusid from Op_suor_sisaltyvyys ss : lajeja 3 ja 4 ei huomioida where ss.opintosuoritusid not in ( select sss.id from Opintosuoritus sss inner join Opintosuorituksen_laji sssl on sssl.id=sss.opintosuorituksen_lajiid where sssl.koodi in ('3','4'

22 CREATE NONCLUSTERED INDEX IX_pisteet_opiskelija_id ON #pisteet (opiskelija_id INCLUDE (opiskeluoikeus_id,opintosuoritus_id,laajuus,suoritus_pvm CREATE NONCLUSTERED INDEX IX_pisteet_suoritus_pvm ON #pisteet (suoritus_pvm INCLUDE ([opiskelija_id],[opiskeluoikeus_id],[laajuus] CREATE NONCLUSTERED INDEX IX_pisteet_hyvaksiluettu_pvm ON #pisteet (hyvaksiluettu_pvm INCLUDE ([opiskelija_id],[opiskeluoikeus_id],[laajuus],[suoritus_pvm] --select * from #pisteet -- laajuus :: Suoritettavien opintojen laajuus -- Tilastokeskuksen ohjeen mukaanhan: -- Suoritettavien opintojen laajuus opintopisteinä (=tutkinnon laajuudesta vähennetty aiemmin suoritetut hyväksilukujen laajuudet set laajuus=cast( cast(o.laajuus as int - coalesce( ( select cast(cast(round(sum( case when s.suoritus_pvm <= o.alkamispaivamaara and s.suoritus_pvm <= coalesce(o.siirtopaivamaara,' ' and s.hyvaksiluettu_pvm <= #param.vuosi+'-12-31' --#param.tilpvm then s.laajuus else 0 end,0 as int as varchar from #pisteet s inner join Opiskeluoikeus o on o.id=s.opiskeluoikeus_id --voi tehdä amkeilla cross join #param -- saa olla vain yksi rivi! where s.opiskelija_id=t.opiskelija_id -- HYVÄKSILUETTU and s.hyvaksiluettu_pvm is not null and s.opiskeluoikeus_id=t.opiskeluoikeus_id group by s.opiskelija_id,0 as varchar --select distinct o.laajuus inner join Opiskeluoikeus o on o.id=t.opiskeluoikeus_id where o.laajuus is not null -- NB! /LJ: Negatiiviset suoritettavien opintojen laajuus -tiedot nollaksi! set laajuus=cast(0 as varchar where laajuus is not null and cast(laajuus as int < Opinnot, suoritukset, opintopisteet VIRTA-625: Lisätään tutkinto-opintosuorituksen opintopisteet mukaan

23 tiedonkeruuseen. set optutk = cast(cast(round(s.laajuus,0 as int as varchar inner join Opintosuoritus s on s.id=t.opintosuoritus_id where T.optutk is null -- kategoriat ja yhteensä (summa lehtitasolta set opoamk=( select cast(cast(round(sum( --case when s.oamk = 1 then s.laajuus else 0 end,0 as int as varchar case when s.mamk=0 and s.ylio=0 and s.ylei=0 and s.ulk=0 and s.muu=0 then s.laajuus else 0 end,0 as int as varchar from #pisteet s where s.opiskelija_id=t.opiskelija_id and s.opiskeluoikeus_id=t.opiskeluoikeus_id group by s.opiskelija_id, opmamk=( select cast(cast(round(sum( case when s.mamk = 1 then s.laajuus else 0 end,0 as int as varchar from #pisteet s where s.opiskelija_id=t.opiskelija_id and s.opiskeluoikeus_id=t.opiskeluoikeus_id group by s.opiskelija_id, opylio=( select cast(cast(round(sum( case when s.ylio = 1 then s.laajuus else 0 end,0 as int as varchar from #pisteet s where s.opiskelija_id=t.opiskelija_id and s.opiskeluoikeus_id=t.opiskeluoikeus_id group by s.opiskelija_id, opylei=( select cast(cast(round(sum( case when s.ylei = 1 then s.laajuus else 0 end,0 as int as varchar from #pisteet s where s.opiskelija_id=t.opiskelija_id and s.opiskeluoikeus_id=t.opiskeluoikeus_id group by s.opiskelija_id, opulk=( select cast(cast(round(sum( case when s.ulk = 1 then s.laajuus else 0 end,0 as int as varchar from #pisteet s where s.opiskelija_id=t.opiskelija_id and s.opiskeluoikeus_id=t.opiskeluoikeus_id group by s.opiskelija_id, opmuu=( select cast(cast(round(sum( case when s.muu = 1 then s.laajuus else 0 end,0 as int as varchar from #pisteet s where s.opiskelija_id=t.opiskelija_id and s.opiskeluoikeus_id=t.opiskeluoikeus_id group by s.opiskelija_id

24 , opyht=( select cast(cast(round(sum( s.laajuus,0 as int as varchar from #pisteet s where s.opiskelija_id=t.opiskelija_id and s.opiskeluoikeus_id=t.opiskeluoikeus_id group by s.opiskelija_id

25 where opyht is null Tulos SQL select coalesce(tunn,'' as "Oppilaitostunnus",coalesce(koultyp,'' "Koulutustyyppi",coalesce(kiel,'' "Koulutuksen opetuskieli" --kkieli,coalesce(kkun,'' "Opiskelukunta" --kkun,coalesce(ht,'' "Henkilötunnus" --ht,coalesce(snimi,'' "Sukunimi" --snimi,coalesce(enimi,'' "Etunimet" --enimi,coalesce(sp,'' "Sukupuoli" --sp,coalesce(aikieli,'' "Äidinkieli" --aikieli,coalesce(askunta,'' "Opiskelijan vakinainen asuinkunta" --askun,coalesce(kansal,'' "Opiskelijan kansalaisuus" --kansal,coalesce(kirtupv,'' "Ko. tutkintoon kirjoihintuloajankohta ko. ammattikorkeakoulussa" --kirtupv,coalesce(suorpvm,'' "Suorituspäivämäärä",coalesce(opoamk,'' "Omassa ammattikorkeakoulussa suoritetut opintopisteet",coalesce(opmamk,'' "Muissa ammattikorkeakouluissa suoritetut opintopisteet",coalesce(opylio,'' "Yliopistoissa suoritetut opintopisteet",coalesce(opylei,'' "Yleissivistävissä ja ammatillisissa oppilaitoksissa suoritetut opintopisteet",coalesce(opulk,'' "Ulkomailla suoritetut opintopisteet",coalesce(opmuu,'' "Muualla suoritetut opintopisteet",coalesce(opyht,'' "Opintopisteet yhteensä",coalesce(lasnalk,'' "Läsnäololukukaudet" --lasnalk,coalesce(poissalk,'' "Poissaololukukaudet" --poissalk,coalesce(laajuus,'' "Suoritettavien opintojen laajuus" --oplaaj,coalesce(kirtu1pv,'' "Ensimmäinen kirjoihintuloajankohta ko. tutkintoon" --kirtu1pv,coalesce(lastu,'' "Lastentarhanopettajan pätevyyteen tähtäävät opinnot" --opettaja,coalesce(rahlahde,'' "Rahoituslähde",coalesce(tilmaa,'' "Maksullisen koulutuksen sijaintimaa",coalesce(koulk,'' "Koulutuskoodi" -- VIRTA-625: tutkinto-opintosuorituksen opintopisteet,coalesce(optutk,'' "Tutkinnon opintopisteet" --( -- korkeakoulujen pyynnöstä, lisäkentät,t.opiskelijaavain "Opiskelija-avain",T.opiskeluoikeusavain "Opiskeluoikeusavain",T.opintosuoritusavain "Opintosuoritusavain" where 1=1 order by ht,suorpvm,koulk

26 Muutoshistoria :: Ammatillinen opettajankoulutus opiskeluoikeuksista :: wikiversio 32 Lisätty poimintaan poikkeus vuoden 2015 tiedonkeruuseen: Katsotaan nk. amk-ope -tiedot opiskeluoikeuksista :: Lukukausi-ilmoittautumisten poislukeminen tutkinnon suorittamisen jälkeen :: wikiversio 31 Lisätty ehto läsnä- ja poissaolojen lukumäärien laskemiseen, että tutkinnon suorittamisen jälkeen alkaneet lukukaudet eivät tule mukaan. Poistetaan toisin sanoen ns. "varmuuden vuoksi" ilmoittautumiset pois :: Opettajapätevyys koodiarvot :: wikiversio 30 Korjattu opettajapätevyyksien koodiarvot poiminnassa :: Erikoistumiskoulutus -tyyppiset päättyneet opiskeluoikeudet :: wikiversio 29 Poimitaan koulutuskoodilla mukaan myös erikoistumiskoulutukset Lisäksi lisätty opettajapätevyyksiä :: Lukukausien lukumäärän laskennan kaksi poimintamallia :: wikiversio 27 Lisätty lukukausien laskentaan kaksi poimintamallia "välitila" ja "toinenkk" :: Lastentarhaopettajan pätevyystieto :: wiki-versio 21 Korjattu pätevyyskoodi ehtoa, vanha Virta pätevyyskoodi 2 => "iq" :: Erikoistumisopinnot ja ammatillinen opettajakoulutus päättymistieto :: wiki-versio 20 Korjattu opiskeluoikeuden tilan 'päättynyt' alkamishetken tarkastelu. Nyt myös 1.1.(tilastovuosi+1 käy :: Suoritettavien opintojen laajuus -tieto: negatiiviset arvot nollaksi :: wiki-versio :: Opintosuoritusten lehtitason määrityksen korjaus :: wiki-versio 17 Muutettu vain opintosuoritusten opintopistelaskennassa nk. lehtitaso-tarkastelu olemaan ottamatta huomioon opintosuorituksen lajien 3 ja 4 opintosuorituksia :: Pätevyydet katsotaan koko hierarkiasta :: Tutkinto-opintosuorituksen opintopisteet :: wiki-versio 15 Lisätty lastentarhanopettaja-tietoon (lastu arvo 2=sairaanhoitaja, jolla voidaan hoitaa nk. tuplasairaanhoitaja-tapaukset. Lisätty uusi sarake "Tutkinnon opintopisteet", jonka sisällöksi tuodaan juuri tutkinto-opintoon (laji=1 tallennettu laajuustieto :: Opintopisteiden jaottelussa huomioitu oppilaitostyyppi sotilaskorkeakoulu :: wiki-versio :: Parannettu opintopisteiden jakautumisen poimintaa :: wiki-versio 13 Tuotu kattavampi aputaulu eri organisaatioiden (oppilaitosten oppilaitostyypeistä mukaan Tarkasteltu opintopisteiden jakautumisten kategoriointia paremmaksi :: Korjattu tiedonkeruun poimintaa :: wiki-versio 10 Lisätty ammatillisen opettajakoulutuksen suorittaneet

27 Korjattu opiskeluoikeuden valinta Täydennetty dokumentaatiota :: Automaatin aika :: wiki-versio 8

Opiskeluoikeuksien maaran tiedonkeruu

Opiskeluoikeuksien maaran tiedonkeruu Opiskeluoikeuksien maaran tiedonkeruu Määrittely Opinto-oikeuksista tarvitaan seuraavat tiedot: Tieto jokaisesta yksittäisestä opinto-oikeudesta ja kytkentä niistä opinto-oikeuksista jotka ovat samalla

Lisätiedot

Nykyiset tiedonkeruut tietovarannosta

Nykyiset tiedonkeruut tietovarannosta @ Nykyiset tiedonkeruut tietovarannosta Nykyisten tiedonkeruiden toteuttaminen tietovarannosta: opiskelija- ja tutkintotiedonkeruu sekä opiskeluoikeustiedonkeruu KOTA-seminaari 18.9.2014 Lauri Jokipii,

Lisätiedot

Tilastokeskuksen tutkintotiedonkeruu ammattikorkeakoulut

Tilastokeskuksen tutkintotiedonkeruu ammattikorkeakoulut Tilastokeskuksen tutkintotiedonkeruu ammattikorkeakoulut Ks. http://stat.fi/keruu/amkt/ "Tiedot ammattikorkeakouluissa kalenterivuoden [vuosi] aikana suoritetuista tutkinnoista, erikoistumisopinnoista

Lisätiedot

Virta_Latausraportti - Tarkistukset

Virta_Latausraportti - Tarkistukset Virta_Latausraportti - Tarkistukset Tällä sivulla ylläpidetään tietovarannossa tehtävien tarkistusten listaa. Tarkistusten tulos ilmenee siis Virta_Latausraportilla PUUTTEITA-listalla. Opiskelijat Opiskelijalla

Lisätiedot

Opintopistetiedonkeruu

Opintopistetiedonkeruu @ Opintopistetiedonkeruu Opintopistetiedonkeruu Mistä on kysymys Virran integroiminen Vipusen tietolähteeksi Suorat tiedonkeruut vuoden 2014 tietojen osalta alkaen alkuvuodesta 2015 Panokset kovenivat

Lisätiedot

Tilastokeskuksen opiskelijatiedonkeruu ammattikorkeakoulut

Tilastokeskuksen opiskelijatiedonkeruu ammattikorkeakoulut Tilastokeskuksen opiskelijatiedonkeruu ammattikorkeakoulut Poiminta Alustus Perusjoukon valinta Tietueet Oppilaitostunnus (tunn Koulutustyyppi (koultyp Erikoistumiskoulutus Koulutuksen opetuskieli (kiel

Lisätiedot

Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut. Anna Loukkola Korkeakoulujen KOTA seminaari 2.9.2015

Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut. Anna Loukkola Korkeakoulujen KOTA seminaari 2.9.2015 Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut Anna Loukkola Korkeakoulujen KOTA seminaari 2.9.2015 Koulutustilastojen tarvitsemat tiedot korkeakouluilta Syksy 2015 Yliopisto-opiskelijat (tiedot

Lisätiedot

Korkeakoulujen KOTA-seminaari

Korkeakoulujen KOTA-seminaari Tilastokeskuksen tiedonkeruut korkeakouluilta Opiskelija- ja tutkintotiedonkeruut Korkeakoulujen Anna Loukkola Oppilaitostilastojen tiedonkeruut korkeakouluilta Tutkintoon johtavan koulutuksen yliopisto-opiskelijat

Lisätiedot

Korkeakoulujen KOTA-seminaari

Korkeakoulujen KOTA-seminaari Tilastokeskuksen tiedonkeruut korkeakouluilta Opiskelija- ja tutkintotiedonkeruut Korkeakoulujen Vesa Hämäläinen Oppilaitostilastojen tiedonkeruut korkeakouluilta Tutkintoon johtavan koulutuksen yliopisto-opiskelijat

Lisätiedot

Korkeakoulujen KOTA-seminaari, Jyväskylä

Korkeakoulujen KOTA-seminaari, Jyväskylä Tilastokeskuksen tiedonkeruut korkeakouluilta Opiskelija- ja tutkintotiedonkeruut Korkeakoulujen, Jyväskylä Anna Loukkola Koulutustilastojen tarvitsemat tiedot korkeakouluilta Syksy 2014: Tutkintoon johtavan

Lisätiedot

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet A271117, Tietokannat Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: Leon Atkinson: core MySQL Ari Hovi: SQL-opas TTY:n tietokantojen perusteet-kurssin

Lisätiedot

KOTA-AMKOTA -seminaari

KOTA-AMKOTA -seminaari Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut korkeakouluista KOTA-AMKOTA -seminaari Vesa Hämäläinen 24.9.2009 Oppilaitostilastojen tiedonkeruut korkeakouluilta Tutkintoon johtavan koulutuksen yliopisto-opiskelijat

Lisätiedot

KOTA-seminaari, Helsinki 2018 VIRTA-OTP Tiedonkeruut Tavoiteajassa tutkinnon suorittaneet

KOTA-seminaari, Helsinki 2018 VIRTA-OTP Tiedonkeruut Tavoiteajassa tutkinnon suorittaneet KOTA-seminaari, Helsinki 2018 VIRTA-OTP Tiedonkeruut Tavoiteajassa tutkinnon suorittaneet 29.8.2018, fredrik.finnberg@csc.fi CSC Suomalainen tutkimuksen, koulutuksen, kulttuurin ja julkishallinnon ICT-osaamiskeskus

Lisätiedot

Opettajatiedonkeruun toteutus

Opettajatiedonkeruun toteutus Opettajatiedonkeruun toteutus Yliopistojen tuottamien opettajatietojen kerääminen tietovarannosta Pääasiakirja: Opettajatiedonkeruu korkeakouluista uudistuu Sivua päivitetään parhaillaan Sisällys Sisällys

Lisätiedot

Kirje 23.04.2015. 1.1 Suoritetut opettajan tutkinnot ja opiskelu tavoitteena opettajan tutkinto

Kirje 23.04.2015. 1.1 Suoritetut opettajan tutkinnot ja opiskelu tavoitteena opettajan tutkinto Kirje OKM/5/591/2015 23.04.2015 Jakelussa mainituille Viite Asia Korkeakoulujen tuottamien opettajatietojen ja useampia pätevyyksiä tuottavien tutkintojen vieminen VIRTA-opintotietopalveluun tiedonkeruuta

Lisätiedot

VIRTA-tiedon laadun tukeminen

VIRTA-tiedon laadun tukeminen VIRTA-tiedon laadun tukeminen Fredrik Finnberg 31.8.2016 Tietojen Virta : 1. Korkeakoulu (KK) tuo uudet XML-tiedostot -> validoidaan ja viedään korkeakoulukohtaiseen tietokantaan 2. KK tiedot ladataan

Lisätiedot

YO 3.2. Opintopistetiedonkeruu 2015

YO 3.2. Opintopistetiedonkeruu 2015 YO 2015 3.2.1. Kerättävät tiedot 3.2.1.1. Harjoittelukouluissa suoritetut (7 alakategoriaa) 3.2.1.2. Vieraskielisessä perustutkinto-opetuksessa suoritetut 3.2.1.3. Kaikki perustutkinto-opiskelijoiden 3.2.1.4.

Lisätiedot

KOTA-AMKOTA-seminaari

KOTA-AMKOTA-seminaari Tilastokeskuksen opiskelija- ja tutkintotietojen tilastointi ja tiedonkeruu korkeakouluista KOTA-AMKOTA-seminaari Vesa Hämäläinen 14.11.2008 Oppilaitostilastojen tiedonkeruut korkeakouluilta Tutkintoon

Lisätiedot

KOTA-AMKOTA -seminaari

KOTA-AMKOTA -seminaari Tilastokeskuksen tiedonkeruut korkeakouluilta Opiskelija- ja tutkintotiedonkeruut Vesa Hämäläinen 24.9.2010 Oppilaitostilastojen tiedonkeruut korkeakouluilta Tutkintoon johtavan koulutuksen yliopisto-opiskelijat

Lisätiedot

AMK 3.2. Opintopistetiedonkeruu 2015

AMK 3.2. Opintopistetiedonkeruu 2015 AMK 2015 3.2.1. Tiedosto 3.2.2. Kerättävät tiedot 3.2.2.1. TKI-hankkeessa suoritetut / opinnäytetyö 3.2.2.2. TKI-hankkeessa suoritetut / harjoittelu 3.2.2.3. TKI-hankkeessa suoritetut / muu opiskelu 3.2.2.4.

Lisätiedot

HAAGA-HELIA Heti-09 1 (12) ICT05 Tiedonhallinta ja Tietokannat O.Virkki Näkymät

HAAGA-HELIA Heti-09 1 (12) ICT05 Tiedonhallinta ja Tietokannat O.Virkki Näkymät HAAGA-HELIA Heti-09 1 (12) Näkymät Näkymät... 2 Eri tyyppisiä relaatioita... 2 Taulu - Tallennettu relaatio... 2 Tulosrelaatio - Kyselyn tulos... 2 Näkymä - Virtuaalirelaatio... 2 Näkymien määrittely...

Lisätiedot

VIRTA opintotietopalvelun tietomallin muutokset

VIRTA opintotietopalvelun tietomallin muutokset VIRTA opintotietopalvelun tietomallin muutokset Lauri Jokipii 2.9.2015 KV-tietojen keruu / Liikkuvuusjaksot Opiskeluoikeuden luokittelu Siirto-opiskelijoiden lukukausi-ilmoittautumiset Erikoistumiskoulutus

Lisätiedot

TIEDONHALLINTA - SYKSY Luento 11. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences

TIEDONHALLINTA - SYKSY Luento 11. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences TIEDONHALLINTA - SYKSY 2011 Kurssikoodi: Saapumisryhmä: Luento 11 TU00AA48-2002 TU10S1E Hannu Markkanen 22.11.2011 9/10/12 Helsinki Metropolia University of Applied Sciences 1 Indeksit Indeksit Taulun

Lisätiedot

Tilastokeskuksen tutkintotiedonkeruu yliopistot

Tilastokeskuksen tutkintotiedonkeruu yliopistot Tilastokeskuksen tutkintotiedonkeruu yliopistot Ks. http://stat.fi/keruu/ylit/ "Tiedonkeruu koskee kaikkia yliopistoissa vuonna [vuosi] suoritettuja tutkintoja." Poiminta Alustus Perusjoukon valinta Tietueet

Lisätiedot

55 op laskennan poimintakuvaus

55 op laskennan poimintakuvaus 55 op laskennan poimintakuvaus --- LUONNOS ---- Kerätään ensin perusjoukko, opiskelijat, pisteet, läsnäolotiedot omina osajoukkoina Virran tiedoista ja nämä osat yhdistellään jokaisen opiskelijan vuosijanaksi

Lisätiedot

Koulutus- ja opetusyhteistyö ja VIRTA-tiedot

Koulutus- ja opetusyhteistyö ja VIRTA-tiedot Koulutus- ja opetusyhteistyö ja VIRTA-tiedot Helena Majamäki 13.9.2017 OPTIETOR ja KooTuki CSC Suomalainen tutkimuksen, koulutuksen, kulttuurin ja julkishallinnon ICT-osaamiskeskus Ajankohtaisia esille

Lisätiedot

Tilastokeskuksen opiskelijatiedonkeruu yliopistot

Tilastokeskuksen opiskelijatiedonkeruu yliopistot Tilastokeskuksen opiskelijatiedonkeruu yliopistot Ks. http://stat.fi/keruu/ylio/ "Yliopisto-opiskelijatiedonkeruu sisältää vain tutkintoon johtavan koulutuksen opiskelijat, jotka ovat ilmoittautuneet [päivämäärä]

Lisätiedot

Virta-tietovarannosta saatavien tietojen tiedosto- ja tietuekuvaus alkaen

Virta-tietovarannosta saatavien tietojen tiedosto- ja tietuekuvaus alkaen TKUVAKO.docx Virta-tietovarannosta saatavien tietojen tiedosto- ja tietuekuvaus 18.04.2017 alkaen Opiskelutiedot/Yo ja Amk Tätä tietuekuvausta käytetään opiskelutietojen tietojenvälityksessä Virta-tietovarannosta

Lisätiedot

Henkilötiedot Tutkintotodistus annetaan tähän lomakkeeseen kirjoitetulla nimellä, ellei opiskelija vaihda virallisesti nimeään opintojen aikana.

Henkilötiedot Tutkintotodistus annetaan tähän lomakkeeseen kirjoitetulla nimellä, ellei opiskelija vaihda virallisesti nimeään opintojen aikana. Henkilötietolomake Henkilötiedot Tutkintotodistus annetaan tähän lomakkeeseen kirjoitetulla nimellä, ellei opiskelija vaihda virallisesti nimeään opintojen aikana. Sukunimi Henkilötunnus Etunimet (alleviivaa

Lisätiedot

Hakukyselyt: SELECT * FROM taulu WHERE sarake1 = Malli Nimi [WHERE sarake1 LIKE M% ] [WHERE BETWEEN ehto1 AND ehto2] [WHERE sarake1 IN/= (alikysely)]

Hakukyselyt: SELECT * FROM taulu WHERE sarake1 = Malli Nimi [WHERE sarake1 LIKE M% ] [WHERE BETWEEN ehto1 AND ehto2] [WHERE sarake1 IN/= (alikysely)] Tällä viikolla Kertaus SQL-asioista jatketaan SQL-tekstifuntio-harjoituksia tehdään pelifirman tietokannasta ER-malli MySQL:llä, tarkastellaan mallin toimivuutta ja korjataan, jos korjattavaa löytyy, tehdään

Lisätiedot

Oppilaitoksilta saatavien opiskelutietojen tiedostojen alkutietueen tietuekuvaus 01.02.2008

Oppilaitoksilta saatavien opiskelutietojen tiedostojen alkutietueen tietuekuvaus 01.02.2008 Oppilaitoksilta saatavien opiskelutietojen tiedostojen alkutietueen tietuekuvaus 01.02.2008 Siirtotunnus 1 15 Tiedoston siirtotunnus - organisaatiokohtainen - korkeakouluilla L + viisimerkkinen oppilaitoskoodi,

Lisätiedot

Opiskelijamäärätiedot 20.9.2005

Opiskelijamäärätiedot 20.9.2005 OPETUSHALLITUS Laskentapalvelut PERUSTIEDOT/Ammattikorkeakoulu Käyttömenojen valtionosuuksien laskenta Opiskelijamäärätiedot 20.9.2005 1.Yhteystiedot Ammattikorkeakoulu Ammattikorkeakoulun numero Yhteyshenkilön

Lisätiedot

HELIA 1 (14) Outi Virkki Tiedonhallinta

HELIA 1 (14) Outi Virkki Tiedonhallinta HELIA 1 (14) Luento Näkymät... 2 Relaatiotyypit... 2 Taulu - Tallennettu relaatio... 3 Näkymä - Virtuaalirelaatio... 3 Tulosrelaatio - Kyselyn tulos... 3 Otetaulut - Tauluun tallennettu kyselyn tulos...

Lisätiedot

Opettajankoulutus Suomessa

Opettajankoulutus Suomessa Opettajankoulutus Suomessa Opettajan työ rakentaa tulevaisuuden perustaa Yleistä opettajankoulutuksesta Opettajankoulutus yliopistoissa Opettajankoulutus ammatillisissa opettajakorkeakouluissa 4 Varhaiskasvatus

Lisätiedot

SQL - STRUCTURED QUERY LANGUAGE

SQL - STRUCTURED QUERY LANGUAGE SQL Peruskomentoja SQL - STRUCTURED QUERY LANGUAGE SQL on tietokantojen käsittelyyn kehitetty kieli Esimerkkejä kielellä hoidettavistaa toiminnoista: Tietokannan rakenteen määrittely ja muuttaminen Kyselyt

Lisätiedot

Tällä viikolla. Kotitehtävien läpikäynti Aloitetaan Pelifirman tietovaraston suunnittelu Jatketaan SQL-harjoituksia

Tällä viikolla. Kotitehtävien läpikäynti Aloitetaan Pelifirman tietovaraston suunnittelu Jatketaan SQL-harjoituksia Tällä viikolla Kotitehtävien läpikäynti Aloitetaan Pelifirman tietovaraston suunnittelu Jatketaan SQL-harjoituksia 1.) Mainitse tietokonepelistä (kuvitteellisesta tai todellisesta) esimerkkitilanteita,

Lisätiedot

Opettajaksi tai varhaiskasvatuksen ammattiin ulkomaisten opintojen perusteella Maisa Montonen, opetusneuvos

Opettajaksi tai varhaiskasvatuksen ammattiin ulkomaisten opintojen perusteella Maisa Montonen, opetusneuvos Opettajaksi tai varhaiskasvatuksen ammattiin ulkomaisten opintojen perusteella 2.10.2019 Maisa Montonen, opetusneuvos Ulkomailla tutkinnon suorittanut haluaa opettajaksi Suomessa. Pitäisikö selvittää mahdollisuus

Lisätiedot

TIEDONHALLINTA - SYKSY Luento 10. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences

TIEDONHALLINTA - SYKSY Luento 10. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences TIEDONHALLINTA - SYKSY 2011 Kurssikoodi: Saapumisryhmä: Luento 10 TU00AA48-2002 TU10S1E Hannu Markkanen 14.-15.11.2011 9/10/12 Helsinki Metropolia University of Applied Sciences 1 SQL: Monen taulun kyselyt

Lisätiedot

Insert lauseella on kaksi muotoa: insert into taulu [(sarakenimet)] values (arvot)

Insert lauseella on kaksi muotoa: insert into taulu [(sarakenimet)] values (arvot) SQL sisältää operaatiot tietokannan sisällön muodostamiseen ja ylläpitoon: insert - uusien rivien vienti tauluun delete - rivien poisto update - rivien muutos 1 Insert lauseella on kaksi muotoa: insert

Lisätiedot

Koostefunktiot. Viisi standardifunktiota: Esim. montako henkilöä on henkilo-taulussa:

Koostefunktiot. Viisi standardifunktiota: Esim. montako henkilöä on henkilo-taulussa: Funktiot Koostefunktiot Viisi standardifunktiota: AVG -- keskiarvo MIN -- pienin arvo MAX -- suurin arvo SUM -- summa COUNT-- lukumäärä Esim. montako henkilöä on henkilo-taulussa: SELECT Count(*) AS Lkm

Lisätiedot

Ammattikorkeakoulujen tiedonkeruut 2014

Ammattikorkeakoulujen tiedonkeruut 2014 Ammattikorkeakoulujen tiedonkeruut 2014 Kota-seminaari 18.9.2014 Hanne Mikkonen Huom! Kalvoja 4, 24 ja 30 tarkennettu seminaarin jälkeen! Ajankohtaisia asioita Ulkopuolisen TK-toiminnan rahoituksen tiedot

Lisätiedot

Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut. Jukka Jalolahti Korkeakoulujen KOTA seminaari

Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut. Jukka Jalolahti Korkeakoulujen KOTA seminaari Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut Jukka Jalolahti Korkeakoulujen KOTA seminaari 29.8.2018 Koulutustilastojen tarvitsemat tiedot korkeakouluilta Syksy 2018 Ammattikorkeakoulu- ja yliopisto-opiskelijat

Lisätiedot

Kirjasto Relaatiotietokannat Kevät 2001. Auvinen Annemari Niemi Anu Passoja Jonna Pulli Jari Tersa Tiina

Kirjasto Relaatiotietokannat Kevät 2001. Auvinen Annemari Niemi Anu Passoja Jonna Pulli Jari Tersa Tiina Kirjasto Kevät 2001 Auvinen Annemari Niemi Anu Harjoitustyö 7.4.2001 Sisällysluettelo 1. Yleiskuvaus... 3 2. Vaatimukset... 3 2.1. Toiminnalliset... 3 2.1.1. Sisäänkirjautuminen... 3 2.1.2. Nimikkeiden

Lisätiedot

KOSKI - Opintosuoritukset ja opiskeluoikeudet kootusti valtakunnalliseen palveluun /08/2018 Opetushallitus 2

KOSKI - Opintosuoritukset ja opiskeluoikeudet kootusti valtakunnalliseen palveluun /08/2018 Opetushallitus 2 KOSKI 27.8.2018 KOSKI - Opintosuoritukset ja opiskeluoikeudet kootusti valtakunnalliseen palveluun 2018 27/08/2018 Opetushallitus 2 3 Tietosisällöt ylätasolla Opetuksen ja koulutuksen järjestäjillä on

Lisätiedot

Mikkelin ammattikorkeakoululla on toimipisteet Mikkelissä, Savonlinnassa ja Pieksämäellä.

Mikkelin ammattikorkeakoululla on toimipisteet Mikkelissä, Savonlinnassa ja Pieksämäellä. Ohjeen nimi MIKKELIN AMMATTIKORKEAKOULUN TUTKINTOSÄÄNTÖ Vastuuhenkilö Opetusjohtaja Tuija Vänttinen Voimaantulo 1.8.2011 Päätös Koulutustiimi 17.5.2011 76 Johtoryhmä 24.5.2011 74 AMK-hallitus 14.6.2011

Lisätiedot

Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen

Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen Esimerkki: Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen Luo tietokanta Koulu. Tietokantaan lisätään 3 taulua. Kurssit-taulu: kurssiid not null primary key INTEGER aineid not

Lisätiedot

Näkökulmia Diploma Supplementiin /Päivi Aho

Näkökulmia Diploma Supplementiin /Päivi Aho Näkökulmia Diploma Supplementiin 28.08.2018/Päivi Aho Uudistuva DS mitäh!? mitä nyt jo tietojärjestelmässä olevia opiskelijan osaamista kuvaavia tietoja voitaisiin tuoda DS:ään? miten nykyisiä tietojärjestelmiä

Lisätiedot

Liitokset - haut useaan tauluun

Liitokset - haut useaan tauluun Liitokset Liitokset - haut useaan tauluun Tavallisin liitos on valintaliitos ehtona =,!=, yhtäläisyysliitos (=) yleisin (vrt. Inner join) taulut liitetään toisiinsa yleensä avaimilla (perus-

Lisätiedot

KELPOISUUSLUETTELO. Kaikilta esimiesasemassa olevilta edellytetään riittävää johtamistaitoa.

KELPOISUUSLUETTELO. Kaikilta esimiesasemassa olevilta edellytetään riittävää johtamistaitoa. 1 KELPOISUUSLUETTELO Hallintosäännön mukaan kunnanhallitus ja lautakunta päättävät henkilöstöltä vaadittavista kelpoisuusehdoista. Henkilöstöltä vaadittavasta kelpoisuudesta pidetään erillistä luetteloa.

Lisätiedot

Aineenopettajan koulutuksen uusien opiskelijoiden info

Aineenopettajan koulutuksen uusien opiskelijoiden info Aineenopettajan koulutuksen uusien opiskelijoiden info 15.6.2016 http://www.helsinki.fi/okl/koulutukset/aineenopettajan/uudet_opiskelijat.html INFO 15.6.2016 Opettajan pedagogisten opintojen opiskelijavalinta

Lisätiedot

Opiskeluoikeudet. Kaaviokuva

Opiskeluoikeudet. Kaaviokuva Opiskeluoikeudet Opiskeluoikeuksien tiedonsiirtoskeema. XML-skeema jonka avulla on tarkoitus siirtää useiden opiskeluoikeuksien tiedot kerralla. Skeeman voi myös lukea sisään muihin skeemoihin jolloin

Lisätiedot

OKM:N JA TILASTOKESKUKSEN TIEDONKERUUT VIRTA- OPINTOTIETOPALVELUSTA 2016

OKM:N JA TILASTOKESKUKSEN TIEDONKERUUT VIRTA- OPINTOTIETOPALVELUSTA 2016 OKM:N JA TILASTOKESKUKSEN TIEDONKERUUT VIRTA- OPINTOTIETOPALVELUSTA 2016 Helena Majamäki 31.8.2016 KOTA-seminaari Esityksen sisältö VIRTA-opintotietopalvelu ja sen hyödyntäminen tiedonkeruissa Tilastokeskuksen

Lisätiedot

Tällä viikolla. Kotitehtävien tarkistus Upotettu SQL Indeksi-harjoitus täydennetään pelifirman tietokantamallia SQL-tehtäviä

Tällä viikolla. Kotitehtävien tarkistus Upotettu SQL Indeksi-harjoitus täydennetään pelifirman tietokantamallia SQL-tehtäviä Tällä viikolla Kotitehtävien tarkistus Upotettu SQL Indeksi-harjoitus täydennetään pelifirman tietokantamallia SQL-tehtäviä Seuraavissa harjoituksissa käytetään tukkukauppa-kantaa. 1. Hae kaikki toimittajat

Lisätiedot

Opettajaksi Suomessa ulkomailla suoritettujen opintojen perusteella Maisa Montonen, opetusneuvos

Opettajaksi Suomessa ulkomailla suoritettujen opintojen perusteella Maisa Montonen, opetusneuvos Opettajaksi Suomessa ulkomailla suoritettujen opintojen perusteella 4.6.2018 Maisa Montonen, opetusneuvos Ulkomailla tutkinnon suorittanut haluaa opettajaksi Suomessa. Pitäisikö selvittää mahdollisuus

Lisätiedot

Opintosuoritukset. Kaaviokuva

Opintosuoritukset. Kaaviokuva Opintosuoritukset Opintosuoritukset-tiedonsiirtoskeema. XML-skeema jonka avulla voidaan siirtää useita opintosuoritusten tietoja kerralla. Skeeman voi myös lukea sisään muihin skeemoihin jolloin myös yksittäisiä

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op Assembly ja konekieli Tietokoneen ja ohjelmiston rakenne Loogisilla piireillä ja komponenteilla rakennetaan prosessori ja muistit Prosessorin rakenne

Lisätiedot

Tilastokeskuksen korkeakoulutilastojen opiskelija- ja tutkintotiedonkeruut. Jukka Jalolahti Korkeakoulujen KOTA seminaari 28.8.

Tilastokeskuksen korkeakoulutilastojen opiskelija- ja tutkintotiedonkeruut. Jukka Jalolahti Korkeakoulujen KOTA seminaari 28.8. Tilastokeskuksen korkeakoulutilastojen opiskelija- ja tutkintotiedonkeruut Jukka Jalolahti Korkeakoulujen KOTA seminaari 28.8.2019 Koulutustilastojen VIRTAn kautta kerättävät tiedot korkeakouluilta Syksy

Lisätiedot

LAHDEN AMMATTIKORKEAKOULUN TUTKINTOSÄÄNTÖ

LAHDEN AMMATTIKORKEAKOULUN TUTKINTOSÄÄNTÖ Tutkintosääntö 1 (6) LAHDEN AMMATTIKORKEAKOULUN TUTKINTOSÄÄNTÖ Lahden ammattikorkeakoulun tutkintosääntö antaa ohjeita opintojen suorittamisesta ja niiden järjestelyistä. Lahden ammattikorkeakoulun hallitus

Lisätiedot

Korkeakoulujen opiskelijavalintojen uudistaminen, vaihe II

Korkeakoulujen opiskelijavalintojen uudistaminen, vaihe II Korkeakoulujen opiskelijavalintojen uudistaminen, vaihe II Miksi opiskelijavalintoja uudistetaan (OKM) Opiskelijavalintoja uudistamalla pyritään alentamaan korkeakouluopintojen aloittamisikää, saamaan

Lisätiedot

Elinikäinen oppiminen AIKAISEMMIN HANKITUN OSAAMISEN TUNNUSTAMINEN

Elinikäinen oppiminen AIKAISEMMIN HANKITUN OSAAMISEN TUNNUSTAMINEN Elinikäinen oppiminen AIKAISEMMIN HANKITUN OSAAMISEN TUNNUSTAMINEN Mitä? Osaamisen tunnistamisella on tarkoitus tehdä opiskelusta mielekkäämpää. Niitä asioita, joita opiskelija jo osaa, ei tarvitse enää

Lisätiedot

FROM-lausekkeessa voidaan määritellä useampi kuin yksi taulu, josta tietoja haetaan: Tuloksena on taululistassa lueteltujen taulujen rivien

FROM-lausekkeessa voidaan määritellä useampi kuin yksi taulu, josta tietoja haetaan: Tuloksena on taululistassa lueteltujen taulujen rivien Monen taulun kyselyt FROM-lausekkeessa voidaan määritellä useampi kuin yksi taulu, josta tietoja haetaan: SELECT FROM Tuloksena on taululistassa lueteltujen taulujen rivien karteesinen

Lisätiedot

Opintoja suorittamattomien opiskelijoiden opiskeluoikeuksien kirjausmenettelyt ja tilastointi

Opintoja suorittamattomien opiskelijoiden opiskeluoikeuksien kirjausmenettelyt ja tilastointi RAkenteellisen KEhittämisen Tukena TIetohallinto Opintoja suorittamattomien opiskelijoiden opiskeluoikeuksien kirjausmenettelyt ja tilastointi OPI-ohjausryhmän kokous Korkeakoulujen ja opetus- ja kulttuuriministeriön

Lisätiedot

Koulutukseen hakeutuminen 2014

Koulutukseen hakeutuminen 2014 Koulutus 2016 Koulutukseen hakeutuminen 2014 Uusien ylioppilaiden välitön pääsy jatko-opintoihin yhä vaikeaa Tilastokeskuksen koulutustilastojen mukaan uusia ylioppilaita oli vuonna 2014 noin 32 100. Heistä

Lisätiedot

OPINTOJEN JA OSAAMISEN HYVÄKSILUKEMISEN MENETTELYOHJE

OPINTOJEN JA OSAAMISEN HYVÄKSILUKEMISEN MENETTELYOHJE OPINTOJEN JA OSAAMISEN HYVÄKSILUKEMISEN MENETTELYOHJE Ammattikorkeakoulun hallitus hyväksynyt 28.8.2013 2 SISÄLLYSLUETTELO 1. Johdanto... 3 2. Hyväksilukeminen... 3 2.1. Hyväksilukemismenettelyyn liitetään

Lisätiedot

KOOSTEFUNKTIOT. Viisi standardifunktiota: Esim. montako henkilöä on henkilo-taulussa:

KOOSTEFUNKTIOT. Viisi standardifunktiota: Esim. montako henkilöä on henkilo-taulussa: FUNKTIOT Viisi standardifunktiota: AVG -- keskiarvo MIN -- pienin arvo MAX -- suurin arvo SUM -- summa COUNT -- lukumäärä KOOSTEFUNKTIOT Esim. montako henkilöä on henkilo-taulussa: SELECT Count(*) AS Lkm

Lisätiedot

Ulkomaisten tutkintojen tunnustaminen Suomessa. Ylitarkastaja Veera Minkin Opetushallitus

Ulkomaisten tutkintojen tunnustaminen Suomessa. Ylitarkastaja Veera Minkin Opetushallitus Ulkomaisten tutkintojen tunnustaminen Suomessa Ylitarkastaja Veera Minkin Opetushallitus 13.12.2016 Esityksen sisältö Yleistä tutkintojen tunnustamisesta ja vertailusta Opetushallituksen päätökset Opettajan

Lisätiedot

Yliopistojen perusrahoituksen laskennassa (vuoden 2017 rahoituksesta alkaen) käytettävien tilastotietojen määritelmät 2016

Yliopistojen perusrahoituksen laskennassa (vuoden 2017 rahoituksesta alkaen) käytettävien tilastotietojen määritelmät 2016 7.11.2016 Opetus- ja kulttuuriministeriö Yliopistojen perusrahoituksen laskennassa (vuoden 2017 rahoituksesta alkaen) käytettävien tilastotietojen määritelmät 2016 Koulutuksen rahoitusosuuden laskentakriteerit

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 26.1.2009 T-106.1208 Ohjelmoinnin perusteet Y 26.1.2009 1 / 33 Valintakäsky if syote = raw_input("kerro tenttipisteesi.\n") pisteet = int(syote) if pisteet >=

Lisätiedot

Ulkomailla hankitun sosiaaliohjaajakelpoisuuden tunnustaminen Suomessa

Ulkomailla hankitun sosiaaliohjaajakelpoisuuden tunnustaminen Suomessa Ulkomailla hankitun sosiaaliohjaajakelpoisuuden tunnustaminen Suomessa 18.1.2012 Yleistä tutkintojen tunnustamisesta Koulutus, tutkinnot ja ammattien sääntely vahvasti kansallisia Tunnustaminen jaetaan

Lisätiedot

CSE-A1200 Tietokannat

CSE-A1200 Tietokannat CSE-A1200 Tietokannat 29.3.2016 CSE-A1200 Tietokannat 29.3.2016 1 / 40 Oppimistavoitteet: tämän luennon jälkeen Tiedät, miten tietokannan relaatioiden (taulujen) määrittelyt kirjoitetaan SQL:llä. Osaat

Lisätiedot

OHJE OPISKELUOIKEUDEN PURKAMISESTA PASSIIVIREKISTERISTÄ

OHJE OPISKELUOIKEUDEN PURKAMISESTA PASSIIVIREKISTERISTÄ OHJE OPISKELUOIKEUDEN PURKAMISESTA PASSIIVIREKISTERISTÄ 23.2.2018 Sisällys 1. Passivoinnin purkaminen opiskeluoikeudesta 31.7. mennessä suoritetun opinnon perusteella... 1 2. Passivoinnin purkaminen hyväksytyn

Lisätiedot

Tutkinto-opiskelijan opiskeluoikeusohje

Tutkinto-opiskelijan opiskeluoikeusohje Tutkinto-opiskelijan opiskeluoikeusohje 1. Ohjeen tarkoitus 2. Opiskelijahaut 3. Tutkinto-ohjelman vaihtaminen 4. Opiskelijaksi ilmoittautuminen ja opiskeluoikeus 5. Harkinnanvaraisen lisäajan hakeminen

Lisätiedot

Julkaistu Helsingissä 11 päivänä huhtikuuta 2011. 299/2011 Valtioneuvoston asetus. opintotukiasetuksen muuttamisesta

Julkaistu Helsingissä 11 päivänä huhtikuuta 2011. 299/2011 Valtioneuvoston asetus. opintotukiasetuksen muuttamisesta SUOMEN SÄÄDÖSKOKOELMA Julkaistu Helsingissä 11 päivänä huhtikuuta 2011 299/2011 Valtioneuvoston asetus opintotukiasetuksen muuttamisesta Annettu Helsingissä 6 päivänä huhtikuuta 2011 Valtioneuvoston päätöksen

Lisätiedot

Korkeakoulujen valtakunnallinen tietovaranto: viranomaistiedonkeruiden toteutus

Korkeakoulujen valtakunnallinen tietovaranto: viranomaistiedonkeruiden toteutus RAkenteellisen KEhittämisen Tukena TIetohallinto Korkeakoulujen valtakunnallinen tietovaranto: viranomaistiedonkeruiden toteutus Korkeakoulujen ja opetus- ja kulttuuriministeriön yhteinen tietohallintohanke,

Lisätiedot

Opiskelun ja opetuksen tuen ja hallinnon aliprosessit. Pekka Linna KOOTuki-ryhmä, 13.3.2015

Opiskelun ja opetuksen tuen ja hallinnon aliprosessit. Pekka Linna KOOTuki-ryhmä, 13.3.2015 Opiskelun ja opetuksen tuen ja hallinnon aliprosessit Pekka Linna KOOTuki-ryhmä, 13.3.2015 1. Koulutus- ja opetussuunnittelu, aliprosessit 1. Korkeakoulun koulutusvastuiden strateginen suunnittelu 2. Koulutuksen

Lisätiedot

AMKOTA tiedonkeruu ja siirtotiedostojen lataussovellus KOTA-AMKOTA seminaari Helsinki 6. 7.11.2007

AMKOTA tiedonkeruu ja siirtotiedostojen lataussovellus KOTA-AMKOTA seminaari Helsinki 6. 7.11.2007 AMKOTA tiedonkeruu ja siirtotiedostojen lataussovellus KOTA-AMKOTA seminaari Helsinki 6. 7.11.2007 Kari Korhonen Opetusministeriö OPETUSMINISTERIÖ/Koulutus- ja tiedepolitiikan osasto/ammattikorkeakouluyksikkö/tarmo

Lisätiedot

Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut. Anna Loukkola Korkeakoulujen KOTA seminaari

Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut. Anna Loukkola Korkeakoulujen KOTA seminaari Tilastokeskuksen opiskelija- ja tutkintotiedonkeruut Anna Loukkola Korkeakoulujen KOTA seminaari 23.8.2017 Koulutustilastojen tarvitsemat tiedot korkeakouluilta Syksy 2016 Ammattikorkeakoulu- ja yliopisto-opiskelijat

Lisätiedot

2015_2_2 yhteyshenkiloiden kokous

2015_2_2 yhteyshenkiloiden kokous 2015_2_2 yhteyshenkiloiden kokous Korkeakoulujen valtakunnallinen tietovaranto ja viranomaistietovirrat Yhteyshenkilöiden kokous 2.2.2015 kello 9:30-11:00 Etäkokous, https://connect.funet.fi/virta Tiedot

Lisätiedot

Ammattikorkeakoulujen rahoitusmallin indikaattorien tietosisältö ja määritelmät vuodesta 2018 lähtien

Ammattikorkeakoulujen rahoitusmallin indikaattorien tietosisältö ja määritelmät vuodesta 2018 lähtien Ammattikorkeakoulujen rahoitusmallin indikaattorien tietosisältö ja määritelmät vuodesta 2018 lähtien Koulutuksen indikaattorit Suoritetut ammattikorkeakoulututkinnot 40% Ammattikorkeakoulussa suoritettujen

Lisätiedot

VIRTA-termit ruotsiksi

VIRTA-termit ruotsiksi VIRTA-termit ruotsiksi (Kopio aluperäisestä sivusta) Ehdotus muutsiksi korkeakoulujen tietomalliin: käsitteiden ruotsinkieliset nimet Ehdotus korkeakoulujen tietomallin muutsenhallinnassa: https://jira.csc.fi/browse/malli-83

Lisätiedot

Ajankohtaista korkeakoulujen yhteis- ja erillishauista

Ajankohtaista korkeakoulujen yhteis- ja erillishauista Ajankohtaista korkeakoulujen yhteis- ja erillishauista Opintopolku ja muut oppijan palvelut -infotilaisuus Messukeskuksessa 6.11.2015 Syksyn 2015 yhteishaku - ajankohtaista Valintojen tulokset julkaistaan

Lisätiedot

Helsingin yliopisto Tietojenkäsittelytieteen laitos (H.Laine) Tietokantojen perusteet. Liitteenä: Tiivistelmä SQL-syntaksista

Helsingin yliopisto Tietojenkäsittelytieteen laitos (H.Laine) Tietokantojen perusteet. Liitteenä: Tiivistelmä SQL-syntaksista Helsingin yliopisto Tietojenkäsittelytieteen laitos 26.2.2014 (H.Laine) Tietokantojen perusteet Liitteenä: Tiivistelmä SQL-syntaksista Kirjoita jokaiseen erilliseen vastausarkkiin kurssin nimi, tenttipäivä,

Lisätiedot

Ajankohtaista Oamkin koulutustarjonnasta ja opiskelijarekrytoinnista. Opopatio 10.10.2014 Opiskelijapalvelupäällikkö Marita Aikio

Ajankohtaista Oamkin koulutustarjonnasta ja opiskelijarekrytoinnista. Opopatio 10.10.2014 Opiskelijapalvelupäällikkö Marita Aikio Ajankohtaista Oamkin koulutustarjonnasta ja opiskelijarekrytoinnista Opopatio 10.10.2014 Opiskelijapalvelupäällikkö Marita Aikio Oulun ammattikorkeakoulu (Oamk) Suomen 5. suurin ammattikorkeakoulu noin

Lisätiedot

Ammatillisen peruskoulutuksen tulosrahoitusseminaari 2010

Ammatillisen peruskoulutuksen tulosrahoitusseminaari 2010 Ammatillisen peruskoulutuksen tulosrahoitusseminaari 2010 Vaikuttavuusmittarissa käytettävä aineisto ja tietojen saatavuus 17.9.2010 Hilkka Kousa, tilastopäällikkö, Tilastokeskus TK:n ammatillisen koulutuksen

Lisätiedot

Helsingin yliopisto Kehittämisosasto Opiskelijarekisteri. Oodi 2.71 Käyttöohje Opintokokonaisuuden rekisteröinti OPINTOKOKONAISUUDEN REKISTERÖINTI

Helsingin yliopisto Kehittämisosasto Opiskelijarekisteri. Oodi 2.71 Käyttöohje Opintokokonaisuuden rekisteröinti OPINTOKOKONAISUUDEN REKISTERÖINTI OPINTOKOKONAISUUDEN REKISTERÖINTI Opintokokonaisuuden ja tutkinnon hyväksyminen ikkunassa tehdään opintokokonaisuuden ja tutkinnon rekisteröinti sekä niiden muutokset. Tässä ohjeessa kuvataan opintokokonaisuuden

Lisätiedot

Freemover / Visiting student opinto-oikeuden rekisteröiminen

Freemover / Visiting student opinto-oikeuden rekisteröiminen 1 Opiskelijarekisteri Freemover / Visiting student opinto-oikeuden rekisteröiminen Helsingin yliopistossa halutaan esittää tarkkoja lukuja myös Suomessa opiskelevien ulkomaisten opiskelijoiden määrästä

Lisätiedot

OUTER JOIN se vanha kunnon kaveri

OUTER JOIN se vanha kunnon kaveri OUTER JOIN se vanha kunnon kaveri Ulkoliitoksia on kolmenlaisia Left -> vasemmasta taulusta otetaan ehdot täyttävät rivit ja yhdistetään oikeanpuoleiseen tauluun jos rivi löytyy - nested loop join Right

Lisätiedot

Lastentarhanopettajan kelpoisuudesta

Lastentarhanopettajan kelpoisuudesta Lastentarhanopettajan kelpoisuudesta Lastentarhanopettajan opintosuunnasta valmistunut kasvatustieteen kandidaatti on pätevä lastentarhanopettaja Myös esikoulun osalta Esi- ja alkuopetuksen sivuaine ei

Lisätiedot

Soveltamisohje ammatillisen koulutuksen opettajien kelpoisuusvaatimusten muutosten vaikutuksesta palvelussuhteen ehtoihin

Soveltamisohje ammatillisen koulutuksen opettajien kelpoisuusvaatimusten muutosten vaikutuksesta palvelussuhteen ehtoihin Muistio 1 (9) Piekkala 21.6.2011 Soveltamisohje ammatillisen koulutuksen opettajien kelpoisuusvaatimusten muutosten vaikutuksesta palvelussuhteen ehtoihin OSIO A Yleinen osa Valtioneuvoston asetus opetustoimen

Lisätiedot

2. Haet työntekijöiden tiedot etunimen mukaan nousevasti järjestettyinä. (ORDER BY) SELECT * FROM employees ORDER BY firstname ASC;

2. Haet työntekijöiden tiedot etunimen mukaan nousevasti järjestettyinä. (ORDER BY) SELECT * FROM employees ORDER BY firstname ASC; Tällä viikolla Kotitehtävien läpikäynti SQL-harjoituksia, osa 1 Jatketaan Pelifirman tietovaraston suunnittelua: tietotyyppien kertaus, taulun luonti ER-kaavioon, taulun luonti kaavion avulla tietokantaan,

Lisätiedot

Opintosuorituksen kielitieto on pakollinen. Kielitieto voidaan antaa kullekin suoritukselle erikseen.

Opintosuorituksen kielitieto on pakollinen. Kielitieto voidaan antaa kullekin suoritukselle erikseen. Opintosuoritusten kielitietojen ylläpito Oodissa 1. Taustaa Kielitietojen täsmällinen ylläpito Oodissa on tullut yhä tärkeämmäksi monikielisten opetusohjelmien ja tilastointitarpeiden kautta. Tieto vieraskielisistä

Lisätiedot

Tiedonhallinnan perusteet. H11 Ovien ja kulun valvontajärjestelmän tietokanta

Tiedonhallinnan perusteet. H11 Ovien ja kulun valvontajärjestelmän tietokanta Tiedonhallinnan perusteet H11 Ovien ja kulun valvontajärjestelmän tietokanta Nimi: Mikko Haapanen Opiskelijanumero: 0900568 Ryhmä: T09L Työ tehty: 15.3.2010 Mikko Haapanen 15.3.2010 1(7) 1. Asiakasvaatimukset

Lisätiedot

Ammattikorkeakoulujen tiedonkeruu 2013 ja ajankohtaisia asioita. Kota-seminaari 21.08.2013 Kaisu Piiroinen

Ammattikorkeakoulujen tiedonkeruu 2013 ja ajankohtaisia asioita. Kota-seminaari 21.08.2013 Kaisu Piiroinen Ammattikorkeakoulujen tiedonkeruu 2013 ja ajankohtaisia asioita Kota-seminaari 21.08.2013 Kaisu Piiroinen Esityksessä Ajankohtaisia kysymyksiä Tiedonkeruu teknisesti aikataulu uusi tiedonkeruu tiedonkeruun

Lisätiedot

HELIA TIKO-05 1 (17) ICT03D Tieto ja tiedon varastointi Räty, Virkki

HELIA TIKO-05 1 (17) ICT03D Tieto ja tiedon varastointi Räty, Virkki HELIA TIKO-05 1 (17) SQL / DML 4 Alikyselyt...2 Joukko-operaatiot...7 Yhdiste, unioni...8 Leikkaus...9 Erotus... 10 Tietokannan datan muokkaus... 11 Lisäys... 11 Yhden rivin lisääminen... 12 Useamman rivin

Lisätiedot

Laki. EDUSKUNNAN VASTAUS 89/2013 vp

Laki. EDUSKUNNAN VASTAUS 89/2013 vp EDUSKUNNAN VASTAUS 89/2013 vp Hallituksen esitys eduskunnalle laeiksi yliopistolain 36 ja 38 :n, ammattikorkeakoululain sekä opiskelijavalintarekisteristä ja ylioppilastutkintorekisteristä annetun lain

Lisätiedot

Mitä lukion jälkeen?

Mitä lukion jälkeen? Mitä lukion jälkeen? Ammattikorkeakouluopinnot Yliopisto-opinnot Ylioppilaspohjainen ammatillinen perustutkinto Ammattitutkinnot Avoimen yliopiston tai ammattikorkeakoulun opinnot Kansanopistojen opintolinjat

Lisätiedot

Kuntarekryjärjestelmän viestipohjien tagit 12.8.2014

Kuntarekryjärjestelmän viestipohjien tagit 12.8.2014 Kuntarekryjärjestelmän viestipohjien tagit 12.8.2014 Työnhakijan tietojen tagit (=hakulomakkeen kentät) = Vastaanottajan (työnhakija tai työntekijä) -kentät Henkilötiedot; Sukunimi Henkilötiedot; Etunimi

Lisätiedot

3.1 Sisäoppilaitosmuotoisessa majoituksessa olevat opiskelijat (2.3 kohdassa ilmoitetuista opiskelijoista)

3.1 Sisäoppilaitosmuotoisessa majoituksessa olevat opiskelijat (2.3 kohdassa ilmoitetuista opiskelijoista) OPETUSHALLITUS Tieto ja rahoitus -yksikkö PERUSTIEDOT/Lukiokoulutus Käyttömenojen valtionosuuksien laskenta Tilanne 20.1.2013 1. Yhteystiedot Koulutuksen järjestäjä Koulutuksen järjestäjän numero Yhteyshenkilön

Lisätiedot

OPINTOKOKONAISUUDEN REKISTERÖINTI

OPINTOKOKONAISUUDEN REKISTERÖINTI 1 OPINTOKOKONAISUUDEN REKISTERÖINTI Opintokokonaisuuden ja tutkinnon hyväksyminen -ikkunassa tehdään opintokokonaisuuden ja tutkinnon rekisteröinti sekä niiden muutokset. Tässä ohjeessa kuvataan opintokokonaisuuden

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 30.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 30.9.2015 1 / 27 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot