ARK2100 2016 H - Digital arkivdanning og -bevaring I Mappebeskrivelse. OBS Eksamen består av fire deler! Spørsmål 1: ER-modellering En venn av deg har spurt deg om du kan se nærmere på datamodelleringsbehovene til sitt nye prosjekt, et selskap som vil selge utvalgte trær for møbelproduksjon. Ideen er å skape treplantasjer og og plante ulike trær på en bærekraftig og miljøvennlig måte. Trærne skal være lett å selge. Selskapet vil bli kalt "Twisted kvister" og etter en del diskusjon har daglig leder sendt deg følgende beskrivelse som han tror kan brukes som grunnlag for en ER-modell. "Twisted kvister" ser en forretningsmulighet i å kjøpe fruktbar jord for etablering og vedlikehold av treplantasjer for følgende tre typer: Eik, Cedar og Ask, men ytterligere tre typer kan være med på et senere tidspunkt. Trær vil bli tildelt en enkelt tomt, og informasjon om en tomt må inneholde stedsinformasjon samt informasjon om gjennomsnittlig regnfall. Hvert tre vil bli inspisert årlig for vekst, der både diameter og høyde av treet registreres. For hvert tre må alle synlige skader registreres under den årlige inspeksjonen. Skadetype kan inkludere insektangrep, hærverk, naturlig misdannelser og skader forårsaket av elg. Vi selger tomter til kunder, så det er ikke mulig å kjøpe enkelttrær. Tomtene kan være dyre slik at det er mulig at flere kunder kjøper en andel i et tomt. Faktureringsprosessen vil bli håndtert av våre regnskapsførere, mens trefelling og frakt blir tatt hånd om av underleverandør. Vi trenger bare å registrere at et tomt er solgt. EUs direktiv om bærekraftig skogbruk krever at hvert tre er sporbar tilbake til sin plantasje og tomt. Dersom du finner noe uklart i beskrivelsen over, skriver du en kommentar om eventulle forutsetninger du har gjort. Når du lager det logisk skjemaet, skal primærnøkler understrekes, mens fremmednøkler merkes med en asterisk (*). Oppgaver: 1. Lag ER-diagrammet for databasen og forklar resonnementet bak løsningen din. 2. Lag det logiske skjemaet for databasen. 3. Hvilken normalform er løsningen i? Forklar hvorfor. 4. Lag DDL-komandoer på bakgrunn av det logiske skjemaet. 5. Lag DML-kommandoer som viser hvordan data settes inn i hver tabell (maks 3 tupler per tabell). 6. Lag en SQL-spørring som viser alle trær og hvilken tomt de vokser på 7. Leg en eller flere SQL-spørringer som viser kontroll historien til et gitt tre og eventuelle skader
Spørsmål 2: 'Utviklingen av teknologi er en trussel mot arkivdanningen'. Diskuter Spørsmål 3 a + b: a) Du skal lage en Noark 5 database struktur som reflekterer strukturen i Vedlegg 2. Du må først lage databasestrukturen. Etter det skal du sette data inn i tabellene. Deretter skal du lage SQL spørringer for å hente data ut av tabellene. Besvarelsen skal bestå av følgende sett av SQL kommandoer: CREATE DATABASE CREATE TABLE INSERT SELECT UPDATE For CREATE delen av oppgaven bruker du Vedlegg 2 og Noark 5 metadatakatalogene. For INSERT delen av oppgaven skal arkivet inneholde følgende: 1 arkiv 1 arkivskaper 1 arkivdel 1 klassifikasjonsystem 2 klasser 2 saksmapper (en per klasse) 2 journalposter per saksmappe (En inngående og en utgående dokument) 1 korrespondansepart per journalpost 1 dokumentbeskrivelse og en dokumentobjekt per journalpost Hver saksmappe må ha minst en innkommende og utgående brev (2 journalposter). Alle journalposter må ha både en dokumentbeskrivelse og et dokumentobjekt. Det elektroniske dokumentet antaes å være lagret i en mappe som heter dokumenter. For SELECT delen av oppgaven skal du lage SQL spørringer som gir deg oversikt over: antall saker knyttet til de forskjellige saksansvarlig hvor mange duplikat dokumenter det finnes (se sjekksum) i snitt hvor mange vedlegg er det per journalpost en view som viser alle saksmapper en gitt korrespondansepart er assosiert med
For UPDATE delen av oppgaven skal du lage en kommando som setter verdien av arkivstatus til «Avsluttet» For alle saksmapper setter verdien til avsluttetav til «Avsluttet av skript» der avsluttetav ikke har et verdi, dvs er NULL Tilleggsinformasjon. Dette er et rent elektronisk arkiv så M301 oppbevaringssted trenger ikke å være med. referansearkivdel kan ansees å være 0-1, ikke 0-M for mappe og registrering. virksomhetsspesifikkemetadata er ikke relevant i dette eksempelet. Besvarelsen består av en tekstfil som inneholder alle kommandoer. Alle kommandoer i denne tekstfilen skal kunne kjøres etter hverandre. Attributtnavn skal følge Noark 5 metadatakatalogen. Metadatakatalogen kan være nyttig til å forstå metadataelementene for å komme fram til fornuftige verdier. Noark 5 v 3.1 skal brukes som grunnlag for oppgaven. Du trenger ikke å lage de elektroniske dokumenter. Det holder med at du bruker objekt som identifiserer stedet hvor dokuemtet ville vært. b) Forklar hvordan databasen sikrer en arkiv kontekst gjennom bruk av fremmednøkler Spørsmål 4: 'Datakvalitet er avgjørende for god arkivdanning'. Diskuter OBS: Wikipedia er ikke en god referanse kilde! Unngå å bruke wikipedia som referanse kilde. Wikipedia vil ofte referere til en god referanse kilde, bruk disse referansene i stedet.
Vedlegg 1 Informasjon om innlevering. Hele mappen leveres som én zip fil. Spørsmål 1 leveres som to filer. Del 1 3 leveres som en PDF/A fil. Filen skal hete «part1_1_to_3.pdf». Del 4-6 leveres som en tekst fil med filtype «.sql». Filen skal hete «part1_4_to_6.sql». Spørsmål 2 leveres som en PDF/A fil. Filen skal hete «part2.pdf». Spørsmål 3 leveres som to filer. Del 1 leveres som en tekst fil med filtype «.sql». Filen skal hete «part3_1.sql». Del 2 leveres som en PDF/A fil. Filen skal hete «part3_2.pdf». Spørsmål 4 leveres som en PDF/A fil. Filen skal hete «part4.pdf». Alle filene kan være i samme mappe, dvs du trenger ikke å lage undermapper for hvert spørsmål. Hvis du ikke vet hvordan du lager en zip fil, er det viktig å snakke med faglærer i god tid før innleveringsfristen. Navnet på filen du skal laste opp vil være en kombinasjon av eksamensnummeret ditt (ikke studentnummer) og kurskode (ARK2100). Eksamenskontoret vil spesifisere dette nærmere innleveringsfristen. Figur 1: Innholdet i zip filen
Vedlegg 2. fonds series classification system class case file registry entry description object electronic