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

Størrelse: px
Starte visningen fra side:

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

Transkript

1 Septima P/S Larsbjørnsstræde København K juli 2013 Septimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version Fysisk implementering.pdf og FKG_2_3_1_mssql.sql Indholdsfortegnelse: 1 Indledning Generelle bemærkninger Forholdet til eksisterende implementeringer Forholdet til andre databaseplatforme Temagrupper Sikkerhedsmodel Versionering Diverse Specifikke bemærkninger til datamodellen - Version Fysisk implementering.pdf Afsnit Afsnit Afsnit Afsnit Afsnit Afsnit Afsnit Afsnit Afsnit Afsnit Afsnit afsnit Afsnit afsnit Afsnit afsnit Appendiks A Specifikke bemærkninger til FKG_2_3_1_mssql.sql Postnumre Indexer Insert triggers Update triggers Funktionen FKG_geometry_is_valid... 8

2 1 Indledning Nærværende dokument er Septimas besvarelse af høring vedr. Fælles Kommunale Geodata FKG - offentliggjort 8/ på KL s hjemmeside. Septimas besvarelse er udarbejdet efter en granskning af dokumentet FKG datamodellen - Version Fysisk implementering.pdf samt en stikprøvevis gennemgang af script til SQLserver generering: FKG_2_3_1_mssql.sql. Høringssvaret indeholder ikke en komplet gennemgang af samtlige temaer, idet den dermed forbundne arbejdsbyrde har været for omfattende. Vores høringssvar vedrører udelukkende de IT-tekniske aspekter i materialet - de faglige kommentarer til omfang og indhold af de enkelte temaet har vi ikke baggrund for at besvare. Er der eventuelle spørgsmål eller behov for uddybende kommentarer, kan Septima kontaktes: Christian Fischer christian@septima.dk tlf: Gregers Petersen gregers@septima.dk tlf: juli 2013 Side 2 af 8

3 2 Generelle bemærkninger 2.1 Forholdet til eksisterende implementeringer I de fysiske implementerings guidelines er der nogle forskelle i forhold til den logiske model (se særligt vores kommentarer til: Afsnit 4.2, 4.3, 4.5, 4.6, 4.7 og 4.9. I den forbindelse, anbefaler vi FKG-gruppen at overveje de ekstra omkostninger, der vil være for kommunerne ved at ændre allerede eksisterende implementeringer, så de stemmer overens med implementeringsguidelines. 2.2 Forholdet til andre databaseplatforme Afsnit 4 om implementeringsguidelines er fokuseret omkring en MS SQL-server implementering. En række af de konkret beskrevne guidelines, kan ikke følges for andre databaseplatforme. Derfor er bemærkningen i afsnit 4.1 Med udgangspunkt i implementeringen, som den foreligger til MS SQL Server, beskrives de forskellige guidelines, som bør følges, uanset hvilken databaseplatform, implementeringen er vendt mod. problematisk. Eksempler: Datatyper - der er forskelle mellem MS SQL-server og andre platforme i navngivning af datatype (GUID / UUID, varchar() / character varying(), smallint / NUMBER(,), bit / boolean) etc. Spatialle indexer - der findes ikke et Bounding Box begreb i Postgres Vi anbefaler, at MS SQL-server specifikke begreber fjernes fra implementeringsguidelines - alternativt angives som eksempler og ikke som regler. 2.3 Temagrupper Modellen indeholder ikke definition af de enkelte temaers tilhørsforhold til de 14 anvendte temagrupper. Temagrupperne er beskrevet i den logiske datamodel (afsnit 3.3.1). Vi anbefaler, at tilhørsforholdet modelleres i den fysiske implementering f.eks. som en parentchild relation, hvor hvert tema tilhører een temagruppe. 2.4 Sikkerhedsmodel Der findes i implementeringsbeskrivelsen ingen vejledning i hvordan en sikkerhedsmodel ovenpå implementeringen kan / bør implementeres. Vi vil anbefale, at man indføjer et kort afsnit om at der bør oprettes brugere, der kun kan skrive/læse i de valgte interfaceviews samt læse i kodelisterne. 2.5 Versionering Der beskrives i implementeringen ikke noget sted, hvor implementeringsversion gemmes i databasen. Idet det må forventes, at der kommer mange implementeringsversioner (mindst én pr. version af den logiske datamodel), vil vi anbefale at disse metadata ligeledes gemmes i den implementerede database (f.eks. een version for implementeringen og een version for den tilsvarende logiske datamodel - impl_ver= 2.3.1b, fkg_ver= ). 2.6 Diverse Dokumentet indeholder en del stave- og slåfejl, som bør rettes. 31. juli 2013 Side 3 af 8

4 3 Specifikke bemærkninger til datamodellen - Version Fysisk implementering.pdf 3.1 Afsnit 1.3 Versionsnummer bør fremgå ved MS SQL server. Jf. scriptet er dette MS SQL server 2008, som bør indføres i dokumentet. Øvrige krav til databaseinstallation bør ligeledes anføres (f.eks. collation). 3.2 Afsnit 1.4 Vi anbefaler, at understøttelse af QGIS tilføjes. QGIS er et udbredt OpenSource Desktop GIS produkt, som vi forventer vil være af interesse for en del kommuner. 3.3 Afsnit 2.2 Teksten oprettelse af alle kodeværdier bør rettes til oprettelse af alle kodeværdier, som er fælles for alle kommuner. F.eks. er lookup tabellen d_vejnavn ikke oprettet i scriptet (og skal heller ikke). 3.4 Afsnit 3.2 Der er uoverensstemmelser mellem den logiske datamodel og den fysiske implementering: Forskelle i udvekslingsnavn: Logisk datamodel - udvekslingsnavn t_5009_pumpelag Interfaceview - Viewnavn t_5009_pumpelaug Vi anbefaler at den logiske datamodel altid følges i implementeringen, og at navnet i den logiske datamodel rettes i forbindelse med en opdatering af denne. 3.5 Afsnit 4.1 Teksten... andre kommende implementeringer af FKG datamodellen ligeledes skal følge. og senere...som den foreligger til MS SQL Server, beskrives de forskellige guidelines, som bør følges... Vi anbefaler, at der i begge sætninger står bør med den argumentation, at implementeringsguidelines netop er FKG's anbefalinger for en implementering. Andre implementeringer kan anvendes. Efter vores vurdering er det væsentlige, at interfaceviews og kodelister standardiseres for så vidt angår navngivning, datatyper og forretningsregler. 3.6 Afsnit 4.2 Angående argumentet med risiko for inkonsistens ved at opdele temaer i en specifik og en generel del (1:1 relation): vi har meget vanskeligt ved at se, hvordan dette kan ske med tilgangen til databasen gennem interfaceviews. Metoden med at anvende interfaceviews sikrer jo netop, at der ikke kan forekomme denne type inkonsistens (og strider i øvrigt imod argumentet for at bruge interfaceviews som det fremføres i afsnit 3.2). Modsat har en udskillelse af den generelle del i en separat tabel nogle fordele i forhold til den angivne metode: 31. juli 2013 Side 4 af 8

5 Forretningsregler for attributter i den generelle del, kan implementeres én gang i stedet for 82 gange. De 3 relationer fra den generelle del (cvr_kode, oprindkode og statuskode) kan reduceres til 3 i stedet for 246 (3 * 82) Det bliver mere klart i den fysiske model, hvordan strukturen med en generel del og en specifik del fungerer Der kan enkelt sikres eksplicit at det globalt unikke objekt_id ikke kan gentages for flere objekter på tværs af temaer. Vi vil anbefale FKG-gruppen nøje at overveje fordelene ved en udsplitning i en specifik tabel. Se i øvrigt kommentarer til afsnit 4.3 om generel sikring af unikt objekt_id. 3.7 Afsnit 4.3 Jævnfør vore erfaringer med implementering af FKG til de større GIS-platforme (QGIS, GeoMedia, MapInfo og ArcGIS gennem plugin), er der kun MapInfo, der ikke direkte understøtter brugen af GUID som primærnøgle. MapInfo kræver udover dette en række ændringer, f.eks. understøttes (status: december 2012) ikke direkte editering af (varchar-)felter større end 254 tegn. Dette udelukker editering af en lang række af modellens felter i MapInfo. Vi anbefaler derfor, at det undersøges, hvormange...mange af dagens GIS-programmer... der er tale om og at det desuden undersøges om ikke - bl.a. pga. problemet med editering af felter med mere end 254 tegn - der alligevel skal editeres f.eks. ved hjælp af et MBX-plugin til MapInfo. Vi anbefaler, at der ikke introduceres en ny primærnøgle (ID - integer), men at version_id som beskrevet i den logiske datamodel bibeholdes som primær nøgle. Efter vores overbevisning mangler der - jvf. kommentarerne til afsnit desuden en tilsikring af at objekt_id i sammenstilling med systid_fra behandles som en globalt unik nøgle. Dette nævnes ikke i dette afsnit og jvf. kommentarerne i afsnittet ovenfor er der derfor med den nuværende implementering ingen garanti for at man ikke kan indsætte flere samtidige objekter med samme objekt_id - i den nuværende beskrivelse sikres dette ikke engang i samme tabel. Dette strider mod ordlyden og meningen som beskrevet i logiske datamodel. 3.8 Afsnit 4.5 Der benyttes i den givne implementering varchar(x)-felter til implementering af tekst. Brugen af varchar gør det alene muligt at anvende ASCII-tegn og det er således ikke muligt at benytte internationale tegn. Vi anbefaler, at der i stedet benyttes nvarchar (hvor der gemmes i UTF-8), således at også særlige udenlandske specialtegn kan medtages. 31. juli 2013 Side 5 af 8

6 3.9 Afsnit 4.6 Vi savner en forklaring på hvorfor navngivningen af attributter i kodelistetabeller ikke følger den logiske datamodelbeskrivelse. I den implementerede model er benyttet: kode (for primærnøglen) tekst (for den tilhørende tekstuelle beskrivelse) aktiv (for markering af om kodeværdien er i brug) begrebsdefinition (for en detaljeret beskrivelse) I den logiske datamodelbeskrivelse benyttes en anden semantik - f.eks d_basis_hastighed: hastighed_kode hastighed aktiv begrebsdefinition Der er fordele og ulemper ved begge metoder, men der bør være overensstemmelse mellem den logiske beskrivelse og den fysiske implementering. Den valgte semantik vil være i strid med allerede implementerede FKG datamodeller, og vil vanskelliggøre tolkningen af den bagvedliggende datamodel. Det er desuden vores erfaring, at når alle felter ikke er navngivet ens, vil muligheden for fejl ved udarbejdelse af triggers og scripts mv. øges betragteligt. Vi anbefaler, at FKG gruppen: Enten ændringer retningslinjer for den fysiske implementering, så de følger den logiske datamodel eller Ændrer den logiske datamodelbeskrivelse, så den svarer til retningslinjerne for den fysiske implementering 3.10 Afsnit 4.7 I den logiske datamodel afsnit Tilladt geometri, er angivet at Geometri for objekter skal opfylde OGC Simple Feature Specification standarderne for punkt, linje, polygon, multipunkt, multilinje og multipolygon. Standarderne skal opfyldes på databaseniveau. (Eksempelvis må en linje ikke krydse sig selv.) For hvert tema er geometritypen enten et punkt, en linje eller en polygon eller tilsvarende multi-punkt, -linje eller -polygon. Dette er i modstrid med implementeringsbeskrivelsen, hvor multi-versionerne ikke findes. Allerede eksisterende implementeringer (og data) ligger med multigeometrier - en udveksling vil derfor ikke være mulig med den beskrevne implementering. Vi anbefaler FKG gruppen, at retningslinjer for den fysiske implementeres ændres så den svarer til beskrivelsen i den logiske datamodel Afsnit afsnit Det er meningsløst og bør ikke kunne lade sig gøre at ændre temakoden / temanavnet for et objekt i et tema. Dette vil betyde at man f.eks. kan have parkinventar liggende i temaet vandløb (med vandløbsattributter). Derudover vil vi anbefale, at man ikke kan ændre en kodeværdi i temaet ved at ændre kodeteksten (dette er i øvrigt heller ikke understøttet med de triggerdefinitioner, som er implementeret i fkg_2_3_1_mssql.sql ). Det vil skabe uklarhed om hvad der sker hvis både kodeværdien og teksten ændres i en update og værdierne ikke stemmer overens med hvad der ligger i kodelistetabellen. I stedet bør updates af kodetekster bortkastes. 31. juli 2013 Side 6 af 8

7 3.12 Afsnit afsnit Afsnit 4: Hvad er årsagen til at man vil indsætte teksten Ukendt i bruger_id. Det er defineret som et obligatorisk og teksten Ukendt kan vel ikke fortolkes som andet end at man ikke har angivet bruger_id. Vi anbefaler, at der checkes for NOT NULL i stedet - idet erfaringen ellers viser at der vil opstå et stort antal poster med Ukendt som bruger. Samtidig anbefaler vi at definitionen i den logiske datamodel suppleres med en bemærkning om at obligatorisk / frit markeringen S/(O) skal forstås som at systemgenereret ikke er systemgenereret af databasen, men af den applikation, som tilgår databasen (det andet kan ikke lade sig gøre). Den samme bemærkning gør sig gældende for feltet cvr_kode Afsnit afsnit Teksten: Triggers håndterer versionering i en update-transaktion således En update af den aktueller version af objektet, hvor systid_til sættes til det aktuelle tidspunkt. Er gentaget Appendiks A Vi har ikke gennemgået appendikset i detaljer - vi antager at indholdet følger definitionen i den logiske datamodel. 31. juli 2013 Side 7 af 8

8 4 Specifikke bemærkninger til FKG_2_3_1_mssql.sql 4.1 Postnumre Basistabellen d_basis_postnr bliver oprettet med både Grønlandske, Færøske og pseudo postnumre. Vi anbefaler, at basisversionen kun indeholder danske postnumre 4.2 Indexer Der defineres flere indexer end der er beskrevet i guideline dokumentet. F.eks. defineres der på tabellen t_5000_vandl_t følgende indexer: IDX_t_5000_vandl_t_101 ON t_5000_vandl_t (versions_id) IDX_t_5000_vandl_t_102 ON t_5000_vandl_t (systid_til) IDX_t_5000_vandl_t_103 ON t_5000_vandl_t (systid_fra) IDX_t_5000_vandl_t_104 ON t_5000_vandl_t ([systid_fra] ASC, [systid_til] ASC) INDEX SPIDX_t_5000_vandl ON t_5000_vandl_t (GEOMETRI) Vi anbefaler, at der kun implementeres de indexer, der er beskrivet i guidelines. 4.3 Insert triggers Det er ikke muligt at indsætte data hvor man kender objekt_id. Databasen tildeler altid et nyt objekt_id. Dette er ikke hensigsmæssigt, idet det umuliggør f.eks. off-line oprettelse af objekter eller udveksling af objekter på tværs af platforme. 4.4 Update triggers Det kan lade sig gøre at opdatere objekt_id. Dette bør undgås, idet en opdatering af objekt_id ødelægger den bagvedliggende historik på objektet. 4.5 Funktionen FKG_geometry_is_valid Der tjekkes for om punkter er punkter, om linier er linier og om polygoner er polygoner eller multipolygoner. Det kan undre, hvorfor der kun for polygoner tillades multigeometrier. 31. juli 2013 Side 8 af 8

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

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

FKG datamodellen Version 2.3.1 Fysisk implementering #3. FKG datamodellen Version 2.3.1 Den fysiske implementering

FKG datamodellen Version 2.3.1 Fysisk implementering #3. FKG datamodellen Version 2.3.1 Den fysiske implementering FKG Fælleskommunale Geodatasamarbejde FKG datamodellen Version 2.3.1 Den fysiske implementering Sidste revisionsdato: 26. august 2013 1 Dokumenthistorik Version Dato Initialer Ændring 1.0 5.7.2013 TBS/NIRAS

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

OGF Datamodeller. Workshop 2 Teknisk gennemgang

OGF Datamodeller. Workshop 2 Teknisk gennemgang OGF Datamodeller Workshop 2 Teknisk gennemgang Datamodel - Datakatalog Pragmatisk tilgang: Navn / beskrivelse af dataindhold Geometri Attributter Behov for at sætte begreber på plads, så det er det samme

Læs mere

Fredericia Kommunes GIS database. Insights Danmark 2012

Fredericia Kommunes GIS database. Insights Danmark 2012 Fredericia Kommunes GIS database Insights Danmark 2012 Hvorfor SQL Server? SQL server PostGIS Har stort set samme funktionalitet Fik MSSQL server 2008 med LOIS ingen ekstra udgift Ingen support til

Læs mere

Off-line redigering i Arealdata

Off-line redigering i Arealdata Brugervejledning Danmarks Arealinformation Den 6. januar 2009 Off-line redigering i Arealdata Trin-for-trin vejledning 6. januar 2009 INDHOLDSFORTEGNELSE SIDE 1. Redigering i Arealdata 3 2. Proces ved

Læs mere

Uddybende spørgsmål til MUD-GIS kravspecifikation

Uddybende spørgsmål til MUD-GIS kravspecifikation Uddybende spørgsmål til MUD-GIS kravspecifikation I forbindelse med tilbudsafgivelse er COWI stødt på følgende spørgsmål, som ønskes afklaret, inden det endelige tilbud afgives. Geometrityper Understøttelse

Læs mere

Kommunernes implementering af FKG datamodellen

Kommunernes implementering af FKG datamodellen Kommunernes implementering af FKG datamodellen v. Jesper Gaardboe Jensen, Geo Fyn Projektchef Jesper Gaardboe Jensen www.geofyn.dk jgj@geofyn.dk Sidder i 2 FKG arbejdsgrupper 1 Rejsen Hvad er FKG? Hvem

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

Upload & Download. Vejledning. Vejledning til brugen af upload og download funktionerne for Plandata.dk. Udarbejdet af Erhvervsstyrelsen

Upload & Download. Vejledning. Vejledning til brugen af upload og download funktionerne for Plandata.dk. Udarbejdet af Erhvervsstyrelsen Vejledning Upload & Download Vejledning til brugen af upload og download funktionerne for Plandata.dk. Udarbejdet af Erhvervsstyrelsen Version: 1.0.0. Dato: 27-07-2018 Indholdsfortegnelse 1 Revisionshistorik...

Læs mere

Implementeringsvejledning til FKG-datamodel version 2.5 for MS SQL Server og ArcGIS

Implementeringsvejledning til FKG-datamodel version 2.5 for MS SQL Server og ArcGIS Implementeringsvejledning til FKG-datamodel version 2.5 for MS SQL Server og ArcGIS 1 Indholdsfortegnelse 2 Indledning... 3 2.1 Leverancen... 4 2.2 Mappen FKG.gdb... 4 2.3 Mappen FKG_25.gdb... 4 2.4 Mapperne

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

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

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

Brugervejledning DAGI Afstemningsområder

Brugervejledning DAGI Afstemningsområder Brugervejledning DAGI Afstemningsområder Version 1, marts 2018 Formål Denne vejledning har til hensigt at give kommunerne grundlæggende information om DAGI Afstemningsområder webapplikationen. Brugerinterface

Læs mere

Kommentar fra KMS til Specifikation af Serviceinterface for Person

Kommentar fra KMS til Specifikation af Serviceinterface for Person Kommentar fra KMS til Specifikation af Serviceinterface for Person Organisation Side Kapitel Afsnit/figur/tabel /note Type af kommentar (generel (G), redaktionel (R), teknisk (T)) Kommentar KMS-1 G Godt

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

Introduktion til OPC Access

Introduktion til OPC Access Introduktion til OPC Access OPC Access anvendes til at kommunikere med jeres produktionsudstyr via OPC. OPC Access kombinerer en SQL Server med OPC, således at jeres produktionsudstyr kobles sammen med

Læs mere

Høringssvar vedrørende Specifikation af serviceinterface for person (part)

Høringssvar vedrørende Specifikation af serviceinterface for person (part) IT- og Telestyrelsen Holsteinsgade 63 2100 København Ø Høringssvar vedrørende Specifikation af serviceinterface for person (part) Dette er KLs høringssvar på den offentlige høring om specifikation af serviceinterface

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

Feltnavn Beskrivelse Datatype Eksempel Bemærkninger vedr. indberetning til PlansystemDK. Integer(3) 791

Feltnavn Beskrivelse Datatype Eksempel Bemærkninger vedr. indberetning til PlansystemDK. Integer(3) 791 PlanDK2+, feltbeskrivelse: Landzonetilladelse Felter markeret med rødt SKAL udfyldes, når der gemmes en kladde i PlansystemDK Felter markeret med lilla SKAL udfyldes ved statusskift (afhængig af type af

Læs mere

Integration mellem Scan Jour Captia og ArcGIS

Integration mellem Scan Jour Captia og ArcGIS Slotsgade 22 6000 Kolding Tlf. 75 53 73 93 Fax 75 53 72 93 http://www.artogis.dk Integration mellem Scan Jour Captia og ArcGIS KAFFE møde 31. august 2006 Samarbejde med ScanJour. Baggrund Baseret på Ny

Læs mere

Energinet.dk's svar på anbefalinger fra kvalitetsgruppen (Bilag 3)

Energinet.dk's svar på anbefalinger fra kvalitetsgruppen (Bilag 3) Til Energinet.dk's svar på anbefalinger fra kvalitetsgruppen (Bilag 3) 1. september 2014 XVJE/MAC Indledning Helt overordnet kommer datakvalitetsgruppen med en række anbefalinger, der alt andet lige bør

Læs mere

Opgraderingsvejledning: Fra LDV 2.3.1 til LDV 2.4.0

Opgraderingsvejledning: Fra LDV 2.3.1 til LDV 2.4.0 Opgraderingsvejledning: Fra LDV 2.3.1 til LDV 2.4.0 Marts 2015 MODST/SAR Generelt Dette er en vejledning i opgraderingen af LDV 2.3.1 til den nye version, LDV 2.4.0, der understøtter Navision Stat 7.0.

Læs mere

OBJEKTKODE Kodeværdi for objekttype Integer(2) 30 Objektkode 30 gælder for planer der knyttes til en lokalplan. Se evt. kodeliste for Plandk2+

OBJEKTKODE Kodeværdi for objekttype Integer(2) 30 Objektkode 30 gælder for planer der knyttes til en lokalplan. Se evt. kodeliste for Plandk2+ PlanDK2+: Byggefelt OBS. Byggefelter er implementeret i Plandata som en selvstændig plantype (30.4). 19. juni 2018 Felter markeret med rødt SKAL udfyldes, når der gemmes en kladde i Felter markeret med

Læs mere

Vejledning. Zonekort. Erhvervsministeriet, Erhvervsstyrelsen Udarbejdet af Erhvervsstyrelsen. Version: 1.0.0

Vejledning. Zonekort. Erhvervsministeriet, Erhvervsstyrelsen Udarbejdet af Erhvervsstyrelsen. Version: 1.0.0 Vejledning Zonekort Erhvervsministeriet, Erhvervsstyrelsen 2018 Udarbejdet af Erhvervsstyrelsen Version: 1.0.0 Dato: 15-10-2018 Indhold 1. Indledning... 3 1.1. Datamodellen PD2+... 3 2. upload af zonekort...

Læs mere

Vejledning til online-redigering i Danmarks Arealinformation

Vejledning til online-redigering i Danmarks Arealinformation Vejledning til online-redigering i Danmarks Arealinformation Redigeringsfunktioner i Danmarks Arealinformation Med denne vejledning vil Danmarks Miljøportal give en kort introduktion til de mest brugte

Læs mere

VEJLEDNING I OPSÆTNING I MICROSTATION, MAPINFO, QGIS OG ARCGIS

VEJLEDNING I OPSÆTNING I MICROSTATION, MAPINFO, QGIS OG ARCGIS DATO DOKUMENT SAGSBEHANDLER MAIL TELEFON 5. juli 2016 13/08149-23 Carsten Henning Bitsch cahb@vd.dk +45 7244 2626 VEJLEDNING I OPSÆTNING I MICROSTATION, MAPINFO, QGIS OG ARCGIS 1. Microstation 2. MapInfo

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

VEJLEDNING I OPSÆTNING I MICROSTATION, MAPINFO, QGIS OG ARCGIS

VEJLEDNING I OPSÆTNING I MICROSTATION, MAPINFO, QGIS OG ARCGIS DATO DOKUMENT SAGSBEHANDLER MAIL TELEFON 26. februar 2016 13/08149-23 Carsten Henning Bitsch cahb@vd.dk +45 7244 2626 VEJLEDNING I OPSÆTNING I MICROSTATION, MAPINFO, QGIS OG ARCGIS 1. Microstation 2. MapInfo

Læs mere

SFI-model 20080508_1441

SFI-model 20080508_1441 1 af 6 08-05-2008 15:04 SFI-model 20080508_1441 Datatyper Datatyper SFI Overblik Regler Regler SA_Pakke SA 2 af 6 08-05-2008 15:04 SD_Pakke SD SR_Pakke SR WF_Pakke WF 3 af 6 08-05-2008 15:04 Dictionary

Læs mere

Overordnet set vurderer Odense Kommune, at både det foreliggende udkast og det bagvedliggende arbejde er af høj kvalitet.

Overordnet set vurderer Odense Kommune, at både det foreliggende udkast og det bagvedliggende arbejde er af høj kvalitet. Høringssvar på Specifikation af Serviceinterface for Sag standard for Specifikation af Serviceinterface for Sag og har flg. bemærkninger. og det bagvedliggende arbejde er af høj kvalitet. MFD, MIB Der

Læs mere

Anvisning i aflevering af bitemporale data

Anvisning i aflevering af bitemporale data 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

Læs mere

Høringssvar vedr. Serviceinterface for Person

Høringssvar vedr. Serviceinterface for Person Høringssvar vedr. Serviceinterface for Person 1. Indledning... 3 1.1 Arkitekturmæssige overvejelser... 3 2. Konkrete ændringsforslag... 5 2.1 Variable attributnavne... 5 2.2 Registeroplysninger fra akkreditiv...

Læs mere

SIMS Active Directory Service 2.5 Quick Guide

SIMS Active Directory Service 2.5 Quick Guide SIMS Active Directory Service 2.5 Quick Guide Indhold Beskrivelse... 3 Adgangsniveauer gennem AD grupper... 3 Områdegrupper gennem AD grupper... 3 Adgangsniveauer gennem OU... 3 Gyldighed... 3 Funktioner...

Læs mere

B R A N D S O F T. Vejledning til opmåling af kirkegårdskort for landinspektører.

B R A N D S O F T. Vejledning til opmåling af kirkegårdskort for landinspektører. Vejledning til opmåling af kirkegårdskort for landinspektører. Indhold Generelt.... 1 Automatisk/manuel tilknytning af kortdata og gravstedsdata.... 1 To niveauer af geokodning.... 2 Geometrityper....

Læs mere

PlanDK2+: Byggefelt OBS. Byggefelter er implementeret i PDK som en selvstændig Plantype (30.4) under objektkode 30 (lokalplandelområde).

PlanDK2+: Byggefelt OBS. Byggefelter er implementeret i PDK som en selvstændig Plantype (30.4) under objektkode 30 (lokalplandelområde). PlanDK2+: Byggefelt OBS. Byggefelter er implementeret i PDK som en selvstændig Plantype (30.4) under objektkode 30 (delområde). 4. december 2017 Felter markeret med rødt SKAL udfyldes, når der gemmes en

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

Feltnavn Beskrivelse Datatype Eksempel Bemærkninger vedr. indberetning til Plandata.dk

Feltnavn Beskrivelse Datatype Eksempel Bemærkninger vedr. indberetning til Plandata.dk PlanDK2+, feltbeskrivelse: Landzonetilladelse Felter markeret med rødt SKAL udfyldes, når der gemmes en kladde i Plandata.dk Felter markeret med lilla SKAL udfyldes ved statusskift (afhængig af type af

Læs mere

Web-baseret metadata redigeringsmodul

Web-baseret metadata redigeringsmodul Kravspecifikation Geodata Danmark Geodatacentret I/S Energivej 3 4180 Sorø Tlf. 5786 0400 Fax. 5786 0414 GIS Danmark A/S Birkemosevej 7 6000 Kolding Tlf. 7399 1100 Fax. 7399 11199 Web www.geodata.dk Web-baseret

Læs mere

MAPINFO PROFESSIONAL V11.5

MAPINFO PROFESSIONAL V11.5 MAPINFO PROFESSIONAL V11.5 Pinpointing potential has never been so easy! Insights Danmark 2012 13. september 2012 Peter Horsbøll Møller, Senior Systems Engineer LAD OS SE PÅ MAPINFO PROFESSIONAL V11.5

Læs mere

Begrynder til at lave log ind system

Begrynder til at lave log ind system Denne guide er oprindeligt udgivet på Eksperten.dk Begrynder til at lave log ind system Hej Vil jeg gerne lave en lille programmering forklare til hvordan du laver din helt egen lille start på at log ind

Læs mere

VEJLEDNING I REGISTRERING MED BORINGSFIKS- OG PEJLEPUNKTER

VEJLEDNING I REGISTRERING MED BORINGSFIKS- OG PEJLEPUNKTER VEJLEDNING I REGISTRERING MED BORINGSFIKS- OG PEJLEPUNKTER Formål Denne vejledning har til formål at beskrive, hvordan boringsfikspunkter, terrænkoter, pejlepunkter og andre afledede højdedata registreres

Læs mere

Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk indlæsning af datafiler.

Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk indlæsning af datafiler. Side 1 af 20 Navision Stat 7.0 ØSY/JACPM 15-05-2015 Vejledning til Lokal Versionsstyring (VMS) Overblik Guide til opdatering af Navision Stat med ny funktionalitet - nye objekter, datakonvertering, automatisk

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

Arkitektur for begyndere

Arkitektur for begyndere Denne guide er oprindeligt udgivet på Eksperten.dk Arkitektur for begyndere Denne artikel beskriver forskellige basale n-tier arkitekturer. Som man bør kende og have valgt inden man går igang med at udvikle

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

Notat om metadata om grunddata

Notat om metadata om grunddata Bilag 16 - Fælles arkitekturramme for GD1-GD2-GD7 Notat om metadata om grunddata 6. december 2013 SAR & PLACE Indledning Metadata data om data betegner ikke en entydig klasse af data. Anvendelsen af betegnelsen

Læs mere

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

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2012 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 15. marts, 2012 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

OIOUBL Guideline. OIOUBL Guideline

OIOUBL Guideline. OIOUBL Guideline OIOUBL Guideline OIOUBL Guideline OIOUBL Dokument Reference UBL 2.0 Document Reference G21 Version 1.3 Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5 Kolofon Kontakt: Digitaliseringsstyrelsen

Læs mere

Indberetning af planer via upload Opdateret d. 2013-08-02

Indberetning af planer via upload Opdateret d. 2013-08-02 Indberetning af planer via upload Opdateret d. 2013-08-02 1 INDLEDNING... 2 GENERELT... 3 2.1 FILFORMATER... 3 2.2 PROJEKTIONER... 3 2.3 DATAMODEL... 3 2.4 KOLONNER OG FELTER... 3 2.5 GEOMEDIA TABELNAVNE...

Læs mere

Brugers vejledning til indtastning af Naturdata på eksisterende 3- områder

Brugers vejledning til indtastning af Naturdata på eksisterende 3- områder Brugers vejledning til indtastning af Naturdata på eksisterende 3- områder Denne vejledning omfatter indtastning af naturdata på eksisterende 3-områder. Har du opdaget et nyt 3-område, skal du derfor oprette

Læs mere

Delprojekt Datamodeller

Delprojekt Datamodeller Delprojekt Datamodeller Geodata Implementeringsprojektet WORKSHOP 3 Hotel Koldingfjord 27.-28. 28. april 2010 Flemming F. Christensen OGF 27.-28. april 2010 Delprojekt Datamodeller 1 Delprojekt Datamodeller

Læs mere

Tilgang til data. To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (også kaldet key, nøgle) for dataelementer.

Tilgang til data. To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (også kaldet key, nøgle) for dataelementer. Merging og Hashing Tilgang til data To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (også kaldet key, nøgle) for dataelementer. API for sekventiel tilgang (API =

Læs mere

Indholdsfortegnelse. Systembeskrivelse kapitel 3 Forretningslogik

Indholdsfortegnelse. Systembeskrivelse kapitel 3 Forretningslogik Indholdsfortegnelse 3. Forretningslogik... 2 3.1 Domænemodel... 2 3.1.1 BBR-domænemodel... 2 3.1.1.1 er i BBR-domænemodel... 3 3.1.2 Modtageboks-domænemodel... 8 3.1.2.1 er i modtageboks-domænemodel...

Læs mere

Postnummerkort.dk, version 1.0 officielt postnummerkort

Postnummerkort.dk, version 1.0 officielt postnummerkort Postnummerkort.dk, version 1.0 officielt postnummerkort 1. december 2006 Sag D-4236-6 /mli Version 1.0a 1. Indledning I forbindelse med forberedelsen af kommunalreformen vedtog folketinget i juni 2005

Læs mere

Delvis aflysning af lokalplan i forbindelse med vedtagelse af ny lokalplan

Delvis aflysning af lokalplan i forbindelse med vedtagelse af ny lokalplan Vejledning Delvis aflysning af lokalplan i forbindelse med vedtagelse af ny lokalplan Vejledning til delvis aflysning af vedtaget lokalplan i Plandata.dk i forbindelse med at der skal vedtages en ny lokalplan.

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

vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0

vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0 vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0 Indholdsfortegnelse 1 Indledning... 3 2 WMS generelt... 3 3 WFS generelt... 4 4 WMS/WFS eksterne kald i forskellige formater... 4 5

Læs mere

Merging og Hashing (del I)

Merging og Hashing (del I) Merging og Hashing (del I) Tilgang til data To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (også kaldet key, nøgle) for dataelementer. API for sekventiel tilgang

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

I mit script tager jeg højde for det problem ved, at gemme et unikt tal mellem 0-9 på 6 cifre og derved vil de så blive vist som 2 online.

I mit script tager jeg højde for det problem ved, at gemme et unikt tal mellem 0-9 på 6 cifre og derved vil de så blive vist som 2 online. Denne guide er oprindeligt udgivet på Eksperten.dk Hvem er online? Online script, som tager højde for at der kan være flere personer, som har den samme IP-adresse. Scriptet viser hvor lang tid brugeren

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

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

GeoDK workshop. Opgaver. Odense 25. juni GeoDK workshop version 1.3

GeoDK workshop. Opgaver. Odense 25. juni GeoDK workshop version 1.3 GeoDK workshop Opgaver Odense 25. juni 2018 1 Opgave 1 Log ind I dag bruger vi en undervisningsversion af GeoDK, hvilket betyder at log ind vil fungere lidt anderledes. Denne opgave er til for at sikre,

Læs mere

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker

Læs mere

Definition: unikt beskrivende navn på engelsk, der entydigt refererer til egen- skaben

Definition: unikt beskrivende navn på engelsk, der entydigt refererer til egen- skaben Bilag 1 - Felter i CCS- egenskabstabel - 3. udgave.docx BESKRIVELSE AF FELTNAVNE I CCS EGENSKABSTABEL cuneco en del af bips 21. januar 2014 Projektnr. 12 061 Sign. SSP 1 Indhold 1 Indhold... 1 2 Indledning...

Læs mere

FOT3 - ny grundkortstandard. Set fra en Data-producent synsvinkel

FOT3 - ny grundkortstandard. Set fra en Data-producent synsvinkel FOT3 - ny grundkortstandard Set fra en Data-producent synsvinkel Indlæg på Bentleyuser.DK årsmøde 2007 d. 13.11.2007 1 FOT - Fælles Objekt Typer FOT standard Proces startet i 1997 af KL og Boligministeriet:

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

Underbilag 2O Beskedkuvert Version 2.0

Underbilag 2O Beskedkuvert Version 2.0 Underbilag 2O Beskedkuvert Version 2.0 Indhold Indledning... 34 2 Beskedkuvertens struktur... 34 3 Indhold af Beskedkuverten... 34 3. Overordnet indhold... 45 3.2 Detaljeret indhold af Beskedkuverten...

Læs mere

Upload af byggefelter

Upload af byggefelter Vejledning Upload af byggefelter Vejledning til indberetning af byggefelter i lokalplaner Plandata.dk Udarbejdet af Erhvervsstyrelsen Version: 1.0.1 Dato: 26-10-2018 Indholdsfortegnelse Revisionshistorik...

Læs mere

Bemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse.

Bemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse. Mysqli Webintegrator Når vi arbejder med server-side scripting ( i vort tilfælde PHP), har vi ofte behov for at kunne tilgå data, som vi opbevarer i en database. Det kan f.eks. dreje sig om nyhederne i

Læs mere

Afsnittet er temmelig teoretisk. Er du mere til det praktiske, går du blot til det næste afsnit.

Afsnittet er temmelig teoretisk. Er du mere til det praktiske, går du blot til det næste afsnit. Afsnittet er temmelig teoretisk. Er du mere til det praktiske, går du blot til det næste afsnit. XML (eng. extensible Markup Language) XML er en måde at strukturere data på i tekstform. På samme måde som

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

GERDA, Faglig følgegruppe, møde 28. aug 2008

GERDA, Faglig følgegruppe, møde 28. aug 2008 GERDA, Faglig følgegruppe, møde 28. aug 2008 Dagsorden: 1. Gruppens arbejdsgrundlag 2. Status for årets opgaver i henhold til GERDA-aftalen. 3. Ønsker fra GERDA-mødet den 30. aug. 2007 4. Historiske data/flere

Læs mere

Manglende konsistens i datamodellen og upræcise SQLsætninger er årsagen til, at mange IT-systemer fejler.

Manglende konsistens i datamodellen og upræcise SQLsætninger er årsagen til, at mange IT-systemer fejler. Manglende konsistens i datamodellen og upræcise SQLsætninger er årsagen til, at mange IT-systemer fejler. Af Seniorkonsulent Carsten Saastamoinen-Jakobsen Skal datamodellen blot være på 3NF (normalform)?

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

1 KlassifikationStruktur

1 KlassifikationStruktur ..27 KlassifikationStruktur. KlassifikationStruktur Klassifikation er det abstrakte objekt som samler et klassifikationssystem. Klassifikation holder klassifikationssystemets metadata. Klassifikationssystemet

Læs mere

En Kort Introduktion til Oracle

En Kort Introduktion til Oracle En Kort Introduktion til Oracle Henrik Bulskov 12. februar 2001 bulskov@ruc.dk 1 Start SQL*Plus... 1 1.1 TELNET... 1 1.2 WINDOWS SQL PLUS... 2 2 Kør et SQL-script... 3 3 Hjælp i SQL*Plus... 3 4 Editering

Læs mere

Tilgang til data. To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (key, nøgle) for dataelementer.

Tilgang til data. To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (key, nøgle) for dataelementer. Merging og Hashing Tilgang til data To udbredte metoder for at tilgå data: Sekventiel tilgang Random access: tilgang via ID (key, nøgle) for dataelementer. API for sekventiel tilgang (API = Application

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 Kontakt UBL 2.0 Contact G34 Version 1.2 Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5 OUOUBL Kontakt Version 1.2 Side 1 Kolofon Kontakt: IT- & Telestyrelsen

Læs mere

SelskabMasterKom. Per Kjærulf-Møller ApS 13. november 2008. KomTabel-layout. Art: 41 Sendes: Begge veje

SelskabMasterKom. Per Kjærulf-Møller ApS 13. november 2008. KomTabel-layout. Art: 41 Sendes: Begge veje SelskabMasterKom Bemærkninger: Ny protokol (opr. Art 11) Generelt : 1. + 2. byte = RecordArt 3. byte = Transaktionskode 1 = Opret 2 = Ændring 3 = Slet Email og Hjemmeside reduceret til 30 kar. Samlet længde

Læs mere

Engrosmodellen Retningslinjer for sikring af datakonsistens

Engrosmodellen Retningslinjer for sikring af datakonsistens Til Engrosmodellen Retningslinjer for sikring af datakonsistens 23. marts 2015 xvje/xvje Dok. 14/15485-27 1/5 1. Baggrund Dette notat fastlægger rammerne for sikring af datakonsistens i DataHub før og

Læs mere

Dataadministration af 3D bymodeller

Dataadministration af 3D bymodeller Dataadministration af 3D bymodeller BentleyUsers Årsmøde 7/11 2017 Hvem er jeg? Morten M. Sørensen (1974), mmks@niras.dk Geodata and GIS advisor. 2001 - Master of Science in Engineering from Technical

Læs mere

Nyt i VandløbsGIS. Brugergruppemøde den november Flemming Nygaard Madsen

Nyt i VandløbsGIS. Brugergruppemøde den november Flemming Nygaard Madsen Nyt i VandløbsGIS Brugergruppemøde den 16. 17. november 2017 Flemming Nygaard Madsen fanm@orbicon.dk Dagsorden Nye funktioner i VandløbsGIS Siden sidste brugergruppe møde Fremdriftsmodulet Flere jobtyper

Læs mere

Vejledning til online-redigering i Danmarks Arealinformation

Vejledning til online-redigering i Danmarks Arealinformation Vejledning til online-redigering i Danmarks Arealinformation Redigeringsfunktioner i Danmarks Arealinformation Med denne vejledning vil Danmarks Miljøportal give en kort introduktion til de mest brugte

Læs mere

Logning. V/ Hans Kennet Larsen

Logning. V/ Hans Kennet Larsen Logning V/ Hans Kennet Larsen Lidt om mig Ansat i Sonlinc fra august 1992 September 2008 Stort set alle hatte på Fra Oktober 2008 Juni 2011 Traceworks Databaseudvikler + Backendudvikler Scrummaster Juli

Læs mere

Foto-Applikation Dokumentation. Et Kod-i-Ferien projekt

Foto-Applikation Dokumentation. Et Kod-i-Ferien projekt Foto-Applikation Dokumentation Et Kod-i-Ferien projekt 1 Indholdsfortegnelse Systemets generelle opsætning... 3 Systemets elementer... 4 iphone applikation... 4 PHP-script... 4 Wordpress-plugin... 4 Website...

Læs mere

FKG. FKG datamodellen Opgradering til version 2.5 ArcGIS integration. Fælleskommunale Geodatasamarbejde. Sidste revisionsdato: 14.

FKG. FKG datamodellen Opgradering til version 2.5 ArcGIS integration. Fælleskommunale Geodatasamarbejde. Sidste revisionsdato: 14. FKG Fælleskommunale Geodatasamarbejde FKG datamodellen Opgradering til version 2.5 ArcGIS integration Sidste revisionsdato: 14. marts 2016 Version Dato Initialer Ændringer 1.0 14/32016 MSA/Informi Initialversion

Læs mere

1. Generelt om WFS... 2 2. Opsætning... 2 3. Eksempler... 6

1. Generelt om WFS... 2 2. Opsætning... 2 3. Eksempler... 6 Vejledning ver. 19.02.2009 WWW.GeoCAD.dk Vejledning i brug af WFS-tjenester i GeoCAD Denne vejledning beskriver anvendelsen af en ny WFS-klient til GeoCAD. Med programmet kan der hentes WFS-data via internettet

Læs mere

Udfordringer og løsninger. ved anvendelse af Bentley Map og Geospatial Administrator til landmåling

Udfordringer og løsninger. ved anvendelse af Bentley Map og Geospatial Administrator til landmåling Udfordringer og løsninger ved anvendelse af Bentley Map og Geospatial Administrator til landmåling Anders Sorgenfri Jensen Landinspektør / systemudvikler CAD-afdeling (?) Baggrund Aldrende produktionssystem

Læs mere

- P-nummer medtages på niveauerne anvisning og alternativ adresse.

- P-nummer medtages på niveauerne anvisning og alternativ adresse. Notat Vedrørende: Dagtilbudsregister: Datamodel Skrevet af: Henrik Rosendahl-Kaa Version: 1.0 Fordeling: Ændringer 01-dec-2018: - Institutionsnummer (på alle 3 niveauer) dannes som et D efterfulgt af 5

Læs mere

1 Indlæsning af script

1 Indlæsning af script 1 Indlæsning af script Når opgraderingen af invokeren er foretaget, skal du indlæse et script på den SQL server, hvor I skal modtage jeres SLS-data. Scriptet henter du her http://www.oes.dk/sw49118.asp

Læs mere

Kodeliste til Plandata.dk

Kodeliste til Plandata.dk Kodeliste Kodeliste til Plandata.dk Af dette dokument finder du relevante kodelister til indberetning og tolkning af data i Plandata.dk Udarbejdet af Erhvervsstyrelsen Version: 2.0.2 Dato: 10-09-2018 Indholdsfortegnelse

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

Database tips. Den forudsætter lidt kendskab til SQL men er for mindre erfarne. Denne guide er oprindeligt udgivet på Eksperten.dk

Database tips. Den forudsætter lidt kendskab til SQL men er for mindre erfarne. Denne guide er oprindeligt udgivet på Eksperten.dk Denne guide er oprindeligt udgivet på Eksperten.dk Database tips Denne artikel vil give nogle forskellige små praktiske råd om ting man skal tænke på når man arbejder med databaser og applikationer som

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