Treffer: Tietokannan konversio : Oracle-pohjaisen tietokannan muunnos PL/SQL-tietokantaohjelmointikielellä
Weitere Informationen
Tässä opinnäytetyössä käsitellään Oracle-tietokantoja, SQL-kieltä ja PL/SQL-tietokantaohjelmointikieltä. Opinnäytetyö pyrkii tarkastelemaan Oracle-pohjaisen tietokannan konversiossa tarvittavia menetelmiä. Opinnäytetyötä varten luotuun tietokantaan tehtiin määrittely, jonka mukaan se konvertoitiin. Opinnäytetyössä selvitetään, miten konversio onnistui käytännössä ja minkälaisia keinoja Oracle-pohjaisessa tietokannassa siihen oli käytettävissä. Konversiossa käytettiin SQL- ja PL/SQL-kieliä, joilla konversio käytännössä toteutettiin. Opinnäytetyön tarkoitus oli löytää erilaisia keinoja, joita voisi soveltaa tietokantojen hallinnassa ja muuntamisessa. Konversio tehdään opinnäytetyötä varten luotuun tietokantaan, koska salassapitovaatimusten vuoksi siinä ei voitu kuvata tuotantoympäristössä olevaa tietokantaa. Työ tehtiin täysin itsenäisesti tilannetyyppisenä toteutuksena toimeksiantajan ehdottamasta aiheesta. Koska toimeksiantaja ei halunnut nimeään julki tässä työssä, sitä ei käsitellä opinnäytetyössä tämän enempää. Opinnäytetyö ei sisällä mitään salassa pidettäviä asioita. Lähteinä käytettiin pääasiassa Oraclen julkaisuja, kuten SQL Language Reference 11g Release 2 ja PL/SQL Language Reference 11g Release 2, jotka ovat SQL- ja PL/SQL-kielten viralliset ohjeistot. Julkaisut ovat vuodelta 2009 ja niitä voi pitää täysin luotettavina ja ajankohtaisina. Tietokannan luomisessa käytettiin aiempaa kokemusta tuotantotietokantojen rakenteista. Rakenteessa pyrittiin huomioimaan erilaisia tuotantotietokannoissa käytettyjä yleisiä tapoja ja käytäntöjä, jotta tuloksia voitaisiin helpommin soveltaa niihin. Opinnäytetyön tuloksena on vaiheittainen kuvaus tietokannan konversioprosessista, ja erilaisia ohjenuoria Oracle-tietokannan hallintaan. Näitä tuloksia voidaan soveltaa kaikenlaisten Oracle-pohjaisten tietokantojen muuntamisessa ja kehittämisessä. ; This thesis primarily deals with Oracle databases, SQL language and PL/SQL database programming language. The thesis’s main aim is to examine different methods in Oracle-based ...