Sisältö. Tosiaikajärjestelmät Luento 11: Tosiaikatietokannat. Abstrakti tietokantamalli. Tietoalkio ACID. Transaktion tilat. Abstrakti tietokantamalli

Koko: px
Aloita esitys sivulta:

Download "Sisältö. Tosiaikajärjestelmät Luento 11: Tosiaikatietokannat. Abstrakti tietokantamalli. Tietoalkio ACID. Transaktion tilat. Abstrakti tietokantamalli"

Transkriptio

1 Tosiaikajärjestelmät Luento 11: Tosiaikatietokannat Tiina Niklander Perustuu Jan Lindströmin materiaalin S2002 ja artikkeliin: Ramamritham, Son & DiPippo: Real-Time Databases and Data Services. Real-Time Systems, 28, ,2004. Sisältö Abstrakti tietokantamalli (kertausta mm. tietokannan hallinta ja tapahtumankäsittely kursseilta) Ajoitukset ja sarjallistuvuus Aika ja eheys Samanaikaisuudenhallinta Esimerkkejä Abstrakti tietokantamalli Tietokanta on joukko nimettyjä tietoalkioita, joilla on arvo. Näiden arvot muodostavat tietokannan tilan. Tietokantajärjestelmä on laite- ja ohjelmistokomponentit, jotka tarjoavat komennot tietokannan käsittelyyn eli nk. tietokantaoperaatiot. Tietokantaoperaatiot suoritetaan atomisesti yksi kerrallaan eli sarjallisesti. Tietokantajärjestelmä tukee myös transaktiooperaatioita: Begin (b), Read (r[x]), Write (w[x]), Commit (c) ja Abort (a) Tietoalkio d:( arvo, RTS, WTS,...) arvo: tietoalkio tila RTS: viimeisin lukuaikaleima WTS: viimeisin kirjoitusaikaleima Tietoalkiolla voi olla lisäinformaatiota, esim avi: absoluuttinen eheysaikaväli rvi: suhteellinen eheysaikaväli Transaktion tilat Transaktio on sitoutunut jos se on suorittanut commit operaation. Transaktio on peruuntunut jos se on suorittanut abort operaation. Transaktio on aktiivinen jos se on suorittanut begin operaation mutta ei commit tai abort operaatiota. Transaktio ei voi olla vain yhdessä näistä tiloista. ACID Atomisuus: Transaktio suoritetaan kokonaan tai ei ollenkaan Eheys: Transaktio siirtää tietokannan yhdestä eheästä tilasta toiseen. Eristyneisyys: Transaktiot toimivat kuten olisivat yksin järjestelmässä. Pysyvyys: Sitoutumisen jälkeen muutokset säilyvät virhetilanteissakin. 1

2 Ajoituksista Oletetaan että transaktio yksinään muuttaa tietokannan eheästä tilasta eheään tilaan. Transaktioiden suoritus voi olla sarjallinen eli kukin transaktio suoritetaan alusta loppuun peräjälkeen. Sarjallinen ajoitus säilyttää tietokannan eheyden. Sarjallistuva ajoitus säilyttää tietokannan eheyden. Transaktioiden operaatiot muodostavat historian Historian ominaisuuksia Täydellinen historia on sarjallistuva jos se on ekvivalentti jonkin sarjallisen historian kanssa. Historia on ketjuperuutukset estävä (cascading aborts) jos transaktio lukee vain sitoutuneiden transaktioiden kirjoittamia tietoalkioita. Historia on toipuva (recoverable) jos transaktio sitoutuu vasta kun kaikki ne transaktiot ovat sitoutuneet, jolta transaktio on lukenut tietoalkion arvon. Abstrakti tietokantamalli Transaction Manager Scheduler Recovery Manager Buffer Manager Aika tietokannoissa Temporaalitietokannat (temporal databases) datalla aikarajoitteita voimassaololle Aktiiviset tietokannat (active databases) datalla voi olla aikarajoitteita osa tiedoista johdetaan (derive) automaattisesti muiden perusteella Tosiaikatietokannat (real-time databases) datalla ja transaktioilla aikarajoitteita Mitattu data vs. johdettu data Tosiaikatietokannan eheys Temporaalinen eheys Transaktioiden aikarajat (deadlines) tulokset saadaan aikarajojen puitteissa Temporaalinen eheys (temporal concistency) tieto ajallisesti eheää absoluuttisesti ja suhteellisesti Tietokannan eheys (sarjallistuvuus) tieto on loogisesti eheää Absoluuttinen eheys (absolute consistency) tieto eheää vain tietyn aikavälin current time d.wts d.avi Suhteellinen eheys (relative consistency) tietoalkiojoukon oltava riittävän läheltä samaa ajanhetkeä. d, d R : d. WTS d.wts R.rvi Esim painekattilan mitta-arvot Lämpö 100, Paine 360 OK Lämpö 700, Paine 360 EI Aika Lämpö Paine

3 Lyhytkestoisen datan päivitys Säännöllisesti (esim. jaksollinen transaktio) Kolme erilaista tapaa: Jakson pituus (P i ) on voimassaoloaika i Jakson pituus i /2, missä i voimassaoloaika Jakson pituus > i /2 ja P i +D i = i. Artikkelit kuvat 1 & 2 Tosiaikatransaktion ominaisuudet Aikaraja: deadline(t i ) hot, firm tai soft Prioriteetti: priority(t i ) Kriittisyys: criticality(t i ) Kovat aikarajat - A priori takuu suoritukselle Tiedettävä ennalta käytettävät tietoalkiot ja WCET Suurin osa tutkimuksesta kohdistuu pehmeisiin aikarajoihin Samanaikaisuudenhallinnan ongelmat Turha peruutus: transaktio peruuttaa toisen transaktion ja myöhemmin peruuntuu itse. Turha odotus: alempi prioriteettinen transaktio odottaa korkeamman päättymistä ja myöhemmin myöhästyy. Turha suoritus: alempi prioriteettinen peruutetaan validoinnissa, koska konfliktissa korkeamman kanssa. Turha uudelleenkäynnistys: transaktio peruutetaan vaikka historia on sarjallistuva. Ajoitusmenetelmien luokittelu Pessimistiset menetelmät Aikaleimamenetelmät Sarjallistuvuusverkkomenetelmät Lukitusmenetelmät Optimistiset menetelmät Eteenpäin validoivat Taaksepäin validoivat Sarjallistuvuusverkkomenetelmät Hybridit menetelmät 2PL-PA (Priority Abort) 2PL + jos lukon varaaja on alempiprioriteettinen, se peruutetaan Hyödyt: Korkeampi prioriteettisia suositaan Haitat Ketjuperuutukset Lukkiuma Prioriteetin kääntyminen Kutsutaan myös 2PL-HP (High Priority) 2PL-PI (Priority Inheritance) Transaktio voi liittyä lukijoiden joukkoon vain jos sen prioriteetti suurempi kuin kenenkään kirjoittamista odottavan. Lukon hallinnan ajan transaktion prioriteetti on vähintään suurimman odottajan prioriteetti. Kutsutaan myös 2PL-WP (Wait Promote) 3

4 Optimistiset menetelmät 1. Lukuvaihe: Suoritetaan transaktion koodia ja luetut tietoalkiot lisätään lukujoukkoon ja kirjoitetut kirjoitusjoukkoon. Kirjoitukset yleensä tehdään vain paikallisiin tietoalkioihin. 2. Validointivaihe: Tarkistetaan että muodostettu historia on sarjallistuva, toipuva ja ketjuperuutukset estävä. 3. Kirjoitusvaihe: Muutokset kirjoitetaan osaksi tietokantaa. OCC-BC (Broadcast Commit) Validoiva transaktio lähettää viestin konfliktoiville transaktioille ja ne peruutetaan. Pitkäkestoiset transaktiot perutaan herkästi. Ei aikatietoinen (tai prioriteettitietoinen) OPT-SACRIFICE Jos validoinnissa yksikin konfliktoiva transaktio on korkeampi prioriteettinen kuin validoiva, validoiva peruutetaan. Muuten konfliktoiva peruutetaan. Ongelmana lähes valmiiden transaktioiden peruutuskustannus. OPT-WAIT Jos validoinnissa havaitaan yksikin korkeampi prioriteettinen konfliktoiva transaktio, validoitava jää odottamaan. Odotuksen aikana validoiva voidaan joutua peruuttamaan. Kuinka kauan odotetaan??? WAIT-50 Validoiva transaktio odottaa kunnes vähemmän kuin puolella konfliktoivista transaktioista on korkeampi prioriteetti. Tämän jälkeen konfliktoivat transaktiot peruutetaan. Ongelmana peruutukset ja odotuksen pituus. Validointimenetelmiä Taaksepäin validointi: Konfliktit havaitaan tarkistamalla viimeaikoina sitoutuneiden transaktioiden kirjoitusjoukot ja validoivan transaktion lukujoukko. Eteenpäin validointi: Konfliktit havaitaan tarkistamalla validoivan transaktion kirjoitusjoukko ja aktiivisten transaktioiden lukujoukko. 4

5 Intervallimenetelmä (OCC-TI) Jokaisella transaktiolla T i on aikaväli (timestamp interval) TI(T i ). Aluksi aikaväli on [0, [, peruutetaan jos Ø Aikaväli kuvaa niitä ajanhetkiä, jolloin transaktio voi sitoutua siten että historia on sarjallistuva. Validoinnin aikana muutetaan aikavälejä dynaamisesti kuvaamaan transaktioiden järjestystä historiassa. Prioriteettitietoisuus (priority cognizant) Suorituksen tulisi suosia korkeampi prioriteettisia transaktioita. Vaihtoehtoja: Jokaisessa konfliktissa Vain jos joudutaan peruuttamaan Ei mitenkään selvää että kannattaa! 2PL Kannattaako? Tulokset osoittaneet että prioriteettitietoisuus on hyödyksi. Optimistiset Tulosten perusteella ei suurta vaikutusta kokonaistehokkuuteen (vaikutusta tärkeämpien läpipääsyyn) Sarjallistuvuusverkkoajoittajat Ei tuloksia Toipuminen (recovery) Pysyvä data Toipuminen abortoidusta transaktiosta edellyttää kantaan jo kirjoitettujen muutosten poistamista Lyhytkestoinen data Peruuttaminen voidaan korvata mitätöinnillä, seuraava päivitys on kohta tulossa Kannan osittaminen (hot ja cold) Pienemmät palautettavat yksiköt Erilainen käyttötapa erilaiselle datalle Tosiaikatietokannan palveluntaso Tavanomaisia mittareita Deadline miss ratio kuinka suuri osa transaktioista myöhästyi Data freshness Kuinka suuri osa ajallaan sitoutuneiden transaktioiden käyttämästä lyhytkestoisesta datasta oli ajan tasalla Lisäksi voidaan käyttää Overshoot pahimman mahdollisen tilanteen toiminta (esim. myöhästymisten osuus ylikuormitustilanteessa) Settling time kuinka kauan järjestelmän rauhoittuminen yo. tilasta kestää QoS ja satunnainen ylikuormitus (transient overload) Satunnainen ylikuormitus on lyhytkestoinen tilanne, jossa järjestelmässä on hetkellisesti enemmän töitä suoritettavana kuin mihin resurssit riittävät Tällöin palvelun laatu aina kärsii Tietyn palvelutason ylläpitäminen edellyttää Satunnaisten ylikuormitusten välttämistä Ylikuormitustilanteessa joustoa Tapahtumien takarajat Datan voimassaoloajat Tapahtuman keston lyhentäminen (epätarkempi tulos) 5

6 QMF arkkitehtuuri Artikkelin kuva 3 Sensoriverkon toiminta tosiaikaisena tietokantana Sensoriverkot tavallisesti seuraavat (ja ohjaavat) jonkin fyysisen ympäristön käyttäytymistä Mittaus (sensorit) Ohjaus (aktorit, aktuaattorit) Voidaan hahmottaa myös hajautettuna tietokantana Sensorit solmuja, joissa osa tiedosta sijaitsee Hajautetut kyselyt joilla tietoja selvitetään Tosiaikainen tietokanta ja solmujen liikkuvuus (mobile real-time database) Liikkuva solmu on epäluotettava Yhteys katoaa, sähkö loppuu, Ideoita Määrätään kullekin liikkuvalla solmulle siitä huolehtiva kiinteä solmu Suoritetaan transaktiot kiinteässä vastuu solmussa PUSH Jatkuvien muutosten seuranta Palvelin (tai sensori) syöttää muutostietoa jatkuvasti Tiedon käyttäjät voivat vaihtua PULL Kukin käyttäjä pyytää aika ajoin haluamiaan tietoja Haasteita tosiaikaisten tietokantojen tutkimukselle ja tutkijoille Ala on nyt ollut käynnissä parikymmentä vuotta. Aluksi rinnakkaisuudenhallintaa aikarajojen kanssa ja tiedon aikarajojen käsittelyä Nyt pitäisi saada tutkimustuloksia siirrettyä myös kaupalliseen käyttöön Tällä hetkellä tavallisia tietokantoja, joissa nopeat vasteajat, mutta ei aikatakuita Tarvitaan todellisia käyttöesimerkkejä Standardointi Yhteenveto Tosiaikatietokantojen erityispiirteet Datan luokittelu: pysyvä ja lyhytkestoinen Lyhytkestoisen datan voimassaolorajoitukset Transaktioiden aikarajat Tosiaikaisten transaktioiden suorittaminen (suoritusjärjestys, rinnakkaisuuden hallinta, sitoutuminen, historian sarjallistuvuus) 6

D B. Transaktionhallinta - samanaikaisuus. Transaktionhallinta - samanaikaisuus. Transaktionhallinta - samanaikaisuus

D B. Transaktionhallinta - samanaikaisuus. Transaktionhallinta - samanaikaisuus. Transaktionhallinta - samanaikaisuus Tietokannalla on tyypillisesti useita samanaikaisia käyttäjiä (prosesseja). On toivottavaa, että yhdenkään käyttäjän toiminta ei hidastuisi kohtuuttomasti, vaikka muita käyttäjiä olisi runsaastikin yhdenkään

Lisätiedot

25.4.05. Helsingin yliopisto/tktl Tietokannan hallinta, kevät 2005. Harri Laine 1 D B. Transaktionhallinta - samanaikaisuus

25.4.05. Helsingin yliopisto/tktl Tietokannan hallinta, kevät 2005. Harri Laine 1 D B. Transaktionhallinta - samanaikaisuus Tietokannalla on tyypillisesti useita samanaikaisia käyttäjiä (= käyttäviä prosesseja). On toivottavaa, että yhdenkään käyttäjän toiminta ei hidastuisi kohtuuttomasti, vaikka muita käyttäjiä olisi runsaastikin

Lisätiedot

TIETOKANTOJEN PERUSTEET MARKKU SUNI

TIETOKANTOJEN PERUSTEET MARKKU SUNI TIETOKANTOJEN PERUSTEET MARKKU SUNI Tarkastellaan tietokantojen perusominaisuuksia taulujen suhteita toisiinsa tietokantojen suunnittelun alkeita Id enimi snimi muuta 1 Aki Joki xxx 2 Esa Elo yyy Id katuos

Lisätiedot

Written by Administrator Monday, 05 September 2011 15:14 - Last Updated Thursday, 23 February 2012 13:36

Written by Administrator Monday, 05 September 2011 15:14 - Last Updated Thursday, 23 February 2012 13:36 !!!!! Relaatiotietokannat ovat vallanneet markkinat tietokantojen osalta. Flat file on jäänyt siinä kehityksessä jalkoihin. Mutta sillä on kuitenkin tiettyjä etuja, joten ei se ole täysin kuollut. Flat

Lisätiedot

TIETOKANTOJEN PERUSTEET OSIO 14 MARKKU SUNI

TIETOKANTOJEN PERUSTEET OSIO 14 MARKKU SUNI TIETOKANTOJEN PERUSTEET OSIO 14 MARKKU SUNI Tavoite: Suunnitella käyttäjien tarvitsemat turvallisuusmekanismit ja säännöt. Toisin sanoen: tehdä tietokannasta turvallinen ja luotettava. Muistutus: Tietokanta

Lisätiedot

Käyttöjärjestelmät: poissulkeminen ja synkronointi

Käyttöjärjestelmät: poissulkeminen ja synkronointi Käyttöjärjestelmät: poissulkeminen ja synkronointi Teemu Saarelainen Tietotekniikka teemu.saarelainen@kyamk.fi Lähteet Stallings, W. Operating Systems Haikala, Järvinen, Käyttöjärjestelmät Eri Web-lähteet

Lisätiedot

Ajotaitomerkkisäännöt matkailuautoille 2015

Ajotaitomerkkisäännöt matkailuautoille 2015 Ajotaitomerkkisäännöt matkailuautoille 25 SF-Caravan ry. Turvatoimikunta Ajotaitomerkkisäännöt matkailuautoille 25 Johdanto SF-Caravan ry:n ja sen jäsenyhdistysten järjestämän ajotaitoharjoittelun tavoitteena

Lisätiedot

Käyttöjärjestelmät: prosessit

Käyttöjärjestelmät: prosessit Käyttöjärjestelmät: prosessit Teemu Saarelainen Tietotekniikka teemu.saarelainen@kyamk.fi Lähteet Stallings, W. Operating Systems Haikala, Järvinen, Käyttöjärjestelmät Eri Web-lähteet Käyttöjärjestelmä

Lisätiedot

7. Koneenohjausjärjestelmien suunnittelumallit. OhAr 5.10. 2010 Veli-Pekka Eloranta

7. Koneenohjausjärjestelmien suunnittelumallit. OhAr 5.10. 2010 Veli-Pekka Eloranta 7. Koneenohjausjärjestelmien suunnittelumallit OhAr 5.10. 2010 Veli-Pekka Eloranta Sulautettujen järjestelmien mallikieli Sulake-projekti, 2008-2009 Arkkitehtuuriarviointeja (ATAM) teollisuuskumppanien

Lisätiedot

SUMO-ROBOTTI. Tehtävä

SUMO-ROBOTTI. Tehtävä SUMO-ROBOTTI Tehtävä Rakentaa ja ohjelmoida Lego Mindstorms NXT-sarjalla yksinkertainen Sumorobotti. Robotti ohjelmoidaan liikkumaan autonomisesti (ilman ohjausta) ja tunnistamaan mustan ottelualustan

Lisätiedot

LINUX-HARJOITUS, MYSQL

LINUX-HARJOITUS, MYSQL LINUX-HARJOITUS, MYSQL Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,

Lisätiedot

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas Tiedonhallinnan perusteet Viikko 1 Jukka Lähetkangas Kurssilla käytävät asiat Tietokantojen toimintafilosofian ja -tekniikan perusteet Tiedonsäilönnän vaihtoehdot Tietokantojen suunnitteleminen internetiä

Lisätiedot

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010 SQLite selvitysraportti Juha Veijonen, Ari Laukkanen, Matti Eronen Maaliskuu 2010 Opinnäytetyö Kuukausi Vuosi 1 SISÄLTÖ 1. YLEISTÄ SQLITE:STA... 2 2. HISTORIA... 2 3. SQLITEN KÄYTTÖ... 3 3.1 SQLiten asennus

Lisätiedot

Oracle 11g tietokannan päivityksen tarjoamat hyödyt ja kustannussäästöt

Oracle 11g tietokannan päivityksen tarjoamat hyödyt ja kustannussäästöt Dedicated to Your Success. Oracle 11g tietokannan päivityksen tarjoamat hyödyt ja kustannussäästöt Puitesopimustoimittaja Pasi Parkkonen Director, Citrus Solutions Oy pasi.parkkonen@citrus.fi 040-5905307

Lisätiedot

Konfiguraationhallintajärjestelmän reaaliaikainen varmuuskopiointijärjestelmä

Konfiguraationhallintajärjestelmän reaaliaikainen varmuuskopiointijärjestelmä Konfiguraationhallintajärjestelmän reaaliaikainen varmuuskopiointijärjestelmä Heini Porri-Henttinen Valvoja: Prof. Jorma Virtamo Ohjaaja: DI Ari-Pekka Virta, Digia Oyj Sisältö Työn tausta Tietokannat ja

Lisätiedot

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE Ennen palvelinohjelman asennusta perustetaan tarvittavat kansiot. Oikeustasoista share- tai security-tason oikeudet riittävät; molempien oikeustasojen

Lisätiedot

1. ASIAKKAAN OHJEET... 2. 1.1 Varauksen tekeminen... 2. 1.2 Käyttäjätunnuksen luominen... 4. 1.3 Varauksen peruminen... 4

1. ASIAKKAAN OHJEET... 2. 1.1 Varauksen tekeminen... 2. 1.2 Käyttäjätunnuksen luominen... 4. 1.3 Varauksen peruminen... 4 1. ASIAKKAAN OHJEET... 2 1.1 Varauksen tekeminen... 2 1.2 Käyttäjätunnuksen luominen... 4 1.3 Varauksen peruminen... 4 1.4 Omien tietojen muokkaaminen... 5 1.5 Salasanan muuttaminen... 5 2. TYÖNTEKIJÄN

Lisätiedot

T-106.5220 Transaktionhallinta tietokantajärjestelmissä

T-106.5220 Transaktionhallinta tietokantajärjestelmissä Opetusmoniste T-106.5220 Transaktionhallinta tietokantajärjestelmissä Kevät 2009 (periodi III) Osa 1: Looginen tietokanta ja transaktiot Osa 2: Fyysinen tietokanta Osa 3: Lokin ylläpito ja puskurinhallinta

Lisätiedot

Helpottuuko sovellusten välinen integraatio XML:n avulla - kokemuksia ja ratkaisuja, teknologiajohtaja Sauli Tujunen, atbusiness Communications Oyj

Helpottuuko sovellusten välinen integraatio XML:n avulla - kokemuksia ja ratkaisuja, teknologiajohtaja Sauli Tujunen, atbusiness Communications Oyj SUOMEN KUNTALIITTO Sosiaali- ja terveysyksikkö Helpottuuko sovellusten välinen integraatio XML:n avulla - kokemuksia ja ratkaisuja, teknologiajohtaja Sauli Tujunen, atbusiness Communications Oyj ~ (operatiiviset-/tiedonjakelu-/si~llönhallinta~velluk~et)

Lisätiedot

Algoritmit 1. Luento 14 Ke 25.2.2015. Timo Männikkö

Algoritmit 1. Luento 14 Ke 25.2.2015. Timo Männikkö Algoritmit 1 Luento 14 Ke 25.2.2015 Timo Männikkö Luento 14 Heuristiset menetelmät Heuristiikkoja kapsäkkiongelmalle Kauppamatkustajan ongelma Lähimmän naapurin menetelmä Kertaus ja tenttivinkit Algoritmit

Lisätiedot

Energiatehokas paineilmajärjestelmä Osa 2/2

Energiatehokas paineilmajärjestelmä Osa 2/2 Energiatehokas paineilmajärjestelmä Osa 2/2 Paineilmajärjestelmän energiatehokas käyttö Koulutusmateriaali Olemassa olevan paineilmajärjestelmän energiatehokas käyttö Paineilmajärjestelmän energiatehokas

Lisätiedot

Ympäristöystävällinen IT

Ympäristöystävällinen IT Ympäristöystävällinen IT TTL 3.4.2008 VMware - Energian säästöä palvelinten virtualisoinnilla Keijo Niemistö Myyntijohtaja VMware Finland Esityksen sisältö Mistä virtualisoinnissa on kysymys? Virtualisoinnin

Lisätiedot

Poweria analytiikkaan

Poweria analytiikkaan IBM 18.3.2014 Poweria analytiikkaan Informaatiotalous: mikä on muuttunut Keskiajalta jälkiteolliseen yhteiskuntaan Maatalous: maan omistus Teollinen: tuotantokapasiteetin omistus Jälkiteollinen: kyky hyödyntää

Lisätiedot

Työssä määritetään luokkahuoneen huoneilman vesihöyryn osapaine, osatiheys, huoneessa olevan vesihöyryn massa, absoluuttinen kosteus ja kastepiste.

Työssä määritetään luokkahuoneen huoneilman vesihöyryn osapaine, osatiheys, huoneessa olevan vesihöyryn massa, absoluuttinen kosteus ja kastepiste. TYÖ 36b. ILMANKOSTEUS Tehtävä Työssä määritetään luokkahuoneen huoneilman vesihöyryn osapaine, osatiheys, huoneessa olevan vesihöyryn massa, absoluuttinen kosteus ja kastepiste. Välineet Taustatietoja

Lisätiedot

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: Linux-harjoitus 6 Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2011 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2011 1 / 39 Kertausta: tiedoston avaaminen Kun ohjelma haluaa lukea tai kirjoittaa tekstitiedostoon, on ohjelmalle

Lisätiedot

Vasteaika. Vasteaikaa koskeva ohje ei ole juuri muuttunut Robert B. Millerin vuonna 1968 pitämästä esityksestä:

Vasteaika. Vasteaikaa koskeva ohje ei ole juuri muuttunut Robert B. Millerin vuonna 1968 pitämästä esityksestä: Nielsen: "Olen tutkinut Webin käytettävyyttä vuodesta 1994, ja jokaisessa tutkimuksessa esiin on noussut sama asia: käyttäjät haluaisivat sivujen latautuvan nopeammin. Aluksi olin sitä mieltä, että käyttäjät

Lisätiedot

Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita.

Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita. Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita. Arkkitehtuuriin vaikuttavat ympäristötekijät Jo kehittämisen alkuvaiheessa on tarpeellista hahmotella arkkitehtuurin perusratkaisu. Lähtökohdat

Lisätiedot

Fyysinen suunnittelu

Fyysinen suunnittelu Informaatioteknologian instituutti IIO30100 Tietokantojen suunnittelu Fyysinen suunnittelu kirjan Hovi, Huotari, Lahdenmäki: Tietokantojen suunnittelu & indeksointi, Docendo (2003, 2005) luvusta 9 Jouni

Lisätiedot

Ylläpitodokumentti Labra

Ylläpitodokumentti Labra Ylläpitodokumentti Labra Helsinki 26.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,

Lisätiedot

3900,- 359,- Car-O-Liner CH 37 Induktiokuumennin RAHOITUS. www.atoy.fi/korjaamolaitteet

3900,- 359,- Car-O-Liner CH 37 Induktiokuumennin RAHOITUS. www.atoy.fi/korjaamolaitteet Car-O-Liner CH 37 Induktiokuumennin Hinnat alv 0% RAHOITUS Erä: 124,- Aika: 36 kk Loppulunastus: 398,- Tehokas jäähdytysjärjestelmä 20 l vesisäiliöllä KORIKORJAAMOLUOKITUS VAATIVUUSLUOKKA 1 Massan poisto

Lisätiedot

Versiohallinta ja Subversion. 26.9.2007 Maunu Tuomainen mttuomai@jyu.fi

Versiohallinta ja Subversion. 26.9.2007 Maunu Tuomainen mttuomai@jyu.fi Versiohallinta ja Subversion 26.9.2007 Maunu Tuomainen mttuomai@jyu.fi Versiohallinta yleisesti Ongelma: lähdekoodin ja muun materiaalin säilyttäminen siten, että: se on kaikkien saatavilla tuorein versio

Lisätiedot

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Viimeksi muokattu 5. toukokuuta 2012 Maastotietokannan torrent-jakeluun sisältyy yli 5000 zip-arkistoa,

Lisätiedot

MAKSUKYKY, MAKSUKYVYTTÖMYYS 08.05.2009 Ilpo Kähkönen YTM,KTT

MAKSUKYKY, MAKSUKYVYTTÖMYYS 08.05.2009 Ilpo Kähkönen YTM,KTT MAKSUKYKY, MAKSUKYVYTTÖMYYS 08.05.2009 Ilpo Kähkönen YTM,KTT KÄSITTEEN MITTAAMINEN 1. KÄSITTEEN MÄÄRITTELY 2. KÄSITTEEN KVANTIFIOINTI 3. SUORITETAAN MITTAUS Puhtaalla mittaamisella on kvantitatiivinen

Lisätiedot

Tekstinkäsittelyn jatko KSAO Liiketalous 1

Tekstinkäsittelyn jatko KSAO Liiketalous 1 KSAO Liiketalous 1 Makrojen perusteita Toistuvia tehtäviä ja tehtäväsarjoja voidaan automatisoidan makrojen avulla. Makrot ovat sarja nauhoitettuja käskyjä, jotka määräävät mitä toimintoja makro toteuttaa.

Lisätiedot

ILMASTOINTI Texa Konfort 780R Bi-Gas

ILMASTOINTI Texa Konfort 780R Bi-Gas 32 220 9865 Texa Konfort 780R Bi Gas on täysautomaattinen ilmastointijärjestelmän huoltolaite sekä R134a että R1234yf kaasuille. Laitteessa on kaksi erillistä järjestelmää samoissa kuorissa. Koko huoltotapahtuma

Lisätiedot

KAAVAT. Sisällysluettelo

KAAVAT. Sisällysluettelo Excel 2013 Kaavat Sisällysluettelo KAAVAT KAAVAT... 1 Kaavan tekeminen... 2 Kaavan tekeminen osoittamalla... 2 Kaavan kopioiminen... 3 Kaavan kirjoittaminen... 3 Summa-funktion lisääminen... 4 Suorat eli

Lisätiedot

Opas tekijänoikeudesta valokuvaan, piirrettyyn kuvaan, liikkuvaan kuvaan, ääneen ja musiikkitallenteisiin sekä tekijänoikeudesta internettiin.

Opas tekijänoikeudesta valokuvaan, piirrettyyn kuvaan, liikkuvaan kuvaan, ääneen ja musiikkitallenteisiin sekä tekijänoikeudesta internettiin. Opas tekijänoikeudesta valokuvaan, piirrettyyn kuvaan, liikkuvaan kuvaan, ääneen ja musiikkitallenteisiin sekä tekijänoikeudesta internettiin. TEKIJÄNOIKEUS (Kopiereg - Derechos d autor - Müəlliflik hüquqları

Lisätiedot

Optimoinnin monet tavoitteet

Optimoinnin monet tavoitteet + Optimoinnin monet tavoitteet FORS-iltapäivä 15.11.2012: Monitavoitteisen päätöksenteon soveltaminen käytännössä Veli-Pekka Heikkinen + Esitykset aihealueet Sijoitustoiminnan kvantitatiiviset menetelmät

Lisätiedot

Rahoitusriskit ja johdannaiset Matti Estola. luento 7 Swap sopimuksista lisää

Rahoitusriskit ja johdannaiset Matti Estola. luento 7 Swap sopimuksista lisää Rahoitusriskit ja johdannaiset Matti Estola luento 7 Swap sopimuksista lisää 1. Pankki swapin välittäjänä Yleensä 2 eri-rahoitusalan yritystä eivät tee swap sopimusta keskenään vaan pankin tai yleensäkin

Lisätiedot

Microsoft Visual Studio 2005

Microsoft Visual Studio 2005 Sovelluksen jako palvelimiksi: Palvelin on sille annettuun vastuulliseen tehtävään erikoistunut sovellusosa. Käyttöliittymäpalvelin (Web-palvelin) vastaa käyttöliittymän toteuttamisesta. Web-palvelin toteuttaa

Lisätiedot

1) seuratkaa LRL:n nettisivuilta/ http://www.lrl.fi/kilpailutoiminta/kilpailukalenteri/ 1.1 Kilpailukalenterista kilpailut, mihin olemme menossa 1.

1) seuratkaa LRL:n nettisivuilta/ http://www.lrl.fi/kilpailutoiminta/kilpailukalenteri/ 1.1 Kilpailukalenterista kilpailut, mihin olemme menossa 1. 2014-2015 1) seuratkaa LRL:n nettisivuilta/ http://www.lrl.fi/kilpailutoiminta/kilpailukalenteri/ 1.1 Kilpailukalenterista kilpailut, mihin olemme menossa 1.2 Tutustu kilpailukutsuun, joka löytyy klikkaamalla

Lisätiedot

Talousmatematiikka (3 op)

Talousmatematiikka (3 op) Talousmatematiikka (3 op) Tero Vedenjuoksu Oulun yliopisto Matemaattisten tieteiden laitos 2011 Talousmatematiikka 2011 Yhteystiedot: Tero Vedenjuoksu tero.vedenjuoksu@oulu.fi Työhuone M231 Kurssin kotisivu

Lisätiedot

KÄYTTÄJÄN KÄSIKIRJA OE/OSSPEAKER V.10.3 7.3.2007 KÄYTTÄJÄN KÄSIKIRJA OE/OSSPEAKER V.10.3 SISÄLLYSLUETTELO

KÄYTTÄJÄN KÄSIKIRJA OE/OSSPEAKER V.10.3 7.3.2007 KÄYTTÄJÄN KÄSIKIRJA OE/OSSPEAKER V.10.3 SISÄLLYSLUETTELO KÄYTTÄJÄN KÄSIKIRJA OE/OSSPEAKER V.10.3 OESPEAKER VERSIO 10.3 OSSPEAKER VERSIO 10.3 TILA: 3.3.2007 SISÄLLYSLUETTELO Ohjelman asennus... 2 Radiorastien liittäminen... 2 Taustatietojen syöttö... 2 Verkon

Lisätiedot

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille KServer Etäohjaus 1 (5) KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille Palvelimen toteutuksen ollessa versio 1.0, spesifikaation versio 1.0.0. 2009, Riku Eskelinen/ KServer Software Development

Lisätiedot

Fakta versio 5.3.0.1069 Forecast versio 1.3.0.53

Fakta versio 5.3.0.1069 Forecast versio 1.3.0.53 1 (7) Fakta versio 5.3.0.1069 versio 1.3.0.53 Ohessa on luettelo uusista ja muuttuneista toiminnoista ja ominaisuuksista version x.2.1 jälkeen. Porautuminen saldoista tapahtuariveille.. Jako on mahdollista

Lisätiedot

31.3.2009. Alussa varmistettavien palvelimien käyttöjärjestelmät ovat seuraavat: Tampereen kaupunki Käyntiosoite Puhelin kirjaamo@tampere.

31.3.2009. Alussa varmistettavien palvelimien käyttöjärjestelmät ovat seuraavat: Tampereen kaupunki Käyntiosoite Puhelin kirjaamo@tampere. Kysymys 1 Palvelinten määrä ja mallit joita tulisi varmistaa? 500 Palvelimen mallit ovat seuraavat: Ellei toisin mainita niin palvelimet ovat Intel pohjaisia Räkkipalvelimet o Proliant DL380 G2, 33 kpl,

Lisätiedot

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro1 29.10.2013

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro1 29.10.2013 Virtualisointi Pertti Pennanen DOKUMENTTI 1 (5) SISÄLLYSLUETTELO Virtualisointi... 2 Virtualisointiohjelmia... 2 Virtualisointitapoja... 2 Verkkovirtualisointi... 2 Pertti Pennanen DOKUMENTTI 2 (5) Virtualisointi

Lisätiedot

Mittausteknologia uusien palveluiden mahdollistajana Mauri Patrikainen Landis+Gyr Oy

Mittausteknologia uusien palveluiden mahdollistajana Mauri Patrikainen Landis+Gyr Oy Mittausteknologia uusien palveluiden mahdollistajana Mauri Patrikainen Landis+Gyr Oy Jun-09 1 - Landis+Gyr - Mittausteknologia uusien palveluiden mahdollistajana - Mauri Patrikainen Uusia palvelumahdollisuuksia

Lisätiedot

MOBISITE-TYÖKALUN SISÄLTÄMÄT TOIMINNOT

MOBISITE-TYÖKALUN SISÄLTÄMÄT TOIMINNOT MOBISITE-TYÖKALU MobiSite on työkalu matkapuhelimeen soveltuvan mobiilisivuston rakentamiseen. AIMO-järjestelmän jatkuvasti päivittyvä päätelaitetunnistus tunnistaa useimmat puhelinmallit ja mukauttaa

Lisätiedot

Tietokantojen suunnittelu, relaatiokantojen perusteita

Tietokantojen suunnittelu, relaatiokantojen perusteita Tietokantojen suunnittelu, relaatiokantojen perusteita A277, Tietokannat Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: Leon Atkinson: core MySQL Ari Hovi: SQL-opas TTY:n tietokantojen perusteet-kurssin

Lisätiedot

Millainen palkitseminen kannustaa tuloksellisuuteen, erityisesti asiantuntijatyössä?

Millainen palkitseminen kannustaa tuloksellisuuteen, erityisesti asiantuntijatyössä? Millainen palkitseminen kannustaa tuloksellisuuteen, erityisesti asiantuntijatyössä? Elina Moisio Tutkija, TkL, MBA 17.8.2011 Kannustaminen = suoritus- tai tulosperusteinen palkitseminen? Perinteinen oletus:

Lisätiedot

1. Käynnistäminen ja käyttäjätunnus

1. Käynnistäminen ja käyttäjätunnus 1. Käynnistäminen ja käyttäjätunnus Kun laite saa virtaa joko akusta tai muuntajasta niin se käynnistyy: Boot... Latauksen jälkeen, silloin kun laitteeseen on määritelty useampi käyttäjä, se pyytää näppäilemään

Lisätiedot

IHTE-1900 Seittiviestintä

IHTE-1900 Seittiviestintä IHTE-1900 Seittiviestintä Tietokannat 15.11. Päivän aiheet Tietokantojen perusteita Mihin tietokantoja voidaan käyttää? Mitä hyötyä tietokannoista on? Esimerkkejä tietokantojen käytöstä 1 Mihin tietokantoja

Lisätiedot

IHTE-1900 Seittiviestintä

IHTE-1900 Seittiviestintä IHTE-1900 Seittiviestintä Tietokannat 15.11. Päivän aiheet Tietokantojen perusteita Mihin tietokantoja voidaan käyttää? Mitä hyötyä tietokannoista on? Esimerkkejä tietokantojen käytöstä Mihin tietokantoja

Lisätiedot

Omat Lähdöt ohjelmointirajapinta: Versio 1.01

Omat Lähdöt ohjelmointirajapinta: Versio 1.01 Sivu 1(19) Omat Lähdöt ohjelmointirajapinta: Versio 1.01 Seasam House Oy Helsingin seudun liikenne Hyväksynyt: Päivämäärä: Hyväksynyt: Päivämäärä: www.seasam.com Sivu 2(19) Versio historia Versio 0.01

Lisätiedot

Tietohallinnon nykytilan analyysi. Analyysimenetelmä (sovitettu Tietohallintomallista) 9.10.2013

Tietohallinnon nykytilan analyysi. Analyysimenetelmä (sovitettu Tietohallintomallista) 9.10.2013 Tietohallinnon nykytilan analyysi Analyysimenetelmä (sovitettu Tietomallista) 9.10.2013 Haastattelurunko Kerättävät perustiedot Budjetti (edellisvuoden) Henkilöstökustannukset IT-ostot Muut Liite - Kypsyysanalyysin

Lisätiedot

seppo.vehviläinen@electrix.fi

seppo.vehviläinen@electrix.fi moduuli Seppo Vehviläinen MX Electrix Oy seppo.vehviläinen@electrix.fi 1 eql sähkön laadun hallinta MITTAUKSESTA RAPORTOINTIIN Jännitetasot Välkyntä Jännitekatkot Jännitekuopat Kokonaissäröt Harmoniset

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

Kansainvälinen rahatalous Matti Estola. Termiinikurssit ja swapit valuuttariskien hallinnassa

Kansainvälinen rahatalous Matti Estola. Termiinikurssit ja swapit valuuttariskien hallinnassa Kansainvälinen rahatalous Matti Estola ermiinikurssit ja swapit valuuttariskien hallinnassa 1. Valuuttariskien suojauskeinot Rahoitusalan yritykset tekevät asiakkailleen valuuttojen välisiä termiinisopimuksia

Lisätiedot

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen Tietojärjestelmä tuotantoympäristössä Tausta ja tavoitteet Tausta Kurssilla on opiskeltu suunnittelemaan ja toteuttamaan tietokanta, joka on pieni perustuu selkeisiin vaatimuksiin on (yleensä) yhden samanaikaisen

Lisätiedot

Osittavat arkkitehtuurityylit. Palveluihin perustuvat arkkitehtuurityylit. Erikoisarkkitehtuurityylit

Osittavat arkkitehtuurityylit. Palveluihin perustuvat arkkitehtuurityylit. Erikoisarkkitehtuurityylit 6. Arkkitehtuurityylit Osittavat arkkitehtuurityylit Kerrosarkkitehtuurit Tietovuoarkkitehtuurit Palveluihin perustuvat arkkitehtuurityylit Asiakas-palvelin arkkitehtuurit Viestinvälitysarkkitehtuurit

Lisätiedot

TIE-20200 Ohjelmistojen suunnittelu. Luento 2: protot sun muut

TIE-20200 Ohjelmistojen suunnittelu. Luento 2: protot sun muut TIE-20200 Ohjelmistojen suunnittelu Luento 2: protot sun muut 1 Tämän päivän ohjelmaa Ryhmääntymisjutuista, ilmoittautumiskäytäntöä, Popista Työohjeen esivilkaisu Viime viikolla, erikoistamista, dynaamista

Lisätiedot

Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena. DI Mika Aho BI/DW Specialist 18.9.2008

Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena. DI Mika Aho BI/DW Specialist 18.9.2008 Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena DI Mika Aho BI/DW Specialist 18.9.2008 Esityksen sisältö 2 Mitä ovat (myynnin) konfiguraattorit? Tiedonhallinta massaräätälöinnissä

Lisätiedot

ARKIPÄIVÄN SUOMEA-ohjelma vaatii toimiakseen multimedia-pc:n, jossa on seuraavat tekniset ominaisuudet ja ohjelmat asennettuna.

ARKIPÄIVÄN SUOMEA-ohjelma vaatii toimiakseen multimedia-pc:n, jossa on seuraavat tekniset ominaisuudet ja ohjelmat asennettuna. ASENNUS Ennen ARKIPÄIVÄN SUOMEA-ohjelman käytön aloittamista se on asennettava tietokoneeseen. Asentaminen suoritetaan alla esitettävien ohjeiden mukaisesti. Huom: ARKIPÄIVÄN SUOMEA-ohjelmasta on saatavana

Lisätiedot

Sustainable Living Assistant (SULA) Work package 3 System level concept development

Sustainable Living Assistant (SULA) Work package 3 System level concept development Sustainable Living Assistant (SULA) Work package 3 System level concept development Oulun ammattikorkeakoulu Opiskelijoita noin 8000 Henkilökuntaa noin 750 30 tutkintoon johtavaa koulutusohjelmaa (AMK)

Lisätiedot

Relaatiotemporaalinen tietomalli mittaustiedon hallintaa varten

Relaatiotemporaalinen tietomalli mittaustiedon hallintaa varten Automaatio 1999, 14.-16.9.1999, Helsinki. Relaatiotemporaalinen tietomalli mittaustiedon hallintaa varten Antoni Wolski Johannes Arminen Antti Pesonen VTT Tietotekniikka, PL 1201, 02044 VTT, Finland Puh.

Lisätiedot

Soveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olioorientoituneeseen

Soveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olioorientoituneeseen Soveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olioorientoituneeseen ohjelmointiin Jukka Talvitie Valvoja: Professori Jorma Jormakka Paikka: TietoEnator oyj Ongelma Ideologia Lifebelt

Lisätiedot

Tiedon hajauttaminen ja hajautettu kyselynkäsittely

Tiedon hajauttaminen ja hajautettu kyselynkäsittely Tiedon hajauttaminen ja hajautettu kyselynkäsittely M. Kifer, A. Bernstein & P. M. Lewis: Database Systems. An Application-Oriented Approach. Complete Version. Second Edition. Pearson Addison Wesley, 2006;

Lisätiedot

Taideteollisen korkeakoulun ja Aalto-yliopiston näkökulmia

Taideteollisen korkeakoulun ja Aalto-yliopiston näkökulmia Kansallinen Bologna-seurantaseminaari, Dipoli 25.5.2009 Opetussuunnitelmatyön haasteet ja mahdollisuudet yliopistolakiuudistuksen ja korkeakoulutuksen rakenteellisen kehittämisen yhteydessä Taideteollisen

Lisätiedot

InfraTM-ryhmän puheenvuoro: Ryhmän odotukset pilotoinneista

InfraTM-ryhmän puheenvuoro: Ryhmän odotukset pilotoinneista InfraTM-ryhmän puheenvuoro: Ryhmän odotukset pilotoinneista Harri Mäkelä, Innogeo Oy / InfraTM koordinaattori InfraFINBIM pilottipäivä 10.5.2011 Messukeskus 1 InfraTM hanke 2009-2011(-2013) TOIMINTAMUODOT

Lisätiedot

Älykäs huoneyksikkö. Tekniset tiedot: Mittaustarkkuus Mittauselementti Näyttö Käyttöjännite Virrankulutus Tiiveysluokka Mitat

Älykäs huoneyksikkö. Tekniset tiedot: Mittaustarkkuus Mittauselementti Näyttö Käyttöjännite Virrankulutus Tiiveysluokka Mitat Tekniset tiedot: Mittaustarkkuus Mittauselementti Näyttö Käyttöjännite Virrankulutus Tiiveysluokka Mitat +0.5 C NTC-10 LCD 24 VAC +10%, 50 Hz / 60 Hz 1 VA IP 20 (kuivat tilat) K = 86 mm S = 23 mm L = 86

Lisätiedot

Customer Intelligence ja Big Data. Digile D2I Kimmo Valtonen

Customer Intelligence ja Big Data. Digile D2I Kimmo Valtonen Customer Intelligence ja Big Data Digile D2I Kimmo Valtonen Sisältö 1. Data2Intelligence-ohjelman kuvaus 2. Customer Intelligence: mitä sillä tässä tarkoitetaan? 3. Customer Intelligence Big Data ongelmana

Lisätiedot

SG550. Riistakameran MMS- ja GPRS- asetukset

SG550. Riistakameran MMS- ja GPRS- asetukset SG550 Riistakameran MMS- ja GPRS- asetukset Tuupakantie 3, 01740 1 FSM Tekninen tuki 0600 16160 Ensimmäiseksi: Valitse riistakameraan liittymä operaattorilta MMS ja/tai GPRS(data) ominaisuuksilla. Muistathan,

Lisätiedot

Testamenttilahjoituksessa huomioitavaa

Testamenttilahjoituksessa huomioitavaa Testamenttilahjoituksessa huomioitavaa Testamenttilahjoituksella voit poiketa lakimääräisestä perimysjärjestyksestä tiettyjä poikkeuksia lukuun ottamatta. Voit halutessasi lahjoittaa testamentilla omaisuuttasi

Lisätiedot

Respa tilanvaraussovellus

Respa tilanvaraussovellus 1 Respa tilanvaraussovellus Selainkäyttöistä Respa -tilanvaraussovellusta voidaan käyttää esim. kokous- ja liikuntatilojen varausten tekemiseen. Sovellus toimii kaikilla yleisesti käytössä olevilla www-selaimilla.

Lisätiedot

HELIA 1 (12) Outi Virkki Tiedonhallinta 4.11.2000

HELIA 1 (12) Outi Virkki Tiedonhallinta 4.11.2000 HELIA 1 (12) Luento 4.3 Eheyssäännöt (Integrity Constraints)... 2 Eheyden valvonta... 3 Yksilön eheyssääntö... 4 Viite-eheyssäännöt... 5 Arvojoukkoeheyssäännöt... 8 Null-arvoista... 10 Sovelluskohtaiset

Lisätiedot

Käyttöohjeet. Näppäimet. Kello tila. Pelitila

Käyttöohjeet. Näppäimet. Kello tila. Pelitila Käyttöohjeet Näppäimet Kello tila Pelitila Kohdekuvakkeiden tiedot 1. Aloitus 1.1. Käynnistys / sammutus Paina ja pidä pohjassa -näppäintä käynnistääksesi / sulkeaksesi laitteen. 1.2. Lataaminen Lataa

Lisätiedot

Sisällysluettelo... 1. 1 Yleistä Raportista... 3. 1.1 Raportin käyttöönotto... 3. 2 Raportin määrittelyt... 3

Sisällysluettelo... 1. 1 Yleistä Raportista... 3. 1.1 Raportin käyttöönotto... 3. 2 Raportin määrittelyt... 3 Raportti 2 Optima - Raportti -ohje Sisällysluettelo Sisällysluettelo... 1 1 Yleistä Raportista... 3 1.1 Raportin käyttöönotto... 3 2 Raportin määrittelyt... 3 2.1 Kohteet ja tehtävät, joita raportissa

Lisätiedot

HAAGA-HELIA TIKO-05 1 (19) ICT23a Tietokannan suunnittelu ja toteutus O.Virkki 4.9.2008

HAAGA-HELIA TIKO-05 1 (19) ICT23a Tietokannan suunnittelu ja toteutus O.Virkki 4.9.2008 HAAGA-HELIA TIKO-05 1 (19) Relaatiomalli Relaatiomalli... 2 Peruskäsitteet... 3 Relaatio... 5 Attribuutti ja arvojoukko... 6 Monikko... 7 Säännöt... 8 Yksilön eheyssääntö ja Pääavain... 9 Viite-eheyssääntö

Lisätiedot

ORGANISAATIOKULTTUURI TODEKSI MYÖS TOIMITILOISSA - CASE FONDIA. CORESMA 2012 8.2.2012 Panu Luukka

ORGANISAATIOKULTTUURI TODEKSI MYÖS TOIMITILOISSA - CASE FONDIA. CORESMA 2012 8.2.2012 Panu Luukka ORGANISAATIOKULTTUURI TODEKSI MYÖS TOIMITILOISSA - CASE FONDIA CORESMA 2012 8.2.2012 Panu Luukka Agenda 1. Great Place to Work Institute 2. Kulttuuristrategia 3. Case Fondia 4. Kysymyksiä & vastauksia

Lisätiedot

Vapo: Turveauman laskenta 1. Asennusohje

Vapo: Turveauman laskenta 1. Asennusohje Turveauman mittaus 3D-system Oy 3D-Win ohjelman lisätoiminto, jolla lasketaan turveaumasta tilaajan haluamat arvot ja piirretään aumasta kuva. Laskentatoiminto löytyy kohdasta Työkalut/Lisätoiminnot. Valitse

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 28.2.2011 T-106.1208 Ohjelmoinnin perusteet Y 28.2.2011 1 / 46 Ohjelmointiprojektin vaiheet 1. Määrittely 2. Ohjelman suunnittelu (ohjelman rakenne ja ohjelman

Lisätiedot

Ohjelmoitava magneettivastuksellinen kuntopyörä. LCD-Näyttö BC-81295

Ohjelmoitava magneettivastuksellinen kuntopyörä. LCD-Näyttö BC-81295 Ohjelmoitava magneettivastuksellinen kuntopyörä LCD-Näyttö BC-81295 Yhteenveto Tämä on tarkoitettu ainoastaan ohjelmoitavaan magneettivastukselliseen kuntopyörään. Järjestelmään kuuluu kolme (3) osaa:

Lisätiedot

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0 Toukokuu 2013 1 (10) Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0 Päivitysohje Copyright Aditro 2013 Toukokuu 2013 2 (10) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten

Lisätiedot

Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori

Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori Testauksen tuki nopealle tuotekehitykselle Antti Jääskeläinen Matti Vuori Mitä on nopeus? 11.11.2014 2 Jatkuva nopeus Läpäisyaste, throughput Saadaan valmiiksi tasaiseen, nopeaan tahtiin uusia tuotteita

Lisätiedot

Maksuturvan pikaopas Omaverkkokauppiaille

Maksuturvan pikaopas Omaverkkokauppiaille 1 Maksuturvan pikaopas Omaverkkokauppiaille 2 Maksuturvan pikaopas Omaverkkokauppiaille Maksuturva-palvelun käyttö on tehty sinulle mahdollisimman helpoksi Omaverkkokaupassa ja voit tehdä lähes kaikki

Lisätiedot

TURVALLISEN TEKNIIKAN SEMINAARI 2003. Laitteiden etähallinta tietoverkkojen välityksellä Jani Järvinen, tuotepäällikkö

TURVALLISEN TEKNIIKAN SEMINAARI 2003. Laitteiden etähallinta tietoverkkojen välityksellä Jani Järvinen, tuotepäällikkö TURVALLISEN TEKNIIKAN SEMINAARI 2003 Laitteiden etähallinta tietoverkkojen välityksellä Jani Järvinen, tuotepäällikkö Mitä on etähallinta? Jotain muuta kuin laitteen välittömässä läheisyydessä tapahtuvaa

Lisätiedot

Tietokannat PERUSMATERIAALI Microsoft Access 2007 Kieliversio: suomi Materiaaliversio 1.0 päivitetty 8.6.2009 www.piuha.fi materiaalimyynti@piuha.

Tietokannat PERUSMATERIAALI Microsoft Access 2007 Kieliversio: suomi Materiaaliversio 1.0 päivitetty 8.6.2009 www.piuha.fi materiaalimyynti@piuha. Tietokannat PERUSMATERIAALI Microsoft Access 2007 Kieliversio: suomi Materiaaliversio 1.0 päivitetty 8.6.2009 materiaalimyynti@piuha.fi Tämän materiaalin kopioiminen ilman tekijän lupaa kielletään tekijänoikeuslain

Lisätiedot

Nomis asiakaspäivät 29.11.2012 Nomis HelpDesk 2.0 demo

Nomis asiakaspäivät 29.11.2012 Nomis HelpDesk 2.0 demo Nomis asiakaspäivät 29.11.2012 Nomis HelpDesk 2.0 demo Projektipäällikkö Jussi Villanen Tuotepäällikkö Esa Isoniemi Nomis HelpDesk 2.0 version esittely Uusien ominaisuuksien esittely demon muodossa Demon

Lisätiedot

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS TYÖASEMALLE

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS TYÖASEMALLE NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS TYÖASEMALLE 1) Navita Budjettijärjestelmä asennetaan palvelimelle asennetusta Navita\NavitaSetup kansiosta Setup komennolla tämä mahdollistaa Navita-työasemien automaattisen

Lisätiedot

AinaUCX Web Scheduler - Käyttöohje

AinaUCX Web Scheduler - Käyttöohje AinaUCX 1 (6) AinaUCX Web Scheduler - Käyttöohje Microsoft Lync Web Scheduler on verkkopohjainen ohjelma, jolla voit luoda Lync-kokouksia, jos käytössäsi ei ole Microsoft Outlookia tai käytät käyttöjärjestelmää,

Lisätiedot

Ympäristön aktiivinen kaukokartoitus laserkeilaimella: tutkittua ja tulevaisuutta

Ympäristön aktiivinen kaukokartoitus laserkeilaimella: tutkittua ja tulevaisuutta Ympäristön aktiivinen kaukokartoitus laserkeilaimella: tutkittua ja tulevaisuutta Sanna Kaasalainen Kaukokartoituksen ja Fotogrammetrian Osasto Ilmastonmuutos ja ääriarvot 13.9.2012 Ympäristön Aktiivinen

Lisätiedot

Opettajana Mika Sorsa, mika.sorsa@koudata.fi, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija

Opettajana Mika Sorsa, mika.sorsa@koudata.fi, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija Opettajana Mika Sorsa, mika.sorsa@koudata.fi, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija Opintojaksolla: keskitytään relaatiotietokantojen teoriaan ja toimintaan SQL-kieli kyselykielenä

Lisätiedot

Firstbeat Hyvinvointianalyysi

Firstbeat Hyvinvointianalyysi Firstbeat Hyvinvointianalyysi Mihin Firstbeat -mittaus perustuu? Mittaus perustuu sykevälivaihtelun muutoksiin. Alla on kuvattuna mitä sykevälivaihtelu tarkoittaa. Mitä tietoa Firstbeat mittauksella saadaan?

Lisätiedot

Tietokoneohjelmien käyttö laadullisen aineiston analyysin apuna

Tietokoneohjelmien käyttö laadullisen aineiston analyysin apuna Tietokoneohjelmien käyttö laadullisen aineiston analyysin apuna Laadullinen, verbaalinen, tulkinnallinen aineisto kootaan esimerkiksi haastattelemalla, videoimalla, ääneenpuhumalla nauhalle, yms. keinoin.

Lisätiedot

SYDÄN-HÄMEEN RASTIT 2015. TULOSPALVELUN OHJEET v.2 1. LAITTEISTO 2. LAITTEISTON VALMISTELU 3. VALMISTELUT ENNEN TAPAHTUMAA

SYDÄN-HÄMEEN RASTIT 2015. TULOSPALVELUN OHJEET v.2 1. LAITTEISTO 2. LAITTEISTON VALMISTELU 3. VALMISTELUT ENNEN TAPAHTUMAA SYDÄN-HÄMEEN RASTIT 2015 TULOSPALVELUN OHJEET v.2 1. LAITTEISTO - Kannettava tietokone Panasonic CF-29, verkkolaturi, autolaturi ja langaton hiiri. (vara-akku) - Emit 250 -lukijaleimasin - MTR4-kortinlukija

Lisätiedot

Allianssimalli. Kehto-foorumi 1.11.2012. 1.11.2012 Milko Tietäväinen

Allianssimalli. Kehto-foorumi 1.11.2012. 1.11.2012 Milko Tietäväinen Allianssimalli Kehto-foorumi 1.11.2012 Allianssimalli Allianssi on valtioliitto (Gummerus sssk 2001) Allianssi on valtioliitto ja myös aatteellinen, kaupallinen tai muu sellainen yhteenliittymä (wikipedia

Lisätiedot

Onnistunut Vaatimuspohjainen Testaus

Onnistunut Vaatimuspohjainen Testaus Onnistunut Vaatimuspohjainen Testaus Kari Alho Solution Architect Nohau Solutions, Finland Sisältö Mitä on vaatimuspohjainen testaus? Vaatimusten ymmärtämisen haasteet Testitapausten generointi Työkalujen

Lisätiedot