Anvisning i aflevering af bitemporale data

Størrelse: px
Starte visningen fra side:

Download "Anvisning i aflevering af bitemporale data"

Transkript

1 UDKAST udgivet juni 2019 Anvisning i aflevering af bitemporale data Baggrund Aflevering af data fra it-systemer til et offentligt arkiv er baseret på aflevering af en arkiveringsversion i en relationel databasestruktur. Det indebærer, at sammenhænge mellem tabeller angives som fremmednøgler, der refererer primærnøgler. De gældende regler er fastlagt i bekendtgørelse om arkiveringsversioner, der er baseret på bevaringsformatet SIARD 1.0 og anvender et uddrag af standarden SQL:1999. Temporale data er opmærket med tidsrum, der indgår i primær- og fremmednøgler til at identificere unikke rækker i én tabel og referere unikke rækker i andre tabeller, og sammenhænge mellem tabeller afhænger derfor af en fortolkning af disse tidsrum. SQL:1999 understøtter imidlertid ikke angivelse og fortolkning af primær- og fremmednøgler, hvori tidsrum indgår. Derfor er temporale data hidtil blevet omdannet og håndteret efter de gældende regler. Unitemporale data skal fortsat håndteres derefter, mens bitemporale data har vist sig noget mere omstændelige at håndtere udelukkende med anvendelse af SQL:1999. For at undgå større ændringer af datamodel og data i forbindelse med aflevering af en arkiveringsversion, anviser rigsarkivaren med henvisning til 3, stk. 2 i bekendtgørelse om arkiveringsversioner, hvordan bitemporale data efter nærmere aftale med det modtagende arkiv kan bevares i en fremtidssikret struktur. Hvad er bitemporale data? Bitemporale data er opmærket med en virkningstid og en registreringstid og understøtter dermed såkaldt bitemporalitet eller dobbelthistorik, hvormed et forvaltningsobjekts tilstand kan forstås som mængden af egenskaber, der karakteriserer det i en afgrænset del af tiden i hver af de to dimensioner af tid. Virkningstid også kaldet valid time eller applikationstid er tiden, hvor et forvaltningsobjekts egenskaber svarer til forholdet i virkeligheden. Det handler om, hvad forvaltningen ved og kunne f.eks. være en given persons efternavn i en bestemt periode. Hvis forvaltningen ved, at personen har forskellige efternavne i forskellige perioder, kan der registreres to efternavne med hver deres virkningstid. Virkningstiden understøtter dermed en temporalitet, som kunne kaldes for historik. Registreringstid også kaldet transaction time eller systemtid er tiden, hvor et forvaltningsobjekts egenskaber er kendt i et bestemt system. Det handler om, hvornår forvaltningen ved noget og kunne f.eks. være registreringen af en given persons efternavn i en bestemt periode i et bestemt system. Hvis forvaltningen

2 bliver opmærksom på, at personen havde et andet efternavn i en periode, end man tidligere vidste, kan den eller de tidligere registrering(er) afsluttes med den dato, forvaltningen er blevet opmærksom på uoverensstemmelsen, og der kan registreres et eller flere efternavne i en eller flere perioder i stedet. I en unitemporal database ville man blot redigere de eksisterende registreringer og altid havde én version af historikken den nuværende, dvs. fra det tidspunkt, den seneste ændring er foretaget. Med anvendelse af registreringstid understøtter man derimod flere versioner af historikken, således at man til en hvilken som helst tid kan kende de aktuelle registreringer i et bestemt system. Registreringstid understøtter dermed en temporalitet, der sikrer muligheden for tilbagerulning ved at bibeholde et fyldestgørende revisionsspor. I eksemplet nedenfor blev personen med Id født med efternavnet Jacobsen den 22. januar Det blev dog først registreret en uge efter fødslen. 16. juli 2018 blev personen gift og tog sin ægtefælles efternavn. Det blev dog først registreret tre uger efter brylluppet markeret med kursiveret skrift: Id Efternavn VirkningFra VirkningTil RegistreringFra RegistreringTil Jacobsen Jacobsen Knudsen Som det fremgår, slettes eller overskrives rækker ikke i et system med dobbelthistorik. I stedet registreres, hvad personens efternavn er og har været, og hvornår det var kendt i systemet. Dermed kan man udbede sig personens efternavnehistorik den 23. april 2019 og få at vide, at denne hed Jacobsen fra 22. januar 1992 til 16. juli 2018, hvorefter denne har heddet Knudsen. Man kan også finde ud af, hvad der 1. august 2018 var registreret om personen, der på det tidspunkt og indtil 6. august i forvaltningens øjne var hr. Jacobsen. Format til aflevering af bitemporale data Rigsarkivet dispenserer fra gældende regler fastlagt i bekendtgørelse om arkiveringsversioner, eftersom bitemporale data kan afleveres som en arkiveringsversion i en relationel databasestruktur uden angivelse af temporale fremmednøgler. Som supplement dertil skal temporale primær- og fremmednøgler angives i et særskilt tableindex.xml med anvendelse af SQL:2011-standarden som specificeret i ISO/IEC :2011. Det medfører, at arkiveringsversioner af it-systemer med bitemporale data indeholder følgende elementer: SQL:1999-delen: Data afleveres som en arkiveringsversion i en relationel databasestruktur i overensstemmelse med bekendtgørelse om arkiveringsversioner. Primær- og fremmednøgler, hvori tidsrum indgår, skal ikke angives som sådan i tableindex.xml. Der skal imidlertid angives ikke-temporale primærnøgler til alle tabeller evt. ved indsættelse af en erstatningsnøgle, og alle data skal fortsat afleveres. 2

3 Arkiveringsversionens SQL:1999-databasestruktur dokumenteres på sædvanlig vis i kontekstdokumentationen. Databasestrukturen dokumenteres i den tekniske dokumentation af arkiveringsversionen, herunder med E/R-diagram, tabel- og feltbeskrivelser og konverteringsbeskrivelse(r). Arkiveringsversionen dokumenteres med SQL-forespørgsler, der viser sammenhænge mellem tabeller, som er afhængige af driftsversionens temporale primær- og fremmednøgler. Disse skal angives med anvendelse af SQL:1999, kunne afvikles på SQL:1999-databasestrukturen og indsættes i tableindex.xml jf. de gældende regler i bekendtgørelse om arkiveringsversioner pkt. 6.D. De skal så vidt det giver mening spejle SQL-forespørgslerne, der defineres til SQL:2011-databasestrukturen. SQL:2011-delen: Myndigheden udarbejder en datadefinition, der viser, hvordan arkiveringsversionens databasestruktur ville se ud, hvis den anvendte SQL:2011-standarden med angivelse af PERIODs og temporale primær- og fremmednøgler. En datadefinition (DDL) er et databaseskema bestående af SQL-sætninger, der angiver databasestrukturen med tabeller og felter, nøgler og øvrige constraints. DDL en indsættes som en XML Processing Instruction ved navn <?SQL2011 DDL?> efter det afsluttende rodelement nederst i tableindex.xml. Se desuden Bilag 1: Eksempel på SQL:2011 DDL. Myndigheden konverterer DDL en til et TIFF-billede, der vedlægges kontekstdokumentation jf. de gældende regler i bekendtgørelse om arkiveringsversioner pkt. 4.E og pkt. 6.B. Myndighed udarbejder et E/R-diagram, der viser databasestrukturen defineret i SQL:2011 DDL med primær- og fremmednøgler og tabelreferencer, der ikke findes i E/R-diagrammet for SQL:1999. Myndigheden udarbejder SQL-forespørgsler, der viser sammenhænge mellem tabeller angivet med anvendelse af SQL:2011. Forespørgslerne skal kunne afvikles på en genrejsning af databasen ud fra SQL:2011 DDL en og indsættes i tableindex.xml jf. de gældende regler i bekendtgørelse om arkiveringsversioner pkt. 6.D og figur 6.3, 7. Elementet <name> skal begynde med AV_DDL_. Det modtagende arkiv skriver i afleveringsbestemmelsen, at arkiveringsversionen indeholder bitemporale data og er afleveret efter nærværende bestemmelse. Afleveringsbestemmelsen udarbejdes af det modtagende arkiv og vedlægges kontekstdokumentation til arkiveringsversionen. 3

4 Bilag 1: Eksempel på SQL:2011 DLL I eksemplet herunder er DDL-syntaksen, der kun anvender SQL:2011-standarden, markeret med blå skrift: CREATE TABLE Bygning ( RowKey INTEGER, Id VARCHAR(50), VirkningFra TIMESTAMP, VirkningTil TIMESTAMP, PERIOD FOR BygningVirkning (VirkningFra, VirkningTil), RegistreringFra TIMESTAMP GENERATED ALWAYS AS ROW START, RegistreringTil TIMESTAMP GENERATED ALWAYS AS ROW END, PERIOD FOR SYSTEM_TIME (RegistreringFra, RegistreringTil), ) WITH SYSTEM VERSIONING; ALTER TABLE Bygning ADD PRIMARY KEY (Id, BygningVirkning WITHOUT OVERLAPS); CREATE TABLE Opgang ( RowKey INTEGER, Id VARCHAR(50), VirkningFra TIMESTAMP, VirkningTil TIMESTAMP, PERIOD FOR OpgangVirkning (VirkningFra, VirkningTil), RegistreringFra TIMESTAMP GENERATED ALWAYS AS ROW START, RegistreringTil TIMESTAMP GENERATED ALWAYS AS ROW END, PERIOD FOR SYSTEM_TIME (RegistreringFra, RegistreringTil), Bygning_id INTEGER, ) WITH SYSTEM VERSIONING; ALTER TABLE Opgang ADD PRIMARY KEY (Id, OpgangVirkning WITHOUT OVERLAPS); ALTER TABLE Opgang ADD FOREIGN KEY (Bygning_id, PERIOD OpgangVirkning) REFERENCES Bygning (Id, PERIOD BygningVirkning); 4

5 Forklaring til eksempel på SQL:2011 DDL Hjørnestenen i understøttelsen af bitemporale data i SQL:2011 er muligheden for at angive tidsrum og associere dem med rækker i en tabel. Et tidsrum er et interval med en start- og sluttid. Ved at definere to kolonner som en PERIOD kan et SQL:2011-kompatibelt RDBMS sikre referentiel integritet ved at fremmednøglens tidsrum er indeholdt i primærnøglens tidsrum. WITHOUT OVERLAPS modvirker overlappende tidsrum, og starttid men ikke sluttid medtages i tidsrummet i en lukket-åben-model. I et RDBMS, der har implementeret SQL:2011-standarden for temporale data vil en SELECT kun resultere i rækker med aktuelle værdier, dvs. hvor registreringstiden er uafsluttet, hvorimod rækker med uaktuelle værdier f.eks. den første række i eksemplet med efternavne skal fremsøges med FOR SYSTEM_TIME. Bilag 1 er et eksempel på dele af den DDL, der anvendes til at angive en bitemporal databasestruktur for de eksisterende data med anvendelse af SQL:2011-standarden. Først angives en CREATE TABLE, der med syntaksen PERIOD FOR definerer de to kolonnepar som tidsrum. PERIOD FOR er en period definition, der har den fordel, at den fungerer sammen med eksisterende datatyper f.eks. datotyper. Virkningstiden er angivet som BygningVirkning, mens registreringstidens periode angives som SYSTEM_TIME. WITH SYSTEM VERSIONING angiver, at tabellen er en systemversioneret tabel, der bevarer en præcis historik over alle ændringer i data. Det vil sige, at tabellen indeholder kolonner med registreringstider, hvor it-systemet automatisk opdaterer datoværdierne, hver gang rækker bliver ændret eller slettet i tabellen og samtidig bevarer slettede og redigerede rækker som uaktuelle afsluttede rækker i databasen. ALTER TABLE angiver de temporale primær- og fremmednøgler. I tabellen Bygning er primærnøglen sammensat af forretningsnøglen Id og virkningstiden BygningVirkning. I tabellen Opgang er fremmednøglen sammensat af Bygning_id, der referer forretningsnøglen Id i tabellen Bygning, og virkningstiden OpgangVirkning for den tabel Opgang, der refereres fra. Rigsarkivet 6. juni 2019 Anne-Sofie Jensen 5

Begrænsninger i SQL. Databaser, efterår 2002. Troels Andreasen

Begrænsninger i SQL. Databaser, efterår 2002. Troels Andreasen Databaser, efterår 2002 Begrænsninger i SQL Troels Andreasen Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072 www.dat.ruc.dk

Læs mere

Bitemporalitet på Datafordeleren

Bitemporalitet på Datafordeleren Bitemporalitet på Datafordeleren Denne side indeholder en anvenderrettet beskrivelse og dokumentation af grunddataprogrammets historikmodel ved anvendelse og implementering af bitemporalitet. Dokumentet

Læs mere

CAREArkiv. -Pligtaflevering af arkivdata fra RAMBØLL CARE.

CAREArkiv. -Pligtaflevering af arkivdata fra RAMBØLL CARE. -Pligtaflevering af arkivdata fra AMBØLL CAE. Pligtaflevering af CAE arkivdata hvorfor det? Da ambøll CAE er omfattet af lov om behandling af personoplysninger og endvidere opfylder kriterier for aflevering,

Læs mere

Anvendelse af dobbelthistorik i GD2

Anvendelse af dobbelthistorik i GD2 Grunddataprogrammet under den Fællesoffentlige Digitaliseringsstrategi GD2 - Adresseprogrammet Anvendelse af dobbelthistorik i GD2 Implementerings regler og eksempler på dobbelthistorik MBBL- REF: Version:

Læs mere

Bilag B2: Oversigt over foreslåede ændringer i bekendtgørelse om arkiveringsversioner Høringsudgave, august 2017

Bilag B2: Oversigt over foreslåede ændringer i bekendtgørelse om arkiveringsversioner Høringsudgave, august 2017 Bilag B2: Oversigt over foreslåede ændringer i bekendtgørelse om arkiveringsversioner Høringsudgave, august 2017 Generelt: Alle referencer til Statens Arkiver erstattes af Rigsarkivet Punkt/afsnit Ændring

Læs mere

DB undervisning 01-01

DB undervisning 01-01 Databaser... 2 Tabeller... 2 Redundans... 3 Første regel... 4 Anden regel... 4 Tredje regel... 5 Relationer... 5 Opskrift... 6 SQL sætninger til at oprette tabeller... 7 SQL sætninger til at indsætte data...

Læs mere

Afleveringsbestemmelse for Kingo

Afleveringsbestemmelse for Kingo Kultur- og Fritidsforvaltningen Stadsarkivet Afleveringsbestemmelse for Kingo Efter drøftelse mellem Center for Specialundervisning, Børne- og Ungeforvaltningen og Københavns Stadsarkiv fastsættes hermed

Læs mere

Erfaringer med CPR-replikering

Erfaringer med CPR-replikering Erfaringer med CPR-replikering Dette dokument beskriver en række overvejelser vi har gjort os i forbindelse med at vi har udviklet en Proof of Concept (PoC) af en CPR-replikeringstjeneste for KOMBIT. CPRs

Læs mere

Kort og godt om test af arkiveringsversioner

Kort og godt om test af arkiveringsversioner Kort og godt om test af arkiveringsversioner Data og dokumenter fra den offentlige forvaltnings it-systemer, som skal bevares for eftertiden, skal afleveres til arkiv i form af arkiveringsversioner. Arkiveringsversioner

Læs mere

Aflevering af kommuner og og regioners digitale data og dokumenter til Statens Arkiver. En generel vejledning til kommunale og regionale myndigheder

Aflevering af kommuner og og regioners digitale data og dokumenter til Statens Arkiver. En generel vejledning til kommunale og regionale myndigheder Aflevering af kommuner og og regioners digitale data og dokumenter til Statens Arkiver En generel vejledning til kommunale og regionale myndigheder Version 3, juni 2011 Indholdsfortegnelse 1. Indledning

Læs mere

Database design for begyndere

Database design for begyndere Denne guide er oprindeligt udgivet på Eksperten.dk Database design for begyndere Denne artikel beskriver hvordan man kommer fra ide til database design. Den stopper inden normal former. Den forudsætter

Læs mere

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML SQL kap 6-7 + 17-20 DDL og DML 1 De vigtigste SQL-sætninger Data Definition Language (DDL) create table: opretter en ny tabel create unique index: tilføjer et index til en tabel drop table : sletter en

Læs mere

Import af rekursivt (parent-child) hierarki i Palo

Import af rekursivt (parent-child) hierarki i Palo Import af rekursivt (parent-child) hierarki i Palo Dette dokument beskriver hvordan et simpelt rekursivt (parent-child) hierarki kan importeres ind i Palo på forskellige måder via SQL og samtidig bibeholde

Læs mere

Databasesystemer. Databaser, efterår Troels Andreasen. Efterår 2002

Databasesystemer. Databaser, efterår Troels Andreasen. Efterår 2002 Databaser, efterår 2002 Databasesystemer Troels Andreasen Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072 www.dat.ruc.dk

Læs mere

Udkast til: Cirkulære om anmeldelse og godkendelse af it-systemer

Udkast til: Cirkulære om anmeldelse og godkendelse af it-systemer Udkast til: Cirkulære om anmeldelse og godkendelse af it-systemer I medfør af 3, stk. 2, og 5, stk. 1 samt 10 i bekendtgørelse nr. 591 af 26. juni 2003 om offentlige arkivalier og offentlige arkivers virksomhed

Læs mere

Installations- og. Brugervejledning. Rambøll CAREArkiv - version feb Rambøll Informatik A/S. j.nr. LLP feb.

Installations- og. Brugervejledning. Rambøll CAREArkiv - version feb Rambøll Informatik A/S. j.nr. LLP feb. Rambøll CAREArkiv - version 8.00.06 feb. 2008 Installations- og Brugervejledning Rambøll Informatik A/S j.nr. LLP070004.2 feb. 2008 Installations- og Brugervejledning til Rambøll CAREArkiv v. 8.00.06 Indholdsfortegnelse

Læs mere

Data lagring. 2. iteration (implement backend)

Data lagring. 2. iteration (implement backend) Data lagring 2. iteration (implement backend) Emner Grundlæggende database begreber. Data definitionskommandoer ER-diagrammer og cardinalitet/relationer mellem tabeller Redundant data og Normalisering

Læs mere

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database Kursusbeskrivelse Oprettelse af en Access-database Som eksempel på en Access-database oprettes en simpelt system til administration af kurser. Access-databasen skal indeholde: et instruktørkartotek et

Læs mere

Skriftlig eksamen i kurset. Informationssystemer

Skriftlig eksamen i kurset. Informationssystemer 6. semester sundhedsteknologi Skriftlig eksamen i kurset Informationssystemer Der er 3 timer til at besvare opgaven. Alle hjælpemidler er tilladte. Skriv kort og præcist. Referer gerne til kursuslitteraturen.

Læs mere

De præmisser vi arbejdede under, har haft betydning for det endelige valg af format.

De præmisser vi arbejdede under, har haft betydning for det endelige valg af format. 1 De præmisser vi arbejdede under, har haft betydning for det endelige valg af format. 2 Min præsentation handler om surveydata dvs. spørgeskemabasserede undersøgelser. 3 Anmeldelsesbekendtgørelsen angiver

Læs mere

Skriftlig eksamen i. Databaser. Vinter 2002/2003. Vejledende løsninger

Skriftlig eksamen i. Databaser. Vinter 2002/2003. Vejledende løsninger Skriftlig eksamen i Databaser Vinter 2002/2003 Vejledende løsninger Dette eksamenssæt består af 5 nummererede sider (incl. denne). Der er 5 opgaver, som ved bedømmelsen tillægges følgende vægte: Opgave

Læs mere

Spm.2: Ordregiver bedes bekræfte at tilbuddet skal afleveres den og ikke som angivet i Bilag A den 31.8 kl. 10.

Spm.2: Ordregiver bedes bekræfte at tilbuddet skal afleveres den og ikke som angivet i Bilag A den 31.8 kl. 10. Senest opdateret d. 21.8.2015 Dokumentet indeholder alle til dato offentliggjort spørgsmål og svar. I tilfælde af, at Silkeborg Kommune finder det nødvendigt at foretage ændringer eller supplere oplysningerne

Læs mere

Dataanalyse og databaser

Dataanalyse og databaser Dataanalyse og databaser En database er lang række data, der er blevet struktureret således, at der er relationer mellem tabellerne og det er muligt at indsætte og udtrække den ønskede information fra

Læs mere

Vejledning til prototypen af RaConverter

Vejledning til prototypen af RaConverter Vejledning til prototypen af RaConverter Vejledning til prototypen af udtræksprogrammet RaConverter, der anvendes til at lave data- og metadataudtræk fra statistikprogrammer, der overholder Rigsarkivets

Læs mere

Hvad er en relationsdatabase? Odense, den 19. januar Version 1.0

Hvad er en relationsdatabase? Odense, den 19. januar Version 1.0 Hvad er en relationsdatabase? Odense, den 19 januar 2004 Version 10 Program for 6 kursusdag: Databaser 0900-0945 Hvad er en relationsdatabase? -1045 Opgave om normalisering 1100-1145 Eksempel på database

Læs mere

1 Objekt informationsmodel - Byggeblok

1 Objekt informationsmodel - Byggeblok 1 Objekt informationsmodel - Byggeblok Logisk Informationsmodel for Byggeblokken Objekt Modellen beskriver og viser hvordan Forretningsobjekt "Objekt" kan forstås. Modellen er generisk, og kan derfor bruges

Læs mere

Brugermanual SOFIA 2.1 Til brugere på læsesalen. Rigsarkivets program til visning af digitale arkivalier august 2015

Brugermanual SOFIA 2.1 Til brugere på læsesalen. Rigsarkivets program til visning af digitale arkivalier august 2015 Brugermanual SOFIA 2.1 Til brugere på læsesalen Rigsarkivets program til visning af digitale arkivalier august 2015 INDHOLDSFORTEGNELSE 1. INDLEDNING 3 1.1 Log in 4 2. SOFIAS OPBYGNING 5 2.1 Menupunkter

Læs mere

SQL Server 2016 Data Adgang

SQL Server 2016 Data Adgang SQL Server 2016 Data Adgang MSBIP, 5. OKTOBER, 2015 Agenda SQL Server 2016 CTP 2.3 Pragmatisk Data Adgangskontrol Row Level Security Dynamic Masking Kombination af begge Alternativet Hvem er jeg Selvstændig

Læs mere

Tietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125

Tietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125 Tietgenskolen - Nørrehus Data warehouse Database for udviklere Thor Harloff Lynggaard DM08125 Juni 2010 Indhold Beskrivelse... 3 Data warehouse... 3 Generelt... 3 Sammenligning... 3 Gode sider ved DW...

Læs mere

Vejledning til bekendtgørelse om arkiveringsversioner

Vejledning til bekendtgørelse om arkiveringsversioner Vejledning til bekendtgørelse om arkiveringsversioner Vejledning til bekendtgørelse nr. 1007 af 20. august 2010 id="docindex"> Indholdsfortegnelse Paragraf

Læs mere

(fig.1. Eksempel på en almindelig entity)

(fig.1. Eksempel på en almindelig entity) Formål Formålet med denne opgave var, at designe et database system for et fiktivt universitet, ved hjælp af ER-model, for derefter at oversætte det til SQL tabeller. Og dernæst lave en assertion så der

Læs mere

Side 1. Databaser og SQL. Dagens gang. Databasebegreber. Introduktion til SQL Kap 1-5

Side 1. Databaser og SQL. Dagens gang. Databasebegreber. Introduktion til SQL Kap 1-5 Databaser og SQL Introduktion til SQL Kap 1-5 1 Dagens gang Databaser Database begreber Mapning af klasser til relationel model Normalisering Opgaver til næste gang 2 Databasebegreber A database is a:

Læs mere

Datamodeller. 1. Elementerne. Vi betragter E/R-diagrammet, som et diagram over entiteter og relationer Tegneregler: Entitet

Datamodeller. 1. Elementerne. Vi betragter E/R-diagrammet, som et diagram over entiteter og relationer Tegneregler: Entitet Datamodeller I forlængelse af noten om normalisering, følges der her op med redskabet E/R-diagrammer til opstilling af en datamodel, opfat således dette som en alternativ metode mere end endnu et redskab

Læs mere

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5 OIOUBL Guideline OIOUBL UUID UBL 2.0 UUID G32 Version 1.1 Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5 OIOUBL UUID Version 1.1 Side 1 Kolofon Kontakt: IT- & Telestyrelsen E-mail:

Læs mere

Internationalt udblik: Digital bevaring på Rigsarkivet i Danmark

Internationalt udblik: Digital bevaring på Rigsarkivet i Danmark Internationalt udblik: Digital bevaring på Rigsarkivet i Danmark Jan Dalsten Sørensen Digital Bevaring og Oparbejdning 29. November 2016 1 Agenda Generelt om udfordringer ved digital bevaring Strategivalg

Læs mere

Conceptual, logic, physical

Conceptual, logic, physical Conceptual, logic, physical Conceptual er et billede af virkeligheden. Entity names og attributter relaterer til den faktiske verden. Physical er i SQL databasen, her skriver vi de navne på tabeller og

Læs mere

A11: Last Year s Exam

A11: Last Year s Exam A11: Last Year s Exam Agenda Design of Site map and Web- structure (3) Design of data model (1) Design of database transactions (2) Construction of HTML and PHP scripts (3) Exercise 3: Design of Site map

Læs mere

Eksamen, DSDS, efterår 2007

Eksamen, DSDS, efterår 2007 Eksamen, DSDS, efterår 2007 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech og Martin Elsman IT Universitetet i København 7. januar 2008 Alle hjælpemidler er tilladte, dog ikke

Læs mere

Introduktion til SQL queries

Introduktion til SQL queries Denne guide er oprindeligt udgivet på Eksperten.dk Introduktion til SQL queries Denne artikel beskriver nogle forskellige muligheder i SQL queries. Eksemplerne skulle gerne være standard SQL og virke i

Læs mere

Bitemporalitet. Proof of concept. Versionshistorik. Version Dato Hvem Hvad er ændret. Første udkast. Kommentarer fra KL indarbejdet undervejs.

Bitemporalitet. Proof of concept. Versionshistorik. Version Dato Hvem Hvad er ændret. Første udkast. Kommentarer fra KL indarbejdet undervejs. Bitemporalitet Proof of concept Versionshistorik Version Dato Hvem Hvad er ændret 0.9 3. sept 2014 Heidi Vanparys (GST) Flemming Nissen (GST) 0.10 9. sept 2014 Heidi Vanparys (GST) Erik Helweg-Larsen (KL)

Læs mere

Efterår 2002 Note 10. Temaopgave

Efterår 2002 Note 10. Temaopgave Datalogi Database-kurset Efterår 2002 Note 10 Temaopgave Formålet med temaopgaven er at I skal arbejde med vigtige dele af kursusstoffet indenfor et specifikt problemområde/tema. Temaopgaven omfatter 4

Læs mere

0.9 19-09-2012 DAVAR Omdøbt til SagDokumentFormat. Attention er skilt ud i et selvstændigt format, AttentionFormat.

0.9 19-09-2012 DAVAR Omdøbt til SagDokumentFormat. Attention er skilt ud i et selvstændigt format, AttentionFormat. Specifikation 19. september 2012 DAVAR J.nr. 2012-6211-281 Sagdokumentformat Versionshistorik Version Dato Initialer Noter 0.7 15-06-2012 DAVAR Høringsversion. Indsat MeddelelseAttention. 0.9 19-09-2012

Læs mere

Afleveringsopgave. Efterår 2001

Afleveringsopgave. Efterår 2001 Datalogi Database-kurset Efterår 2001 Afleveringsopgave Baseret på opgavetekst forfattet af Troels Andreasen, forår 2001 Let redigeret af Henning Christiansen, oktober 2001 Aflevering Opgaven afleveres

Læs mere

En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin

En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin Trin 1: Lav en Domain model Opgave beskrivelse - Scandic hotel kæde Lav en domain model af Hotel-kæden.

Læs mere

Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE

Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE Fact sheet Indholdsfortegnelse Fact Sheet Gantt kort Valgt af virksomhed Brainstorm Attribut tabel ER-diagram Skitse MySQLWorkbench

Læs mere

Listen over reserverede ord er meget lang, men de væsentligste vil jeg beskrive her i denne artikel:

Listen over reserverede ord er meget lang, men de væsentligste vil jeg beskrive her i denne artikel: Denne guide er oprindeligt udgivet på Eksperten.dk SQL og ASP En artikel omkring simpel SQL og hvordan disse opbygges, udformes og udføres, sådan at man kan få et brugbart resultat i ASP. Dette ligefra

Læs mere

Vejledning til SQL Converter - databaseindlæsning af arkiveringsversioner Side 1 af 17

Vejledning til SQL Converter - databaseindlæsning af arkiveringsversioner Side 1 af 17 Vejledning til SQL Converter - databaseindlæsning af arkiveringsversioner Side 1 af 17 Vejledning til SQL Converter - databaseindlæsning af arkiveringsversioner Indledning SQL Converter er et program,

Læs mere

Håndbog Til CPR services. Bilag 8 GCTP-standard m.m. CPR-kontoret

Håndbog Til CPR services. Bilag 8 GCTP-standard m.m. CPR-kontoret Håndbog Til CPR services Bilag 8 GCTP-standard m.m. CPR-kontoret Datavej 20, Postboks 269, 3460 Birkerød E-post: cpr@cpr.dk. Telefax 45 82 51 10. Hjemmeside: www.cpr.dk Side 2 af 14 Indholdsfortegnelse

Læs mere

Bekendtgørelse om arkiveringsversioner

Bekendtgørelse om arkiveringsversioner BEK nr 1007 af 20/08/2010 (Gældende) Udskriftsdato: 2. juli 2016 Ministerium: Kulturministeriet Journalnummer: Kulturmin., Statens Arkiver, j.nr. 2010-018996 Senere ændringer til forskriften Ingen Bekendtgørelse

Læs mere

DAR OIO vejledning Version 1.2

DAR OIO vejledning Version 1.2 DAR OIO vejledning Version 1.2 Indhold 1 Ændringer i forhold til forrige version... 2 2 Introduktion... 3 2.1 Formål... 3 2.2 Læsevejledning... 3 3 Beskrivelse... 3 3.1 Fælles elementer og strukturer...

Læs mere

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Copenhagen Business Academy Multimediedesigner 3. semester - 1. projekt, september 2014 Gruppe 1 - MulA Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Study: Multimedia Design Project:

Læs mere

EasyIQ Opdatering 5.2.3 -> 5.4.0

EasyIQ Opdatering 5.2.3 -> 5.4.0 EasyIQ Opdatering 5.2.3 -> 5.4.0 Kunde: Forfatter: Thomas W. Yde Systemtech A/S Side: 1 af 17 1 Indholdsfortegnelse 2 GENERELT OMKRING FORUDSÆTNINGEN OG OPDATERINGS FORLØBET... 3 2.1 FORUDSÆTNINGER...

Læs mere

Introduktion til programmering

Introduktion til programmering Introduktion til programmering Databaser Uge 38 L. Ingemann: SQL databaser på nettet, kap 2-4. Kompendium L. Ingemann: SQL databaser på nettet, kap 6-20, Kompendium Sidste gang Databaser Relationelle databaser

Læs mere

Vejledning om produktion af arkiveringsversioner. Oktober 2005 @ 0 1

Vejledning om produktion af arkiveringsversioner. Oktober 2005 @ 0 1 Vejledning om produktion af arkiveringsversioner Oktober 2005 0 @ 0 1 1 FORMÅL...3 Læsevejledning... 3 ANALYSE...4 PRODUKTION AF ARKIVERINGSVERSION TRIN FOR TRIN...6 Kopiering af elektronisk arkivsystem...

Læs mere

Views etc. Databaser

Views etc. Databaser Views etc. Databaser Views Med Views kan vi gemme nogle af de lange select sætninger. I vores eksempel fra tidligere er det f.eks. forbundet med en del besvær at finde telefon nr og bilmærker for en sælger

Læs mere

Hændelser på dåtåfordeleren

Hændelser på dåtåfordeleren Hændelser på dåtåfordeleren En kort introduktion til begreber og anvendelsesmuligheder SDFE version 1.0 24. oktober 2016 Indhold Indledning... 2 Overordnet arkitektur... 2 Hændelsesbegrebet... 3 Forretningsmæssige

Læs mere

Vejledning til bekendtgørelse om arkiveringsversioner

Vejledning til bekendtgørelse om arkiveringsversioner Vejledning til bekendtgørelse om arkiveringsversioner Vejledning til bekendtgørelse nr. 1007 af 20. august 2010 id="docindex"> Indholdsfortegnelse Paragraf

Læs mere

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø Høringssvar vedr. FESD GIS-integrationsmodel version 2.0 Geodata Danmark har

Læs mere

Brugervejledning til databrowseren

Brugervejledning til databrowseren Brugervejledning til databrowseren Indholdsfortegnelse Indledning...2 Hvordan tilgås browseren og api et...2 Databrowseren...2 Søgning...2 Visning...4 Features i listevisningen...4 Detaljeret visning...5

Læs mere

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Copenhagen Business Academy Multimediedesigner 3. semester - 1. projekt, september 2014 Gruppe 1 - MulA Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Study: Multimedia Design Project:

Læs mere

Indholdsfortegnelse. Indhold

Indholdsfortegnelse. Indhold Indholdsfortegnelse Indhold Login... 2 Registrér komme / gå tider... 4 Flere arbejdsperioder på samme dag?... 6 Frokostpause / ret Frokostpause... 7 Sletning... 8 Afslut uge... 9 Godkendte/afviste ugesedler...

Læs mere

Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002

Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002 Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002 På datalogi har vi en databaseserver, som de studerende på datalogi kan benytte til projekter og som også benyttes i forbindelse

Læs mere

Database. lv/

Database. lv/ Database 1 Database Design Begreber 1 Database: En fælles samling af logiske relaterede data (informationer) DBMS (database management system) Et SW system der gør det muligt at definer, oprette og vedligeholde

Læs mere

Notat. Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere 27.06.2012 JL

Notat. Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere 27.06.2012 JL Notat Vedrørende: Skrevet af: Introdansk beskrivelse af fastlagte krav til indberetning af statistikoplysninger fra udbydere Jesper Lund Version: 1.4: rev. af Ankestyrelsen, januar 2014 27.06.2012 JL I

Læs mere

Tilslutning til ecomone Basis (OIO Faktura)

Tilslutning til ecomone Basis (OIO Faktura) Tilslutning til ecomone Basis (OIO Faktura) 1. november 2009, Version 1.1 1. POST DANMARKS ECOMONE BASIS (OIO FAKTURA)... 3 1.1 BEGREBER... 3 2 KANALER... 3 3 MODEL FOR DATAUDVEKSLING... 4 4 KOMMUNIKATION...

Læs mere

Database kursus Forår 2013

Database kursus Forår 2013 Database kursus Forår 2013 Jacob Aae Mikkelsen Database design og programmering/databaser fra Organisationsorienteret softwareudvikling 1 Praktisk info Lærebog Database Systems: The Complete Book Skema

Læs mere

Søren Løbner (lobner) ddb Databaser 2007 10 10

Søren Løbner (lobner) ddb Databaser 2007 10 10 ddb Excercise Week 4 Fra relationships til relations Nu når vi har fået vores skemaer på plads, kan SQL udtrykkene til konstruktion af relationerne laves Det foregår ved at vi tager en 1 til 1 oversættelse

Læs mere

Øvelse 9. Klasser, objekter og sql-tabeller insert code here

Øvelse 9. Klasser, objekter og sql-tabeller insert code here Øvelse 9. Klasser, objekter og sql-tabeller Denne opgave handler om hvordan man opbevarer data fra databasekald på en struktureret måde. Den skal samtidig give jer erfaringer med objekter, der kommer til

Læs mere

Daglig brug af JitBesked 2.0

Daglig brug af JitBesked 2.0 Daglig brug af JitBesked 2.0 Indholdsfortegnelse Oprettelse af personer (modtagere)...3 Afsendelse af besked...4 Valg af flere modtagere...5 Valg af flere personer der ligger i rækkefølge...5 Valg af flere

Læs mere

Casper Fabricius http://casperfabricius.com. ActiveRecord. O/RM i Ruby on Rails

Casper Fabricius http://casperfabricius.com. ActiveRecord. O/RM i Ruby on Rails Casper Fabricius http://casperfabricius.com ActiveRecord O/RM i Ruby on Rails Casper Fabricius Freelance webudvikler - casperfabricius.com 9 års erfaring med webudvikling 6 år med ASP/ASP.NET/C# 3 år med

Læs mere

Spørg om bevaring, kassation og aflevering

Spørg om bevaring, kassation og aflevering Spørg om bevaring, kassation og aflevering Ved arkivar Christian Larsen og arkivar Birgitte Vedel-Troelsen Netværksmøde 12. marts 2018 for kommuner og regioner der afleverer til Rigsarkivet 1 Summeopgave

Læs mere

Dokumentering af umbraco artikeleksport:

Dokumentering af umbraco artikeleksport: Dokumentering af umbraco artikeleksport: Lav en artikel side 2-3. Installationsguide side 3-5. Opsættelse af databasen og web.config side 5-8. Umbraco: templates side 8. Umbraco: borger.dk tab side 8.

Læs mere

Database for udviklere. Jan Lund Madsen PBS10107

Database for udviklere. Jan Lund Madsen PBS10107 Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated

Læs mere

Vejledning til Bestemmelser om anmeldelse og godkendelse af elektroniske journaler og elektroniske dokumenthåndteringssystemer i Københavns Kommune

Vejledning til Bestemmelser om anmeldelse og godkendelse af elektroniske journaler og elektroniske dokumenthåndteringssystemer i Københavns Kommune Vejledning til Bestemmelser om anmeldelse og godkendelse af elektroniske journaler og elektroniske dokumenthåndteringssystemer i Københavns Kommune Kµbenhavns Stadsarkiv november 2004 INDHOLDSFORTEGNELSE

Læs mere

GEOGIS UDVEKSLING AF DATA MELLEM REGIONER OG RÅDGIVERE. Beregnet for GeoGIS Brugere. Dokument type Brugervejledning.

GEOGIS UDVEKSLING AF DATA MELLEM REGIONER OG RÅDGIVERE. Beregnet for GeoGIS Brugere. Dokument type Brugervejledning. Beregnet for GeoGIS Brugere Dokument type Brugervejledning Dato Oktober/2010 GEOGIS UDVEKSLING AF DATA MELLEM REGIONER OG RÅDGIVERE 1/14 Rambøll Informatik A/S Indhold 1. Baggrund... 3 2. Dataflow mellem

Læs mere

Databasesystemer. IT Universitetet i København 16. januar 2006

Databasesystemer. IT Universitetet i København 16. januar 2006 Databasesystemer IT Universitetet i København 16. januar 2006 Eksamenssættet består af 5 opgaver med 16 spørgsmål, fordelt på 6 sider (inklusiv denne side), samt et svarark, hvor visse spørgsmål skal besvares.

Læs mere

Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 4: Mere om E-R modellering. 24. februar 2005. Forelæser: Rasmus Pagh

Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 4: Mere om E-R modellering. 24. februar 2005. Forelæser: Rasmus Pagh Databasesystemer, forår 2005 IT Universitetet i København Forelæsning 4: Mere om E-R modellering 24. februar 2005 Forelæser: Rasmus Pagh Forelæsningen i dag Fortsættelse af E-R model: Attributtyper, identifiers,

Læs mere

2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING

2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING 2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING Baggrund Udgangspunktet er projekt 2, dvs. en blog om cupcakes, hvor målgruppe, afsender og modtager allerede er defineret. Du bliver nu bedt om at udvikle et

Læs mere

FKG datamodellen Version 2.3.1 ArcGIS integration Sidste revisionsdato: 23. maj 2014

FKG datamodellen Version 2.3.1 ArcGIS integration Sidste revisionsdato: 23. maj 2014 FKG datamodellen Version 2.3.1 ArcGIS integration #1 FKG Fælleskommunale Geodatasamarbejde FKG datamodellen Version 2.3.1 ArcGIS integration Sidste revisionsdato: 23. maj 2014 1 FKG datamodellen Version

Læs mere

Oversigt over de mest almindelige fejl ved test

Oversigt over de mest almindelige fejl ved test Oversigt over de mest almindelige fejl ved test Data og dokumenter fra den offentlige forvaltnings it-systemer, som skal bevares for eftertiden, skal afleveres til arkiv i form af arkiveringsversioner.

Læs mere

Eksamen, DSDS, efterår 2008

Eksamen, DSDS, efterår 2008 Eksamen, DSDS, efterår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 6. januar 2009 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

Septimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version 2 3 1 - Fysisk implementering.pdf og FKG_2_3_1_mssql.sql

Septimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version 2 3 1 - Fysisk implementering.pdf og FKG_2_3_1_mssql.sql Septima P/S Larsbjørnsstræde 3 1454 København K +45 7230 0672 www.septima.dk 31. juli 2013 Septimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version 2 3 1 - Fysisk implementering.pdf og

Læs mere

Rigsarkivets digitaliseringsstrategi. NorDig oktober 2017 Jan Dalsten Sørensen

Rigsarkivets digitaliseringsstrategi. NorDig oktober 2017 Jan Dalsten Sørensen Rigsarkivets digitaliseringsstrategi NorDig 2017 25. oktober 2017 Jan Dalsten Sørensen 1 Baggrund Rigsarkivet har normalt 4-årige rammeaftaler med Kulturministeriet Som oplæg til den rammeaftale, som skulle

Læs mere

Introduktion til programmering

Introduktion til programmering Introduktion til programmering Databaser Uge 37 Computer Science, kap 9. Hugh Darwen: what a database really is, G. Riccardi: Princples of database systems, kap 2., kompendium. Plan Oprette jer på IMV

Læs mere

Eksamen, DSDS, forår 2009

Eksamen, DSDS, forår 2009 Eksamen, DSDS, forår 2009 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 3. juni 2009 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

Retnings. for arkivering

Retnings. for arkivering Retnings linjer for arkivering Indhold Retningslinjer for arkivering i Københavns Kommune 5 1. Hvorfor arkiverer vi og hvem gør det? 6 1.1 Hvorfor arkiverer vi? 6 1.2 Hvad arkiverer vi? 6 1.3 Hvem arkiverer?

Læs mere

1 Tilstand informationsmodel - Byggeblok

1 Tilstand informationsmodel - Byggeblok 1 Tilstand informationsmodel - Byggeblok Logisk Informationsmodel for Byggeblokken Tilstand : Overordnet model til at beskrive "tilstande". Modellen er generisk og kan bruges som skabelon på tværs af forretningsområder

Læs mere

Indlægning af aktiviteter

Indlægning af aktiviteter Indlægning af aktiviteter Denne vejledning vil gennemgå anvendelsen af aktivitetsmodulet Events Manager. Den version der som standard ligger på lokalforeningernes hjemmesider, er den gratis udgave. Denne

Læs mere

Bekendtgørelse om arkiveringsversioner af bevaringsværdige data fra elektroniske arkivsystemer

Bekendtgørelse om arkiveringsversioner af bevaringsværdige data fra elektroniske arkivsystemer Bekendtgørelse nr. 342 af 11. marts 2004 Bekendtgørelse om arkiveringsversioner af bevaringsværdige data fra elektroniske arkivsystemer I medfør af 5, stk. 1, 13, stk. 1, og 14 i bekendtgørelse nr. 591

Læs mere

IDAP manual Analog modul

IDAP manual Analog modul IDAP manual Analog modul Dato: 15-06-2005 11:01:06 Indledning Til at arbejde med opsamlede og lagrede analoge data i IDAP portalen, findes en række funktions områder som brugeren kan anvende. Disse områder

Læs mere

FKG datamodellen Version Implementeringsguidelines. FKG datamodellen Version Implementeringsguidelines

FKG datamodellen Version Implementeringsguidelines. FKG datamodellen Version Implementeringsguidelines FKG Fælleskommunale Geodatasamarbejde FKG datamodellen Version 2.3.1 Implementeringsguidelines Sidste revisionsdato: 24. oktober 2013 1 Dokumenthistorik Version Dato Initialer Ændring 1.0 5.7.2013 TBS/NIRAS

Læs mere

Database programmerings tips

Database programmerings tips Denne guide er oprindeligt udgivet på Eksperten.dk Database programmerings tips Denne artikel vil introducere nogle problem stillinger med flere samtidige brugere, som man skal tænke på, når man udvikler

Læs mere

DEN GODE MODEL: OPSAMLING PÅ MODELLERINGSOPGAVER OG INTRO TIL MODELLERINGSALTERNATIVER

DEN GODE MODEL: OPSAMLING PÅ MODELLERINGSOPGAVER OG INTRO TIL MODELLERINGSALTERNATIVER DEN GODE MODEL: OPSAMLING PÅ MODELLERINGSOPGAVER OG INTRO TIL MODELLERINGSALTERNATIVER KIRSTINE ROSENBECK GØEG Tema Titel Materiale 1 IS i sundhedssektoren Patientdatas anvendelighed Lynge et al. 2 Registrering

Læs mere

Cirkulære om anmeldelse og godkendelse af statslige it-systemer Hvad er nyt?

Cirkulære om anmeldelse og godkendelse af statslige it-systemer Hvad er nyt? Cirkulære om anmeldelse og godkendelse af statslige it-systemer Hvad er nyt? Ved specialkonsulent Mette Hall-Andersen Overordnede ændringer i cirkulæret Et samlet regelsæt for alle typer af itsystemer

Læs mere

DATABASE Projekt 1-3. semester

DATABASE Projekt 1-3. semester DATABASE Projekt 1-3. semester Gruppe 2- CLmul-a12e Projekt URL http://www.lucasperch.dk/projekter/database.pdf Gruppe 2 Lucas Perch-Nielsen cph-lp14@cphbusiness.dk http://lucasperch.dk/skole.php Niclas

Læs mere

Reeksamen, DSDS, forår 2008

Reeksamen, DSDS, forår 2008 Reeksamen, DSDS, forår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 22. august 2008 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

Databasesystemer. IT Universitetet i København 8. juni 2006

Databasesystemer. IT Universitetet i København 8. juni 2006 Databasesystemer IT Universitetet i København 8. juni 2006 Eksamenssættet består af 5 opgaver med 16 spørgsmål, fordelt på 7 sider (inklusiv denne side), samt et svarark, hvorpå visse spørgsmål skal besvares.

Læs mere

Teknikken bag Datafordeleren Distribution af data. Fællesoffentlig datadistribution

Teknikken bag Datafordeleren Distribution af data. Fællesoffentlig datadistribution Teknikken bag Datafordeleren Distribution af data Fællesoffentlig datadistribution Styrelsen for Dataforsyning og Effektivisering 21. november 2017 Side 1 Indhold Datas vej fra register til anvendere Hændelser

Læs mere

Vejledning til bekendtgørelse om arkiveringsversioner

Vejledning til bekendtgørelse om arkiveringsversioner Vejledning til bekendtgørelse om arkiveringsversioner Vejledning til bekendtgørelse nr. 1007 af 20. august 2010 id="docindex"> Indholdsfortegnelse Paragraf

Læs mere

1. Opret følgende flade database, find selv passende datatyper. 2. Opret begrænsningerne på datatyperne, du ser fx fornavn maks 25 tegn

1. Opret følgende flade database, find selv passende datatyper. 2. Opret begrænsningerne på datatyperne, du ser fx fornavn maks 25 tegn Opgave 1. Opret følgende flade database, find selv passende datatyper. 2. Opret begrænsningerne på datatyperne, du ser fx fornavn maks 25 tegn 3. Medlemsnr skal være større end 1000 4. Der skal oprettes

Læs mere