TIETOKANTOJEN HALLINTA IIO30200

Koko: px
Aloita esitys sivulta:

Download "TIETOKANTOJEN HALLINTA IIO30200"

Transkriptio

1 TIETOKANTOJEN HALLINTA IIO30200 SQL SERVER 2005 SELVITYSRAPORTTI: ARKKITEHTUURI JA SERVICE PACK 2 UUDET OMINAISUUDET CREATIVE COMMONS -LISENSOITU Holm Timo c5253[at]jamk.fi Kilpeläinen Mika c9780[at]jamk.fi Työn tarkistanut (ja pienet virheet korjannut): Jouni Huotari

2 SISÄLLYSLUETTELO 1 JOHDANTO SQL SERVER 2005 ESITTELY Yleistä SQL Serverin tuotteet Työkalut Työkaluvalikoima SQL Server Management Studio Configuration Manager Maintenance Plan Wizard ASENNUS Laitteistovaatimukset Ohjelmistovaatimukset Asennusoperaatio ARKKITEHTUURI SQLOS Tietokantamoottori Protokollakerros TIEDON TALLENNUS SQL Server ja tiedon tallennus yleisesti Järjestelmätaulut, metadata ja Information schema view Sivut ja extend - lohkot Tietotyypit Tiedostot TRANSAKTIONHALLINTA JA LUKITUKSET Transaktionhallinta ja ACID-ominaisuudet relaatiojärjestelmissä SQL Serverin transaktiohallinta Lukitukset yleisesti SQL Server ja lukitukset T-SQL SQL SERVER 2005 SP Service Pack 2 asennus Service Pack 2 asennuksen poisto Uudistuneet komponentit Analyysipalvelut Tietokantamoottori Integrointipalvelut Replikointi SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 2 / 32 Copyright MK / TH

3 8.3.5 Raportointipalvelut Jaetut työvälineet LÄHDELUETTELO...31 SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 3 / 32 Copyright MK / TH

4 1 JOHDANTO Selvitysraportti tehtiin Tietokantojen hallinta -opintojaksolle keväällä Raportissa pyrittiin selvittämään SQL Server tietokannan hallintajärjestelmän yleisrakenne tarkentaen erityisesti arkkitehtuuriin, taulurakenteisiin, transaktionhallintaan sekä Service Pack 2 -paketin uusiin ominaisuuksiin. Tekijätyöryhmänä toimi Timo Holm ja Mika Kilpeläinen. Molemmilla oli hiukan aiempaa kokemusta tietokannan hallintajärjestelmistä ja SQL Serveristä, joten työssä haluttiin lähestyä SQL Serveriä ja sen ominaisuuksia pintaa syvemmältä. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 4 / 32 Copyright MK / TH

5 2 SQL SERVER 2005 ESITTELY 2.1 Yleistä Microsoft SQL Server 2005 on Microsoftin valmistama tietokannan hallintajärjestelmä, joka pohjautuu Sybasen tietokantajärjestelmiin. SQL Serverin ensimmäinen Microsoftin julkaisema versio ilmestyi SQL Server 2005 on tällä hetkellä (kevät 2008) markkinoiden uusin käytössä oleva versio, tosin SQL Server 2008 on juuri ilmestynyt, mutta se ei ole vielä ehtinyt vakiinnuttaa asemaansa markkinoilla. Kuvio 1: SQL Server 2005 SQL Server 2005 integroituu yhteen uusien Visual Studio ja BizTalk Server tuotteiden, kuten myös Microsoftin liiketoimintasovellusten Axaptan, CRM:n ja Navisionin kanssa (Moonsoft 2008). Tästä saadaan suuri hyöty, jos toimitaan Microsoft sovellusympäristössä. SQL Server 2005:stä on olemassa versioita eri käyttäjätarpeisiin. Versiot on esitelty taulukossa 1. Taulukko 1: SQL Server 2005 versiointi (SQL Server 2005 Features Comparison, Microsoft 2008) Versio Käyttötarkoitus Lisätietoa Enterprise Tuotantokäyttöön tarkoitettu täysi versio Rajoittamaton CPU määrä. Sisältää kaikki työkalut Standard Workgroup Developer Keskikokoisille organisaatioille tarkoitettu versio, joka sisältää tarvittavat BI - työkalut liiketoimintaan ja tietovarastointiin. Pienyrityksille tarkoitettu versio, joka sisältää vain kantamoottorin, ei analyysipalveluja. Ohjelmistokehittäjille tarkoitettu versio, joka sisältää Enterprise version toiminnallisuudet. Helppo päivittää Standard- tai Enterprise versioihin. Lisensoitu vain kehityskäyttöön, ei tuotantoon Express ilmainen kevyempi versio ohjelmistokehittäjille. Management studio ladattava erikseen. Ei sisällä myöskään BI ja Analysis työkaluja. Max 4 Gb tietokantakoko. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 5 / 32 Copyright MK / TH

6 SQL Server on yksi markkinajohtajista tietokannoissa. Se on markkinoiden kasvavin tietokantaratkaisu ja sitä myydään enemmän kuin Oracle- ja IBM DB2 -tietokantoja yhteensä. SQL Server johtaa myös OLAP-ratkaisujen myyntiä sekä kustannus-tehokkuus-suhdelukuja. Sen tärkeimmät ominaisuudet ovat (SQL Server overview, Microsoft 2008): korkea saatavuus suorituskyky ja skaalautuvuus turvallisuus hallittavuus tehokkuus sovelluskehittäjän näkökulmasta business intelligence -ratkaisut 2.2 SQL Serverin tuotteet Valitettavan usein ajatellaan, että SQL Server 2005 on pelkkä tietokantamoottori. Se sisältää kuitenkin myös seuraavat tuotteet: Database Engine - tietokantamoottori Analysis Services analysointipalvelut Reporting Services - raportointipalvelut Integration Services - integrointipalvelut Notification Services - viestityspalvelut SQL Server Everywhere Edition (SQL Server Mobile Edition) kevytversio mobiililaitteisiin Erityisesti Analysis- ja Reporting Services -palveluilla on on suuri merkitys Business Intelligence -ratkaisuissa, joissa tuotetaan tietokannan datasta raportteja johdon päätöksenteon tueksi. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 6 / 32 Copyright MK / TH

7 2.3 Työkalut Työkaluvalikoima SQL Server 2005 sisältää suuren valikoiman työkaluja eri käyttötarkoitukseen. Taulukossa 2 on kuvattu valikoima. Taulukko 2: SQL Server työkaluvalikoima Työkalun nimi Käyttötarkoitus Kuvaus Upgrade Advisor Asennus- ja päivitystyökalu Tutkii ja rapotoi koneen ennen asennusta. SQL Server Installation Wizard and Command Line Tool SQL Server Configuration Manager Surface Area Configuration Reporting Services Configuration Usage and Error Reporting Asennus- ja päivitystyökalu Konfigurointityökalu Konfigurointityökalu Konfigurointityökalu Konfigurointityökalu Graafinen wizard-asennus tai asennus komentoriviltä. Graafinen työkalu asiakkaan ja palvelimen asetuksen hallintaan. Graafinen työkalu Reportin Services -palvelun hallintaan. Report Manager Hallintatyökalu Raporttien hallinta. Management Studio Hallintatyökalu Keskitetty graafinen hallintatyökalu. OSQL Hallintatyökalu Komentorivipohjainen scriptien suoritustyökalu. SQLCMD Hallintatyökalu Komentorivipohjainen scriptien suoritustyökalu. BCP Kyselyeditori Komentorivipohjainen bulk- kopio työkalu. Activity Monitor in Management Studio Database Mirroring Monitor in Management Studio Valvonta- ja operaatiotyökalu Valvonta- ja operaatiotyökalu Graafinen valvontatyökalu DBMSjärjestelmän tapahtumista. Peilikopiovalvoja eli ylläpitää kahta instanssia (primääri ja peilattu kopio) tietokannasta. SQL Server Agent Valvonta- ja operaatiotyökalu Taustalla toimiva palvelu, joka suorittaa ajastettuja huoltotoimenpiteitä. SQL Server Replication Monitor Valvonta- ja operaatiotyökalu Kopiointipalvelun valvoja ja synkronisoija. Microsoft Operations Manager Valvonta- ja operaatiotyökalu Suurien järjestelmien valvontatyökalu. Database Diagram Designer Suunnittelutyökalu Graafinen työkalu relaatioiden ja yhteyksien suunnitteluun. Business Intelligence Development Studio Kehitystyökalu BI sovellusten ohjelmointiin tarkoiteuttu työkalu. Copy Database Wizard sijoitustyökalu (deploy) Tarkoitettu tietokannan kopiointiin. Analysis Services Deployment Wizard sijoitustyökalu (deploy) Sisältää tiedot kannan objekteista ja opastuksetn Analysis Servicen sijoittamiseen palvelimelle. SQL Server Profiler optimointityökalu Tapahtumienjäljittäjä suorituskyvyn parantamista varten. Database Engine Tuning Advisor Maintenance Plan Designer and Wizard in Management Studio optimointityökalu ylläpitotyökalu ylläpitotyökalu Analysointi- ja suosittelutyökalu suorituskyvyn parantamiseen. Ylläpitosuunnitelman ja työvuon luonti wizard työkalulla. SQL Mail ylläpitotyökalu Mahdollisuus lähettää SQL - kyselyn tuloksia sähköpostiin. Database Mail ylläpitotyökalu Mahdollisuus lähettää SQL kyselyn tuloksia sähköpostiin SMTP protokollalla. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 7 / 32 Copyright MK / TH

8 2.3.2 SQL Server Management Studio Management studio on graafinen työkalu SQL Serverin hallintaan. Sillä voidaan luoda mm. taulut, taulujen yhteydet sekä käyttäjät ja oikeudet. Se ei sisälly Express- version pakettiin, vaan täytyy hakea Microsoftin sivuilta erikseen. Muihin versioihin Management Studio sisältyy vakiona. Management sisältää mm. seuraavat työkalut Database diagram Query analyzer Database diagram työkalulla voidaan luoda yhteydet taulujen välillä sekä tarkastella tauluja ja niiden tietotyyppejä eri näkymistä. Kuvio 2: Database Diagram SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 8 / 32 Copyright MK / TH

9 Kuvio 3: Management Studio Configuration Manager Configuration manager on työkalu, jolla voidaan hallita tietokantapalvelimen perusasetuksia. Configuration managerista löytyy kolme osiota: 1. SQL Server Services Tämä osio sisältää tiedon palveluista, joita ajetaan SQL Server tietokantapalvelimella. Näitä voivat olla esim. indeksoijapalvelu msftesql, analysointipalvelu Analysis Services, ylläpidon automatisoijapalvelu SQL Agent, tietokantamoottori SQL Server SQL Server ja tietoliikennepyyntöjä kuunteleva SQL Browser. 2. SQL Server Network Configuration Network configuration osiosta voidaan asettaa tilanteeseen sopivat tietokantaliikenneprotokollat, jotta asiakas voi ottaa yhteyden tietokantainstanssiin. Vaihtoehtoja ovat Shared memory (jaettu muisti), Named Piped (nimetyt putket), TCP/IP ja VIA. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 9 / 32 Copyright MK / TH

10 3. SQL Native Client Configuration Tässä osiossa voidaan konfiguroida tietoliikenneprototollia asiakaskohtaisesti. Mikäli tarvetta on monille SQL Server profiileille esim. palomuurien porttierojen vuoksi, voidaan luoda myös aliaksia (alias). Kuvio 4: Configuration Manager SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 10 / 32 Copyright MK / TH

11 2.3.4 Maintenance Plan Wizard Maintance Plan Wizard on ohjattu toiminto, jolla voi suunnitella ja luoda automatisoidun tietokannan hallinnan. Kuviossa 5 on ohjatun toiminnan alkusivu. Tästä valikosta klikkaillaan eteenpäin next-painikkeella ja valitaan kuvioiden 5-6 mukaisesti automatisoitavat tehtävät, niiden konfiguroinnit ja aikataulukset. Wizard-toiminnolla voidaan automatisoida mm. varmuuskopiointi eheyden tarkistus indeksien järjestely ja uudelleen rakennus Kuvio 5: Maintance Plan Wizard SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 11 / 32 Copyright MK / TH

12 Kuvio 6: Tehtävien valinta Kuvio 7: Tehtävien aikataulutus SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 12 / 32 Copyright MK / TH

13 SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 13 / 32 Copyright MK / TH

14 3 ASENNUS 3.1 Laitteistovaatimukset Laitteistovaatimukset vaihtelevat hiukan version suhteen, mutta seuraavat ovat yleiset vaatimukset SQL Server tuotteelle: 1 Ghz prosesori 1 Ghz RAM-muistia 3.2 Ohjelmistovaatimukset Microsoft.NET Framework 2.0 Internet selain IIS ASP.NET Asennusoperaatio SQL Server 2005:n asennus on helppo, wizard- avustajan kanssa tehtävä operaatio. Asennuksen aikana käyttäjää pyydetään tekemään muutama valinta: asennettavat komponentit tietokantainstanssin nimi autentikointitapa Kuvio 8: Asennuksen aloitus Asennuksen tulisi sujua ilman ongelmia oletusasetuksilla. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 14 / 32 Copyright MK / TH

15 4 ARKKITEHTUURI SQL Server voidaa jakaa pääkomponenttiensa ja palveluidensa osalta kolmeen eri osaan: SQLOS relaatiokantakerros (ydin) eli tietokantamoottori protokollakerros Kuviossa 9 on esitetty näistä kolmesta kokonaisosasta koostuva arkkitehtuuri. Ylimmällä tasolla toimii kommunikoiva protokollakerros, sen alla mm. kyselyt, transaktiot suorittava relaatiokantakerros ja alimpana SQLOS, joka suorittaa tarvittavia järjestelmätason toimintoja. Kuvio 9: SQL Server 2005 arkkitehtuuri (Wikipedia 2008) SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 15 / 32 Copyright MK / TH

16 4.1 SQLOS SQLOS on SQL Serverin peruskomponentti, joka toteuttaa tärkeät järjestelmätason toiminnot. Näistä toimintoja ovat: säikeiden ajoitus muistinhallinta I/O-hallinta puskurimuistialtaan hallinta resurssienhallinta lukitukset lukkiumien (deadlock) havainnointi SQL Server ei käytä käyttöjärjestelmän säikeiden- ja muistinhallintajärjestelmää, vaan pitää yllä omaa säikeiden- ja muistinhallintajärjestelmää. 4.2 Tietokantamoottori Tietokantamoottori toteuttaa kaikki datan relaationaaliseen tallentamiseen liittyvät toiminnot. Tietokantamoottori määrittää mm. tietotyypit ja tietokantaobjektit (taulut, indeksit, lokit). Moottorin sisältämä Storage Engine on komponentti, jonka määrittää tavat varastoida dataa kiintolevylle sekä toteuttaa hakutavat. Storage Engine toteuttaa myös lokipohjaista transaktionhallintaa. Toinen tietokantamoottorin sisältämä komponentti on Query processor eli kyselyprosessori, joka palauttaa SQL-kyselyiden tulokset. Kun kysely lähetetään kyselyprosesorille, se muutetaan sarjoiksi operaatioita, jotka ajoitetaan SQLOS-komponentin toimesta säikeisiin. (Delaney 2005) SQL - käsky Operaatio Query Processor Operaatio Operaatio SQLOS Säie Säie Säie Kuvio 10: SQL Käskyn prosessointikaavio SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 16 / 32 Copyright MK / TH

17 4.3 Protokollakerros Protokollakerros sisältää toiminnot ulkoia yhteyksiä varten. Kaikki toimintojen tiedot kulkevat Microsoftin määrittelemässä formaatissa nimeltä Tabular Data Stream (TDS). DTS-paketteja voi kuljettaa yleisimmillöä kuljetusprotokollilla, kuten TCP/IP, Named Pipes ja Shared Memory. SQL Serveriin saa siis yhteyden edellämainituilla protokollilla. 5 TIEDON TALLENNUS 5.1 SQL Server ja tiedon tallennus yleisesti Kuten muutkin DBMS-järjestelmät, myös SQL Server 2005 tallettaa tiedot fyysisesti kovalevylle tietokantatiedostoihin ja loogisesti tauluihin relaatiomallin mukaisesti. Alemmalla tasolla tiedon talletusyksikkönä SQL Server käyttää sivua (page). Kaikki tietokannan sisältämä data talletaan juoksevasti sivuihin, joita voi olla n kappaletta. (Gunderloy 2006.) 5.2 Järjestelmätaulut, metadata ja Information schema view Metadata tarkoittaa tietoa tiedosta. Tietokantajärjestelmän tapauksessa se tarkoittaa mm. taulujen nimiä, käyttäjänimiä ja sarakkeiden pituuksia sekä kaikkia muita tietokantaobjekteja. Metadata on erittäin tärkeää DBA-työssä ja SQL Server tarjoaa myös työkaluja sen käyttöön. Management Studiossa näkyvät järjestelmätaulut (System tables) ovat tauluja, joihin SQL Server tallentaa kaiken metadatan. Järjestelmätauluja on lähes 200 kappaletta. Information schema view on puolestaan näkymätyökalu järjestelmätauluihin. Tällä helpotetaan tarvittavan tiedon löytämistä järjestelmätauluista, kun tärkeimmät taulut on otettu näkymiin. (Gunderloy 2006.) 5.3 Sivut ja extend - lohkot SQL Serverin tiedontalletusyksikön, sivun, koko on 8 kb ja sillä on myös 96 bittinen metadatalohko, joka kertoo sivun numeron, sivun vapaan tilan sekä sivulla olevan objektin ID-tunnuksen. SQL Server sisältää erilaisia sivutyyppejä erilaisen datan tallennukseen. Kuviossa 11 on kuvattu yksittäinen tietokantasivu. (Gunderloy 2006.) SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 17 / 32 Copyright MK / TH

18 Kuvio 11: SQL Server sivu (page) Kahdeksasta yhdenmukaisesti jatkuvasta sivusta muodostuu extend-tietolohko, jota käytetään defragmentointiin, eli estämään tietojen pilkkoontumista. SQL Server siis varaa yhteneisen tilan yhdelle extend-tietolohkolle, joka sisältää monta tietokantasivua. Tämä myös helpottaa tiedon löytämistä, sillä tietokantasivut sijaitsevat fyysisesti vierekkäin. Extend-tietolohkojen periaate on esitetty kuviossa 12. SQL Server käyttää kahta erilaista extend-tietolohkoa (Gunderloy 2006): yksittäiset extend-tietolohkot, jotka sisältävät vain yhden objektin (taulun) tietoja. sekoitetut extend-tietolohkot, jotka sisältävät monen objektin (taulun) tietoja Kuvio 12: Taulu muodostaa Extend-tietolohkon, joka koostuu 8:sta sivusta SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 18 / 32 Copyright MK / TH

19 5.4 Tietotyypit SQL Server sisältää monipuolisesti erilaisia tietotyyppejä ja siinä on myös mahdollisuus luoda omia tietotyyppjeä, jotka talletaan objekteina. Omia tietotyyppejä kutsutaan koosteisiksi tyypeiksi (userdefined composite types, UDT). Taulukko 3: SQL Server 2005 tietotyyppejä (Hovi 2004) Tietotyypi INT FLOAT DECIMAL CHAR[pituus] varchar(x) TEXT MONEY, SMALLINT SMALLINT Kuvaus -2^32 2^31-1 kokonaisluku, vie neljä tavua liukuluku TINYINT BIGINT DATETIME, SMALL- DATETIME kiinteän tarkkuuden numero kiinteän pituinen merkkijono vaihtuvan pituinen merkijono max 2^32-1 merkkiä rahan talletukseen kokonaisluku, vie kaksi tavua -2^63.2^63-1 päivämäärä ja aika 5.5 Tiedostot SQL Server käyttää kolmea eri tiedostoa tietokannan tietojen talletukseen. 1. Primary Data Files -.MDF Primaarit datatiedostot, Primary data files, ovat ensimmäisiä tiedostoja, jotka luodaan tietokannan luonnin yhteydessä. Ne sisältävät taulut, näkymät ja muut objektit. Ne nimetään.mdftiedostopäätteellä. 2. Secondary Data Files -.NDF Kun tulee etee tilanne, jolloin alun perin tietokannan hallintajärjestelmälle määritetty tietokannan koko ei riitä, tarvitaa lisää tilaa. Tällöin luodaan toinen tietokantatiedosto, secondary Data File, joka nimetään.ndf-tiedostopäätteellä. Nämä ryhmitellään loogisesti tiedostoryhmiin. Suurien tietokantojen tapauksessa tietokanta voidaan hajauttaa monelle eri kiintolevylle ja niitä voidaan käsitellä silti yhtenäisenä kokonaisuutena. 3. Transaction log files.ldf Transaktioloki tallennetaa.ldf-tiedostoihin. Transaktiolokitiedostot eivät sisällä mitään mitään tietokantaobjekteja. 6 TRANSAKTIONHALLINTA JA LUKITUKSET 6.1 Transaktionhallinta ja ACID-ominaisuudet relaatiojärjestelmissä ACID-ominaisuus on sääntö, jota kaikkien ihanteellisten tietokantaohjelmistojen tulisi noudattaa. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 19 / 32 Copyright MK / TH

20 ACID tulee sanoista: Atomisuus (Atomicity) Kaikki tai ei mitään. Jokainen operaatio pitää suorittaa tai sitten ei mitään niistä suoriteta. (Transaktiot joita ei pystytä viemään loppuun täytyy peruuttaa kokonaisuudessaan.) Oikeellisuus (Consistency) Jokaisen transaktion jäljiltä tietokannan tulee olla oikeellisessa tilassa. Eristys (Isolation) Transaktiot eivät saa vaikuttaa toisiinsa ja keskeneräinen suoritus ei saa näkyä muille transaktioille. Kestävyys (Durability) Onnistuneiden transaktioiden pitää säilyä mahdollisen kaatumisenkin jälkeen. 6.2 SQL Serverin transaktiohallinta Transaktioidenhallinnassa SQL Server käyttää niin sanottua Write-Ahead-lokia. Jos käyttäjä haluaa muokata taulun dataa, SQL Server kopioi taulun tiedot muistiin ja antaa käyttäjän tehdä muutokset muistissa olevaan dataan. Noin viiden minuutin välein SQL Server kirjoittaa muistissa olevat muutokset transaktiologiin. Tämän jälkeen SQL Server tekee muutokset kantaan login mukaisesti. Tällainen muistiin tehtävä kirjoittaminen nopeuttaa tietokannan käsittelyä huomattavasti. Kuviossa 13 on havainnollistettu SQL Serverin transaktionhallinnan periaate. Kuvio 13: Transaktionhallinta Jokainen lokimerkintä on merkitty lokisekvenssinumerolla (Log Sequence Number LSN), joka varmistaa sen, ettei toinen transaktio yliaja toista. SQL Server varmistaa, että loki kirjoitetaan levylle ennen tietokantasivun kirjoittamista. Tämä varmistaa tiedon eheyden. 6.3 Lukitukset yleisesti Lukitus on mekanismi, jota käytetään tietokannan hallintajärjestelmissä monen käyttäjän yhtäaikaiseen tiedon käsittelyyn. Lukitus estää tiedon korruptoitumisen. Lukko lukitsee määritetyn tiedonpalan ja estää muita käyttämästä sitä. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 20 / 32 Copyright MK / TH

21 6.4 SQL Server ja lukitukset SQL Server mahdollistaa monen yhtäaikaisen käyttäjän käyttää samaa tietokantaa rinnakkaisesti. Tähän se käyttää erilaisia lukitustyyppejä: Shared lock (S), ns. lukulukko Update lock (U), ns. päivityslukko. U lukko päivitetään X lukkoon juuri kun tietokantadatan muutos tehdään. Vain yksi transaktio voi kerrallaan pitää yllä U lukkoa. Tämä vähentää lukkiumia (Deadlocks) Exclusive lock (X). Tämä on vahvin lukko, sillä X lukon ollessa lukittuna, mikään muu transaktio ei voi käyttää resurssia. Bulk update (BU). Tätä käytetään bulk kopioinnin yhteydessä. Key Range. Tällä lukitaan tietty määrä rivejä serializable eristyvyystason kyselyn yhteydessä. Se varmistaa, etteivät muut transaktiot voi lisätä rivejä kyseiselle rivialueelle. Perusperiaate SQL Serverin lukituksissa on: Jos resurssi lukitaan X-lukolla, mitään muuta lukitusta ei voida suorittaa jos resurssi lukitaan U-lukolla, S-lukko voidaan suorittaa resurssiin Jos resurssi lukitaan S-lukolla, S- tai U-lukko voidaan suorittaa resurssiin SQL Server valvoo jatkuvasti lukituksia asettaakseen resurssit tasapainoon. Esimerkiksi jos suuri määrä lukkoja haluaa lukita pienikokoisen resurssin yhdessä transaktiossa, SQL Server saattaa muuttaa nämä lukot määrältään pienemmiksi, mutta vaikutukseltakaan suuremmiksi, jotta tasapaino säilyy. Lukitustapa SQL Serverillä on dynaaminen. Tämän ansiosta sovelluskehittäjän ei tarvitse huolehtia lukituksien ohjelmoinnista eikä DBA-henkilöiden valvoa lukituksia. SQL Server siis kehittää lukitukset osana kyselysuunnitelmaa (Execution Plan) sisältäen lukitystyypin (mode) ja laajuuden (granularity). Lukkiumat (deadlocks) SQL Server hoitaa automaattisesti. Se tutkii kaikki prosessit jaksoittain. Jos yksi prosessi odottaa kahden onnistuneen haun aikana, SQL Server alkaa etsiä tarkempaa tietoa tapahtumaketjusta. Jos lukkiuma löytyy, SQL Server poistaa sen tutkimalla kumpi olisi halvempi uhritransaktio ja sen jälkeen automaattisesti antaa ROLLBACK-käskyn uhritransaktiolle sekä palauttaa virheilmoituksen error Transaktion voi myös halutessaan konfiguroida valmiiksi uhriksi asettamalla SET DEADLOCK_PRIORITY LOW -käskyn transaktion alkuun. (Gunderloy 2006.) 7 T-SQL Transact-SQL (T-SQL) on Microsoftin SQL Serverissä käytettävä kieli tietokantaohjelmointiin. Kaikki SQL Serverin kanssa kommunikoivat ohjelmistot käyttävät T-SQL-komentoja. T-SQL sisältää mm. tyypilliset kontrolli- ja silmukkarakenteet. Ohjelmakoodi kirjoitetaan tyypillisesti tallennettuihin proseduureihin tai herättimiin (triggers). SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 21 / 32 Copyright MK / TH

22 8 SQL SERVER 2005 SP2 Helmikuussa 2007 julkaistun SQL Server 2005 Service Pack 2:n tärkeimmät uudistukset ovat tuet MS Vista käyttöjärjestelmään sekä 2007 MS Office Systemiin. Näiden lisäksi mukaan kuuluu myös päivitykset usealle muulle SQL Server 2005 komponenteille, joista enemmän kappaleessa 8.3. Service Pack 2 uudelleen julkaistiin maaliskuussa 2007 ylläpitosuunnitelmien virheen takia. ks. kappale Service Pack 2 asennus Service Pack 2:n voi ladata Microsoftin sivuilta osoitteesta Lataus ja asennus vaativat, että koneessa on vähintään 1.9 GB vapaata levytilaa. Taulukossa 4 on kuvattu levytilavaatimukset eri komponenttien osalta Taulukko 4: Komponenttien levytilavaatimukset Vaadittu levytila MB Kohde 50 SQL Server 2005 asennuskansio 1000 Järjestelmäasema 600 Väliaikainen kansio 250 Latauspaikka Asennuksen jälkeen voi poistaa 250 MB:n asennuspaketin koneelta. Pysyvä levytilankäyttö on SQL Server 2005 Service Pack 2 asennuksen jälkeen noin 1 GB. Kuvio 14: SP2 asennus SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 22 / 32 Copyright MK / TH

23 8.2 Service Pack 2 asennuksen poisto Service Pack 2:ta ei voi asentaa pois ilman koko SQL Server 2005:n poistamista. Poisto onnistuu ohjauspaneelin lisää-poista sovelluksista, jonka jälkeen SQL Server 2005 täytyy asentaa uudelleen ilman Service Pack 2:ta. 8.3 Uudistuneet komponentit Service Pack 2 tuo mukanaan uudistuksia seuraaviin SQL Server 2005:n palveluihin ja komponentteihin: Analyysipalvelut (engl. Analysis Services) Tietokantamoottori (engl. Database Engine) Integrointipalvelut (engl. Integration Services) Replikointi (engl. Replication) Raportointipalvelut (engl. Reporting Services) Jaetut työvälineet (engl. Shared Tools) Analyysipalvelut SQL Server 2005 Analysis Services (SSAS) on yrityksen ja organisaation tietojen analysointityökalu. Analyysipalvelin huolehtii OLAPin (Online Analytical Processing) ja tietojen louhinnan (Data Mining) toteuttamisesta tehokkaasti ja monipuoliset ohjelmarajapinnat mahdollistavat erilaisten raportointityökalujen käytön. SSAS-projektit rakennetaan Visual Studiolla. Kuvio 15: OLAP:n toiminnot Service Pack 2 mahdollistaa tietojen louhinnan käytön suoraan Office 2007:n Exceliin sekä Visioon. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 23 / 32 Copyright MK / TH

24 Kuvio 16: Excel 2007 Service Pack 2 parantaa analyysipalveluiden suorituskykyä prosessointiparannuksilla ulottuvuusprosessointivälimuistin läpi. Taulukko 5 kuvaa prosessointiaikoja (4 GB RAM, neliprosessoripalvelimella, mikä prosessoi 32 osiota). Analyysipalvelut sekä SQL Server -tietokanta ovat samalla palvelimella. Taulukko 5: Suorituskyvyn parannus SP1:een verrattuna Service Pack Prosessointi aika (hh:mm:ss.sss) SP1 00:13: SP2 00:12: Tietokantamoottori Ylläpitosuunnitelmat ovat Service Pack 2:ssa tuettuja SQL Server tietokantapalvelujen asennuksessa alkaen. Aikaisemmin ylläpitosuunnitelmia varten täytyi asentaa SQL Server 2005 Integration Services (SSIS). Ylläpitosuunnitelmat tukevat myös useamman palvelimen ympäristöjä, kirjautumista ulkoisiin palvelimiin sekä useita ajoituksia. Service Pack 2 tuo lisäksi uuden tiedon tallennusmuodon: vardecimal, johon voidaan tallentaa niin desimaalista kuin numeerista tietoa muuttuja sarakepituudella. Jos on esimerkiksi määrittänyt desimaali tai numeerisen sarakkeen suurella tarkkuudella, mutta ei loppupeleissä tarvitsekaan suurta tarkkuutta niin näin pystytään säästämään hieman taulun levytilantarpeessa. Tätä varten on tehty uusi tallennetu proseduuri (sp_db_vardecimal_storage_format), mikä arvioi pienennystä keskiarvoisessa rivin koossa uudella tietotyypillä. -- otetaan vardecimal tallennusmuoto käyttöön tietokannalle EXEC sp_db_vardecimal_storage_format '<dbname>', 'ON SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 24 / 32 Copyright MK / TH

25 -- lisätään taululle vardecimal tallennusmuoto sp_tableoption '<table-name>', 'vardecimal storage format', Integrointipalvelut Integrointipalvelut on joukko ominaisuuksia, ohjelmia, komponentteja ja palveluita käärittynä yhdeksi tehokkaaksi ohjelmistosovellus-sarjaksi. Se on Microsoftin uusin Business Intelligence ratkaisuista tarjoten ominaisuuksia yritysten tiedon poimintaan, muokkaukseen ja lataukseen (ETL). Kuvio 17: ETL Service Pack 2 tuo ETL ominaisuuksiin parannuksen tiedon haun poimintaan, käyttämällä ajastimen aktivoimaa funktiota raportoimaan rivien määrää jotka ovat välimuistissa. Aikaisemmin funktio ei aina raportoinut välimuistirivien viimeisintä lukumäärää. Service Pack 2:ssa haku muokkaus mahdollistaa uudenlaisen informaatioviestin, mikä raportoi viimeisen välimuistin rivien lukumäärän, jotka ovat tallennettu välimuistitilassa. Viesti on nähtävissä Progress ikkunassa Replikointi Replikointi on joukko teknologioita tiedon kopiointiin ja jakamiseen yhdestä tietokannasta toiseen ja samalla synkronisoimaan tämän tiedon. Replikointi käyttää SQL Serverissä julkaise ja tilaa käytäntöä tiedon synkronoinnin yhteydessä, missä tietolähteet määritetään julkaisuiksi (engl. subscriptions) replikointia varten joita tietokantapalvelimet voivat sitten tilata tilauksina (engl. publications). Replikointi on ollut osa SQL Serveriä jo versiosta 6.5 lähtien, mutta 2005 versio tuo mukanaan uudenlaisen tehon, suorituskyvyn ja helppouden käytettävyydessä. Enterprise versiossa voi Service Pack 2:n avulla alustaa tilaukset vedoksiksi ja julkaisuiksi käyttämällä tietokantavedosta (engl. database snapshot). Tietokantavedos on staattinen Read-Only näkymä tietokantaan, minkä avulla tietojen muutos estetään replikaation yhteydessä. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 25 / 32 Copyright MK / TH

26 8.3.5 Raportointipalvelut Raportointipalvelun avulla voidaan jakaa Business Intelligence (BI) tietoja. Sen tärkein tehtävä on koota erityyppisiä raportteja erityyppisistä tietolähteistä ja julkaista näitä verkon välityksellä, jopa maailmanlaajuisesti. Service Pack 2 on suunniteltu mahdollistamaan raportointipalvelun tuet Windows Vista:n ja Office 2007:n kanssa. Raportointi palvelimen voi myös integroida Windows SharePoint Services 3.0:aan tai Microsoft Office 2007 SharePoint Serveriin. Lisäksi mukana on tuet ulkoisiin tietolähteisiin, kuten Oracleen ja Hyperioniin sekä raporttien välittämiseen Microsoft Office SharePoint Server 2007 integroinnin avulla. Kuvio 18: Raportointipalvelimen asetukset SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 26 / 32 Copyright MK / TH

27 Kuvio 19: Raportointipalvelut Sharepoint Serverissä Jaetut työvälineet Ylläpitosuunnitelmat (engl. maintenance plans) Ylläpitosuunnitelmat varmistavat sen että tietokanta on optimoitu, säännöllisesti varmuuskopioitu ja toimii ristiriidattomasti. Service Pack 2 sisältää parannuksen ylläpitosuunnitelmiin, minkä avulla käyttäjät voivat määrittää puhdistusaikavälin tunneissa, mikä poistaa jäljelle jääneet tiedostot ylläpitosuunnitelman suorituksesta. Aikasemmin puhdistusaikavälin minimiajan pystyi määrittämään viikoissa. SQL Server Management Studio Express SQL Server Management Studio Express (SSMSE) on ilmainen ja helppokäyttöinen graafinen hallinnointityökalu SQL Server 2005 Expressiin johon Service Pack 2 mahdollistaa käyttäjien hallinnan SQL Server Compact version tietokantoihin sekä Management Studion raporttien ajamisen SQL Server 2005 Express versiossa. Management Studio -raportit Management Studiossa on valmiina joukko standardeja raportteja mm virheistä ja palvelimen tiedoista. Service Pack 2 tuo raportteihin lisäominaisuuden, jonka avulla käyttäjät voivat integroida omia hallinnointiraportteja Management Studioon. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 27 / 32 Copyright MK / TH

28 Service Pack 2:ssa levytilan käyttöraportti on jaettu viiteen erilliseen raporttiin parantamaan raporttien suorituskykyä. Aikaisemmin raportti oli yhdessä raportissa, mistä aiheutui pitkät viiveajat suurilla tietokannoilla. Uusi levytilankäyttöraportti näyttää ainoastaan ylimmän tason näkymän tietokannan tiedoista ja loki-tiedostoista. Tietokannan levytilankäyttöraportti ei suosittele enää kaikkien indeksien uudelleenjärjestämistä ja perustuu nyt sys.dm_index_usage_stats suositukseen. Skriptaus Skriptin generoinnissa voi Service Pack 2:n avulla määrittää kuinka objektit skriptataan Object Explorerin Script Dialog Boxin avulla. Tämän avulla voidaan skriptin generointi-velholle määrittämään oletusarvoja sekä DROP käskyt ennen CREATE käskyjä. Myös objektien skriptaus erillisiin tiedostoihin on nyt mahdollista. Service Pack 2 tuo lisäksi lisäominaisuuden Management Studioon, minkä avulla skripteistä voidaan tehdä SQL Server 2000 yhteensopivia. Kuvio 20: Scriptin generointi Database Mail Database Mail on työväline, millä sähköposteja voidaan lähettää SQL Serveristä. Sen avulla tietokantaohjelmat voivat lähettää sähköpostilla mm. hakutuloksia ja tiedostoja käyttäjille. Database Mail käyttää Simple Mail Transfer Protokollaa (SMTP) sähköpostien lähettämisessä ja sen voi ottaa käyttöön Surface Area Configurationista. SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 28 / 32 Copyright MK / TH

29 Kuvio 21: Database Mail Asiakkaiden sekä SQL Server asiakastuen aikaisemmat vaikeudet Database Mailin virheellisten konfiguraatioiden nopeassa korjaamisessa on otettu huomioon Service Pack 2:ssa ja ratkaisuksi on tuotu Databas 90.exe:lle lähetettävien parametrien muokkauksen. Kuvio 22: Database Mail SQL Server SP2 Kilpeläinen_Mika Holm_Timo.doc Sivu 29 / 32 Copyright MK / TH

HAAGA-HELIA Heti-09 1 (14) ICT05: Tiedonhallinta ja Tietokannnat O.Virkki Transaktionkäsittely

HAAGA-HELIA Heti-09 1 (14) ICT05: Tiedonhallinta ja Tietokannnat O.Virkki Transaktionkäsittely HAAGA-HELIA Heti-09 1 (14) Transaktionkäsittely Transaktion / Tapahtuman hallinta... 2 Taustaa... 3 Tapahtuman käsite... 5 ACID-ominaisuudet... 7 Samanaikaisuuden hallinta... 8 Lukitukset... 9 Toipuminen...

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

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

Tietokannan hallintajärjestelmän (DBMS) palvelut ja rakenne

Tietokannan hallintajärjestelmän (DBMS) palvelut ja rakenne HAAGA-HELIA Heti-09 1 (6) Tietokannan hallintajärjestelmän (DBMS) palvelut ja rakenne Tietovarastotekniikan kehittyminen... 2 Tiedostopohjaiset ratkaisut... 2 Tiedoston palvelut... 3 Tiedostopohjaisten

Lisätiedot

Office 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy

Office 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy t Office 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy Agenda 1. Office Excel 2013 2. SharePoint 2013 3. SQL Server 2012 SP1 4. SharePoint 2013 BI-arkkitehtuuri 5. Kunta-analyysi

Lisätiedot

Uutta Remote Support Platform 3.1 -versiossa

Uutta Remote Support Platform 3.1 -versiossa What's New Asiakirjaversio: 1.0 2014-05-09 Asiakirjaversiot Seuraavassa taulukossa esitellään asiakirjan tärkeimmät muutokset. Versio Pvm Kuvaus 1.0 2014-05-09 Ensimmäinen versio 2 All rights reserved.

Lisätiedot

IIO10200 Tietokantaohjelmointi (4 op)

IIO10200 Tietokantaohjelmointi (4 op) IIO10200 Tietokantaohjelmointi (4 op) Opintojakson esittely Jouni Huotari S2008 http://student.labranet.jamk.fi/~huojo/opetus/iio10200/ Tavoitteena on, että opiskelija: Osaa SQL-kielen perusteet Taulujen

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

HELIA 1 (14) Outi Virkki Tiedonhallinta

HELIA 1 (14) Outi Virkki Tiedonhallinta HELIA 1 (14) Luento Transaktion / Tapahtuman hallinta... 2 Taustaa... 3 Tapahtuman käsite... 5 ACID-ominaisuudet... 7 Samanaikaisuuden hallinta... 8 Lukitukset... 9 Toipuminen... 10 Loki-tiedosto... 11

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

FYYSINEN SUUNNITTELU

FYYSINEN SUUNNITTELU IIO30120 DATABASE DESIGN / TIETOKANTOJEN SUUNNITTELU JA IIO30220 DATABASE MANAGEMENT / TIETOKANNAN HALLINTA FYYSINEN SUUNNITTELU KIRJAN HOVI, HUOTARI, LAHDENMÄKI: TIETOKANTOJEN SUUNNITTELU & INDEKSOINTI,

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

PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009

PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009 PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009 PROSEDUURIT Ohjelmamoduuleita, jotka voidaan tallettaa tietokantaan (DBMS:n tietohakemistoon)

Lisätiedot

HELIA 1 (16) Outi Virkki Tietokantasuunnittelu

HELIA 1 (16) Outi Virkki Tietokantasuunnittelu HELIA 1 (16) Luento 3.2 Suorituskyvyn optimointi jatkuu...... 2 Tietojen tallennusratkaisut... 2 Tiedon tallennuksen yksiköitä... 3 Loogiset... 3 Fyysiset... 3 Tallennusmäärittelyt Oraclessa... 5 Loogiset

Lisätiedot

lizengo Asennusopas Windows: in kopioiminen

lizengo Asennusopas Windows: in kopioiminen lizengo Asennusopas Windows: in kopioiminen Windows: in kopioiminen lizengo Asennusopas Klikkaa sitä Windows-versiota, jonka haluat kopioida USB-tikulle, niin pääset suoraan oikeaan oppaaseen. Windows

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

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

Mitä uutta ConfigMgr 2012 SP2 ja 2016? Panu Saukko ProTrainIT Oy panu.saukko@protrainit.fi

Mitä uutta ConfigMgr 2012 SP2 ja 2016? Panu Saukko ProTrainIT Oy panu.saukko@protrainit.fi Mitä uutta ConfigMgr 2012 SP2 ja 2016? Panu Saukko ProTrainIT Oy panu.saukko@protrainit.fi Pääkehityskohteet Mobiililaitehallinta Cloud first, mobile first näkyy käytännössä Windows 10 tuki Nykyisten ominaisuuksien

Lisätiedot

1 Tivax Professional 4.5

1 Tivax Professional 4.5 Tivax Professional 4.5 1 1 Tivax Professional 4.5 1.1 Tivax ohjelman asentaminen TivaxProfessional versio 4.5 asennetaan joko CD:ltä tai lataamalla asennustiedosto Internetistä. Asennus CD:ltä: Asennusohjelma

Lisätiedot

Windows Vistan varmuuskopiointi

Windows Vistan varmuuskopiointi Vaihtoehtoja varmuuskopiointiin 1 Windows Vistan varmuuskopiointi Sisällysluettelo mikko.kaariainen@opisto.hel.fi Windows Vistan varmuuskopiointi... 2 Ensimmäinen varmuuskopiointi ja asetukset... 2 Seuraava

Lisätiedot

Tiedonhallintajärjestelmän rakenne ja Suorituskyky

Tiedonhallintajärjestelmän rakenne ja Suorituskyky HELIA TIKO-05 1 (20) Tiedonhallintajärjestelmän rakenne ja Suorituskyky Tiedonhallintajärjestelmän rakenne... 2 SQL-käsittelijä... 3 Parsinta (Parser)... 3 Optimointi (Optimizer)... 3 Tilan käsittelijä...

Lisätiedot

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy Opiskelijoiden OneDriveohje Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy Ohjeen nimi Opiskelijoiden OneDrive-ohje Vastuuhenkilö Mari Jokiniemi

Lisätiedot

DNA Netti. Sisältö. DNA Netti - Käyttöohje v.0.1

DNA Netti. Sisältö. DNA Netti - Käyttöohje v.0.1 DNA Netti DNA Netti on Mokkuloiden yhteysohjelma. Ohjelman avulla voit hallita Mokkulan asetuksia sekä luoda yhteyden internetiin Mokkulan, WLANin tai Ethernet -yhteyden avulla. Sisältö DNA Netti - Testaa

Lisätiedot

AutoFutur / KoneFutur verkkoversion palvelimen vaihtaminen. Ennen asennusta ja sen aikana huomioitavat asiat

AutoFutur / KoneFutur verkkoversion palvelimen vaihtaminen. Ennen asennusta ja sen aikana huomioitavat asiat AutoFutur / KoneFutur verkkoversion palvelimen vaihtaminen Päivitetty 30.7.2009 Ennen asennusta ja sen aikana huomioitavat asiat Tällä ohjeella siirrät AutoFutur tai KoneFutur verkkoversion palvelintoiminnot

Lisätiedot

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Tällä kurssilla on tutustuttu ohjelmistojen mallintamiseen oliomenetelmiä ja UML:ää käyttäen Samaan aikaan järjestetyllä kurssilla on käsitelty

Lisätiedot

Varmuuskopiointi ja palauttaminen Käyttöopas

Varmuuskopiointi ja palauttaminen Käyttöopas Varmuuskopiointi ja palauttaminen Käyttöopas Copyright 2008 Hewlett-Packard Development Company, L.P. Windows ja Windows Vista ovat Microsoft Corporationin tavaramerkkejä tai rekisteröityjä tavaramerkkejä

Lisätiedot

Office_365_loppukäyttäjän ohje. 15.5.2015 Esa Väistö

Office_365_loppukäyttäjän ohje. 15.5.2015 Esa Väistö Office_365_loppukäyttäjän ohje 15.5.2015 Esa Väistö 2 Sisällysluettelo Kuvaus... 3 Kirjautuminen Office_365:een... 3 Valikko... 4 Oppilaan näkymä alla.... 4 Opettajan näkymä alla... 4 Outlook (Oppilailla)...

Lisätiedot

Web Services tietokantaohjelmoinnin perusteet

Web Services tietokantaohjelmoinnin perusteet ASP.NET Web Services Web Services tietokantaohjelmoinnin 2 (22) Sisällys Harjoitus 1: Tietokannat ja Web Services... 3 Harjoitus 2: Windows Client... 10 Harjoitus 3: Datan päivitys TableAdapterin avulla...

Lisätiedot

Action Request System

Action Request System Action Request System Manu Karjalainen Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 25.10.2000 Action Request System (ARS) Manu Karjalainen Ohjelmistotuotantovälineet

Lisätiedot

Mark Summary Form. Taitaja 2012. Skill Number 205 Skill Tietokoneet ja verkot. Competitor Name

Mark Summary Form. Taitaja 2012. Skill Number 205 Skill Tietokoneet ja verkot. Competitor Name Summary Form Skill Number 205 Skill Tietokoneet ja verkot ing Scheme Lock 24-04-2012 14:06:21 Final Lock 26-04-2012 13:05:53 Criterion Criterion Description s Day 1 Day 2 Day 3 Day 4 Total Award A B C

Lisätiedot

INTERBASE 5.0 PÄIVITYS VERSIOON 5.6

INTERBASE 5.0 PÄIVITYS VERSIOON 5.6 1 INTERBASE 5.0 PÄIVITYS VERSIOON 5.6 HUOM: Tämä ohje on tarkoitettu yksittäisen koneen päivittämiseen, mikäli InterBase on asennettu serverille ota yhteys DL Software Tukeen. HUOM: Mikäli koneessasi on

Lisätiedot

Ennen kuin aloitat lataamisen tarkista järjestelmävaatimukset: http://www.fprot.com/support/windows/fpwin_faq/425.html

Ennen kuin aloitat lataamisen tarkista järjestelmävaatimukset: http://www.fprot.com/support/windows/fpwin_faq/425.html Lataaminen ja asennus F-PROT Antivirus 6 Windows Home Huomautukset: Ennen kuin aloitat lataamisen tarkista järjestelmävaatimukset: http://www.fprot.com/support/windows/fpwin_faq/425.html F-PROT Antivirus

Lisätiedot

SCS Data Manager. Julkaisutiedot. Versio 3.00

SCS Data Manager. Julkaisutiedot. Versio 3.00 SCS Data Manager Julkaisutiedot Versio 3.00 Yrityksen hallinto Trimble Navigation Limited Engineering and Construction Division 935 Stewart Drive Sunnyvale, California 94085 U.S.A. Puhelin: +1-408-481-8000

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

Tuplaturvan tilaus ja asennusohje

Tuplaturvan tilaus ja asennusohje Tuplaturvan tilaus ja asennusohje 1. Kirjaudu lähiverkkokauppaan omilla tunnuksillasi tai luo itsellesi käyttäjätunnus rekisteröitymällä Lähiverkkokaupan käyttäjäksi. a. Käyttäjätunnus on aina sähköpostiosoitteesi.

Lisätiedot

Tietohakemisto ja Transaktionkäsittely

Tietohakemisto ja Transaktionkäsittely HELIA TIKO-05 1 (18) Tietohakemisto ja Transaktionkäsittely Tietohakemisto...2 Oraclen tietohakemistonäkymät (osa)...3 Yleiset...3 Taulut...3 Säännöt...3 Näkymät...3 Synonyymit...4 Indeksit...4 Sekvenssit...4

Lisätiedot

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

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio

Lisätiedot

1 AinaCom Skype for Business / Lync 2010 / Lync for Mac 2011 asennusohje... 2

1 AinaCom Skype for Business / Lync 2010 / Lync for Mac 2011 asennusohje... 2 AinaCom Skype for Business Asennusohje Sivu 1/10 Sisällysluettelo 1 AinaCom Skype for Business / Lync 2010 / Lync for Mac 2011 asennusohje... 2 2 Windows työasemat... 2 2.1 Windows työasemavaatimukset...

Lisätiedot

Visual Basic -sovelluskehitin Juha Vitikka

Visual Basic -sovelluskehitin Juha Vitikka Visual Basic -sovelluskehitin Helsinki 30.10.2000 Seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Visual Basic sovelluskehitin Seminaari: Ohjelmistotuotantovälineet Tietojenkäsittelytieteen

Lisätiedot

MY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6

MY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6 MY STANDARD -OHJE mystandard.hansaworld.com Standard ERP Pilvipalvelu Sivu 1/6 KÄYTTÖÖNOTTO Mikäli Standard ERP -ohjelmistonne on HansaWorldin pilvipalvelimella (hostingissa), teidän on mahdollista hallinnoida

Lisätiedot

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen CVS Versionhallintajärjestelmä Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen Käytetään komentoriviltä, myös graafisia käyttöliittymiä saatavilla CVS Kaikki tiedostot

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

edocker PUBLISH! -paketinhallinnan käyttöohje 9/2015

edocker PUBLISH! -paketinhallinnan käyttöohje 9/2015 edocker PUBLISH! -paketinhallinnan käyttöohje 9/2015 Uusien EDTPLIB- ja PDF -pakettien vienti ohjatulla toiminnolla...3 Tiedoston tarkistus...3 Kohdejulkaisun valinta... 4 Numeron tiedot... 5 Yhteenveto...6

Lisätiedot

Varmuuskopiointi ja palauttaminen Käyttöopas

Varmuuskopiointi ja palauttaminen Käyttöopas Varmuuskopiointi ja palauttaminen Käyttöopas Copyright 2009 Hewlett-Packard Development Company, L.P. Windows on Microsoft Corporationin Yhdysvalloissa rekisteröimä tavaramerkki. Tässä olevat tiedot voivat

Lisätiedot

MicroStation V8i-käyttöympäristö

MicroStation V8i-käyttöympäristö MicroStation V8i-käyttöympäristö Liite 2 Pääkäyttäjän ohjeet Juha Orre Tekniikan koulutusalan opinnäytetyö Kone- ja tuotantotekniikka Insinööri (AMK) KEMI 2013 SISÄLLYS Liite 2 2(14) SISÄLLYS... 2 1 KÄYTTÖOHJEET...

Lisätiedot

Luento 2: Tiedostot ja tiedon varastointi

Luento 2: Tiedostot ja tiedon varastointi HELIA 1 (19) Luento 2: Tiedostot ja tiedon varastointi Muistit... 2 Päämuisti (Primary storage)... 2 Apumuisti (Secondary storage)... 2 Tiedon tallennuksen yksiköitä... 3 Looginen taso... 3 Fyysinen taso...

Lisätiedot

Kari Aalto Saariston IT

Kari Aalto Saariston IT Saariston IT perustettu helmikuussa 2005 pitkä kokemus koulutuspalveluiden toimittamisesta Suomessa, Euroopassa ja Lähi-Idässä Arvot keskinäinen luottamus ja aito kumppanuus pitkäjänteinen yhteistoiminta,

Lisätiedot

Finnfoam tuotekirjaston asennusohje. Asennus ja rekisteröintiohje

Finnfoam tuotekirjaston asennusohje. Asennus ja rekisteröintiohje Finnfoam tuotekirjaston asennusohje Asennus ja rekisteröintiohje 1. Sisältö 1. Lataa asennuspaketti 4 2. Zip-tiedoston purku ja sovelluksen asennus 4 3. Sovelluksen rekisteröinti 8 4. Sisällön lataus 10

Lisätiedot

Lab A1.FARM_Hyper-V.v3

Lab A1.FARM_Hyper-V.v3 Lab A1.FARM_Hyper-V Installing SharePoint Server 2013 SharePoint Server 2013 -asennus Scenario To install and configure SharePoint 2013 on a single server (Server 2012, AD and SQL Server), you will follow

Lisätiedot

Tietokantatyökalut DBArtisan

Tietokantatyökalut DBArtisan Tietokantatyökalut DBArtisan Päivi Simpanen Helsinki 24.04.2003 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Relaatiotietokannat nyt -seminaari 2 Tietokantatyökalut DBArtisan Päivi Simpanen Relaatiotietokannat

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

Käyttöohje. Energent MagiCAD plugin

Käyttöohje. Energent MagiCAD plugin Käyttöohje Energent MagiCAD plugin Sisältö 1. Yleistä 1 Dokumentin sisältö... 1 Ohjelman asennus... 1 Vaadittavat ohjelmistot... 1 Asennus... 1 Ohjelman käynnistys... 2 2. Toiminnallisuudet 3 Insert Energent

Lisätiedot

Android ohjelmointi Tunti 5. SQLite, Cursor, Intent ja ADB

Android ohjelmointi Tunti 5. SQLite, Cursor, Intent ja ADB Android ohjelmointi Tunti 5 SQLite, Cursor, Intent ja ADB SQLite Tuetut tietotyypit: NULL INTEGER kokonaisluku REAL Reaaliluku, float, desimaali. Tallennetaan 1-8 tavun tarkkuudella luvun suuruudesta riippien

Lisätiedot

Konesali ilman rajoja Kongressi A 5.3.2013

Konesali ilman rajoja Kongressi A 5.3.2013 Konesali ilman rajoja Kongressi A 5.3.2013 t SC Orchestrator 2012 SP1 Harri Puupponen 5.3.2013 t 2012 Microsoft Corporation. All rights reserved. Sisältö Yleistä Arkkitehtuuri Uudet ominaisuudet Demoja

Lisätiedot

Näin asennat MS-DOS käyttöjärjestelmän virtuaalikoneeseen

Näin asennat MS-DOS käyttöjärjestelmän virtuaalikoneeseen Näissä ohjeissa käydään läpi Microsoftin MS-DOS 6.22 -käyttöjärjestelmän asennus Microsoftin Virtual PC 2007 -virtuaalikoneeseen. Asennusta varten sinulla on oltava Virtual PC 2007 asennettuna tietokoneellasi

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) JOHDANTO Tietokannanhoitaja

Lisätiedot

RATKI 1.0 Käyttäjän ohje

RATKI 1.0 Käyttäjän ohje RATKI RATKI 1.0 Käyttäjän ohje Ohje 0.5 Luottamuksellinen Vastuuhenkilö Petri Ahola Sisällysluettelo 1. Yleistä... 3 1.1. Kuvaus... 3 1.2. Esitiedot... 3 1.3. RATKIn käyttöoikeuksien hankinta... 3 1.4.

Lisätiedot

2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N77 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä

2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N77 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä Nokia Lifeblog 2.5 2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N77 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä tavaramerkkejä. Muut tässä asiakirjassa mainitut

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

Fiscal INFO TV -ohjelmisto koostuu kolmesta yksittäisestä ohjelmasta, Fiscal Media Player, Fiscal Media Manager ja Fiscal Media Server.

Fiscal INFO TV -ohjelmisto koostuu kolmesta yksittäisestä ohjelmasta, Fiscal Media Player, Fiscal Media Manager ja Fiscal Media Server. PIKA-ALOITUSOPAS Fiscal INFO TV -ohjelmisto koostuu kolmesta yksittäisestä ohjelmasta, Fiscal Media Player, Fiscal Media Manager ja Fiscal Media Server. Fiscal Media Manager -ohjelmalla tehdään kalenteri,

Lisätiedot

GroupWise Calendar Publishing Host User

GroupWise Calendar Publishing Host User GroupWise 8 Calendar Publishing Host User 8 17. lokakuu 2008 Novell GroupWise Calendar Publishing Host User PIKAKÄYNNISTYS www.novell.com YLEISTÄ Novell GroupWise Calendar Publishing Host User on Web-pohjainen

Lisätiedot

DNA Netti. DNA Netti - Käyttöohje v.1.0

DNA Netti. DNA Netti - Käyttöohje v.1.0 DNA Netti DNA Netti on Mokkuloiden yhteysohjelma. Ohjelman avulla voit hallita Mokkulan asetuksia sekä luoda yhteyden internetiin Mokkulan, WLANin tai Ethernet -yhteyden avulla. Sisältö DNA Netti asennus...

Lisätiedot

Taitaja 2015 Windows finaalitehtävä

Taitaja 2015 Windows finaalitehtävä Taitaja 2015 Windows finaalitehtävä Tehtäväkuvaus Tehtävänäsi on siirtää, asentaa ja määritellä yrityksen Windows -ratkaisuihin perustuva IT-ympäristö. Käytä salasanaa Qwerty123, jos muuta ei ole pyydetty.

Lisätiedot

Nokia Lifeblog 2.5 Nokia N76-1

Nokia Lifeblog 2.5 Nokia N76-1 Nokia Lifeblog 2.5 Nokia N76-1 2007 Nokia. Kaikki oikeudet pidätetään. Nokia, Nokia Connecting People, Nseries ja N76 ovat Nokia Oyj:n tavaramerkkejä tai rekisteröityjä tavaramerkkejä. Muut tässä asiakirjassa

Lisätiedot

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012 Tiedostot Uudet ominaisuudet: - Ei Tiedostot-kohtaa alueen sisällä, vaan tiedostonvalitsin, jolla tiedostot tuodaan alueelle siihen kohtaan missä ne näytetään - Firefox-selaimella voi työpöydältä raahata

Lisätiedot

ASENNUS- JA KÄYTTÖOHJE

ASENNUS- JA KÄYTTÖOHJE ASENNUS- JA KÄYTTÖOHJE YKSIKKÖHINTA SOPIMUKSEN TOTEUTUNEET MÄÄRÄT-SOVELLUS CMPRO5 VERSIO 2.8 PÄIVITETTY HEINÄKUU 2010 COPYRIGHT 2010 ARTEMIS FINLAND OY. ALL RIGHTS RESERVED. KÄYTTÖOHJE SIVU 2 (12) SISÄLLYSLUETTELO

Lisätiedot

JHS 180 Paikkatiedon sisältöpalvelut Liite 4 INSPIRE-palvelujen laadun testaus

JHS 180 Paikkatiedon sisältöpalvelut Liite 4 INSPIRE-palvelujen laadun testaus JHS 180 Paikkatiedon sisältöpalvelut Liite 4 INSPIRE-palvelujen laadun testaus Versio: 28.2.2013 Julkaistu: 28.2.2013 Voimassaoloaika: toistaiseksi Sisällys 1 Yleiset vaatimukset... 2 2 Latauspalvelun

Lisätiedot

Hälyri-tietojärjestelmä, Palvelinohjelmiston version 1.0.0 asennusohje

Hälyri-tietojärjestelmä, Palvelinohjelmiston version 1.0.0 asennusohje Hälyri-tietojärjestelmä, Palvelinohjelmiston version 1.0.0 asennusohje Ohjeen versio: 1.0.0 Laadittu: 27.5.2014 Laatinut: Veli-Mikko Puupponen 1. Johdanto Hälyri-tietojärjestelmä on prototyyppi uudenlaisesta

Lisätiedot

Sähköpostitilin käyttöönotto. Versio 2.0

Sähköpostitilin käyttöönotto. Versio 2.0 Sähköpostitilin käyttöönotto Versio 2.0 Sivu 1 / 10 Jarno Parkkinen jarno@atflow.fi 1 Johdanto... 2 2 Thunderbird ohjelman lataus ja asennus... 3 3 Sähköpostitilin lisääminen ja käyttöönotto... 4 3.1 Tietojen

Lisätiedot

SELVITYSRAPORTTI LABRA-VERKON MYSQL:n JA PHP:n KÄYTTÖÖNOTOSTA. Jarkko Kähkönen

SELVITYSRAPORTTI LABRA-VERKON MYSQL:n JA PHP:n KÄYTTÖÖNOTOSTA. Jarkko Kähkönen SELVITYSRAPORTTI LABRA-VERKON MYSQL:n JA PHP:n KÄYTTÖÖNOTOSTA Sisällysluettelo Luku 1 - Oman LABRA-sivutilan asennus ja käyttöönotto... 2 1.1 - LABRA-osoitteesi... 2 1.2 LABRA-tilan käyttö (verkko-asemana

Lisätiedot

Asennus- ja aktivointiohje (Päivitetty )

Asennus- ja aktivointiohje (Päivitetty ) Asennus- ja aktivointiohje (Päivitetty 22.2.2012) Organisaation / tietokoneen asennuksista vastaavalle. Sisältö 1. Järjestelmävaatimukset 2. Ohjelmiston asennus 3. Ohjelmiston käyttöohjeet 4. Ohjelmiston

Lisätiedot

Valtion konesali- ja kapasiteettipalvelut

Valtion konesali- ja kapasiteettipalvelut Valtion konesali- ja kapasiteettipalvelut Valtorin asiakaspäivä 30.10.2014 Palvelupäällikkö Timo Karppanen Käsiteltävät asiat Valtion konesali- ja kapasiteettipalvelut Valtion jaettu tuotantoympäristö

Lisätiedot

Muita tietokantaobjekteja. Näkymät, synonyymit, indeksointi, valtuudet ja systeemihakemisto

Muita tietokantaobjekteja. Näkymät, synonyymit, indeksointi, valtuudet ja systeemihakemisto Muita tietokantaobjekteja Näkymät, synonyymit, indeksointi, valtuudet ja systeemihakemisto Näkymät Näkymä (view) on looginen näyte tietokannan tauluista tai näkymistä Näkymä ei voi sisältää SELECT INTO,

Lisätiedot

HELIA 1 (21) Outi Virkki Tietokantasuunnittelu

HELIA 1 (21) Outi Virkki Tietokantasuunnittelu HELIA 1 (21) Luento 3.1 Suorituskyvyn optimointi... 2 Suunnittele... 3 Tiedonhallintajärjestelmän rakenne... 4 SQL-käsittelijä... 5 Parsinta... 5 Optimointi... 5 Tilan käsittelijä... 5 Puskurin käsittelijä

Lisätiedot

päiväys tekijä tarkastaja hyväksyjä Muutoshistoria Julkunen (Marja Julkunen)

päiväys tekijä tarkastaja hyväksyjä Muutoshistoria Julkunen (Marja Julkunen) Valtiokonttori Kieku-toimiala Ohje Mikko 18.4.2016 Kieku-tietojärjestelmä Työasemavaatimukset 1 (5) Asiakirjan muutoshistoria versio päiväys tekijä tarkastaja hyväksyjä Muutoshistoria 1.5 12.2.2014 Mikko

Lisätiedot

Autodesk Account -ohje

Autodesk Account -ohje Autodesk Account -ohje Tuotteiden lataaminen ja sarjanumeron löytäminen Avaa selaimeen sivu manage.autodesk.com ja kirjaudu Autodesk ID tunnuksillasi. Jotkin kohdat ovat erinäköisiä riippuen käyttäjäroolista.

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

AUTODESK ACCOUNT -OHJE

AUTODESK ACCOUNT -OHJE AUTODESK ACCOUNT -OHJE Tuotteiden asentaminen Avaa selaimeen sivu https://manage.autodesk.com ja kirjaudu Autodesk ID -tunnuksillasi. Jotkin kohdat ovat erinäköisiä riippuen käyttäjäroolista. Tuotteet

Lisätiedot

Kieku-tietojärjestelmä Työasemavaatimukset

Kieku-tietojärjestelmä Työasemavaatimukset Valtiokonttori Kieku-toimiala Ohje 18.5.2015 Kieku-tietojärjestelmä Työasemavaatimukset Asiakirjan muutoshistoria versio päiväys tekijä tarkastaja hyväksyjä Muutoshistoria 1.00 15.2.2012 Eero Haukilampi

Lisätiedot

HELIA TIKO-05 1 (22) ICT03D Tieto ja tiedon varastointi E.Räty, O.Virkki 9.3.2010

HELIA TIKO-05 1 (22) ICT03D Tieto ja tiedon varastointi E.Räty, O.Virkki 9.3.2010 HELIA TIKO-05 1 (22) SQL SQL... 2 Historiaa... 2 Standardit... 3 Käyttö... 4 Sql-komentojen kirjoittaminen... 5 DDL... 7 Tietokantaobjektien määrittely... 7 SQL:n tietotyypit... 8 Eheyssääntöjen määrittely...

Lisätiedot

Kiekun arkkitehtuuri ja tekniikka. Ghita von Gerdten projektipäällikkö

Kiekun arkkitehtuuri ja tekniikka. Ghita von Gerdten projektipäällikkö Kiekun arkkitehtuuri ja tekniikka Ghita von Gerdten projektipäällikkö Järjestelmäarkkitehtuurin fyysinen viitearkkitehtuuri Käyttöliittymä, (työasema) GUI Internet Explorer Adobe Reader Esitystapa Portaali

Lisätiedot

2. Käsiteanalyysi ja relaatiomalli

2. Käsiteanalyysi ja relaatiomalli 2. Käsiteanalyysi ja relaatiomalli lehtori Pasi Ranne Metropolia ammattikorkeakoulu E-mail: pasi.ranne@metropolia.fi sivu 1 Tietokannan suunnitteluprosessin osat sivu 2 Käsiteanalyysi ER-mallinnus, tietomallinnus

Lisätiedot

EASY Tiedostopalvelin Käyttöopas

EASY Tiedostopalvelin Käyttöopas EASY Tiedostopalvelin Käyttöopas Windows Client www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Asennus 2. Yhdistäminen pilveen - Tiedostojen siirto - Paikallisten

Lisätiedot

Opus Internet ajanvaraus Opus Online Client Web asetukset

Opus Internet ajanvaraus Opus Online Client Web asetukset Opus Internet ajanvaraus Opus Online Client Web asetukset Sisältö Opus Online Client...3 Web asetukset...3 Vastaanotot...3 Ryhmät... 4 Hoitohenkilöt...5 Luo aliverkkotunnus... 6 Mukauttaminen... 7 Yleiset

Lisätiedot

Ylläpitäjät, järjestelmäarkkitehdit ja muut, jotka huolehtivat VMwareinfrastruktuurin

Ylläpitäjät, järjestelmäarkkitehdit ja muut, jotka huolehtivat VMwareinfrastruktuurin KOULUTUSTIEDOTE 1(6) VMWARE VSPHERE 5: INSTALL, CONFIGURE AND MANAGE II Tavoite Koulutuksen jälkeen osallistujat hallitsevat VMware vsphere -ympäristön asennuksen, konfiguroinnin ja hallinnan. Koulutus

Lisätiedot

www.solita.fi solita@solita.fi

www.solita.fi solita@solita.fi www.solita.fi solita@solita.fi JAVA-SOVELLUSTEN RAKENTAMINEN INTEGROITUUN YMPÄRISTÖÖN Jarno Peltoniemi Solita Oy 10.5.2005 Aiheet Johdanto Portaalit, portletit Oracle Portal Java-sovelluksen rakentaminen

Lisätiedot

L models. Käyttöohje. Ryhmä Rajoitteiset

L models. Käyttöohje. Ryhmä Rajoitteiset Teknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Käyttöohje Ryhmä Rajoitteiset Versio Päivämäärä Tekijä Muutokset 0.1

Lisätiedot

Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Tietotekniikan koulutusohjelma / Tietoverkkotekniikka KYMENLAAKSON AMMATTIKORKEAKOULU 1 Tietotekniikan koulutusohjelma / Tietoverkkotekniikka SUSE LINUX Seminaarityö 2012 SISÄLLYS 2 1 JOHDANTO 3 2 KEHITYS JA HITORIA 3 3 VERSIOT 5 4 OMINAISUUDET 6 5 ASENNUS

Lisätiedot

IIO30200 TIETOKANNAN HALLINTA (5 OP)

IIO30200 TIETOKANNAN HALLINTA (5 OP) IIO30200 TIETOKANNAN HALLINTA (5 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI S2009 K2010 http://homes.jamk.fi/~huojo/opetus/iio30200/ TAVOITTEENA ON, ETTÄ OPISKELIJA: Ymmärtää hoidon merkityksen: Osaa tukea

Lisätiedot

Lahden Teho-Opetus Oy. Opetusohjelmien Palvelinohjelma. Käyttö- ja asennusohjeet

Lahden Teho-Opetus Oy. Opetusohjelmien Palvelinohjelma. Käyttö- ja asennusohjeet Lahden Teho-Opetus Oy Opetusohjelmien Palvelinohjelma Käyttö- ja asennusohjeet YLEISTÄ Lahden Teho-Opetus Oy:n opetusohjelmia voidaan nyt käyttää verkon välityksellä siten, että itse opetusohjelma asennetaan

Lisätiedot

DI Studion käyttökokemuksia. Kaisu Ikonen, Tilastokeskus

DI Studion käyttökokemuksia. Kaisu Ikonen, Tilastokeskus Kaisu Ikonen, Tilastokeskus 13.9.2012 Sisältö SAS Tilastokeskuksessa 2012 Esimerkki DIS-projektista Erityiskysymyksiä 13.9.2012 2 SAS Tilastokeskuksessa 2012 SAS-käyttäjiä 350, joista IT-puolella noin

Lisätiedot

Tietokantojen hallinta

Tietokantojen hallinta Tietokantojen hallinta 1. Yleistä Ensimmäinen vaihe ennen Odoo käytön aloittamista, on varmuuskopioiden tekeminen. Se kannattaa tehdä riittävän usein. Kun Odoo toimii omalla koneella, on tietokantojen

Lisätiedot

Asetukset Exchange 2007 alustalle Office 2007 AutoDiscover (RPC over HTTPS) Alue: Finland / Käyttöjärjestelmä: Windows Vista

Asetukset Exchange 2007 alustalle Office 2007 AutoDiscover (RPC over HTTPS) Alue: Finland / Käyttöjärjestelmä: Windows Vista Asetukset Exchange 2007 alustalle Office 2007 AutoDiscover (RPC over HTTPS) Alue: Finland / Käyttöjärjestelmä: Windows Vista Outlook 2007 ensikäynnistys... 4 Outlook 2007 käynnistys ikkuna... 5 Microsoft

Lisätiedot

Sisäänkirjaus Uloskirjaus. Yritystieto

Sisäänkirjaus Uloskirjaus. Yritystieto Sisäänkirjaus Uloskirjaus Yritystieto Kustannusarvio PartSmart Siirrä PartSmart tiedosto Näytä PartSmart ostoslistat Lataa PartSmartHinnasto Tuotteet Lisävarusteet SNOW ATV PWC Öljytuotteet Öljyt, Snow

Lisätiedot

.NET ajoympäristö. Juha Järvensivu 2007

.NET ajoympäristö. Juha Järvensivu 2007 .NET ajoympäristö Juha Järvensivu juha.jarvensivu@tut.fi 2007 Käännösprosessi C# lähdekoodi C# kääntäjä CILtavukoodi JITkäännös Ajettava natiivikoodi Kehitysympäristössä ohjelmoijan toimesta Ajonaikana.NET

Lisätiedot

Loppukäyttäjän ohje Asennus- ja käyttöohje - Windows

Loppukäyttäjän ohje Asennus- ja käyttöohje - Windows Loppukäyttäjän ohje Asennus- ja käyttöohje - Windows Fujitsun mpollux DigiSign Client on kortinlukijaohjelmisto, jonka avulla voit kirjautua luotettavasti ja turvallisesti organisaation tietoverkkoon tai

Lisätiedot

Nimettömien tietojen lähettäminen Lenovolle

Nimettömien tietojen lähettäminen Lenovolle Nimettömien tietojen lähettäminen Lenovolle Sisältö Nimettömien tietojen lähettäminen Lenovolle... 1 Harmony... 1 Lenovo Companion 3.0... 2 Lenovo Customer Engagement Service... 3 Lenovo Experience Improvement

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702)

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,

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

Hälyri-sovellusprojektin palvelinkomponentin asennusohje

Hälyri-sovellusprojektin palvelinkomponentin asennusohje Hälyri-sovellusprojektin palvelinkomponentin asennusohje 1. Esivaatimukset Palvelinkomponentti on kehitetty IIS 8 -palvelimelle. Sen pitäisi olla yhteensopiva myös uusimmilla päivityksillä varustetun IIS

Lisätiedot