Vielä 1990-luvun alkupuolella

Koko: px
Aloita esitys sivulta:

Download "Vielä 1990-luvun alkupuolella"

Transkriptio

1 TEKSTI: TAPANI LAHTI KUVA: ERIC LERAILLEZ Ilmaiset tietokannat Valitse vetävä taulu Tietokantaa tarvitsevalle on tarjolla laaja valikoima ilmaisia ja mainioita vaihtoehtoja. Testi DB2 9 Express-C SQL Server 2005 Express Edition Oracle 10g Express Edition MySQL 5.0 Community Server PostgreSQL 8.2 Vielä 1990-luvun alkupuolella internet oli akateemisen yhteisön ei-kaupallinen työkalu, ja avoimista, ilmaiseksi jaettavista ohjelmista saarnasi joku Richard Stallman -niminen myöhäishippi. Sitten internet kaupallistui, web valloitti maailman, ja eri puolilla planeettaa mielekästä tekemistä etsivät joutilaat koodarit löysivät toisensa. Avoimen lähdekoodin ilosanoma alkoi levitä kuin kulkutauti. Tyypillistä tietokannan tarvitsijaa ei juuri kiinnosta, onko tuotteen lähdekoodi avoin vai ei. Kiinnostavampi on tuotteen hintalappu tai pikemminkin sen puuttuminen. Avoimen lähdekoodin ilmaisten tietokantojen kiinnostavuus on saavuttanut tason, joka on pakottanut myös isot kaupalliset tietokantavalmistajat julkaisemaan ominaisuuksiltaan riisuttuja ilmaisversioita omista tuotteistaan. Ostajan markkinat Edullista tietokantapalvelinta etsivälle on tarjolla ostajan markkinat, jos ostajista ja markkinoista voi tässä yhteydessä puhua. Vanha kansanviisaushan muistuttaa, että ilmaisia lounaita ei ole. Kasinokapitalismin rinnalla 2000-luvun ohjelmistoalalla kukoistaa kuitenkin yhteisöllisyys, joka saisi vakaumuksellisen kommunistinkin kateelliseksi. Laitteistotehojen ja muistimäärien rajoitusten poistuminen on jo tuonut relaatiotietokannat palvelinkoneilta työpöydille. Seuraavana on vuorossa mobiililaitteiden valloitus. Käsiteltävän datan ja sen käsittelijöiden määrän kasvaessa tiedostopohjaiset ratkaisut tulevat pian tiensä päähän. Tarvitaan parempia ja tehokkaampia ratkaisuja, jotka skaalautuvat myös tulevaisuuden tarpeisiin. > MikroPC 6/

2 Vastaus tarpeeseen on tekniikaltaan koeteltu, tuttu ja turvallinen relaatiotietokantapalvelin. Tyypillinen esimerkki on dynaamista sisältöä jakeleva ei-kaupallinen www-palvelin, jonka sisältö lisäksi saattaa olla käyttäjien itsensä tuottamaa. Tällaiseen tarkoitukseen on tarjolla muun muassa LAMPyhdistelmä, jonka kirjaimet koostuvat Linux-käyttöjärjestelmästä, Apache-www-palvelimesta, MySQL-tietokannasta ja PHP-ohjelmointikielestä. > Ilmaiset tietokannat Tietokanta DB2 Oracle SQL Server MySQL Postgre SQL Tuetut käyttöjärjestelmät Windows Unix/linux Mac OS X ( ) Ominaisuudet Avoin lähdekoodi Näkymät Proseduurit Triggerit Natiivi xml-datatyyppi XQuery Resurssirajoitukset Max. datamäärä 4 Gt 4 Gt Keskusmuisti 4 Gt 1 Gt 1 Gt Prosessoreita korkeintaan Avointa ja suljettua Otimme vertailtavaksi markkinoiden suosituimpia ilmaisia tietokantapalvelimia, jotka edustavat sekä avoimen että suljetun lähdekoodin tuotteita. Useimmilla valmistajilla ilmainen tuote on kaupallisen palvelimen riisuttu versio, jonka ominaisuuksia valmistajat joutuvat viilaamaan kieli keskellä suuta. Jos ilmaisessa versiossa on liikaa ominaisuuksia, se alkaa syödä oman kaupallisen tuotteen markkinoita. Jos taas ominaisuuksia on liian vähän, potentiaaliset asiakkaat valitsevat kilpailijan ilmaisversion ja aikanaan ehkä myös saman valmistajan kaupallisen tuotteen. Tuotantokäyttöön otetun sovelluksen siirtäminen tietokantapalvelimelta toiselle ei ole sovelluskehittäjien unelmatehtävien listalla kovin korkealla, siksi ensimmäinen valinta on usein ratkaiseva. Vertailussa olivat mukana kaupallisten, suljetun lähdekoodin tietokantamarkkinoiden kärkikolmikon tuotteet, IBM:n DB2 9 Express-C, Microsoftin SQL Server 2005 Express Edition ja Oracle 10g Express Edition. Avointa lähdekoodia puolestaan edustivat paljon suomalaisosaamista sisältävä MySQL 5.0 Community Server ja pitkän linjan PostgreSQL-palvelimen uusin versio 8.2. Keskeinen kysymys vertailussa oli, miten hyvin kaupallisten tuotteiden riisutut versiot pärjäävät ei-kaupallisille kilpailijoilleen, joiden ominaisuuksia ei tarvitse keinotekoisesti rajoittaa taloudellisten menetysten pelossa. Testikoneena palveli Windows XP Professional -järjestelmällä ja kahden gigatavun keskusmuistilla varustettu matkamikro, joka lienee melko lähellä henkilökohtaisten ilmaistietokantojen tyypillistä käyttöympäristöä. Tosin www-palvelinkäytössä linuxin eri variaatiot edustavat valtavirtaa, jonne ainoastaan Microsoftin tuotteella ei ole asiaa. Kaikki kelpaavat tuotantokäyttöön Ensivaikutelma kaikista vertailun tuotteista on erittäin positiivinen: mikä tahansa niistä kelpaa vakavaan tuotantokäyttöön, ja myös asennuksen ja ylläpidon helppouteen on selvästi panostettu. Hallintatyökalujen graafiset käyttöliittymät mahdollistavat tietokannan rakenteen ja datan hallinnan ilman syvällisempääkin tietokantaosaamista. Alan ammattilaiselle konepellin alta tosin paljastuu vielä aivan toisenlainen maailma. Varsinkin isojen kaupallisten tuotteiden ilmaisversioissa on mukana valtava määrä toiminnallisuutta, joka ei näy graafisen käyttöliittymän kautta mitenkään. Sen saa käyttöön komentorivityökaluilla, kun tietää mitä haluaa. Relaatiomallin ja sql-kielen ansiosta kaikkien tietokantapalvelinten peruskäyttö on hyvin samankaltaista. Teknisen toteutuksen yksityiskohdissa on toki paljon eroja, joiden merkitys kasvaa sitä suuremmaksi, mitä raskaampaan ja erikoistuneempaan käyttöön tietokantapalvelinta tarvitaan. Muun muassa ohjelmointiominaisuudet, transaktio- ja lukitusarkkitehtuurit ja tuki xml-rakenteille ovat osa-alueita, joilla eroja tuotteista alkaa jo löytyä. Mistä pitää tinkiä? Microsoftin SQL Server 2005 Express Edition saa ansiotonta arvonnousua windowsalustalla tehtävästä vertailusta. Muualla se ei sitten toimikaan, vaikka muutoin kelpo tuote onkin. Ylläpitoa helpottavaa automatiikkaa SQL Serverissä on runsaasti odottamassa päivää, jolloin tietokantamoottori integroidaan kiinteäksi osaksi windows-käyttöjärjestelmää. SQL Serverissä ei ole varsinaisesti merkittäviä puutteita, sen sijaan kaupallisten versioiden käyttöön tottunut jää kaipaamaan ilmaisversiosta poistettuja ominaisuuksia, muun muassa Integration Services -datasiirtotyökalua. Oracle 10g Express Edition yllättää varsinkin kokeneen Oracle-käyttäjän, joka on tottunut yhtiön tuotteiden haastaviin asennus- ja käyttöönottosessioihin. Liioittelematta kyseessä on yhtiön kaikkien aikojen helppokäyttöisin tietokantatuote, jonka selainpohjaista hallintatyökalua voi kehua jopa hyväksi. Oraclen vahvuudethan ovat perinteisesti olleet palvelinpäässä, hallintatyökalujen laatu sen sijaan on vaihdellut surkeasta säälittävään. DB2 Express-C on tasapainoinen kokonaisuus, jonka asennus ja java-pohjaiset hallintavälineet toimivat ongelmitta, kunhan muistia koneessa on riittävästi. IBM:n isossa tuotepaletissa DB2 on vain yksi komponentti, jonka imago jossakin määrin kärsii perinteisestä keskittymisestä suurkoneympäristöihin. Vaikka tuote sinänsä on moitteeton, moni ilmaista tietokantaa etsivä saattaa tuolloin kuulla DB2:sta ensimmäistä kertaa. Suomalais-ruotsalaisen yhteistyön tuloksena syntynyt MySQL on uusimmassa 5.0- versiossaan päässyt eroon valtaosasta aikaisempien versioiden puutteista ja vioista. Lähdekoodin avoimuudesta huolimatta ilmaisversion rinnalla on myös aidosti kaupallinen tuote MySQL Enterprise. Puhtain avoimen ei-kaupallisen lähdekoodin projekti on PostgreSQL, jonka juuret ulottuvat 1980-luvulle. Siinä oli pitkään akateemisille projekteille tyypillistä teoriapainotteisuutta, mikä näkyi asennuksen ja käytön kankeutena. Testattu 8.2-versio on kuitenkin saavuttanut kaupallisten tuotteiden helppouden näissä ominaisuuksissa ja toimii hyvin myös windows-alustalla, eikä merkittäviä esteitä laajamittaiselle tuotantokäytölle enää ole. 30 MikroPC 6 / 2007

3 Tietokanta-arviot Testi MySQL 5.0 Community Server Valmistaja: MySQL AB, DB2:n java-pohjaiset hallintatyökalut suoriutuvat kyllä tehtävistä mutta syövät paljon keskusmuistia. Myös ulkoasu kaipaisi pientä kunnostusta. MySQL on pitkään ollut avoimen lähdekoodin yhteisöjen suosikkitietokantapalvelin. Se on mukana vakioidussa LAMP-kokoonpanossa, jonka varassa lukuisat ei-kaupalliset verkkopalvelut eri puolilla maailmaa toimivat. Suosiostaan huolimatta MySQL on tietokanta-ammattilaisen näkökulmasta pitkään ollut vähemmän vakavasti otettava tuote muun muassa siksi, että sen tuki standardoidulle sql-kielelle ja monille kilpailijoista löytyville kehittyneille tietokantapiirteille on ollut pahasti vajavainen. MySQL-manuaali onkin ollut täynnä ohjeita kiertoteistä, joilla tuotteen puuttuvia sql-komentoja on voinut kiertää. IBM DB2 9 Express-C Valmistaja: IBM, MySQL-palvelimessa on tarjolla useita vaihtoehtoisia tallennustekniikoita, joiden valinta graafisen käyttöliittymän kautta on nyt entistä helpompaa. IBM:n DB2-tietokanta on tuttu isojen keskuskoneiden ja unix-palvelinten käyttäjille, sen sijaan pienissä pöytäkoneissa DB2 on tuntemattomampi nimi. DB2 Express-C on tuotteen ilmaisversio, joka rajoitusten suhteen poikkeaa edukseen Oraclesta ja SQL Serveristä. Keskusmuistia voi olla korkeintaan 4 Gt ja prosessoreja kaksi. Tietokannan koolle ei ole ylärajaa. DB2:n java-pohjaiset hallintatyökalut tarjoavat keskitetyn näkymän palvelimen kontrollointiin ja joukon askeltavia ohjattuja toimintoja tärkeimpiin tehtäviin. Työkalut ovat selkeitä ja suoraviivaisia, joskin pieni ulkoasun viilaus olisi vielä paikallaan. Varsinkin vertailu Microsoftin loppuun asti hiottuihin natiiveihin windows-työkaluihin paljastaa käyttöliittymän puutteet. Myös keskusmuistia java-sovellukset tarvitsevat selvästi enemmän kuin natiivisovellukset. Java-työkalujen tarvitsema megatavun muistimäärä on kuitenkin ongelma vain vanhemmissa koneissa, ei nykyisissä gigatavuluokan muisteilla varustetuissa laitteissa. Myös isompiin ympäristöihin IBM:n pitkä kokemus tietokantojen parissa näkyy myös Express-C:n toiminnoissa. Tuki relaatiomallille ja sql-standardeille on erinomainen, eikä myöskään toiminnallisuudessa ole havaittavia puutteita. DB2 on testatuista tuotteista se, jossa relaatiomallin teoreettiset tavoitteet on toteutettu puhdasoppisimmin. Myös alan uusimmat trendit, kuten taulusarakkeiden xml-datatyyppi ja XQuerykyselykieli löytyvät palvelimesta. DB2 ei ole kaikkein houkuttelevimpaan pakettiin kääritty kokonaisuus. Jos on tarkoitus saada taustalla luotettavasti toimiva tietokantapalvelin, joka skaalautuu myös isompiin ympäristöihin, DB2 on kuitenkin riskitön valinta. + rajoittamaton tietokannan koko + natiivi xml-datatyyppi ja tuki XQuerykielelle hallintavälineet muistia syöviä javasovelluksia hallintatyökalujen ulkoasussa parantamisen tarvetta Viitosversio venyy jo pidemmällä Uusimman viitosversion myötä MySQL on kehittynyt tasolle, joka alkaa jo tyydyttää vaativampaakin ammattilaista. Sellaiset modernin sovelluskehityksen kannalta välttämättömät ominaisuudet kuin näkymät, proseduurit ja triggerit eli herättimet ovat nyt käytettävissä. Myös hallintatyökalujen graafiset windowsversiot löytyvät valikoimasta, tosin ne täytyy imuroida ja asentaa erikseen. Yksi MySQL:n mielenkiintoisista piirteistä on mahdollisuus käyttää samankin tietokannan alaisuudessa useita erilaisia datan tallennustekniikoita (storage engine). Nopeita vasteaikoja tarvitsevat taulut voidaan luoda MyISAM-tyyppisinä, useita samanaikaisia käyttäjiä palvelevat transaktiologiikan valvonnassa toimivat taulut puolestaan ovat InnoDB-tyyppisiä. Löytyypä valikoimasta musta aukkokin, Blackhole storage engine, jonne tallennettu data ei milloinkaan palaa takaisin! MySQL:n ilmaisen Community Serverin rinnalla yhtiö kehittää kaupallista Enterprise Server -tuotetta, jolle saa maksua vastaan tuotetuen ja joukon lisäominaisuuksia. Huolia MySQL:n tulevaisuudelle on aiheuttanut Oracle, joka osti MySQL:n käyttämien InnoDB- ja BerkeleyDB-tietokantamoottorien kehittäjät, suomalaisen Innobase Oy:n ja amerikkalaisen Sleepycat Softwaren. Oraclen ostoksilla ei ole niinkään merkitystä gpl-lisenssillä suojatulle ilmaisversiolle, mutta syntynyt tilanne on pakottanut MySQL AB:n etsimään uusia vaihtoehtoja palvelimensa tallennusmoottoreiksi. + korkea kotimaisuusaste + monipuolisesti konfiguroitavissa graafisissa hallintavälineissä parantamisen varaa ei xml-tukea keskeisten InnoDB- ja BDB-tallennuskomponenttien jatkokehitys epävarmaa > MikroPC 6/

4 Oracle 10g Express Edition Valmistaja: Oracle, Oraclen maine monipuolisena ja tehokkaana, mutta vaativana ja vaikeasti opittavana tietokantatuotteena on ilmaisen Express Editionin yhteydessä syytä unohtaa. Asennuspaketin imuroinnin jälkeen itse asennus ja käyttöönotto sujuu vaivatta, kunhan vain muistaa asennuksen aikana määrittelemänsä ylläpitäjän salasanan. Oracle on hallintatyökaluissaan viime vuosina suosinut java-pohjaisia toteutuksia, joiden rinnalle on tuotu selaimella toimivia asiakassovelluksia. Express Editionin hallintatyökalu edustaa jälkimmäisiä, ja sen helppokäyttöisyyteen on selvästi panostettu. Jos on tarvetta laajamittaisemmalle sovelluskehitykselle esimerkiksi PL/SQL-kielellä, Oraclen verkkosivuilta kannattaa ladata ilmainen java-pohjainen SQL Developer -sovellus, jolla Oraclen hallintaan saa selaimesta puuttuvaa toiminnallisuutta. PostgreSQL on kehittynyt 1980-luvun akateemisesta tutkimushankkeesta avoimen lähdekoodin yhteisöprojektiksi. Palvelin ja graafiset hallintavälineet toimivat nykyään hyvin myös aiemmin ongelmallisilla windows-alustoilla. Portti Oracle-maailmaan Oraclen edistyksellinen tietokanta-arkkitehtuuri näkyy myös Express Editionissa. Relaatiomallin ja sql-kielen syntaksin tuki on erinomainen. Myös natiivi xml-datatyyppi on ominaisuutena, sen sijaan kaupallisista versioista löytyvä tuki XQuery-komentokielelle on ilmaisversiosta jätetty pois. Asiantunteva Oracle-käyttäjä löytää lisäksi Express Editionista monia kaupallisten versioiden edistyneitä piirteitä, jotka ovat käytettävissä ainoastaan komentoriviltä kirjoitettavien sql-komentojen kautta. Oracle 10g Express Edition on portti Oracle-maailmaan, jossa riittääkin sitten tutkittavaa ja opittavaa loppuelämän ajaksi. Tietokannan neljän gigatavun rajoitus riittää hyvin yksityisen numeerisen ja tekstidatan käsittelyyn, sen sijaan multimediainformaation tallennuksessa raja voi tulla vastaan yllättävän nopeasti. + helppo asentaa ja käyttää + vakaa ja monipuolinen tietokantamoottori + siisti selainkäyttöinen hallintatyökalu + natiivi xml-datatyyppi tietokannan maksimikoko 4 Gt muistin maksimimäärä 1 Gt tuki vain yhdelle prosessorille PostgreSQL 8.2 Valmistaja: PostgreSQL Global Development Group, PostgreSQL sai alkunsa jo 1980-luvulla Berkeleyn yliopiston akateemisena tutkimusprojektina, jossa oli mukana tietokanta-alan merkkihenkilöitä. Kun työn alla ollut Ingres-projekti sai seuraajan, sen nimeksi tuli luonnollisesti Postgres. Sql-kielen tuki lisättiin vasta luvun puolivälissä, jolloin syntyi PostgreSQL. PostgreSQL oli pitkään pääasiassa akateemisen tutkimuksen ja kehitystyön kohteena, jolloin käyttöympäristöt olivat pääasiassa unix/linux-koneita ja asennus tehtiin kääntämällä lähdekoodit kohdeympäristössä. Tavallinen loppukäyttäjä yleensä kavahtaa moisia operaatioita, ja siksi PostgreSQL:n suosio muun muassa laajassa windows-yhteisössä on jäänyt vähäiseksi. Globaali internet-pohjainen kehittäjäyhteisö on kuitenkin onnistunut karistamaan akateemisen painolastin ja muuttamaan PostgreSQL:n vakavasti otettavaksi tuotteeksi, jonka asennus ja käyttöönotto käy yhtä helposti kuin kaupallisilla tuotteilla. Myös graafiset hallintavälineet ovat hyviä ja käyttökelpoisia. Aidosti ei-kaupallinen Akateemisen taustansa ansiosta PostgreSQL:n tuki alan standardeille on erinomainen, ja ero esimerkiksi samaa open source -filosofiaa edustavaan MySQL:ään on huomattava. PostgreSQL on vertailumme tuotteista puhtaimmin ei-kaupallinen tietokantapalvelin. Jos siitä puuttuu jokin ominaisuus, syynä on kehi- 32 MikroPC 6 / 2007

5 SQL Server 2005 Express Edition SQL Server 2005 toimii vain windows-alustoilla, mutta siellä se onkin elementissään. Kaupallisesta versiosta riisuttu Management Studio Express on hallintatyökalujen parhaimmistoa. Merkittävää lisäarvoa Oracle XE:n käyttöön saa lataamalla Oraclen verkkosivuilta ilmaisen java-pohjaisen SQL Developer -sovelluksen, jonka avulla muun muassa PL/SQL-sovelluskehitys onnistuu kätevästi. Valmistaja: Microsoft, SQL Server 2005 Express Edition on Microsoftin kaupallisesta paketista riisuttu ilmaisversio, joka toimii vain Microsoftin omilla windowsalustoilla. Rajoittuneen ympäristötuen vastapainona onkin sitten erinomainen integraatio käyttöjärjestelmän kanssa. SQL Server 2005 on onnistuneesti korjannut suurimman osan edellisen version tietoturvaongelmista, ja myös ohjelmakoodi on runsaan vuoden tuotantokauden aikana osoittautunut vakaaksi. Natiivi windows-hallintatyökalu Management Studio Express on riisuttu versio kaupallisesta isoveljestään ja selkeästi parasta mitä tällä alalla ilmaiseksi on tarjolla. Lisää ominaisuuksia kaipaavat voivat asentaa myös Express Edition Toolkitin, joka sisältää muun muassa raportointi- ja sovelluskehitystyökaluja. Ilmaista sovelluskehitystä varten SQL Server integroituu Visual Studio Express Editioniin, joka tarjoaa modernit kehitystyökalut tietokantasovellusten suunnittelulle. Joka windows-koneeseen? Tarkemmalla hakemisella SQL Serveristä toki löytyy monenlaista pikkupuutetta, joka ei normaalikäytössä haittaa. Sql-kielen syntak- Ilmaiset tietokannat > Asian ydin Tarjolla hyviä vaihtoehtoja sissa ja puuttuvan tiedon (null) käsittelyssä on kummallisuuksia, lukitusarkkitehtuuri ei ole vieläkään parhaiden kilpailijoiden tasolla, ja tietokannan tuhoaminen (vahingossa) on helpompaa kuin sen luominen. Kaikkialle levittäytyvän xml-datan tallennusta varten SQL Server 2005:een lisättiin tuki natiiville xml-datatyypille ja XQuery-kyselykielelle. Nämä ominaisuudet ovat käytettävissä myös Express Editionissa. Kokonaisuutena SQL Server 2005 Express Edition on kelpo tuote, jonka seuraaja saattaa jonakin päivänä löytyä jokaisesta uudesta windows-koneesta. Tietokannan kokorajoituksilla henkilökohtaista teksti- ja numerodataa tallentaa pitkään, valokuvat ja videot ovat asia erikseen. + helppo asentaa ja käyttää + runsaasti ylläpitoa helpottavaa automatiikkaa + integroituu erinomaisesti windowsympäristöön + natiivi xml-datatyyppi ja tuki XQuerykielelle toimii vain windows-alustoilla tietokannan maksimikoko 4 Gt muistin maksimimäärä 1 Gt tuki vain yhdelle prosessorille tysresurssien vajavaisuus eikä tarkoituksellinen halu rajoittaa ominaisuuksia kaupallisen version myynninedistämisen tarkoituksiin. Nykyisellään PostgreSQL onkin noussut varteenotettavaksi open source -lippulaivaksi, jonka puoleen entistä useampi MySQL:n tulevaisuudesta huolestunut käyttäjä on kääntymässä. Oleellinen piirre PostgreSQL:ssä on myös se, että tuote on julkaistu BSD-lisenssin alaisena. BSD-lisenssi sallii PostgreSQL:n käytön veloituksetta kaupallisissakin tuotteissa, joiden lähdekoodia ei tarvitse MySQL:n GPL-lisenssin tavoin julkistaa. + hyvä tuki standardeille + lisensointipolitiikka vajavainen tuki xml-datan käsittelylle ISOJEN KAUPALLISTEN tietokantojen ilmaisversiot ovat ominaisuuksiltaan selvästi askeleen edellä pienempiä kilpailijoitaan, sen verran taustayhteisöjen kehitysresurssien erot näkyvät itse tuotteissakin. Varsinkin alan uusimmissa virtauksissa, muun muassa xml-datan käsittelyyn liittyvien tekniikoiden tuessa, ero on erittäin selvä. Toisaalta kaupallisten valmistajien ilmaisversioihinsa asettamat resurssirajoitukset saattavat pakottaa rahahanojen aukaisemiseen data- ja käyttäjämäärien kasvaessa, mikä tietysti on tarkoituskin. Voittajan valinta tästä joukosta onkin paljolti kiinni siitä, miten tarjolla olevien ominaisuuksien ja rajoitusten merkitystä haluaa painottaa. Jos palvelin halutaan asentaa linux-alustalle, SQL Server putoaa ensimmäisenä kisasta. Jos tietokannan koon rajoituksilla on merkitystä, seuraavaksi vuorossa on Oracle. Jäljelle jääneiden kolmen tuotteen joukosta MySQL:n tulevaisuus on ehkä epävarmimmalla pohjalla. Niinpä voittajaksi lopulta nousee DB2 Express-C, joka toimii hyvin useilla alustoilla eikä aseta rajoituksia tallennettavan datan määrälle. Se ei ole ylivoimainen millään yksittäisellä osa-alueella, mutta kokonaisuus on toimiva ja tasapainoinen. Paljon DB2:n jälkeen ei jää PostgreSQL, joka edustaa open source -ideologian parhaita aikaansaannoksia. Merkittävää on kuitenkin se, että joukosta ei löydy yhtään huonoa tuotetta, jonka käyttöä olisi syystä tai toisesta aihetta välttää. MikroPC 6/

Sen jälkeen kun linux-käyttöjärjestelmän läpimurto julkisuuteen

Sen jälkeen kun linux-käyttöjärjestelmän läpimurto julkisuuteen AVOIMET WINDOWS-KANNAT Relaatiokantojen vapautusliike etenee VERTAILUSSA FireBird 1.0 InterBase 6.0 MySQL 3.23 SAP DB 7.3 (PostgreSQL 7.2) HYÖDYNNÄ tietokantojen avautuminen Kaupallinen relaatiotietokanta

Lisätiedot

Kymenlaakson Ammattikorkeakoulu

Kymenlaakson Ammattikorkeakoulu Kymenlaakson Ammattikorkeakoulu Tietotekniikka/Tietoverkkotekniikka Jussi Toivakka ja Juha Törö MySQL & PostGRE 1 Sisällysluettelo 2 Yleistä tietokannoista... 3 3 MySQL... 4 3.1 Historiaa... 4 3.2 Käyttö...

Lisätiedot

Maiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi)

Maiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi) Maiju Mykkänen (D6297@jamk.fi) Susanna Sällinen (E0941@jamk.fi) Tietokannan hallinta-opintojakson selvitysraportti Huhtikuu 2010 Mediatekniikka ICT/Teknologia Tämän teosteoksen käyttöoikeutta koskee Creative

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

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Se edullisempi tietokanta Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Rasmus Johansson rasmus.johansson@microsoft.com Ratkaisumyyntipäällikkö (Sovellusalusta) Microsoft Oy Miten

Lisätiedot

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä 1973. Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä 1973. Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux Historiaa Linux on Unix-yhteensopiva käyttöjärjestelmä. Unixin perusta luotiin 1964 MIT:ssa aloitetussa MULTICS-projektissa (http://www.cs.helsinki.fi/u/kerola/tkhist/k2000/alustukset/unix_hist/unix_historia.htm)

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

3.11.2010. Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta?

3.11.2010. Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta? Sisältö Mitä on web-sisällönhallinta? Tausta ja tavoitteet Käytännön prosessi Yleisesti Keskeiset ominaisuudet Sisällönhallintajärjestelmän valitseminen ja käyttöönotto Wordpress Joomla! Drupal Yhteenveto

Lisätiedot

Avoimen lähdekoodin kehitysmallit

Avoimen lähdekoodin kehitysmallit Avoimen lähdekoodin kehitysmallit Arto Teräs Avoimen lähdekoodin ohjelmistot teknisessä laskennassa -työpaja CSC, 25.5.2009 Avoimen lähdekoodin kehitysmallit / Arto Teräs 2009-05-25

Lisätiedot

Jouko Nielsen. Ubuntu Linux

Jouko Nielsen. Ubuntu Linux Jouko Nielsen Ubuntu Linux 19.4.2017 SISÄLLYS 1 UBUNTU... 3 2 LUETTELO VERSIOISTA... 4 3 OMINAISUUDET... 4 4 ASENNUS... 5 5 UBUNTU SERVER... 9 LÄHTEET... 10 3 1 UBUNTU Ubuntu on debian pohjainen Linux

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

Web-sisällönhallintajärjestelmät

Web-sisällönhallintajärjestelmät Web-sisällönhallintajärjestelmät Sisältö Mitä on web-sisällönhallinta? Tausta ja tavoitteet Käytännön prosessi Web-sisällönhallintajärjestelmät Yleisesti Keskeiset ominaisuudet Sisällönhallintajärjestelmän

Lisätiedot

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Liite 1: skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Palvelun uusi versio on Palveluiden kehittäminen voitava asentaa tuotantoon vaikeutuu

Lisätiedot

TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö

TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö Tekijät: Eemeli Honkonen Joni Metsälä Työ palautettu: SISÄLLYSLUETTELO: 1 SEMINAARITYÖN KUVAUS... 3 2 TIETOKANTA... 3 2.1 MITÄ TIETOKANNAT SITTEN OVAT?... 3

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

FuturaPlan. Järjestelmävaatimukset

FuturaPlan. Järjestelmävaatimukset FuturaPlan Järjestelmävaatimukset 25.1.2017 2.2 Hermiankatu 8 D tel. +358 3 359 9600 VAT FI05997751 33720 Tampere fax. +358 3 359 9660 www.dbmanager.fi i Versiot Versio Päivämäärä Tekijä Kommentit 1.0

Lisätiedot

Facta palvelimien uusiminen Helsingin kaupunki

Facta palvelimien uusiminen Helsingin kaupunki Facta palvelimien uusiminen Helsingin kaupunki TARJOUS 70214 06.03.2014 Helsingin kaupunki Kiinteistövirasto Anu Soukki PL 2205 00099 Helsingin kaupunki anu.soukki@hel.fi eero.saarinen@hel.fi tea.tikkanen@hel.fi

Lisätiedot

Linuxissa uusi elämä 1

Linuxissa uusi elämä 1 17.06.19 Linuxissa uusi elämä 1 Linux on hyvä vaihtoehto Windowsille Uusiin tai vanhempiin tietokoneisiin Miksi käyttäisin Linuxia Tekniikan Maailman Linux vinkki Siirtyisinkö Linuxiin? 17.06.19 Linuxissa

Lisätiedot

KYMENLAAKSON AMMATTIKORKEAKOULU. Ubuntu. Yukun Zhou

KYMENLAAKSON AMMATTIKORKEAKOULU. Ubuntu. Yukun Zhou KYMENLAAKSON AMMATTIKORKEAKOULU Ubuntu Yukun Zhou 2014 Yukun Zhou Harjoitustyö 1 SISÄLLYSLUETTELO 1. YLEISTÄ... 2 2. JULKAISUT... 3 3. SUOSIO... 4 4. ASENNUS... 4 5. TURVALLISUUS... 4 6. PAKETTIENHALLINTA...

Lisätiedot

Valppaan asennus- ja käyttöohje

Valppaan asennus- ja käyttöohje Versio Päiväys Muokkaaja Kuvaus 0.9 16.2.2006 Tuukka Laakso Korjattu versio 0.1 Antti Kettunen Alustava versio Sisällysluettelo 1 Johdanto...2 2 Valppaan asennus...3 2.1 Valppaan kääntäminen...3 2.2 Valmiiksi

Lisätiedot

Vaivattomasti parasta tietoturvaa

Vaivattomasti parasta tietoturvaa Vaivattomasti parasta tietoturvaa BUSINESS SUITE Tietoturvan valinta voi olla myös helppoa Yrityksen tietoturvan valinta voi olla vaikeaa loputtomien vaihtoehtojen suossa tarpomista. F-Secure Business

Lisätiedot

A271117 TIETOKANNAT, 3 op Syksy 2008 - TI07. Teemu Saarelainen, lehtori Tietotekniikka teemu.saarelainen@kyamk.fi

A271117 TIETOKANNAT, 3 op Syksy 2008 - TI07. Teemu Saarelainen, lehtori Tietotekniikka teemu.saarelainen@kyamk.fi A271117 TIETOKANNAT, 3 op Syksy 2008 - TI07 Teemu Saarelainen, lehtori Tietotekniikka teemu.saarelainen@kyamk.fi A271117 TIETOKANNAT Tavoitteet Oppia tietokantojen suunnitteluperiaatteet Osata käyttää

Lisätiedot

Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.05 asennusohje uudet käyttäjät

Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.05 asennusohje uudet käyttäjät 1 Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.05 asennusohje uudet käyttäjät Uuden version asennuksessa on kaksi vaihetta: 1. SQL Server 2005 Express version asennus 2. Viljo 3.05 Praktiikka- ja

Lisätiedot

Testidatan generointi

Testidatan generointi Testidatan generointi Anu Ahonen Kevät 2008 Tämä työ on tehty Creative Commons -lisenssin alla Työn tarkasti 9.4.2008 Jouni Huotari (JAMK/IT) 1 SISÄLTÖ 1 TYÖN LÄHTÖKOHDAT JA TOTEUTUS...2 2 TESTIDATAN GENEROINTI

Lisätiedot

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Linux pohjaiset pilvipalvelut Linux järjestelmät TI 11/12 TIVE Santeri Kangaskolkka TI 12 Janne Enroos TI 12 Mikä on

Lisätiedot

Demo 13. Aihe: Linux. Opettaja: Antti Ekonoja. Tekijä: Heini Puuska

Demo 13. Aihe: Linux. Opettaja: Antti Ekonoja. Tekijä: Heini Puuska Demo 13 Aihe: Linux Opettaja: Antti Ekonoja Tekijä: Heini Puuska Päiväys: 30.5.2011 Sisällys 1 Linux... 1 2 Jakelupaketit... 1 2.1 Debian... 1 2.2 Ubuntu... 1 2.3 Red Hat... 1 2.4 Fedora... 2 2.5 SUSE...

Lisätiedot

Käyttöoppaasi. F-SECURE PSB E-MAIL AND SERVER SECURITY http://fi.yourpdfguides.com/dref/2859688

Käyttöoppaasi. F-SECURE PSB E-MAIL AND SERVER SECURITY http://fi.yourpdfguides.com/dref/2859688 Voit lukea suosituksia käyttäjän oppaista, teknisistä ohjeista tai asennusohjeista tuotteelle F-SECURE PSB E-MAIL AND SERVER SECURITY. Löydät kysymyksiisi vastaukset käyttöoppaasta ( tiedot, ohjearvot,

Lisätiedot

Työasemien hallinta Microsoft System Center Configuration Manager 2007. Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS

Työasemien hallinta Microsoft System Center Configuration Manager 2007. Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS Työasemien hallinta Microsoft System Center Configuration Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS IT Education Center Agenda Yleistä työasemien hallinnasta Työasemien hallinta

Lisätiedot

IT BACKUP & RESTORE. Palvelimille, työasemille sekä mobiilipäätelaitteille

IT BACKUP & RESTORE. Palvelimille, työasemille sekä mobiilipäätelaitteille IT BACKUP & RESTORE Palvelimille, työasemille sekä mobiilipäätelaitteille Tietovahinkojen riskejä Haittaohjelmat ja ilkivalta Kirityshaittaohjelmat (Ransomware) muodostavat suurimman riskiryhmän sekä yksityisten

Lisätiedot

J2EE vs..net Olli Sakari

J2EE vs..net Olli Sakari TEEMA-ARTIKKELI J2EE vs..net Olli Sakari J2EE ja.net ovat tietojärjestelmäteknologioita, joiden varaan suuri osa tulevaisuuden tietojärjestelmistä tulee rakentumaan. Molemmat teknologioista tarjoavat välineitä

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

Risto Pelin Microsoft Project 2002 projekti- ja yritystason järjestelmänä

Risto Pelin Microsoft Project 2002 projekti- ja yritystason järjestelmänä Risto Pelin Microsoft Project 2002 projekti- ja yritystason järjestelmänä PROJEKTIJOHTAMINEN OY RISTO PELIN 3 Sisällysluettelo ESIPUHE 7 OSA I PROJEKTIN HALLINTA PROJEKTITASOLLA 1 JOHDANTO 11 1.1 Projektiohjelmien

Lisätiedot

EASY PILVEN Myynnin opas - Storage IT

EASY PILVEN Myynnin opas - Storage IT EASY PILVEN Myynnin opas - Storage IT EASY Pilvi EASY Tiedostopalvelin: Tiedostojen tallennukseen ja jakamiseen soveltuva monipuolinen järjestelmä EASY Pilvipalvelin: Täysiverinen, skaalautuva käyttöjärjestelmän

Lisätiedot

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Selvitysraportti. MySQL serverin asennus Windows ympäristöön Selvitysraportti MySQL serverin asennus Windows ympäristöön IIO30200 / Jouni Huotari Arto Sorsa / F3900 CREATIVE COMMONS LISENSOITU http://creativecommons.org/licenses/by-nc-sa/1.0/fi/ 26.4.2010 1 SISÄLTÖ

Lisätiedot

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0 Toukokuu 2014 1 (11) Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0 Päivitysohje Toukokuu 2014 2 (11) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten luku...

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

ASCOM MIRATEL YHDESSÄ VAHVEMPI

ASCOM MIRATEL YHDESSÄ VAHVEMPI ASCOM MIRATEL YHDESSÄ VAHVEMPI ASCOM MIRATEL YHDESSÄ VAHVEMPI ASCOM MIRATEL LUONTEVA YHDISTYMINEN Suomalaisen terveydenhuollon alalla nimi Miratel tarkoittaa samaa kuin laadukkaat viestintätuotteet, -ratkaisut

Lisätiedot

Osoitteena O365. Toimisto ja yhteydet pilvestä

Osoitteena O365. Toimisto ja yhteydet pilvestä Osoitteena O365 Toimisto ja yhteydet pilvestä Mitä sisältää O365 Tutut toimistotyökalut käytössäsi missä vain Uusimmat versiot aina mukanasi Ei kiinteitä kustannuksia Korkea käytettävyysaste Ei päivityksistä

Lisätiedot

Helsinki Testbedin säätuotteet tänään ja tulevaisuudessa

Helsinki Testbedin säätuotteet tänään ja tulevaisuudessa Helsinki Testbedin säätuotteet tänään ja tulevaisuudessa Helsinki Testbed Workshop 6.4.2006 Pekka Keränen 06.04.06 Johdanto Projektin www-sivusto http://testbed.fmi.fi Säätuotteet julkisiksi MM-kisoihin,

Lisätiedot

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen: Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Microsoft SQL käyttö Yleistä VisualStudiosta Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen: - sovellushallintaan -

Lisätiedot

Hallintatyökaluja Fujitsu-työasemille

Hallintatyökaluja Fujitsu-työasemille Hallintatyökaluja Fujitsu-työasemille O-P Perasto Fujitsu Finland Systems Specialist Product Business Unit Copyright 2017 2019 FUJITSU Hallintatyökalut 1. DeskView Client 2. DeskUpdate 3. DeskUpdate Manager

Lisätiedot

Alustavia käyttökokemuksia SAS Studiosta. Timo Hurme Maa- ja elintarviketalouden tutkimuskeskus MTT (v. 2015 alusta Luonnonvarakeskus / Luke)

Alustavia käyttökokemuksia SAS Studiosta. Timo Hurme Maa- ja elintarviketalouden tutkimuskeskus MTT (v. 2015 alusta Luonnonvarakeskus / Luke) Alustavia käyttökokemuksia SAS Studiosta Timo Hurme Maa- ja elintarviketalouden tutkimuskeskus MTT (v. 2015 alusta Luonnonvarakeskus / Luke) 19.9.2014 Lyhyesti SAS-koodareille suunnattu uusi käyttöliittymä

Lisätiedot

Ulkoistustoimittajan valvontapalvelu. Ville Mannonen / DataCenter Finland

Ulkoistustoimittajan valvontapalvelu. Ville Mannonen / DataCenter Finland Ulkoistustoimittajan valvontapalvelu Ville Mannonen / DataCenter Finland Datacenter Finland Oy Vuonna 2003 perustettu konesalipalveluita tuottava yritys Tarjoaa asiakkaileen korkean käytettävyyden konesalipalveluita

Lisätiedot

Tekniset vaatimukset Tikon 6.4.1

Tekniset vaatimukset Tikon 6.4.1 Marraskuu 2014 1 (22) Tekniset vaatimukset Marraskuu 2014 2 (22) 1 Ohjelmapalvelin... 6 1.1 Ohjelmat... 6 1.1.1 Tuetut käyttöjärjestelmät... 6 1.1.2 Muut tarvittavat ohjelmat... 6 1.2 Palvelin (Suositus

Lisätiedot

Office 2013 - ohjelmiston asennusohje

Office 2013 - ohjelmiston asennusohje Office 2013 - ohjelmiston asennusohje Tämän ohjeen kuvakaappaukset on otettu asentaessa ohjelmistoa Windows 7 käyttöjärjestelmää käyttävään koneeseen. Näkymät voivat hieman poiketa, jos sinulla on Windows

Lisätiedot

Tikon Ostolaskujenkäsittely versio 6.1.2 SP1

Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Toukokuu 2012 1 (14) Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Asennusohje Toukokuu 2012 2 (14) Sisällysluettelo 1. Vaatimukset palvelimelle... 3 1.1..NET Framework 4.0... 3 1.2. Palvelimen Internet

Lisätiedot

Visma Nova. Visma Nova ASP käyttö ja ohjeet

Visma Nova. Visma Nova ASP käyttö ja ohjeet Visma Nova Visma Nova ASP käyttö ja ohjeet Oppaan päiväys: 2.2.2012. Helpdesk: http://www.visma.fi/asiakassivut/helpdesk/ Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai

Lisätiedot

SQL Server 2005 Express Edition tietokannan asennusohje

SQL Server 2005 Express Edition tietokannan asennusohje 1 SQL Server 2005 Express Edition tietokannan asennusohje SQL Server 2005 Express Edition on Microsoftin tietokantaohjelmiston ilmaisversio. Asennukset tulee tehdä käyttäjätunnuksella, jolla on administrator-oikeudet.

Lisätiedot

Älykästä. kulunvalvontaa. toimii asiakkaan omassa tietoverkossa

Älykästä. kulunvalvontaa. toimii asiakkaan omassa tietoverkossa Älykästä kulunvalvontaa e Acces toimii asiakkaan omassa tietoverkossa Perinteisen kulunvalvonnan seitsemän pullonkaulaa eli miksi useat yritykset eivät ole hankkineet kulunvalvontajärjestelmää? 1. Koska

Lisätiedot

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012 KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012 SISÄLLYS 1 JOHDANTO 3 2 WWW-PALVELIMEN TOIMINTA 4 3 OMINAISUUDET

Lisätiedot

Silent Gliss 9020/21, 9040/41 ja 5091 moottorit. Uusi moottorisukupolvi

Silent Gliss 9020/21, 9040/41 ja 5091 moottorit. Uusi moottorisukupolvi Silent Gliss 9020/21, 9040/41 ja 5091 moottorit Uusi moottorisukupolvi Elämää helpottavia innovaatioita Silent Glissillä on yli 40 vuoden kokemus sähkötoimisista verhokiskoista. Toimme ensimmäisenä markkinoille

Lisätiedot

SQL Server 2008 asennus

SQL Server 2008 asennus SQL Server 2008 asennus 1. Yleistä... 3 2. Edellytykset... 3 3. SQL Server 2008 Express asennus... 4 4. Yhteystiedot... 6 2/6 1. YLEISTÄ Tässä ohjeessa käydään vaiheittain Microsoft SQL Server 2008 tietokantaohjelmiston

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services Järjestelmäarkkitehtuuri (TK081702) Standardoidutu tapa integroida sovelluksia Internetin kautta avointen protokollien ja rajapintojen avulla. tekniikka mahdollista ITjärjestelmien liittämiseen yrityskumppaneiden

Lisätiedot

The Complete Property Management System

The Complete Property Management System The Complete Property Management System Keskitymme sinun toimintoihisi HotSoft 8 on monipuolinen ja kokonaisvaltainen tilojenvarausjärjestelmä, joka sopii koko hotelli- ja ravintola-alalle retkeilymajoista

Lisätiedot

Aditro Tikon ostolaskujen käsittely versio 6.2.0

Aditro Tikon ostolaskujen käsittely versio 6.2.0 Lokakuu 2012 1 (9) Aditro versio 6.2.0 Päivitysohje Lokakuu 2012 2 (9) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten luku... 3 1.2. Aditro Pankkipalvelut yhteensopiva

Lisätiedot

Sovellusarkkitehtuurit

Sovellusarkkitehtuurit HELIA TiKo-05 1 (9) Sovellusarkkitehtuurit ODBC (Open Database Connectivity)... 2 JDBC (Java Database Connectivity)... 5 Middleware... 6 Middleware luokittelu... 7 Tietokanta -middleware... 8 Tapahtumamonitorit

Lisätiedot

Microsoft Dynamics CRM 4.0. Jani Liukkonen

Microsoft Dynamics CRM 4.0. Jani Liukkonen Microsoft Dynamics CRM 4.0 Jani Liukkonen Microsoft Dynamics CRM kokonaisuus Täysi CRM toiminnallisuus ja joustavuus Vuorovaikutukset -Markkinointi Myynti -Asiakaspalvelu xrm -Prosessituki SOA -Joustava

Lisätiedot

Visma Avendon asennusohje

Visma Avendon asennusohje Visma Avendon asennusohje 1 Versio 5.21 On tärkeää, että käytössäsi on aina uusin toimittamamme versio ohjelmistosta. Asentamalla viimeisimmän version saat käyttöösi ohjelman tuoreimmat ominaisuudet ja

Lisätiedot

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245 Android ohjelmointi Mobiiliohjelmointi 2-3T5245 Mikä on Android? Linux kernelin päälle rakennettu, Googlen kehittämä sovelluspino mobiilisovelluksiin Erillinen versio puhelimelle ja taulutietokoneille

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

Tietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta

Tietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta Tietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta Jouni Huotari Martti Laiho (materiaali on osa virtuaaliammattikorkeakoulun Tietokantaosaaja-opintokokonaisuutta) opintokokonaisuutta)

Lisätiedot

582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus

582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus 582203 Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus Sisältö Mikä on web-sovellus? Selaimen rooli web-sovelluksessa Palvelimen rooli web-sovelluksessa Aineistopyynnöt Tiedon välittäminen

Lisätiedot

TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ

TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ aaro.leikari@hotmail.com TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ 25.01.2016 SISÄLLYS 1. Käyttöjärjestelmän asentaminen... 1 1.1 Windowsin asettamia laitteistovaatimuksia... 1 1.2 Windowsin asentaminen...

Lisätiedot

Sosiaalinen teknologia mullistaa työryhmätyöskentelyn pilvessä. Aki Antman / Sulava Oy

Sosiaalinen teknologia mullistaa työryhmätyöskentelyn pilvessä. Aki Antman / Sulava Oy Sosiaalinen teknologia mullistaa työryhmätyöskentelyn pilvessä Aki Antman / Sulava Oy Vapaa-ajalla kaikki palvelut käytössä Sovellukset ladataan kaikille päätelaitteille Palvelut vapaasti käytössä tarpeen

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

ZENworks Application Virtualization 11

ZENworks Application Virtualization 11 ZENworks Application Virtualization 11 ZENworks / perinteinen asennus ZENworks virtualisointi Ei erillistä asennusta Ei vaadita erilisiä oikeuksia Oletusasetukset mukana Eri versiot samanaikaisesti Sama

Lisätiedot

Tietokannan tietoturva. Heli Helskyaho 20.3.2014 Tietoturva-aamupäivä, Oracle House

Tietokannan tietoturva. Heli Helskyaho 20.3.2014 Tietoturva-aamupäivä, Oracle House Tietokannan tietoturva Heli Helskyaho 20.3.2014 Tietoturva-aamupäivä, Oracle House Lähde: IOUG:n käyttäjätutkimus IOUG tehnyt 2013 kyselytutkimuksen tietokannan tietoturvasta. Tässä esityksessä olevat

Lisätiedot

Loikkaa turvallisesti pilveen

Loikkaa turvallisesti pilveen Loikkaa turvallisesti pilveen Microsoft Azure tuo pk-yrityksille säästöjä ja työskentelyn helppoutta. Luotettava ja turvallinen pilvipalvelu skaalautuu kaikenlaisiin ja -kokoisiin tarpeisiin. Pilvipalveluilla

Lisätiedot

Navistools Standard. Navistools

Navistools Standard. Navistools Navistools Standard Navistools on Naviswork pohjainen Asset management sovellus, jota käytetään laitoksen, infrakohteen tai rakennuksen elinkaarenaikasen tiedonhallintaan, suunnittelusta työmaavaiheen

Lisätiedot

Aditro Tikon ostolaskujen käsittely versio SP1

Aditro Tikon ostolaskujen käsittely versio SP1 Toukokuu 2012 1 (8) Aditro versio 6.1.2 SP1 Päivitysohje Toukokuu 2012 2 (8) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten luku... 3 1.2. Application Pool Identity...

Lisätiedot

Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri

Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri Palomuuri Teoriaa Palomuurin tehtävä on estää ei-toivottua liikennettä paikalliseen verkkoon tai verkosta. Yleensä tämä tarkoittaa, että estetään liikennettä Internetistä paikallisverkkoon tai kotikoneelle.

Lisätiedot

C++ Ohjelmoijan käsikirja. Johdanto

C++ Ohjelmoijan käsikirja. Johdanto Johdanto C++ Ohjelmoijan käsikirja Johdanto Tervetuloa Inside C++-kirjan pariin. Tämä on opaskirja standardi C++:n käyttöön. Käsittelemme kirjassa kaikki syntaksin, kieliopin, olio-ohjelmoinnin ja standardikirjastojen

Lisätiedot

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Asennusohje Sahara-ryhmä Helsinki 24.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja Sampo

Lisätiedot

Tekniset vaatimukset Tikon 6.5.0

Tekniset vaatimukset Tikon 6.5.0 Toukokuu 2015 1 (23) Tekniset vaatimukset Toukokuu 2015 2 (23) 1 Ohjelmapalvelin... 6 1.1 Ohjelmat... 6 1.1.1 Tuetut käyttöjärjestelmät... 6 1.1.2 Muut tarvittavat ohjelmat... 6 1.2 Palvelin (Suositus

Lisätiedot

erasmartcardkortinlukijaohjelmiston

erasmartcardkortinlukijaohjelmiston erasmartcardkortinlukijaohjelmiston asennusohje Sisällysluettelo 1. erasmartcard... 2 2. erasmartcard-ohjelmiston normaali asennus... 3 2.1. Ennen asennusta... 3 2.2. Asennus... 3 3. Muut asennustavat...

Lisätiedot

VALO-ohjelmat ja LTSP kouluissa. Elias Aarnio Innopark, AVO-hanke elias.aarnio@innopark.fi 040-8204614

VALO-ohjelmat ja LTSP kouluissa. Elias Aarnio Innopark, AVO-hanke elias.aarnio@innopark.fi 040-8204614 VALO-ohjelmat ja LTSP kouluissa Elias Aarnio Innopark, AVO-hanke elias.aarnio@innopark.fi 040-8204614 Mikä ihmeen VALO? VALO = Vapaat ja avoimen lähdekoodin ohjelmat Kyse on siis Open Sourcesta eli avoimesta

Lisätiedot

A271117 TIETOKANNAT, 4 op Kevät 2010 - TI09

A271117 TIETOKANNAT, 4 op Kevät 2010 - TI09 A271117 TIETOKANNAT, 4 op Kevät 2010 - TI09 Teemu Saarelainen, lehtori Tietotekniikka teemu.saarelainen@kyamk.fi A271117 TIETOKANNAT Tavoitteet Oppia tietokantojen suunnitteluperiaatteet Osata käyttää

Lisätiedot

TIKONIN TEKNISET SUOSITUKSET

TIKONIN TEKNISET SUOSITUKSET Maaliskuu 2012 1 (8) TIKONIN TEKNISET SUOSITUKSET Nämä tekniset suositukset ovat Tikon version 6.1.2 ja maaliskuun 2012 tilanteen mukainen. Halutessasi voit tarkistaa teknisten suositusten ajantasaisuuden

Lisätiedot

TYPO3 - Open Source Enterprise CMS

TYPO3 - Open Source Enterprise CMS TYPO3 - Open Source Enterprise CMS TYPO3 on yritysten tarpeisiin suunniteltu avoimen lähdekoodin julkaisujärjestelmä. Verkkopalvelutoteutusten lisäksi TYPO3 toimii skaalautuvana web-sovellusten kehitysalustana.

Lisätiedot

SQL Buddy JAMK Labranet Wiki

SQL Buddy JAMK Labranet Wiki Page 1 of 9 SQL Buddy JAMK Labranet Wiki Sisällysluettelo Yleistä SQL Buddy:sta kotisivu :http://sqlbuddy.com/ SQL Buddy on kevyt hallintatyökalu MySQL-tietokannalle. Järjestelmävaatimukset Serverin vaatimukset

Lisätiedot

Xerox Device Agent, XDA-Lite. Pika-asennusopas

Xerox Device Agent, XDA-Lite. Pika-asennusopas Xerox Device Agent, XDA-Lite Pika-asennusopas XDA-Liten esittely XDA-Lite on ohjelmisto, jolla kerätään laitetietoja ja sen päätehtävänä on lähettää automaattisia mittarilukemia laskutuksen tarkkuuden

Lisätiedot

Menetelmäraportti - Konfiguraationhallinta

Menetelmäraportti - Konfiguraationhallinta Menetelmäraportti - Konfiguraationhallinta Päiväys Tekijä 22.03.02 Ville Vaittinen Sisällysluettelo 1. Johdanto... 3 1.1 Tärkeimmät lyhenteet... 3 2. Konfiguraationhallinnan tärkeimmät välineet... 4 2.1

Lisätiedot

Bitnami WordPress - Asenna WordPress koneellesi. Jari Sarja

Bitnami WordPress - Asenna WordPress koneellesi. Jari Sarja WordPress - Asenna WordPress koneellesi Jari Sarja jari.sarja @otavanopisto.fi 2018 SISÄLLYSLUETTELO 1 Johdanto... 3 1.1 n Wordpress... 3 1.2 Edut ja haitat... 3 2 WordPressin Asennus bitnamilla...4 2.1

Lisätiedot

Tunnelitunnistus. Esittely ELCOPLAST OY

Tunnelitunnistus. Esittely ELCOPLAST OY Tunnelitunnistus Esittely ELCOPLAST OY 27. huhtikuuta 2010 Tunnelitunnistus Esittely Tunnelitunnistusjärjestelmä Tunnelitunnistusjärjestelmä on henkilöiden ja ajoneuvojen automaattinen tunnistusjärjestelmä

Lisätiedot

Visual Case 2. Miika Kasnio (C9767) 23.4.2008

Visual Case 2. Miika Kasnio (C9767) 23.4.2008 Visual Case 2 Miika Kasnio (C9767) 23.4.2008 Työn tarkasti: Jouni Huotari 24.4.2008 1 SISÄLTÖ 1. TYÖN LÄHTÖKOHDAT... 2 2. PERUSTIEDOT... 2 3. ASENTAMINEN... 2 4. OMINAISUUDET... 3 4.1. UML-kaaviot... 4

Lisätiedot

ICT-info opiskelijoille

ICT-info opiskelijoille ICT-info opiskelijoille 2019 BYOD on toimintamalli, joka on nopeasti yleistymässä niin yrityksissä kuin oppilaitoksissakin. BYOD-kokonaisuuteen kuuluu WLAN, tulostus, tietoturva, sovellukset, IT-luokat,

Lisätiedot

Microsoft SQL Server -tietokannan hallinta. Jouni Huotari

Microsoft SQL Server -tietokannan hallinta. Jouni Huotari Microsoft SQL Server -tietokannan hallinta Jouni Huotari 13.2.2008 Tavoite Saada käsitys SQL Serverin (v. 2005) ominaisuuksista + eri vaihtoehtojen hyvistä ja mahdollisista huonoista puolista Oppia luomaan

Lisätiedot

Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa

Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa Osa II OUGF / 12.5.2004 c Sisält ltö Mitä uutta? Yleistä lisensoinnista Lisensointiin liittyviä ongelmia Hankinnassa muistettavia asioita

Lisätiedot

TIETOKANNAT JOHDANTO

TIETOKANNAT JOHDANTO TIETOKANNAT JOHDANTO JOUNI HUOTARI & ARI HOVI 2000-2011 Tieto TAUSTAA Yritykselle tiedot ovat tärkeä resurssi päätöksenteon tukena (JIT) varastointi ja käyttö vaativat investointeja vrt. energia (lähde,

Lisätiedot

Liite 1: ServiceMix skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma

Liite 1: ServiceMix skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Liite 1: ServiceMix skenaariot ja PoC tulokset 1. Palvelun kehittäjän näkökulma Tilanne Vaatimus Ongelma jos vaatimus ei toteudu Testi Yksittäinen palvelu on ollut käytössä 6 Palvelun uusi versio on voitava

Lisätiedot

TUTKI OMAT TIETOTURVA-AUKKOSI. ENNEN KUIN JOKU MUU TEKEE SEN PUOLESTASI. F-Secure Radar Ville Korhonen

TUTKI OMAT TIETOTURVA-AUKKOSI. ENNEN KUIN JOKU MUU TEKEE SEN PUOLESTASI. F-Secure Radar Ville Korhonen TUTKI OMAT TIETOTURVA-AUKKOSI. ENNEN KUIN JOKU MUU TEKEE SEN PUOLESTASI. F-Secure Radar Ville Korhonen ON OLEMASSA KAHDENLAISIA YRITYKSIÄ: 1. NE JOIHIN ON MURTAUDUTTU 2. NE JOTKA EIVÄT VIELÄ TIEDÄ SITÄ

Lisätiedot

GNU/Linux kotikäytössä

GNU/Linux kotikäytössä GNU/Linux kotikäytössä Perttu Ahola Kempeleen Lukio harjoitustutkielma Syksy 2006 Sisällysluettelo 1. Johdanto 2. Käyttöjärjestelmä 2.1. Käyttöjärjestelmän vaatimukset työpöytäkäytössä 3. Linux 3.1. Historia

Lisätiedot

Uutta Remote Support Platform 3.0 -versiossa

Uutta Remote Support Platform 3.0 -versiossa Uutta Remote Support Platform for SAP Business One Asiakirjaversio: 1.0 2012-10-08 Kaikki maat Typografiset merkintätavat Kirjasintyyli Esimerkki Näytöstä lainatut sanat tai merkit. Näitä ovat kenttien

Lisätiedot

Visma Econet -ohjelmat ActiveX on epävakaa -virheilmoituksen korjausohjeet

Visma Econet -ohjelmat ActiveX on epävakaa -virheilmoituksen korjausohjeet 1 Visma Econet -ohjelmat ActiveX on epävakaa -virheilmoituksen korjausohjeet Microsoft on julkaissut Office-paketteihin tietoturvapäivitykset. Seuraavat päivitykset aiheuttavat Visma Econet -ohjelmissa

Lisätiedot

MySQL ja PostgreSQL Seminaarityö

MySQL ja PostgreSQL Seminaarityö Jani Ahde (1401497, TI14SPeli) MySQL ja PostgreSQL Seminaarityö Essee Opintojakso 206101312_TP Marraskuu 2015 SISÄLLYS 1 JOHDANTO... 3 2 RELAATIO JA SQL... 3 2.1 Relaatiotietokanta... 3 2.2 SQL... 4 3

Lisätiedot

Visma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin

Visma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin Visma Fivaldi Ohjeet Java web startin ja HTML5-työkalun aktivointiin Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri

Lisätiedot

Tekstinkäsittelystä. H4: Tekstinkäsittelyn perusharjoitus. Toimisto ohjelmista

Tekstinkäsittelystä. H4: Tekstinkäsittelyn perusharjoitus. Toimisto ohjelmista Tekstinkäsittelystä Toimisto ohjelmista OpenOffice vs. LibreOffice ODF (Open Document Format for Office Applications) LibreOfficen + ohjepaketti + kielityökalujen asennus Word 2003 vs. Word 2007 vs. Word

Lisätiedot

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun. StorageIT 2006 varmuuskopiointiohjelman asennusohje. Hyvä asiakkaamme! Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun. Ennen asennuksen aloittamista Varmista, että

Lisätiedot

munki, puppet ja koneiden hallinta Jussi Uosukainen, tekninen johtaja

munki, puppet ja koneiden hallinta Jussi Uosukainen, tekninen johtaja munki, puppet ja koneiden hallinta Jussi Uosukainen, tekninen johtaja mcare oy Apple Premium Service Provider Toimintaa maanlaajuisesti Helsinki Tampere Lappeenranta Helsinki Tampere Oulu Mac- ja ios huolto

Lisätiedot