Show simple item record

dc.contributor.authorAutio, Janne
dc.date.accessioned2009-04-30T05:48:50Z
dc.date.available2009-04-30T05:48:50Z
dc.date.issued2007
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/19998
dc.description.abstractJyväskylä: Jyväskylän yliopisto, 2007. 34 s. Kandidaatintutkielma Lyhenne PL/SQL muodostuu sanoista Prosedural Language / Structured Query Language. Kyseinen ohjelmointikieli on käytännössä Oracle-sidonnainen, proseduraalinen kieli (prosedural language), toisin kuin sen taustalla oleva kuvaileva (declarative) SQL-kieli. PL/SQL-kieltä alettiin kehittää, koska Oracletietokantasovelluksen yhteyteen tarvittiin täsmälleen sen tarpeita vastaava proseduraalinen lisä SQL-kieleen. Tarkoituksena oli mahdollistaa proseduraalisen koodin suorittaminen, joka voisi sisältää muun muassa ehdollisia, iteratiivisia ja jaksollisia käskyjä. PL/SQL-kieli on kehitetty monipuoliseksi välineeksi lähinnä Oracle-tietokannan käyttöä varten, ja tätä käyttötarkoitusta varten sitä käytetään ja kehitetään edelleen aktiivisesti. Siitä löytyy useita oliopiirteitä kuten kapselointi, funktioiden kuormitus ja tiedon piilotus, myöhemmissä versioissa myös esimerkiksi periytyminen. Syntaksiltaan, rakenteeltaan ja datatyypeiltään PL/SQL muistuttaa pitkälti ADA-ohjelmointikieltä, joka on vuonna 1979 kehitetty korkean tason kieli. Oracle-tietokantaa voidaan www-ympäristössä käyttää PL/SQL-kielellä mutta myös Javalla ja esimerkiksi .NET-ympäristön tukemalla koodilla, mikä tilanteena antaa aihetta vertailla eri tekniikoita niiden soveltuvuuden ja etuisuuksin kannalta Oraclen käyttöä ajatellen. Tämän tutkielman osalta tarkasteltava tietokantatyyppi on Oracle, ja sen tukemia ohjelmointitekniikoita tarkastellaan lähinnä PL/SQL-kielen näkökulmasta. Tutkielmassa käydään läpi PL/SQL-kielen perusnäkökulmia sekä sivutaan sen erityispiirteitä ja Oracletietokannan hallintajärjestelmään sidoksissa olevia ominaisuuksia. Lukijalle pyritään tarjoamaan käsitys siitä, jolloin sitä voi olla hyödyllistä käyttää yleisesti toteutusvaihtoehtona tai esimerkiksi Javan sijasta, mutta esille tulee myös sen asettamia haasteita www-palveluiden tuottamisessa. Tutkimusongelmana on selvittää, millä tavalla PL/SQL-kieltä tyypillisesti käytetään ominaisuuksiensa puolesta tietokannan käsittelyssä ja erityisesti www-ympäristössä. Tutkielmassa esitellään kyseisen kielen rakennetta ja tiettyjä ominaisuuksia sekä Oracle-tietokannan ja PL/SQL-kielen piirteitä wwwsovelluskehityksessä yleisesti.     en
dc.language.isofin
dc.subject.otherwww-sovellusen
dc.subject.otherpakettien
dc.subject.otherproseduurien
dc.subject.otherOracleen
dc.subject.otherPL/SQLen
dc.titlePL/SQL -kieli WWW-palveluiden tuottamisessa
dc.identifier.urnURN:NBN:fi:jyu-200904241499
dc.type.dcmitypeTexten
dc.type.ontasotKandidaatintutkielmafi
dc.type.ontasotBachelor's thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.contributor.oppiaineInformation Systems Scienceen
dc.rights.accesslevelrestrictedAccessfi
dc.rights.accessrightsThis material has a restricted access due to copyright reasons.en
dc.rights.accessrightsLuettavissa tekijänoikeudellisista syistä vain Jyväskylän yliopiston Tietojenkäsittelytieteiden laitoksella.fi


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record