Tietojen mallintamista (data modeling) pidetään usein työläänä ja vaikeana asiana. Tulee mieleen, että onko tätä työtä tehty jo aiemmin, olenko keksimässä pyörää uudelleen. Rakentamisessakin on siirrytty pääosin valmistaloihin.
Tietojen mallinnuksen ”valmistaloja” on ollut kahdentyyppisiä. Toisaalta isot toimittajat, kuten IBM, SAS ja Teradata myyvät toimialakohtaisia valmismalleja, ns. referenssimalleja. Etuna on, että näin saadaan samalla kansainvälistä toimialaosaamista ja [...]
Suomalaislla on ollut yllättävän suuri merkitys maailmalla SQL:n ja tietokantatuotteiden kehityksessä. Linux tiedetään, mutta meiltä on lähtöisin myös useita maailmanluokan SQL-tietokantatuotteita. Kaikille lienee tuttu MySQL, yksi eniten käytetyistä tietokantajärjestelmistä; nykyisin Oraclen hallussa. Sen alkuperäinen ideoija ja ohjelmoija Monty Widenius rakentaa nyttemmin jo toista tietokantatuotettaan, open-source tietokantaa MariaDB, joka on yhteensopiva MySQL:n kanssa.
Kolmas suomalaisperäinen tietokanta on Solid [...]
Artikkelimme TIVI -lehdessä:
Kokonaisarkkitehtuurin laatimisessa lähdetään usein prosesseista liikkeelle. Prosesseja tuntuu olevan helpompi mallintaa kuin tietoja. Tero Kulha totesi Systeemityölehdessä kokonaisarkkitehtuurin liittyvässä artikkelissaan: ”…haastellisin alue näistä on tietoarkkitehtuuri… tietoarkkitehtuuriin liittyvät kysymykset ovat tavallaan väliinputoajia…kiinnostus … kouluttautua .. tietomallinnukseen on nopeasti vähenemässä. ”
Toisaalta liiallinen tietomallinnuspainotus ei edistä tarpeeksi kokonaisarkkitehtuuria. Prosessien mallintaminen kuvaa olennaisella tavalla organisaation toimintaa ja mahdollistaa monenlaista [...]
Organisaatioden tietojärjestelmien uumeniin on tallennettu paljon arvokasta tietoa. Kiinnostus tietohin on kasvamassa. Viranomaiset, tilasto-organisaatiot ja EU vaativat yhä enemmän ja monimutkaisempia raportteja ja tietoaineistoja. Julkishallinnossa Open Data- liike edellyttää tietoja avattaviksi muille organisaatioille. Kansalaisille halutaan tarjota lisää omatoimisesti netissä selattavaa tietoa.Tiedolla olisi käyttäjiä! Kuitenkin monilla organisaatioilla on edelleen ongelmia saada tietoja edes omaan käyttöönsä analysoitavaksi, nopeasti, tuoreena ja [...]
The main goal is to build data models that are understandable and useful. Having done data modeling with a lot of customers and also data modeling classes I have ended up with the following solution. I do not speak about conceptual, logical, semantic etc. models anymore. This jargon seems to bring more confusion than understanding. [...]
Onko Tietojen mallinnuksen (Data Modeling) voima aliarvostettu? Viime Tietoarkkitehtuurikurssillani osallistujat kartoittivat tiedonhallinnan ongelmiaan. Tässä tyypillisimpiä:
tietojen siiloutuminen eri tietojärjestelmiin
tietoja ei ole kuvattu, ei metadataa
ei ole ylätason kuvauksia
hämärä tietojen omistajuus
suunnittelusta puuttuu kokonaisvaltainen näkemys
tiedot eivät ole yhteensopivia
puhutaan eri kieltä, epätäsmällistä, eri sanastot
tietojen hallitsematon toisteisuus
johto ei ymmärrä riittävästi
Lähes kaikkiin näihin ongelmiin auttaa yksi menetelmä: Tietojen mallintaminen. Mallintamisessa laaditaan käsitemalleja, [...]
Tiedonhallinnan kulttuurin kehittäminen on keskeistä näiden hankkeiden onnistumiseksi. Monenlaista on tieto-asioiden ympärillä meneillään: mm. Master Data, Open Data, Big Data, tietojohtaminen ja tietoarkkitehtuuri – keskustelua ja hankkeita. Tietovarastointi ja Business Intelligence –toteutuksia on tehty jo pitempään.
Toisaalta näyttää, että tietokeskeinen ajattelu on aika kauan ollut taka-alalla. Organisaation päätöksentekijöillä ei usein olekaan käytettävissä relevanttia dataa päätöksenteon tueksi. [...]
Professori Thomas H-Davenport toteaa, että linkki yritysten tekemien päätösten ja saatavissa olevien tietojen välillä on liian heikko. Toisin sanoen saatavilla oleva data ei ole oikeanlaista. Monasti Business Intelligence –järjestelmät tuottavat tietoa, jotka eivät johda päätöksiin tai toimintaan. Pär Österlund toteaa mainiossa uudessa kirjassaan Tykkäämistalous: ”Pelkkä massivisten tietomäärien [Big Data] tallentaminen ei hyödytä meitä. Tieto pitää [...]
Tietojen mallinnusta voi toki tehdä ilmankin työkaluja ja alkuvaiheessa on ihan hyväkin mallintaa esim. fläpillä tai pyyhittävällä taululla. Vakavissa mallinnushankkeissa tulee kuitenkin aika pian eteen tietojen mallinnusvälineen käyttäminen. Näitä tuotteita on perinteisesti kutsuttu CASE –ohjelmistoiksi (Computer Aided Software Design), nyttemmin esim. ”Data architecture and Database design software”. Niillä voi laatia loogisia ja fyysisiä tietomalleja sekä generoida tietokannan luontilauseet [...]