Paikkatiedon käsittely 3. Kyselyt paikkatietokannasta
|
|
- Kristiina Järvenpää
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Paikkatiedon käsittely 3. Kyselyt paikkatietokannasta Antti Leino Tietojenkäsittelytieteen laitos
2 SQL Kieli relaatiotietokantojen käsittelyyn: tietokannan tietosisällön määrittelyyn tietojen päivitykseen tietojen hakuun käyttäjien ja käyttöoikeuksien määrittelyyn Tuoreimmat standardin versiot SQL-92 SQL:1999 SQL:2003 Tällä kurssilla käytössä PostgreSQL 7.4, jossa toteutettuna valtaosa standardi-sql:stä
3 Taulun luominen Esimerkiksi kurssiaineistona oleva koulutus-taulu: CREATE TABLE koulutus ( kunta VARCHAR(25) NOT NULL, tutkinnot NUMERIC(4,2), opiskelijat NUMERIC(1), PRIMARY KEY (kunta) ); Avaimena kunnan nimi Numeerisia tietoja korkeakoulututkinnon suorittaneiden osuus opiskelijoiden osuus
4 Taulussa olevan tiedon muuttaminen Tietojen lisääminen INSERT INTO koulutus VALUES ( Helsinki, 22.6, 4); Tietojen muuttaminen UPDATE koulutus SET opiskelijat = 4 WHERE kunta = Helsinki ; Tietojen poistaminen DELETE FROM koulutus WHERE kunta = Helsinki ;
5 Tietokantahaku Perushaku: kunnat, joissa korkeakoulututkinto yli 18 % aikuisväestöstä SELECT kunta, tutkinnot FROM koulutus WHERE tutkinnot > 18 ORDER BY tutkinnot DESC; kunta tutkinnot Kauniainen Espoo Helsinki Oulu Kirkkonummi Jyväskylä Kaarina (7 rows)
6 Tietokantahaku Kunnat, joissa keskitulo yli mk SELECT kunta, tulot_hlo AS keskitulot FROM elintaso WHERE tulot_hlo > ORDER BY tulot_hlo DESC; kunta keskitulot Kauniainen Espoo Maarianhamina Helsinki (4 rows)
7 Hakuehtojen yhdistäminen Käytettävissä loogiset operaatiot AND, OR, NOT Kunnat, joissa paljon sekä tutkinnon suorittaneita että opiskelijoita SELECT * FROM koulutus WHERE tutkinnot > AND opiskelijat > 5; kunta tutkinnot opiskelijat Joensuu Jyväskylä Rovaniemi Turku (4 rows)
8 Hakuehtojen yhdistäminen Kunnat, joissa pienet tulot tai suuret sosiaalimenot SELECT kunta, tulot_hlo AS keskitulot, sosiaali FROM elintaso WHERE tulot_hlo < OR sosiaali > ORDER BY tulot_hlo; kunta keskitulot sosiaali Merijärvi Pylkönmäki Piippola Ristijärvi Kesälahti Porvoo Helsinki (7 rows)
9 Kyselyt useasta taulusta Valtuustojen voimasuhteet korkeasti koulutetuissa kunnissa SELECT vaalit96.* FROM koulutus, vaalit96 WHERE vaalit96.kunta = koulutus.kunta AND koulutus.tutkinnot > 18; kunta keskusta kokoomus sdp sfp vasemmistoliitto vihreat Espoo Helsinki Jyväskylä Kaarina Kauniainen Kirkkonummi Oulu (7 rows)
10 Kyselyt useasta taulusta Suurimpien kuntien väkiluku ja muutokset SELECT vakiluku.kunta, vakiluku.v70 AS vakiluku_70, kunnat01.yht-vakiluku.v70 AS muutos_01, vakiluku.v10-kunnat01.yht AS muutosennuste_10 FROM kunnat01, vakiluku WHERE kunnat01.nimi=vakiluku.kunta AND vakiluku.v70 > ORDER BY vakiluku.v70 DESC; kunta vakiluku_70 muutos_01 muutosennuste_ Helsinki Tampere Turku Espoo Vantaa (5 rows)
11 Yhteenvetokyselyt Kyselytuloksessa voi käyttää operaatioita MIN, MAX, AVG, COUNT ja SUM Yhteenlaskettu väkiluku kunnissa, joissa on korkein tulotaso SELECT SUM(kunnat01.yht) FROM kunnat01, elintaso WHERE kunnat01.nimi = elintaso.kunta AND elintaso.tulot_hlo > 85000; sum (1 row)
12 Yhteenvetokyselyt Kunnat, joissa yleisiä teitä > 500 km SELECT COUNT(kunta) FROM autoilu WHERE tiet > 500; count (1 row) Lintujen pesimäaineiston ruutujen lukumäärä ja keskimääräinen maan osuus SELECT COUNT(x) AS ruutuja, AVG(maaosuus) AS maata FROM linnut; ruutuja maata (1 row)
13 Luokittelu Kyselytuloksen voi luokitella Läänien väkiluku SELECT laani, SUM(yht) AS vakiluku, SUM(ulkom_yht) AS ulkomaalaiset FROM kunnat01 GROUP BY laani ORDER BY laani; laani vakiluku ulkomaalaiset (6 rows)
14 Luokittelu Ruutujen lukumäärä ja maan osuus silkkiuikun pesimävarmuuden mukaan SELECT silkkiuikku, COUNT(x) AS ruutuja, AVG(maaosuus) AS maata FROM linnut GROUP BY silkkiuikku; silkkiuikku ruutuja maata (4 rows)
15 Alikyselyt Hakuehdossa voi käyttää mukana alikyselyn tuloksia Ahvenanmaan keskimääräistä suuremmat kunnat SELECT nimi, yht FROM kunnat01 WHERE laani = 6 AND yht > (SELECT AVG(yht) FROM kunnat01 WHERE laani = 6) ORDER BY yht DESC; nimi yht Maarianhamina Jomala 3328 Finström 2299 Saltvik 1679 (4 rows)
16 Alikyselyt Kunnat, joissa keskitulo korkeintaan mk pienempi kuin suurituloisimmassa SELECT kunta, tulot_hlo AS keskitulot FROM elintaso WHERE tulot_hlo > (SELECT MAX(tulot_hlo) FROM elintaso) ORDER BY tulot_hlo DESC; kunta keskitulot Kauniainen Espoo Maarianhamina Helsinki Sipoo Sottunga (6 rows)
17 Paikkatietoa käyttävä haku Tampereen naapurikuntien väkiluku SELECT b.nimi, b.yht FROM kunnat01 AS a, kunnat01 AS b WHERE a.nimi = Tampere AND TOUCHES(a.wkb_geometry, b.wkb_geometry) ORDER BY b.nimi; nimi yht Kangasala Kuru 2839 Lempäälä Nokia Orivesi 8886 Pirkkala Ruovesi 5683 Ylöjärvi (8 rows)
18 Etäisyys hakuehtona Ulkomaalaisten osuus kunnan väkiluvusta 20 km säteellä Joensuun keskustasta SELECT b.nimi AS kunta, 100.0*b.ulkom_yht/b.yht AS ulkom_osuus FROM kunnat01 AS a, kunnat01 AS b WHERE a.nimi= Joensuu AND DISTANCE(CENTROID(a.wkb_geometry), b.wkb_geometry) < 20000; kunta ulkom_osuus Joensuu Kiihtelysvaara Kontiolahti Liperi Polvijärvi Pyhäselkä Rääkkylä (7 rows)
19 Etäisyys esimerkkitietokannassa Suomessa vanhastaan käytössä KKJ-koordinaattijärjestelmä Peruskoordinaatisto Gauß Krüger-projektio: poikittainen Mercator, mutta»päiväntasaajana» valittu keskimeridiaani Neljä projektiokaistaa, keskimeridiaanit 21,24,27,30 Pohjoiskoordinaatti metrejä päiväntasaajalta Itäkoordinaatti metrejä niin, että keskimeridiaani on / / /
20 Etäisyys esimerkkitietokannassa Yhtenäiskoordinaatisto Peruskoordinaatiston kaista 3 jatkettu koko Suomen alueelle Vanhastaan käytössä pienimittakaavaisissa kartoissa Vääristyy itä- ja länsireunoillaan pahemmin kuin peruskoordinaatisto Toisaalta yhtenäinen koko alueella Taulun kunnat01 sijaintitieto ja taulun linnut koordinaatit yhtenäiskoordinaatistossa
21 Kohteiden välinen raja Vierekkäisten alueiden leikkaus on rajaviiva Helsingin ja sen naapurikuntien välisen rajan pituus SELECT b.nimi, LENGTH(INTERSECTION(a.wkb_geometry, b.wkb_geometry)) AS raja FROM kunnat01 AS a, kunnat01 AS b WHERE a.nimi = Helsinki AND TOUCHES(a.wkb_geometry, b.wkb_geometry) ORDER BY b.nimi; nimi raja Espoo Sipoo Vantaa (3 rows)
22 Sijainti- ja ominaisuustiedon yhdistäminen Helsinkiä lähin keskustaenemmistöinen kunta SELECT b.nimi, DISTANCE(a.wkb_geometry, b.wkb_geometry)/1000 AS etäisyys, vaalit96.keskusta FROM kunnat01 AS a, kunnat01 AS b, vaalit96 WHERE a.nimi = Helsinki AND b.nimi = vaalit96.kunta AND vaalit96.keskusta > 50 AND DISTANCE(a.wkb_geometry, b.wkb_geometry) = (SELECT MIN(DISTANCE(a.wkb_geometry, b.wkb_geometry)) FROM kunnat01 AS a, kunnat01 AS b, vaalit96 WHERE a.nimi = Helsinki AND b.nimi = vaalit96.kunta AND vaalit96.keskusta > 50); nimi etäisyys keskusta Artjärvi (1 row)
23 Laskentaa ominaisuus- ja sijaintitiedoilla Kunnat, joissa eniten julkisia teitä (tie-m / km2) SELECT kunnat01.nimi, autoilu.tiet / AREA(kunnat01.wkb_geometry)*1e9 AS tietiheys, tiet, area(kunnat01.wkb_geometry)/1e6 AS km2 FROM kunnat01, autoilu WHERE kunnat01.nimi = autoilu.kunta AND autoilu.tiet/area(kunnat01.wkb_geometry) > 7.5e-7 ORDER BY autoilu.tiet/area(kunnat01.wkb_geometry) DESC; nimi tietiheys tiet km Piikkiö Vantaa Lemu Merimasku Mietoinen Kiikoinen Nurmijärvi Sipoo (8 rows)
24 Laskentaa ominaisuus- ja sijaintitiedoilla Kuinka tiheään riviin Ylihärmän puukkojunkkari-ikäiset miehet saisi naapurikuntien vastaisille rajoille SELECT b.nimi, LENGTH(INTERSECTION(a.wkb_geometry, b.wkb_geometry))*100 / (a.miehet*(100-alle15-yli65)) AS vali FROM kunnat01 AS a, kunnat01 AS b, vaesto WHERE TOUCHES(a.wkb_geometry, b.wkb_geometry) AND a.nimi=vaesto.kunta AND a.nimi= Ylihärmä ORDER BY b.nimi; nimi vali Alahärmä Isokyrö Kauhava Lapua Vöyri Ylistaro (6 rows)
25 Paikkakohteen luominen Piste: koordinaatit PointFromText( POINT(X Y), SRID) Murtoviiva: pääte- ja kulmapisteet LinestringFromText( LINESTRING(X Y, X Y... ), SRID) Monikulmio: reunaviiva ja reiät AreaFromText( POLYGON((X Y, X Y... )... ), SRID) Yhtenäiskoordinaatiston SRID-tunniste 2393 Peruskoordinaatiston kaistojen 1 4 SRID
26 Pistekohteen luominen Lintujen pesimävarmuus ruuduissa, jotka ovat 10 km säteellä Oulun keskustasta SELECT x, y, silkkiuikku, hernekerttu FROM linnut, kunnat01 WHERE DISTANCE(POINTFROMTEXT( POINT( x y ), 2393), CENTROID(wkb_geometry)) < AND nimi= Oulu ; x y silkkiuikku hernekerttu
27 Monikulmion luominen Oulun sen osan pinta-ala, joka osuu silkkiuikun varmoihin pesimäruutuihin SELECT SUM(AREA(INTERSECTION(POLYFROMTEXT( POLYGON(( x-5000 y-5000, x-5000 y+5000, x+5000 y+5000, x+5000 y-5000, x-5000 y-5000 )), 2393), wkb_geometry)))/ AS km2 FROM linnut, kunnat01 WHERE silkkiuikku=3 AND nimi= Oulu ; km (1 row)
28 Sijainti- ja ominaisuustiedon yhdistäminen, osa 2 Väkiluvultaan suurimmat kunnat, joiden keskipisteen lähellä silkkiuikku pesii SELECT nimi, yht AS vakiluku FROM kunnat01, linnut WHERE DISTANCE(CENTROID(wkb_geometry), POINTFROMTEXT( POINT( x y ), 2393)) < 5000 AND silkkiuikku=3 ORDER BY vakiluku DESC LIMIT 5; nimi vakiluku Espoo Tampere Turku Oulu Lahti (5 rows)
29 Indeksit tietokannassa Tietokantahaku voi olla raskas operaatio Tehostamiseen indeksirakenteita Teksti- ja numeromuotoisen tiedon indeksointi CREATE INDEX nimi_i ON kunnat01 USING BTREE(nimi); Sijaintitiedon indeksointi CREATE INDEX sijainti_i ON kunnat01 USING GIST(wkb_geometry); Indeksin poistaminen DROP INDEX nimi_i;
30 Muuta hyödyllistä Hakutulos uuteen tauluun SELECT sarakkeet INTO uusi taulu WHERE... ; Hakutulos olemassaolevaan tauluun INSERT INTO taulu (SELECT... ); Hakutulokset tiedostoon \o tiedosto.txt Komennot tiedostosta \i tiedosto.sql Apua SQL-komennoista: \h komento PostgreSQL:n komentotulkista: \?
INSERT INTO koulutus VALUES ( Helsinki, 22.6, 4);
CREATE TABLE koulutus ( kunta VARCHAR(25) NOT NULL, tutkinnot NUMERIC(4,2), opiskelijat NUMERIC(1), PRIMARY KEY (kunta) ); INSERT INTO koulutus VALUES ( Helsinki, 22.6, 4); UPDATE koulutus SET opiskelijat
Paikkatiedon hallinta ja analyysi 3. Paikkatietomallit ja kyselyt
HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Paikkatiedon hallinta ja analyysi 3. Paikkatietomallit ja kyselyt Antti Leino 21. maaliskuuta 2005 Tietojenkäsittelytieteen
Paikkatiedon käsittely 2. Relaatiomallin paikkatietolaajennokset
HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Paikkatiedon käsittely 2. Relaatiomallin paikkatietolaajennokset Antti Leino antti.leino@cs.helsinki.fi 18.1.2007 Tietojenkäsittelytieteen
SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet
SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet A271117, Tietokannat Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: Leon Atkinson: core MySQL Ari Hovi: SQL-opas TTY:n tietokantojen perusteet-kurssin
Insert lauseella on kaksi muotoa: insert into taulu [(sarakenimet)] values (arvot)
SQL sisältää operaatiot tietokannan sisällön muodostamiseen ja ylläpitoon: insert - uusien rivien vienti tauluun delete - rivien poisto update - rivien muutos 1 Insert lauseella on kaksi muotoa: insert
TIEDONHALLINTA - SYKSY Luento 11. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences
TIEDONHALLINTA - SYKSY 2011 Kurssikoodi: Saapumisryhmä: Luento 11 TU00AA48-2002 TU10S1E Hannu Markkanen 22.11.2011 9/10/12 Helsinki Metropolia University of Applied Sciences 1 Indeksit Indeksit Taulun
SQL - STRUCTURED QUERY LANGUAGE
SQL Peruskomentoja SQL - STRUCTURED QUERY LANGUAGE SQL on tietokantojen käsittelyyn kehitetty kieli Esimerkkejä kielellä hoidettavistaa toiminnoista: Tietokannan rakenteen määrittely ja muuttaminen Kyselyt
Tuotetunnus Hinta Alv 0%
ELISA ADSL HINNASTO YRITYKSILLE 1.7.2015 ALKAEN 1/7 ELISA ADSL HINNASTO YRITYKSILLE 1.7.2015 ALKAEN HINNAT ALV 0% 1M/512k 2M/512k 8M/1M Full rate 24M/1M Full rate Helsingin seutu (sis. Helsinki, Espoo,
Hakukyselyt: SELECT * FROM taulu WHERE sarake1 = Malli Nimi [WHERE sarake1 LIKE M% ] [WHERE BETWEEN ehto1 AND ehto2] [WHERE sarake1 IN/= (alikysely)]
Tällä viikolla Kertaus SQL-asioista jatketaan SQL-tekstifuntio-harjoituksia tehdään pelifirman tietokannasta ER-malli MySQL:llä, tarkastellaan mallin toimivuutta ja korjataan, jos korjattavaa löytyy, tehdään
select tulostietomäärittely from taulukkeet [where valintaehdot] [group by ryhmitystekijät] [having ryhmärajoitteet] [order by järjestysperusta]
SQL kysely Kyselyn yleisrakenne: select tulostietomäärittely from taulukkeet [where valintaehdot] [group by ryhmitystekijät] [having ryhmärajoitteet] [order by järjestysperusta] Kysely tuottaa nimettömän
Tällä viikolla. Kotitehtävien läpikäynti Aloitetaan Pelifirman tietovaraston suunnittelu Jatketaan SQL-harjoituksia
Tällä viikolla Kotitehtävien läpikäynti Aloitetaan Pelifirman tietovaraston suunnittelu Jatketaan SQL-harjoituksia 1.) Mainitse tietokonepelistä (kuvitteellisesta tai todellisesta) esimerkkitilanteita,
Kirjasto Relaatiotietokannat Kevät 2001. Auvinen Annemari Niemi Anu Passoja Jonna Pulli Jari Tersa Tiina
Kirjasto Kevät 2001 Auvinen Annemari Niemi Anu Harjoitustyö 7.4.2001 Sisällysluettelo 1. Yleiskuvaus... 3 2. Vaatimukset... 3 2.1. Toiminnalliset... 3 2.1.1. Sisäänkirjautuminen... 3 2.1.2. Nimikkeiden
HELIA 1 (14) Outi Virkki Tiedonhallinta
HELIA 1 (14) Luento SQL... 2 Historiaa... 2 Standardit... 3 Käyttö... 4 DDL... 5 Tietokantaobjektien määrittely... 5 SQL:n tietotyypit... 6 Eheyssääntöjen määrittely... 9 Indeksin määrittely... 11 Syntaksikuvaukset...
Harjoitustehtävä 1. Harjoitustehtävä 2. Harjoitustehtävä 2. Harjoitustehtävä 2. Harjoitustehtävä 2. SQL kysely
Harjoitustehtävä 1 Puutarha Puutarhatunnus omistaja sijainti Vastuualue puutarhatunnus aluenumero maaperä, kosteus valaistus sijainti vastuutonttu Tonttu Tonttutunnus Istutus istutuspäivä paikka_alueella
SELECT-lauseen perusmuoto
SQL: Tiedonhaku SELECT-lauseen perusmuoto SELECT FROM WHERE ; määrittää ne sarakkeet, joiden halutaan näkyvän kyselyn vastauksessa sisältää
SQL. ! nykystandardi SQL3 eli SQL'99. ! CREATE TABLE, ALTER TABLE ja DROP TABLE. ! CREATE VIEW ja DROP VIEW. ! CREATE INDEX ja DROP INDEX
SQL - perusteet SQL - yleistä Esa Salmikangas InMics SE Oy versio 16.6.2003 SQL - perusteet 1 SQL - perusteet 2 SQL Structured Query Language SQL on tietokantojen käsittelyyn kehitetty kieli yleisimmät
HELIA TIKO-05 1 (17) ICT03D Tieto ja tiedon varastointi Räty, Virkki
HELIA TIKO-05 1 (17) SQL / DML 4 Alikyselyt...2 Joukko-operaatiot...7 Yhdiste, unioni...8 Leikkaus...9 Erotus... 10 Tietokannan datan muokkaus... 11 Lisäys... 11 Yhden rivin lisääminen... 12 Useamman rivin
Tietokantojen perusteet, syksy 1999 SQL- osa Harri Laine 1. SQL-yhteenvetofunktiot. SQL-yhteenvetofunktiot
DO NOT PRINT THIS DOCUMENT SQL:ssä joukko yhteenvetofunktioita (aggregate function, koostefunktio) AVG keskiarvo MIN pienin arvo (minimi) MAX suurin arvo (maksimi) SUM summa COUNT lukumäärä Yhteenvetofunktioita
Tietokantojen perusteet, syksy 1999 SQL- osa Harri Laine 1. SQL-valintaehto. SQL-valintaehto. Opettajien nimet: Opiskelijoiden pääaineet
DO NOT PRINT THIS DOCUMENT SQL -valintaehto CREATE TABLE opettaja ( opetunnus varchar(12) NOT NULL, nimi varchar(40) NOT NULL, puhelin varchar(12), tyohuone varchar(12), PRIMARY KEY (opetunnus) ) ; CREATE
Indeksitalon kiinteistöverot ja maksut 2015 / yli 30000 asukkaan kaupungit
Kaupunki/kunta Indeksitalon kiinteistöverot ja maksut 2015 / yli 30000 asukkaan kaupungit Tontin kiint.vero euroa/m²/kk Rakenn. kiint.vero Kaukol. Vesi/jätev. Jätehuolto Yhteensä Lappeenranta 0.21 0.27
Helsingin yliopisto, tktl DO Tietokantojen perusteet, kevät 2000 SQL- osa Harri Laine 1. SQL-yhteenvetofunktiot. SQL-yhteenvetofunktiot
DO NOT PRINT THIS DOCUMENT SQL:ssä joukko yhteenvetofunktioita (aggregate function, koostefunktio) AVG keskiarvo MIN pienin arvo (minimi) MAX suurin arvo (maksimi) SUM summa COUNT lukumäärä Yhteenvetofunktioita
SELVITYKSIÄ VALTION ASUNTORAHASTO ISSN
SELVITYKSIÄ VALTION ASUNTORAHASTO ISSN 1237-2188 Ari Laine 4/2002 15.2.2002 Asumisoikeusasunnot 1990-2001 Asumisoikeusasuntojen rakentaminen aravalainoituksen tuella alkoi vuonna 1990 ja korkotukilainoituksen
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,
TIEDONHALLINTA - SYKSY Luento 10. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences
TIEDONHALLINTA - SYKSY 2011 Kurssikoodi: Saapumisryhmä: Luento 10 TU00AA48-2002 TU10S1E Hannu Markkanen 14.-15.11.2011 9/10/12 Helsinki Metropolia University of Applied Sciences 1 SQL: Monen taulun kyselyt
Alkava ARA-tuotanto kunnittain
5 Alajärvi 0 31 16 Asikkala 0 28 18 Askola 16 0 0 18 20 Akaa 0 33 0 7 49 Espoo 297 190 202 198 42 92 108 191 157 283 185 220 500 241 369 50 Eura 0 8 0 26 31 8 51 Eurajoki 0 15 61 Forssa 0 62 75 Hamina
TIETOKANTOJEN PERUSTEET MARKKU SUNI
TIETOKANTOJEN PERUSTEET MARKKU SUNI SQL - KIELI TIETOJEN MUOKKAUS MARKKU SUNI Tarkastellaan tauluissa olevien tietojen muokkausta muokkauskäskyjä: INSERT UPDATE DELETE Kysymys kuuluu: Voiko tietoja muokata
Helsingin yliopisto Tietojenkäsittelytieteen laitos (H.Laine) Tietokantojen perusteet. Liitteenä: Tiivistelmä SQL-syntaksista
Helsingin yliopisto Tietojenkäsittelytieteen laitos 26.2.2014 (H.Laine) Tietokantojen perusteet Liitteenä: Tiivistelmä SQL-syntaksista Kirjoita jokaiseen erilliseen vastausarkkiin kurssin nimi, tenttipäivä,
Helsingin yliopisto, TKTL Tietokantojen perusteet, k 2000 SQL- osa Harri Laine 1. SQL-valintaehto. SQL-valintaehto.
DO NOT PRINTTHIS DOCUMENT SQL -valintaehto SQL-valintaehto CREATE TABLE opettaja ( opetunnus varchar(12) NOT NULL, nimi varchar(40) NOT NULL, puhelin varchar(12), tyohuone varchar(12), PRIMARY KEY (opetunnus)
CSE-A1200 Tietokannat
CSE-A1200 Tietokannat 29.3.2016 CSE-A1200 Tietokannat 29.3.2016 1 / 40 Oppimistavoitteet: tämän luennon jälkeen Tiedät, miten tietokannan relaatioiden (taulujen) määrittelyt kirjoitetaan SQL:llä. Osaat
Tietokannat. CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi);
Tietokannat SQL-peruskomentojen pikaopas CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi); INSERT INTO table VALUES(val1,val2,... ); Lisää tauluun
Helsingin yliopisto, tktl DO Tietokantojen perusteet, kevät 2000 SQL- osa Harri Laine 1. SQL-yhteenvetofunktiot. SQL-yhteenvetofunktiot
DO NOT PRINT THIS DOCUMENT SQL:ssä joukko yhteenvetofunktioita (aggregate function, koostefunktio) AVG keskiarvo MIN pienin arvo (minimi) MAX suurin arvo (maksimi) SUM summa COUNT lukumäärä Yhteenvetofunktioita
Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen
Esimerkki: Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen Luo tietokanta Koulu. Tietokantaan lisätään 3 taulua. Kurssit-taulu: kurssiid not null primary key INTEGER aineid not
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,
Opettajana Mika Sorsa, mika.sorsa@koudata.fi, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija
Opettajana Mika Sorsa, mika.sorsa@koudata.fi, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija Opintojaksolla: keskitytään relaatiotietokantojen teoriaan ja toimintaan SQL-kieli kyselykielenä
Maksuunpantua kunnallisveroa vastaavien verotettavien tulojen muutos , %
Maksuunpantua kunnallisveroa vastaavien verotettavien tulojen muutos 2014-15, % Koko maa keskimäärin +1,2 % pienimmät: suurimmat: Kökar -8,1 Geta 10,6 Merijärvi -6,3 Kustavi 6,2 Kyyjärvi -6,3 Jomala 5,1
Tietokannat. CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi);
Tietokannat SQL-peruskomentojen pikaopas CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi); INSERT INTO table VALUES(val1,val2,... ); Lisää tauluun
Relaation tyhjyyden testaaminen
Tulostaulun tyhjyyden testaaminen Luettele ne asiakkaat, joilla on sekä talletus että laina -konttorissa. (Leikkaus!) useita mahdollisia toteutustapoja INTERSECT sisäkysely sisäkysely + tulostaulun tyhjyyden
HELIA 1 (15) Outi Virkki Tietokantasuunnittelu 13.11.2000
HELIA 1 (15) Luento 2.7 Toiminnallisuutta tietokantaan... 2 Deklaratiivinen eheysvalvonta... 2 Proseduraalinen eheysvalvonta... 3 Eheysvalvonnan suunnittelusta... 4 Sääntöjen määrittely... 4 Toteutusvaihtoehdot...
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...
TIETOKANTOJEN PERUSTEET OSIO 11 MARKKU SUNI
TIETOKANTOJEN PERUSTEET OSIO 11 MARKKU SUNI Tarkastellaan Tietokannan fyysistä suunnittelua Menetelmän vaihetta 4 Looginen suunoitelma muutetaan toimiviksi tauluiksi Id enimi snimi muuta 1 Aki Joki xxx
FROM-lausekkeessa voidaan määritellä useampi kuin yksi taulu, josta tietoja haetaan: Tuloksena on taululistassa lueteltujen taulujen rivien
Monen taulun kyselyt FROM-lausekkeessa voidaan määritellä useampi kuin yksi taulu, josta tietoja haetaan: SELECT FROM Tuloksena on taululistassa lueteltujen taulujen rivien karteesinen
Liitokset - haut useaan tauluun
Liitokset Liitokset - haut useaan tauluun Tavallisin liitos on valintaliitos ehtona =,!=, yhtäläisyysliitos (=) yleisin (vrt. Inner join) taulut liitetään toisiinsa yleensä avaimilla (perus-
Ruotsin- ja kaksikieliset kunnat. Taustaatietoa
Ruotsin- ja kaksikieliset kunnat Taustaatietoa 2008 2017 Suomen kaksi- ja ruotsinkieliset kunnat 2017 Suomen kunnista 49 on kaksi- tai ruotsinkielisiä. Suomessa on yhteensä 311 kuntaa. Ruotsinkielisiä
Helsingin yliopisto, Tietojenkäsittelytieteen laitos Tietokantojen perusteet, , H.Laine
Helsingin yliopisto, Tietojenkäsittelytieteen laitos Tietokantojen perusteet, 3.5.2007, H.Laine Kirjoita kuhunkin erilliseen vastauspaperiin kurssin nimi, oma nimesi, syntymäaikasi ja nimikirjoituksesi
Toimintaympäristö. Tampereen kaupunkiseudun väestö ja väestönmuutokset. 19.6.2013 Jukka Tapio
Toimintaympäristö Tampereen kaupunkiseudun väestö ja väestönmuutokset Tampereen kaupunkiseudun väestö ja väestönmuutokset Tampereen kaupunkiseudun väkiluku kasvaa Tampereen kaupunkiseudun väkiluku oli
HAAGA-HELIA Heti-09 1 (12) ICT05 Tiedonhallinta ja Tietokannat O.Virkki Näkymät
HAAGA-HELIA Heti-09 1 (12) Näkymät Näkymät... 2 Eri tyyppisiä relaatioita... 2 Taulu - Tallennettu relaatio... 2 Tulosrelaatio - Kyselyn tulos... 2 Näkymä - Virtuaalirelaatio... 2 Näkymien määrittely...
TIEDONHALLINTA - SYKSY Luento 8. Saapumisryhmä: Pasi Ranne /9/13 Helsinki Metropolia University of Applied Sciences
TIEDONHALLINTA - SYKSY 2011 Kurssikoodi: Saapumisryhmä: Luento 8 XX00AA79-3013 TU12S2 Pasi Ranne 25.9.2013 25/9/13 Helsinki Metropolia University of Applied Sciences 1 Harjoitustyö Harjoitustöiden tilanne
Denormalisointia turvallisesti. Ougf syysseminaari 4.11.2010 Pörssitalo Helsinki Timo Raitalaakso
Denormalisointia turvallisesti Ougf syysseminaari 4.11.2010 Pörssitalo Helsinki Timo Raitalaakso Timo Raitalaakso Senior Database Specialist Solita Oy 2001- - 2001 Tampereen Teknillinen korkeakoulu Tietokannat
Työttömyyskatsaus Helmikuu 2018
Turun työttömyysaste kuukausittain 1/2016 2/2018 19 18 17 16 15 % 14 13 12,6 12 11 2016 2017 2018 10 Tammi Helmi Maalis Huhti Touko Kesä Heinä Elo Syys Loka Marras Joulu Manner-Suomen kaksitoista korkeimman
Kyselyn yleisrakenne:
SQL kysely Kyselyn yleisrakenne: select tulostietomäärittely from taulukkeet [where valintaehdot] [group by ryhmitystekijät] [having ryhmärajoitteet] [order by järjestysperusta] Kysely tuottaa nimettömän
Tietokannat. CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi);
Tietokannat SQL-peruskomentojen pikaopas CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi); INSERT INTO table VALUES(val1,val2,... ); Lisää tauluun
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,
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,
Työttömyyskatsaus Syyskuu 2016
Työttömyyskatsaus Syyskuu 2016 Manner-Suomen kymmenen korkeimman ja matalimman työttömyysasteen kuntaa syyskuussa 2016 Pelkosenniemi 23,4 Posio 20,3 Muonio 19,9 Kotka 18,8 Salla 18,6 Lieksa 18,4 Tohmajärvi
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ä
Väestönlisäystä saaneet kaupunkiseudut (19/70) vuosina 2010-2017 + 31 949 + 23 591 + 141 361 + 7 090 + 4 305 + 19 087 + 12 293 + 3 340 + 2 165 + 2 009 + 1 631 + 1 393 + 1549 Lähde: Tilastokeskus, väestö;
HELIA 1 (11) Outi Virkki Tiedonhallinta
HELIA 1 (11) Luento Käyttöoikeuksista ja tiedon suojauksesta... 2 Käyttäjätunnukset... 3 Tunnuksen luominen... 4 Oikeudet / Valtuudet... 5 Oikeuksien hallinta SQL:ssa... 6 Suojaustarkkuus?... 7 Roolit...
Paikalliset kattavuusalueet ja runkoverkkoalueet
Paikalliset kattavuusalueet ja runkoverkkoalueet Elisan kapasiteettipalveluiden paikalliset kattavuusalueet Jokainen paikallinen seutu jakaantuu vielä kahteen osaan, Paikallinen runkoverkkoalue 1 ja Paikallinen
Työmatkapyöräilyn potentiaalin arviointi Tampereella
Pasi Metsäpuro Työmatkapyöräilyn potentiaalin arviointi Tampereella PYKÄLÄ II -tutkimusprojekin osaraportti Tampereen teknillinen yliopisto. Liikenteen tutkimuskeskus Verne Tampere 4 Pyöräilyn potentiaali
Asemakaavalla suojeltujen rakennusten määrä ja kerrosala sekä niiden muutokset ELY-keskuksittain vuosina
Asemakaavalla suojeltujen rakennusten määrä ja kerrosala sekä niiden muutokset ELY-keskuksittain vuosina 2006 2011 Liite 1 Lähde: Ympäristötiedon hallintajärjestelmä Hertta, Asemakaavojen seurantalomakkeet,
HELIA 1 (15) Outi Virkki Tietokantasuunnittelu
HELIA 1 (15) Luento 2.6 Käyttöoikeuksista ja suojauksesta... 2 Suojausten suunnittelu... 3 Käyttäjätunnukset... 4 Tunnuksen luominen... 5 Tunnuksen muuttaminen... 6 Tunnuksen poistaminen... 6 Oikeudet
TIEDONHALLINNAN PERUSTEET - SYKSY 2013
TIEDONHALLINNAN PERUSTEET - SYKSY 2013 Kurssikoodi: Saapumisryhmä: Luento 5 XX00AA79-3013 TU12S2 Pasi Ranne 11.9.2013 11/9/13 Helsinki Metropolia University of Applied Sciences 1 Tietokannan normalisoinnin
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
Muuttoliike 2007. 29.5.2008 Janne Vainikainen
Muuttoliike 27 29.5.28 Janne Vainikainen Muuttoliike 27 Tampereen saama muuttovoitto pieneni. Muuttovoittoa kertyi 927 henkilöä, kun edeltävänä vuonna voitto oli 1 331 henkilöä. Taustalla oli kotimaan
Excel-taulukkoon X- ja Y-sarakkeisiin tallennettujen koordinaattien muuntaminen paikkatietokohteiksi
Excel-taulukkoon X- ja Y-sarakkeisiin tallennettujen koordinaattien muuntaminen paikkatietokohteiksi Esimerkkinä Excel-taulukkona ladattavat Helsingin pysäköintilippuautomaatit Viimeksi muokattu 27. huhtikuuta
Opiskeluoikeuksien maaran tiedonkeruu
Opiskeluoikeuksien maaran tiedonkeruu Määrittely Opinto-oikeuksista tarvitaan seuraavat tiedot: Tieto jokaisesta yksittäisestä opinto-oikeudesta ja kytkentä niistä opinto-oikeuksista jotka ovat samalla
Helsinki Espoo Vantaa Kauniainen. Riihimäki 05800 Hyvinkää 12400 Tervakoski 12240 Hikiä 12310 Ryttylä 12100 Oitti 12540 Launonen 12520 Kormu
Local Availability of Capacity Services Elisa Corporation networks local availability of capacity services Capital area (Helsinki, Espoo, Vantaa, Kauniainen) Jyväskylä area Joensuu area Lappeenranta area
Yhteistyöllä eteenpäin seminaari Educassa 28.1.2012. Koulutusjohtaja Heljä Misukka
Yhteistyöllä eteenpäin seminaari Educassa 28.1.2012 Koulutusjohtaja Heljä Misukka Sottunga Brändö Lumparland Kustavi - Gustavs Hailuoto - Karlö Ristijärvi Savukoski Kivijärvi Enonkoski Karjalohja - Karislojo
KUNTARATING TOP 20 EPSI RATING FINLAND 2016 Indeksi 0-100
EPSI Rating 2016 Päivämäärä: 27-03-2017 Lisätietojen saamiseksi, vieraile kotisivuillamme (www.epsi-finland.org) tai ota yhteyttä Tarja Ilvonen, CEO EPSI Rating Suomi Puhelin: +358 569 1921 Sähköposti:
Tiedonhallinnan perusteet. H11 Ovien ja kulun valvontajärjestelmän tietokanta
Tiedonhallinnan perusteet H11 Ovien ja kulun valvontajärjestelmän tietokanta Nimi: Mikko Haapanen Opiskelijanumero: 0900568 Ryhmä: T09L Työ tehty: 15.3.2010 Mikko Haapanen 15.3.2010 1(7) 1. Asiakasvaatimukset
Poliisilaitosalueet ja toimipisteet 1.1.2014 lukien 14.6.2013 1
Poliisilaitosalueet ja toimipisteet 1.1.2014 lukien 14.6.2013 1 11 poliisilaitosaluetta Lapin poliisilaitos Oulun poliisilaitos Pohjanmaan poliisilaitos Sisä Suomen poliisilaitos Itä Suomen poliisilaitos
Tuotteiden tiedot: Lisää uuden tuotteen tiedot. Muuta tai poista tuotteen tiedot. Selaa kaikkien tuotteiden tietoja.
laskutus_index http://media.stadia.fi/~0700527/laskutus/laskutus_index.html Sivu 1/1 13.12.2007 Laskutus -tietokanta Henkilöiden tiedot: Lisää uuden henkilön tiedot Muuta tai poista henkilön tiedot Selaa
Väestö ja väestön muutokset 2013
Väestö ja väestön muutokset 2013 www.tampere.fi/tilastot 1 24.3.2014 Väkiluvun kasvu 2000-luvun ennätyslukemissa Tampereen väkiluku oli 31.12.2013 220 446 asukasta. Kasvua vuoden aikana oli 3 025 henkilöä.
Julkaistu Helsingissä 13 päivänä kesäkuuta 2012. 279/2012 Liikenne- ja viestintäministeriön asetus
SUOMEN SÄÄDÖSKOKOELMA Julkaistu Helsingissä 13 päivänä kesäkuuta 2012 279/2012 Liikenne- ja viestintäministeriön asetus radiotaajuuksien käyttösuunnitelmasta annetun liikenne- ja viestintäministeriön asetuksen
Julkaistu Helsingissä 12 päivänä lokakuuta /2011 Liikenne- ja viestintäministeriön asetus
SUOMEN SÄÄDÖSKOKOELMA Julkaistu Helsingissä 12 päivänä lokakuuta 2011 Liikenne- ja viestintäministeriön asetus radiotaajuuksien käyttösuunnitelmasta annetun liikenne- ja viestintäministeriön asetuksen
Työttömyyskatsaus Elokuu 2015
Työttömyyskatsaus Elokuu 2015 Turun työttömyysaste oli elokuun lopussa 16,8 %, lisäystä edellisvuodesta 0,7 prosenttiyksikköä. Kasvu oli hieman pienempi kuin koko maan 0,9 prosenttiyksikköä. 10 suurimman
Toimintaympäristö. Muuttoliike. 6.5.2014 Jukka Tapio
Toimintaympäristö Muuttoliike Muuttoliike 2013 Muuttovoitto kasvanut, mutta muuttaminen vähentynyt Tampere sai vuonna 2013 muuttovoittoa yhteensä 2 366 henkilöä. Muuttovoitto kasvoi selvästi vuodesta 2012,
Indeksitalo tutkimus
Indeksitalo 2018- tutkimus Indeksitalon ominaisuudet Oma 1200 neliön tontti keskustan ruutukaava-alueella, jolla rakennusoikeutta 3000 k-m2 Tontin (keskustan toiseksi kallein alue) verotusarvo ns. tavoitearvossa
Väestön ja väestönmuutosten ennakkotietoja Helsingin seudulla tammi maaliskuussa 2019
Tilastoja 2019:6 Väestön ja väestönmuutosten ennakkotietoja Helsingin seudulla tammi maaliskuussa 2019 Tilastoja ISSN 2489-4311 Lisätietoja: Tea Tikkanen, Puh. 09 310 36386 Pekka Vuori, Puh. 09 31036300
Työttömyyskatsaus Tammikuu 2017
Manner-Suomen kymmenen korkeimman ja matalimman työttömyysasteen kuntaa tammikuussa 2017 Posio 21,4 Kivijärvi 21,0 Salla 21,0 Ilomantsi 20,7 Saarijärvi 20,6 Lieksa 20,5 Pelkosenniemi 20,1 Suomussalmi 19,9
Kirjoita jokaiseen erilliseen vastauspaperiin kurssin nimi, tenttipäivä, oma nimesi (selkeästi), opiskelijanumerosi ja nimikirjoituksesi
Helsingin yliopisto, Tietojenkäsittelytieteen laitos Tietokantojen perusteet, kurssikoe 29.2.2012 (vastauksia) Liitteenä on tiivistelmä SQL-syntaksista Kirjoita jokaiseen erilliseen vastauspaperiin kurssin
Liikenne- ja viestintäministeriön asetus
Liikenne- ja viestintäministeriön asetus radiotaajuuksien käyttösuunnitelmasta annetun liikenne- ja viestintäministeriön asetuksen muuttamisesta Annettu Helsingissä päivänä kuuta 2012 Liikenne- ja viestintäministeriön
Harjoitustyö. CSE-A1200 Tietokannat! Jasse Lahdenperä! 345396! killedwhale@kapsi.fi! Henri Nurmi! 345545! henri.nurmi@kapsi.fi!
Harjoitustyö CSE-A1200 Tietokannat Jasse Lahdenperä 345396 killedwhale@kapsi.fi Henri Nurmi 345545 henri.nurmi@kapsi.fi 1 Ensimmäisen vaiheen ratkaisu ER-Kaavio 2 Relaatiomalli: Loanable(Id, MaximumLoanTime)
Paikkatiedon käsittely 12. Yhteenveto
HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Paikkatiedon käsittely 12. Yhteenveto Antti Leino antti.leino@cs.helsinki.fi 22.2.2007 Tietojenkäsittelytieteen laitos Kurssin sisältö
Ruututietokanta 2007
Ruututietokanta 2007 Minne uusi koulu tulisi sijoittaa? Millaisia lääkärin väestövastuualueiden tulisi olla? Missä pienituloiset vanhukset asuvat? Missä on väestöllinen keskipiste? Millainen on taajamien
Kuntien välinen muuttoliike Hyvinkäällä KAIKKI IKÄRYHMÄT
Kuntien välinen muuttoliike Hyvinkäällä 2013-2015 KAIKKI IKÄRYHMÄT Helsinki 329 300 404 1033 Nurmijärvi 107 93 55 255 Nurmijärvi 245 224 191 660 Tuusula 60 37 27 124 Riihimäki 217 182 184 583 Mäntsälä
Väestön ja väestönmuutosten ennakkotietoja Helsingin seudun kunnista tammi joulukuussa 2011
Väestön ja väestönmuutosten ennakkotietoja Helsingin seudun kunnista tammi joulukuussa 2011 - Väkiluku on kasvanut määrältään eniten Helsingissä, Espoossa ja Vantaalla. - Helsingin, Espoon, Vantaan, Järvenpään,
2. Haet työntekijöiden tiedot etunimen mukaan nousevasti järjestettyinä. (ORDER BY) SELECT * FROM employees ORDER BY firstname ASC;
Tällä viikolla Kotitehtävien läpikäynti SQL-harjoituksia, osa 1 Jatketaan Pelifirman tietovaraston suunnittelua: tietotyyppien kertaus, taulun luonti ER-kaavioon, taulun luonti kaavion avulla tietokantaan,
Paikkatiedon käsittely 10. Aluekohteiden yhteisesiintymät
HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Paikkatiedon käsittely 10. Aluekohteiden yhteisesiintymät Antti Leino antti.leino@cs.helsinki.fi 15.2.2007 Tietojenkäsittelytieteen laitos
Työttömyyskatsaus Heinäkuu 2015
Työttömyyskatsaus Heinäkuu 2015 Turun työttömyysaste oli heinäkuun lopussa 18,7 %, lisäystä edellisvuodesta 0,9 prosenttiyksikköä. Kasvu oli hieman pienempi kuin koko maan 1,1 prosenttiyksikköä. 10 suurimman
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
Väestönmuutokset 2013 Tammi-lokakuu
muutokset 2013 Tammi-lokakuu Tampere Tampereen kaupunkiseutu Suurimmat kaupungit Suurimmat seutukunnat Tampereella lähes 220 200 asukasta Tampereen väkiluku lokakuun 2013 lopussa oli 220 194 asukasta.
Kirjoita kuhunkin erilliseen vastauspaperiin kurssin nimi, tentin päiväys, oma nimesi, syntymäaikasi ja nimikirjoituksesi.
Helsingin yliopisto, Tietojenkäsittelytieteen laitos Tietokantojen perusteet, kurssikoe 4.3.2015, H. Laine Tehtävien mukana jaetaan sql-syntaksin tiivistelmä. Kirjoita kuhunkin erilliseen vastauspaperiin
HELIA 1 (14) Outi Virkki Tiedonhallinta
HELIA 1 (14) Luento Näkymät... 2 Relaatiotyypit... 2 Taulu - Tallennettu relaatio... 3 Näkymä - Virtuaalirelaatio... 3 Tulosrelaatio - Kyselyn tulos... 3 Otetaulut - Tauluun tallennettu kyselyn tulos...
Työttömyyskatsaus Syyskuu 2015
Työttömyyskatsaus Syyskuu 2015 Turussa oli työttömiä työnhakijoita syyskuun lopussa 14884, joista miehiä 8349 ja naisia 6535. Turun työttömyysaste oli %, lisäystä edellisvuodesta 0,9 prosenttiyksikköä.
ULOSOTTOPIIRIEN TULOSTAVOITTEIDEN TOTEUTUMINEN VUONNA 2005 (numeeriset)
ULOSOTTOPIIRIEN TULOSTAVOITTEIDEN TOTEUTUMINEN VUONNA 2005 (numeeriset) 15.2.2005/MK Lääni, Saapuneet asiat, kpl Käsitellyt asiat,kpl Käsitellyt tiedoksiantoasiat, kpl Avoinna ulosottoasioita kpl Henkilökunta,
Julkaistu Helsingissä 19 päivänä elokuuta 2013. 614/2013 Liikenne- ja viestintäministeriön asetus. radiotaajuuksien käyttösuunnitelmasta
SUOMEN SÄÄDÖSKOKOELMA Julkaistu Helsingissä 19 päivänä elokuuta 2013 614/2013 Liikenne- ja viestintäministeriön asetus radiotaajuuksien käyttösuunnitelmasta Annettu Helsingissä 15 päivänä elokuuta 2013
Verohallituksen päätös metsän keskimääräisestä vuotuisesta tuotosta
Verohallituksen päätös metsän keskimääräisestä vuotuisesta tuotosta Annettu Helsingissä 6 päivänä marraskuuta 2007 Verohallitus on 22 päivänä joulukuuta 2005 varojen arvostamisesta verotuksessa annetun
LAUSUNTOPALAUTTEESEEN POHJAUTUVA OIKEUSMINISTERIÖN ESITYS 13.3.2008 KÄRÄJÄOIKEUSVERKOSTOKSI
049 Espoo 702 Espoo 235 019 235 Kauniainen 702 Espoo 8 469 Espoo Yhteensä 243 488 091 Helsinki 706 Helsinki 564 521 Helsinki Yhteensä 564 521 086 Hausjärvi 707 Hyvinkää 8 536 433 Loppi 707 Hyvinkää 8 006
Väestön ja väestönmuutosten ennakkotietoja Helsingin seudun kunnista tammi kesäkuussa 2013
Väestön ja väestönmuutosten ennakkotietoja Helsingin seudun kunnista tammi kesäkuussa 2013 Tilastoja 2013:25 Tilastoja ISSN-L 1455-7231 ISSN 1796-721X Lisätietoja: Päivi Selander Puh.09-310 36411 etunimi.sukunimi@hel.fi