Tietokannan elinkaarivaiheet

...

Tietokanta on mikä tahansa ohjelmistopaketti, joka on luotu ja toteutettu datatiedostojen hallintaan järjestetyssä ja digitaalisessa muodossa. Minkä tahansa tietokantaohjelmiston tarkoitus on hallita ja käsitellä tehokkaasti suuria tietojoukkoja ja tästä syystä sen kehitystä ja toteutusta tarkkaillaan ja dokumentoidaan huolellisesti, jotta vältetään toimintahäiriöt sen käytön aikana ajanjaksoa. Tämä tietokantaohjelman havainnointi- ja dokumentointiprosessi tunnetaan muodollisesti tietokannan elinkaarena, joka koostuu viidestä päävaiheesta. Nämä tietokannan elinkaaren vaiheet edustavat vaiheita, joiden kautta tätä ohjelmaa varsinaisesti suunnitellaan, kehitetään, arvioidaan ja toteutetaan käytännön ympäristöissä. Lisäksi, jos ongelma (tai porsaanreikä) havaitaan missä tahansa vaiheessa, elinkaari peruutetaan (tai käynnistetään uudelleen) sen poistamiseksi ja tehokkaan tietokantaohjelmiston tuottamiseksi.

Suunnittelu

Tietokannan kehittämisen elinkaaren ensimmäinen vaihe sisältää tarvittavan tiedon keräämisen ja teoreettisen viitekehyksen laatiminen tietokantaohjelman vaatimuksista kehitetty. Tässä vaiheessa kehittäjä suunnittelee alustan, jolle tietokantaohjelma suunnitellaan, ja varaa budjetin liittyy prosessiin ja määrittää aikajanan, jossa kehitys- ja toteutusprosessin tulee olla valmiiksi.

Päivän video

Analyysi

Analyysivaiheeseen kuuluu etukäteen tehdyn tietokannan kehittämissuunnittelun kriittinen arviointi. Tässä vaiheessa useampi kuin yksi kehittäjä (tai kehittäjäryhmä) arvioi tietokannan kehityssuunnitelmaa suhteessa sellaisiin elementteihin kuin kustannukset, aika, kehitysalusta (kuten ohjelmointikielet) ja ennustetut kehitystulokset analysoidaksesi suunniteltuun tietokantaan liittyvää tehokkuutta ohjelmoida. Yksinkertaisin termein; tässä vaiheessa analysoidaan suunnitelma ja löydetään mahdolliset porsaanreiät tietokannan kehittämissuunnitelmassa.

Suunnittelu/kehitys

Tietokantaohjelma (huolellisen suunnittelun ja analyysin jälkeen) suunnitellaan tai kehitetään tietokannan elinkaaren tässä kolmannessa vaiheessa. Tässä vaiheessa kaikki tietokantatoimintojen loogiset suunnitteluparametrit viimeistellään ja ohjelmakehitys suoritetaan määrätyllä aikavälillä. Tämän suunnitteluvaiheen päätyttyä saataville tulee täydellinen tietokantaohjelmistopaketti, jossa kaikki tekniset rajoitukset ja porsaanreiät on käsitelty kahdessa edellisessä vaiheessa. Lisäksi tämän tietokantaohjelman viimeistellyn version toiminta yleensä tarkistetaan tehokkuutta (suunnittelu-/kehitysvaiheessa) ennen kuin se siirretään seuraavaan vaiheeseen toteutus.

Toteutus

Tässä vaiheessa kehitetty ohjelma toteutetaan annetun data-arvojoukon (informaation) yli ja sen toimintaparametrit saatetaan lopulta toimimaan ennalta määriteltyjen tehtävien yli. Tämä tarkoittaa, että toteutusvaiheessa kehitetty tietokantaohjelma alkaa toimia käyttäjän ohjaamana ohjelmistona, jonka tarkoituksena on hallita valmiita tietovarantoja haluttuja tehtäviä varten.

Huolto

Huollon viides vaihe on yleensä pidennetty vaihe, joka edustaa koko ajanjaksoa, joka on varattu kehitetyn tietokannan ominaisuuksien testaamiseen, hallintaan, vianetsintään ja ylläpitoon ohjelmoida. Tämä vaihe alkaa tavallisesti heti tietokantaohjelman toteuttamisen jälkeen ja kestää huomattavaan asti tietokannassa ilmenee ongelma, joka vaatii sen uudelleensuunnittelua tai uudelleensuunnittelua toista sykliä varten toteutus.