Please use this identifier to cite or link to this item:
http://hdl.handle.net/2282/184
|
| Title: | Introduksjon til databaseprogrammering med Java |
| Authors: | Kristoffersen, Bjørn |
| Issue Date: | 2004 |
| Abstract: | Relasjonsdatabaser og objektorientert programmering er viktige teknologier for utvikling av
dagens informasjonssystemer. Typisk så blir brukergrensesnitt og beregningsregler
programmert med objektorienterte språk, mens permanent lagring av data gjøres i
relasjonsdatabaser. Populært kan vi si at filosofien bak objektorientert programmering er å
bygge systemer som en samling av ”kommuniserende” objekter. I relasjonsdatabaser blir data
lagret som relasjoner. Det blir dermed vesentlig å forstå hvordan objekter og relasjoner kan
brukes sammen.
Kompendiet tar utgangspunkt i datastrukturer som det er naturlig å bruke for å representere
relasjoner i et objektorientert programmeringsspråk. Deretter blir det forklart hvordan slike
datastrukturer kan lagres til og leses fra sekvensielle tekstfiler. Denne delen gir nødvendige
kunnskaper for å programmere enkle applikasjoner som kan lagre strukturerte data på ytre
lager uten bruk av en relasjonsdatabase.
Siste del av kompendiet tar for seg databaseprogrammering i Java ved bruk av
klassebiblioteket Java DataBase Connectivity (JDBC). Ved hjelp av ferdiglagede metoder i
JDBC og det standardiserte spørrespråket SQL blir det vist hvordan man kan utvikle enkle
Java-applikasjoner som jobber mot relasjonsdatabaser i henhold til en klient/tjener-arkitektur.
Det blir også kort gjort rede for hvordan man kan utvikle web-løsninger basert på databaser
og Java.
Kompendiet egner seg som støttelitteratur til kurs i objektorientert programmering. Det er
forutsatt at studentene har kjennskap til relasjonsdatabaser og SQL, samt at de har tilegnet seg
grunnleggende ferdigheter i programmering med Java. |
| Keywords: | Objektorientert programmering Java Databaser |
| Publisher: | Høgskolen i Telemark |
| Document type: | Report |
| URI: | http://hdl.handle.net/2282/184 |
| Appears in Collections: | HiT skrift Institutt for økonomi og informatikk
|
This item is protected by a usage licens. All items in TEORA are protected by copyright.
|