SQL Server 2008 Spatiale eksempler. Plan & Miljø, GIS

Størrelse: px
Starte visningen fra side:

Download "SQL Server 2008 Spatiale eksempler. Plan & Miljø, GIS"

Transkript

1 SQL Server 2008 Spatiale eksempler Plan & Miljø, GIS

2 Stråtækte bygninger SQL script udtræk og geokodning af stråtækte bygninger fra BBR. Geokodede bygninger er en forudsætning. NB! Frederikssund Kommune kører fortsat på gamle views i E&M samt 15- cifret tekniske nøgle, hvorfor dette script siden midt august ikke virker. Når vi modtager en konverteringsfil, kan vi igen få det til at virke side DELETE FROM BBR_Straatag WHERE BYG_ID>=0 INSERT INTO BBR_Straatag (BYG_ID, MI_PRINX, SP_Geometry ) SELECT BYG_ID, MI_PRINX, SP_GEOMETRY FROM dbo.bbr_bygningsflader WHERE (BYG_ID IN (SELECT BYG_ID FROM [F-SQL01].ql5020pd.dbo.JY64602V WHERE (CTAMA = 07)))

3 Stråtækte bygninger SQL script til 100 meter buffer på stråtækte bygninger fra BBR DELETE FROM BBR_Straatag_100m WHERE BYG_ID>=0 INSERT INTO BBR_Straatag_100m (BYG_ID, MI_PRINX, BufferArea) SELECT BYG_ID, MI_PRINX, SP_GEOMETRY.STBuffer(100) AS BufferArea FROM dbo.bbr_bygningsflader WHERE (BYG_ID IN (SELECT BYG_ID FROM [F-SQL01].ql5020pd.dbo.JY64602V WHERE (CTAMA = 07))) side

4 Stråtækte bygninger Har desværre ikke fået ændret fra den gamle 15-cifrede kode til den nye 8-cifrede kode, derfor virker det ikke lige nu side

5 Structura virksomheder - Formål Ønske om visning i WebGIS for overblikkets skyld Anvendes af sagsbehandlere, der arbejder med tilsyn af virksomheder side

6 Structura virksomheder SQL script gør følgende Structura virksomheder geokodes på adressen Geokodede virksomheder inddeles i 4 kategorier iflg. bekendtgørelser: Autoværkstedsbekendtgørelsen Bek. om brugerbetaling for miljøtilsyn Bek. om godkendelse af listevirksomhed, Bilag 1 Bek. om godkendelse af listevirksomhed, Bilag 2 side

7 Structura virksomheder

8 Structura virksomheder Dybt link til CVR dannes i en kolonne via SQL script og sættes op i WebGIS Dybt link:

9 Structura dyrehold Formål Ønske om visning i WebGIS for overblikkets skyld Anvendes af planlæggere i forhold til antal dyreenheder SQL script gør følgende Structura virksomheder geokodes på adressen Dybt link til CVR dannes i en kolonne og sættes op i WebGIS side

10 Structura dyrehold

11 CVR kategoriserede virksomheder SQL script gør følgende Geokodning af virksomheder på adressen Kategorisering af alle virksomheder (ca. 90 hjemmelavede kategorier) side

12 CVR kategoriserede virksomheder side

13 CVR og detailhandelsanalyse Til kommuneplanen skal laves en opgørelse over det samlede butiksareal i bymidterne. SQL script gør følgende Geokodning af virksomheder på adressen Inddeling af virksomhederne i såkaldte Hovedafdelinger iflg. branchekoder angivet i Bekendtgørelse om afgrænsning af bymidter og bydelscentre (Bek bilag 2) Udtræk af virksomheder, der ikke kan geokodes automatisk på adressen Dette udtræk behandles manuelt i desktop GIS

14 CVR og detailhandelsanalyse

15 Borgere i kommunen Nu bliver det nørdet! Men man kan heldigvis nå langt ved at kopiere andres eksempler

16 Borgere i kommunen Geokodning af alle personer fra CPR Udregning af alder (år og måneder) INSERT INTO dist_tema.[dbo].[cpr_indbygalderview]([personnummer],[kommunenummer],[vej_kode],[hus_nummer],[ad RKEY],[ADRESSERINGSNAVN],[KON],[CURRENT_AGE_YEAR],[CURRENT_AGE_MONTH],MI_STYLE,SP_GEOMETRY) SELECT b.personnummer, b.kommunenummer, b.vej_kode, b.hus_nummer, (RIGHT('000' + CONVERT(VARCHAR, b.kommunenummer), 3) + RIGHT('000' + CONVERT(VARCHAR, b.vej_kode), 4) + b.hus_nummer), b.adresseringsnavn, b.kon, CASE WHEN dateadd(year, datediff(year, b.fodsel_dato, getdate()), b.fodsel_dato) > getdate() THEN datediff(year, b.fodsel_dato, getdate()) - 1 ELSE datediff(year, b.fodsel_dato, getdate()) END, CASE WHEN dateadd(month, datediff(month, b.fodsel_dato, getdate()), b.fodsel_dato) > getdate() THEN datediff(month, b.fodsel_dato, getdate()) - 1 ELSE datediff(month, b.fodsel_dato, getdate()) END, a.mi_style, a.sp_geometry FROM dist_kort.dbo.adresse a, [F-SQL01].[ql5020pd].[dbo].[JY64000V] b WHERE (ADR_FRAFLYT_TS = ' :00:00:000') and (ADRKEY) IN ( SELECT (RIGHT('000' + CONVERT(VARCHAR, b.kommunenummer),3)+ RIGHT('000' + CONVERT(VARCHAR, b.vej_kode), 4) + b.hus_nummer) FROM [F-SQL01].[ql5020pd].[dbo].[JY64000V])

17 Borgere i kommunen Aggregering (antal, gns., max, min, etc.) af personerne på distriktsniveau (fx kommuneplanrammer) UPDATE CPR_IndbygAlderView SET plannr = (SELECT plannr FROM KOMMUNEPLANRAMMER_POPULATION WHERE KOMMUNEPLANRAMMER_POPULATION.SP_GEOMETRY.STIntersects(CPR_IndbygAlderView.SP_GEOMETRY) = 1); drop VIEW dbo.temp_view Go CREATE VIEW temp_view AS select plannr, COUNT(plannr) as count from dbo.cpr_indbygalderview group by plannr GO select plannr, COUNT(plannr) from dbo.kommuneplanrammer_population group by plannr UPDATE KOMMUNEPLANRAMMER_POPULATION SET Population = (SELECT count FROM temp_view WHERE KOMMUNEPLANRAMMER_POPULATION.PLANNR = plannr) UPDATE KOMMUNEPLANRAMMER_POPULATION SET population = 0 where Population is null

18 Borgere i kommunen Her et ønske om at kende antallet af personer inden for kommuneplanrammerne.

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

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

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

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

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

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

SQL-opgaver 5 løsning

SQL-opgaver 5 løsning SQL-opgaver 5 løsning Diagrammet herunder viser, hvordan kildetabellerne gerne skal se ud efter at have løst de tidligere opgaver. Scriptet opgave_5.txt indeholder også disse tabelstrukturer og alle data,

Læs mere

1. Basal select med (stjerne)

1. Basal select med (stjerne) 1. Basal select med (stjerne) 1. List alle øltyper. a. select * from oltyper 2. List alle bryggerier a. select * from bryggeri 3. List alle Danmarks postnumre samt tilhørende by, landsdel og antal indbyggere

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

Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus, byer og regning..

Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus, byer og regning.. Side 1 af 11 Dato: 07-09-2003 Opgaver i oprettelse af kunder og info i database med java. Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus,

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

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

Trin 1 INSERT INTO Debitor (DebitorNr, KundeKategori, KreditMax, SidstRykket, Sælger ) VALUES (20121, 10, 40000, NULL, "Bjarne Larsen");

Trin 1 INSERT INTO Debitor (DebitorNr, KundeKategori, KreditMax, SidstRykket, Sælger ) VALUES (20121, 10, 40000, NULL, Bjarne Larsen); SQL-programmering Alle opgaverne er baseret på ACCESS-databasen REGNSKAB Løsningsforslag til SQL-opgavesættet Følgende løsninger til opgaverne i forbindelse med Regnskabsdatabasen er vejledende. Fund af

Læs mere

Sidste forelæsning. Jacob Aae Mikkelsen. 28. april 2013 IMADA. Jacob Aae Mikkelsen (IMADA) Sidste forelæsning 28.

Sidste forelæsning. Jacob Aae Mikkelsen. 28. april 2013 IMADA. Jacob Aae Mikkelsen (IMADA) Sidste forelæsning 28. Sidste forelæsning Jacob Aae Mikkelsen IMADA 28. april 2013 Jacob Aae Mikkelsen (IMADA) Sidste forelæsning 28. april 2013 1 / 36 Outline 1 Brugere og Sikkerhed Jacob Aae Mikkelsen (IMADA) Sidste forelæsning

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

Bilag 6 Idékatalog for anvendelse af GIS i en kommune

Bilag 6 Idékatalog for anvendelse af GIS i en kommune Bilag 6 Idékatalog for anvendelse af GIS i en kommune Idékatalog Den følgende opremsning er en uforarbejdet gengivelse af forskellige kommuners tilbagemeldinger på hvordan GIS anvendes. Sidst i bilaget

Læs mere

Værktøjer fra værktøjskassen. Søren Breddam, Stevns Kommune

Værktøjer fra værktøjskassen. Søren Breddam, Stevns Kommune Værktøjer fra værktøjskassen Søren Breddam, Stevns Kommune sb@stevns.dk 1stevns kommune Mapbasic i Stevns Kommune Data Kørsel af planlagte opgaver, så data altid er opdaterede. Logfil til overvågning Dagligt

Læs mere

Superfriske adresser. Til kort og GIS og alle andre. 11-06-2015 GD2 - Adresseprogrammet 1

Superfriske adresser. Til kort og GIS og alle andre. 11-06-2015 GD2 - Adresseprogrammet 1 Superfriske adresser Til kort og GIS og alle andre 11-06-2015 GD2 - Adresseprogrammet 1 Superkort overblik Adresser i verdensklasse Mere præcis adresser Bedre infrastruktur Nye brugere 11-06-2015 GD2 -

Læs mere

ProjectWise Databasen - Hvad kan jeg finde?

ProjectWise Databasen - Hvad kan jeg finde? 15:45 ProjectWise Databasen - Hvad kan jeg finde? For administratorer, nørder og helt almindelige brugere Med Quiz og store præmier 15:46 15:47 Quiz 1 Hvis man søger i Google. Hvor mange billeder skal

Læs mere

En planlægger kan spørge om mere end 10 nørder kan svare på!

En planlægger kan spørge om mere end 10 nørder kan svare på! En planlægger kan spørge om mere end 10 nørder kan svare på! - Hvad har du i din tryllehat i dag? - Lidt om hvordan planlæggere og GIS-nørder gennem dialog kan forstå hinandens verden. Lars Dalgaard og

Læs mere

MsSQL: Basal performance tuning, part 1

MsSQL: Basal performance tuning, part 1 Denne guide er oprindeligt udgivet på Eksperten.dk MsSQL: Basal performance tuning, part 1 Hvordan man skriver "God SQL" for bedre performance. Skrevet den 03. Feb 2009 af trer I kategorien Databaser /

Læs mere

Sammenkobling af E&M og grunddata

Sammenkobling af E&M og grunddata Sammenkobling af E&M og grunddata E&M GIS-data Analysegrundlag 1 stevns kommune & Søren Breddam, som elsker SQL og Mapbasic Hvad er Ejendoms- & Miljødatabasen? (E&M) 2 stevns kommune Agenda: Hvad, hvorfor

Læs mere

virksomheder ved tilsynsårets begyndelse (pr. 1. januar) 0 0 0.00 0.00 Godkendelse efter 12, stk. 2, i lov om miljøgodkendelse 0 0 0.00 0.

virksomheder ved tilsynsårets begyndelse (pr. 1. januar) 0 0 0.00 0.00 Godkendelse efter 12, stk. 2, i lov om miljøgodkendelse 0 0 0.00 0. Indberetning af godkendelses - og tilsynsindsatsen med virksomheder og i 2014, for perioden 1. januar 31. december. 2014 (efter tilsynsbekendtgørelsens kapitel 4) Kommunenavn Lyngby-Taarbæk Kommunens bemærkninger

Læs mere

HTML, PHP, SQL, webserver, hvad er hvad??

HTML, PHP, SQL, webserver, hvad er hvad?? Dagens menu HTML og PHP: Baglæs fra output til input PHP: Variable, strenge og arrays Funktioner, oprettelse og kald (og variable på tværs af funktioner) echo vs return? if-else konstruktioner MySQL: Hvad

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

Databasesystemer. IT Universitetet i København 7. juni 2005

Databasesystemer. IT Universitetet i København 7. juni 2005 Databasesystemer IT Universitetet i København 7. juni 2005 Eksamenssættet består af 5 opgaver med 13 spørgsmål, fordelt på 6 sider (inklusiv denne side). Vægten af hver opgave er angivet. Du har 4 timer

Læs mere

Automatiseret ind- og udlæsning af tabeller fra en database

Automatiseret ind- og udlæsning af tabeller fra en database 1 Automatiseret ind- og udlæsning af tabeller fra en database Opdaterede og stylede data i MapInfo Thomas Whitelaw Christensen TM-Digital Horsens Kommune Baggrund 1 2 GIS strategi i Teknik og Miljø (ca.

Læs mere

De nye perspektiver på mindre end en time

De nye perspektiver på mindre end en time De nye perspektiver på mindre end en time Hans Ravnkjær Larsen De nye alternativer 50 minutter med gnist: 5 tempofyldte nedslag 15 minutters debat 1 godt afsæt Ignite-konceptet: 1 passion 20 slides 15

Læs mere

Belægningsoptimering Vejledning til oprettelse af fortove og stier i Belægningsoptimering

Belægningsoptimering Vejledning til oprettelse af fortove og stier i Belægningsoptimering Dato 11. november 2014 Sagsbehandler Susanne Degn Mail slh@vd.dk Telefon 7244 7147 Dokument 14/15873-1 Side 1/10 Belægningsoptimering Vejledning til oprettelse af fortove og stier i Belægningsoptimering

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

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

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

PHP 3 UGERS FORLØB PHP, MYSQL & SQL PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at

Læs mere

Databaser Obligatorisk opgave 2 Vejledende løsning

Databaser Obligatorisk opgave 2 Vejledende løsning University of Southern Denmark Department of Mathematics and Computer Science Databaser Obligatorisk opgave 2 Vejledende løsning Afleveres senest: Søndag d. 5. maj kl 23.59 Spilleregler Denne obligatoriske

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

DML, Foresprgsler Relationel algebra + noget mere! af skemaer (overlap m. DDL)

DML, Foresprgsler Relationel algebra + noget mere! af skemaer (overlap m. DDL) SQL Stuctured Query Language, spiller roller som DDL, denere relationsskemaer m.v. DML, Foresprgsler Relationel algebra + noget mere! Opdatering af relationer af skemaer (overlap m. DDL) Hvem bruger SQL

Læs mere

Superfriske adresser. Til kort og GIS og alle andre GD2 - Adresseprogrammet 1

Superfriske adresser. Til kort og GIS og alle andre GD2 - Adresseprogrammet 1 Superfriske adresser Til kort og GIS og alle andre 21-05-2015 GD2 - Adresseprogrammet 1 Superkort overblik Adresseprogrammets resultater 2013-2015 21-05-2015 GD2 - Adresseprogrammet 2 Vejnavne og adresser

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

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

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

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

! 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

! 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

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

Skema 1. Indberetning af godkendelser, tilladelser og anmeldelser jf. tilsynsbekendtgørelsens 12 stk. 1, nr. 1,3,4 og 9.

Skema 1. Indberetning af godkendelser, tilladelser og anmeldelser jf. tilsynsbekendtgørelsens 12 stk. 1, nr. 1,3,4 og 9. Del 1/3. Indberetning af godkendelses - og sindsatsen med virksomheder og husdyrbrug i 2016, for perioden 1. jan. 1. april 2016 efter sbekendtgørelsens (nr. 497 af 15. maj 2013) kapitel 4 og bek. nr. 1519

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

Opgave 1 Basal select med (stjerne)

Opgave 1 Basal select med (stjerne) Opgave 1 Basal select med (stjerne) 1. List alle øltyper. 2. List alle bryggerier 3. List alle Danmarks postnumre samt tilhørende by, landsdel og antal indbyggere 4. BONUS: List alle ølmærker med alt deres

Læs mere

Views. Et view er en relation defined ud fra gemte tabeller ( base tables ) og andre views To typer:

Views. Et view er en relation defined ud fra gemte tabeller ( base tables ) og andre views To typer: Views 1 Views Et view er en relation defined ud fra gemte tabeller ( base tables ) og andre views To typer: 1. Virtual = Ikke gemt i databasen; kun definitionen af den 2. Materialized = Date konstrueret

Læs mere

... øvelser. Fortæl mig, og jeg glemmer. Vis mig, og jeg husker. Involver mig, og jeg forstår. Konfutse

... øvelser. Fortæl mig, og jeg glemmer. Vis mig, og jeg husker. Involver mig, og jeg forstår. Konfutse ... øvelser Fortæl mig, og jeg glemmer. Vis mig, og jeg husker. Involver mig, og jeg forstår Konfutse 2 WORDPRESS ØVELSER ØVELSE 1: OPRET 2 POSTS OG 2 PAGES... 3 Opret posts... 3 Opret Page... 4 ØVELSE

Læs mere

Buildvejledning (Release, patch og testversion)

Buildvejledning (Release, patch og testversion) Buildvejledning (Release, patch og testversion) 1. Opdater Post deployment filen for SBSYS hoved databasen. 2. Deploy til SBSYS databasen. 3. Build - fra og med version 1.95.00.00 4. Udarbejd historik

Læs mere

Kommunen foretager udtræk hvert år for at kunne beregne erhvervsaffaldsgebyret. For 2010 skal kommunen bruge oplysninger pr. 1. januar 2010.

Kommunen foretager udtræk hvert år for at kunne beregne erhvervsaffaldsgebyret. For 2010 skal kommunen bruge oplysninger pr. 1. januar 2010. Indhold Indhold... 1... 1 Opkrævning af erhvervsaffaldsgebyr efter de nye regler... 1 Stamdata ændringer... 2 SQL-fil og fanen Status i modulet CVR... 4 Ny rapport til erhvervsaffaldsgebyr-beregning...

Læs mere

Derfor vil jeg bygge dette eksempel på een table hvor der kan tilkyttes personer til ALLE noder og der kan tilføjes et vilkårligt antal niveauer

Derfor vil jeg bygge dette eksempel på een table hvor der kan tilkyttes personer til ALLE noder og der kan tilføjes et vilkårligt antal niveauer Denne guide er oprindeligt udgivet på Eksperten.dk TreeView i Access II Jeg vil i denne anden udgave af treeview føljetonen begynde på et mere brugbart eksempel med et TreeView. Vi laver en ny database

Læs mere

Eksempel på en database: studenter, kurser, eksamener

Eksempel på en database: studenter, kurser, eksamener Udvidet Programmering 1999 Forelæsning 20, fredag 12. november 1999 Relationsdatabaser: relationer, tupler, attributter Forespørgselssproget SQL Databasesystemet PostgreSQL Tilgang til relationsdatabaser

Læs mere

Ratingsystem i PHP og MySQL

Ratingsystem i PHP og MySQL Denne guide er oprindeligt udgivet på Eksperten.dk Ratingsystem i PHP og MySQL Lær at lave et system til at vise rating/bedømmelse på artikler og nyheder. Skrevet den 03. Feb 2009 af virtual1ty I kategorien

Læs mere

Relationel Algebra og SQL

Relationel Algebra og SQL Relationel Algebra og SQL Indholdsfortegnelse Relationel Algebra og SQL...1 Indholdsfortegnelse...1 De oprindelige mængdeoperationer...2 1. UNION (foreningsmængde)...2 2. INTERSECTION (fællesmængde)...2

Læs mere

Vejledning til Teknisk opsætning

Vejledning til Teknisk opsætning Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder

Læs mere

Bemærk denne indberetning indeholder kun de første 4 måneder af 2016.

Bemærk denne indberetning indeholder kun de første 4 måneder af 2016. Del 1/3. Indberetning af godkendelses - og tilsynsindsatsen med virksomheder og i 2016, for perioden 1. jan. 1. april 2016 efter tilsynsbekendtgørelsens (nr. 497 af 15. maj 2013) kapitel 4 og bek. nr.

Læs mere

DOCUMENTATION FULLY DRESSED USE-CASE. 29. oktober 2012 [ TEMA PERSISTENS DOKUMENTATION] Use-case: Process Order

DOCUMENTATION FULLY DRESSED USE-CASE. 29. oktober 2012 [ TEMA PERSISTENS DOKUMENTATION] Use-case: Process Order DOCUMENTATION FULLY DRESSED USE-CASE Use-case: Process Order Omfang og niveau: Dette omhandler en ordre der går gennem systemet Primær aktør: Sælger Pre betingelser: At der ikke er registret kunder Post

Læs mere

ASPECT4 og webben. v. Simon Iversen, Brian Siim Andersen, Peter Vindstrup

ASPECT4 og webben. v. Simon Iversen, Brian Siim Andersen, Peter Vindstrup ASPECT4 og webben v. Simon Iversen, Brian Siim Andersen, Peter Vindstrup ASPECT4 Client for web Introduktion til ASPECT4 Client for web v. Peter Vindstrup TaskBoards v. Simon Iversen ASPECT4 Client for

Læs mere

Antal godkendte virksomheder i alt ultimo 2013

Antal godkendte virksomheder i alt ultimo 2013 Tilsyn med landbrug og pelsdyrfarme efter aftalen om minimumsfrekvenser, frem til 23. maj 2013, Del 1/3 Kommunenavn Syddjurs Kommune Indledning (evt.) Miljøministeriet offentliggjorde en ny tilsynsbekendtgørelse

Læs mere

Skema 1. Indberetning af godkendelser, tilladelser og anmeldelser jf. tilsynsbekendtgørelsens 12 stk. 1, nr. 1,3,4 og 9.

Skema 1. Indberetning af godkendelser, tilladelser og anmeldelser jf. tilsynsbekendtgørelsens 12 stk. 1, nr. 1,3,4 og 9. Del 1/3. Indberetning godkendelses - og tilsynsindsatsen med virksomheder og i 2016, for perioden 1. jan. 1. april 2016 efter tilsynsbekendtgørelsens (nr. 497 15. maj 2013) kapitel 4 og bek. nr. 1519 7.

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

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

3. Kommunalbestyrelsens vurdering og bemærkninger til årlig tilsynsindberetning

3. Kommunalbestyrelsens vurdering og bemærkninger til årlig tilsynsindberetning 1. Tilsynsindberetning Periode: 01-01-2016 til 01-01-2016 Fagsystemnøgle: Tilsynsindberetning-173-2016 Sidst revideret: 28-04-2017 kl. 15:52 Myndighed: Lyngby-Taarbæk Kommune Titel: Lyngby-Taarbæk Kommune

Læs mere

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1 IBM Network Station Manager esuite 1.5 / NSM Integration IBM Network Computer Division tdc - 02/08/99 lotusnsm.prz Page 1 New esuite Settings in NSM The Lotus esuite Workplace administration option is

Læs mere

MODUL 2 ASSIGNMENT 3 PHP/DB SYSTEM 9. OKTOBER 2016

MODUL 2 ASSIGNMENT 3 PHP/DB SYSTEM 9. OKTOBER 2016 9. OKTOBER 2016 MODUL 2 ASSIGNMENT 3 PHP/DB SYSTEM SEBASTIAN FRANK ANDERSEN CPH-SA169@CPHBUSINESS.DK http://sebastianfrank.dk/modul2ass3/projectlist.php https://github.com/seb94frank/modul2ass3 Beskrivelse

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

Password systemer til husbehov

Password systemer til husbehov Denne guide er oprindeligt udgivet på Eksperten.dk Psword systemer til husbehov Kort gennemgang af databe-funktioner til adgangskode-registering med reversibel og irreversibel kryptering. Skrevet den 03.

Læs mere

Beretning om miljøtilsyn 2015

Beretning om miljøtilsyn 2015 Beretning om miljøtilsyn 2015 1. maj 2016 2016-006217 Side 1 / 13 Del 1/3. Indberetning af godkendelses - og tilsynsindsatsen med virksomheder og i 2015, for perioden 1. jan. 31. dec. 2015 efter tilsynsbekendtgørelsens

Læs mere

Information Integration

Information Integration Databaser, efterår 2002 Information Integration Troels Andreasen Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072

Læs mere

Skriftlig eksamen i Databaser, Vinter 2001/2002. Pa opfordring har jeg udarbejdet mulige lsninger pa eksamensopgaverne, men

Skriftlig eksamen i Databaser, Vinter 2001/2002. Pa opfordring har jeg udarbejdet mulige lsninger pa eksamensopgaverne, men Roskilde Universitetscenter Skriftlig eksamen i Databaser, Vinter 2001/2002 Opgaver med lsninger Pa opfordring har jeg udarbejdet mulige lsninger pa eksamensopgaverne, men har ikke haft tid til at polere

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

Det sprogpædagogiske kørekort 2012/2013. Modul 2: Blog for begyndere

Det sprogpædagogiske kørekort 2012/2013. Modul 2: Blog for begyndere Det sprogpædagogiske kørekort 2012/2013 Modul 2: Blog for begyndere Ana Acosta og Christoph Schepers Indholdsfortegnelse Gloseliste... 2 Log på bloggen (punkt 1-3) 3 Opret og rediger en side med undersider

Læs mere

Vejledning til Blackboards portfolio værktøj

Vejledning til Blackboards portfolio værktøj Vejledning til Blackboards portfolio værktøj Brug denne vejledning, når du skal udarbejde din undervisningsportfolio i Blackboards portfolio værktøj. Ved at følge alle trinene nedenfor får du udarbejdet

Læs mere

Notat: Bymidteafgrænsning Aakirkeby

Notat: Bymidteafgrænsning Aakirkeby Notat: Bymidteafgrænsning Aakirkeby Januar 2013 Baggrund og metode Institut for Center-Planlægning (ICP) er blevet bedt om at foretage en bymidteafgrænsning i henhold til Bekendtgørelse nr. 1093 af 11.

Læs mere

Skema 1. Indberetning af godkendelser, tilladelser og anmeldelser jf. tilsynsbekendtgørelsens 12 stk. 1, nr. 3-4.

Skema 1. Indberetning af godkendelser, tilladelser og anmeldelser jf. tilsynsbekendtgørelsens 12 stk. 1, nr. 3-4. Indberetning af godkendelses - og tilsynsindsatsen med g i 2013, for perioden 23. maj 2013 31. dec. 2013 (efter tilsynsbekendtgørelsens kapitel 4), Del 1/3 Kommunenavn Faaborg-Midtfyn Kommunens bemærkninger

Læs mere

Netkatalog upload. Forord: Formål:

Netkatalog upload. Forord: Formål: Netkatalog upload Forord: De data, I indsender som e-katalog, genbruges af SKI s kunder i de ordre, der sendes tilbage til Jer. Det er derfor vigtigt, både for kundes efterfølgende fakturakontrol; men

Læs mere

Kursus/workshop: SQL

Kursus/workshop: SQL Kursus/workshop: SQL En workshop - med fokus på workshop. En workshop arrangeret af PROSA Palle Nygaard Hansen Frank Jensen Indledning Gennemgang af alle basale SQL-sætninger Forløb for alle 3 aftener:

Læs mere

PHP Snippets. De små korte. Skrevet af Daniel Pedersen

PHP Snippets. De små korte. Skrevet af Daniel Pedersen PHP Snippets De små korte Skrevet af Daniel Pedersen Indhold PHP Snippets De små korte er en samling af små og praktiske kode eksempler med kort forklaring, som med formål at kunne benyttes til opsalgsværk

Læs mere

Vigtigste funktionstaster Microsoft Dynamics C5 2014 / NAV 2013

Vigtigste funktionstaster Microsoft Dynamics C5 2014 / NAV 2013 Vigtigste funktionstaster Microsoft Dynamics C5 2014 / NAV 2013 Her har du de vigtigste funktionstaster, som både gælder for Microsoft Dynamics C5 2014 og NAV 2013. Filtrering af søgekriterier Du kan anvende

Læs mere

Projekt DATA step view

Projekt DATA step view Projekt DATA step view Af Louise Beuchert Formål Formålet med dette projekt, er at sammenligne tid/ressourcekonsekvenser ved at køre SASjobs på data hentet som henholdsvis en fysisk kopi af data filen

Læs mere

3. Kommunalbestyrelsens vurdering og bemærkninger til årlig tilsynsindberetning

3. Kommunalbestyrelsens vurdering og bemærkninger til årlig tilsynsindberetning 1. Tilsynsindberetning Periode: 01-01-2017 til 31-12-2017 Fagsystemnøgle: Tilsynsindberetning-787-2017 Sidst revideret: 15-03-2018 kl. 17:57 Myndighed: Thisted Kommune Titel: Thisted Kommune sindberetning

Læs mere

OPC ACCESS HEARTBEAT 1

OPC ACCESS HEARTBEAT 1 OPC Access Heartbeat Dette dokument gennemgår i et kort eksempel, hvordan OPC Access konfigureres til at anvende Heartbeat funktionen til at dokumentere kontinuerlig forbindelse mellem SQL Server og OPC

Læs mere

Obligatorisk opgave 2. SQL, relationel algebra og relationel kalkyle

Obligatorisk opgave 2. SQL, relationel algebra og relationel kalkyle DM26 Obligatorisk opgave 2 SQL, relationel algebra og relationel kalkyle Jacob Christiansen 130282 moffe42 Thomas Duerlund 040980 duerlund Side 1 af 9 Opgave 1: Formål: Ud fra en database omhandlende en

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å 10 sider (inklusiv denne side), samt et svarark, hvorpå visse spørgsmål skal besvares.

Læs mere

MapBasic brugergruppe. Geografiske objekter. Peter Horsbøll Møller Senior Systems Engineer April 2013

MapBasic brugergruppe. Geografiske objekter. Peter Horsbøll Møller Senior Systems Engineer April 2013 MapBasic brugergruppe Geografiske objekter Slå mute fra hvis I vil sige eller spørge om noget Peter Horsbøll Møller Senior Systems Engineer April 2013 Program MapBasic IDE som udviklingsværktøj Geografiske

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

[MARKONLINE I CITRIX]

[MARKONLINE I CITRIX] 2012 [Type text] Udarbejdet af Udarbejdet for Optimering af MarkOnline I Citrix miljøer Indholdsfortegnelse Baggrundsinfo... 2 Symptomerne... 3 MarkOnline starter ikke... 3 MarkOnline startes, men download

Læs mere

Vejledning om personidentifikation i IdM

Vejledning om personidentifikation i IdM Vejledning om personidentifikation i IdM Indhold Indledning... 2 Identifikation... 2 CPR nr. findes i PhD Planner og AU kender personen... 4 CPR nr. findes i PhD Planner, og AU kender ikke personen...

Læs mere

Projekt database. 3 Semester - Mul a Projekt 1. Yaser Osman cph-mo102@cphbusiness.dk. Dan Eskildsen cph-de32@cphbusiness.dk

Projekt database. 3 Semester - Mul a Projekt 1. Yaser Osman cph-mo102@cphbusiness.dk. Dan Eskildsen cph-de32@cphbusiness.dk Projekt database 3 Semester - Mul a Projekt 1 Yaser Osman cph-mo102@cphbusiness.dk Dan Eskildsen cph-de32@cphbusiness.dk Ammar Al-Basri cph-aa140@cphbusiness.dk Emre Kandemir cph-ek68@cphbusiness.dk Lotte

Læs mere

RefWorks Workshop Medicinsk Bibliotek Aalborg Universitetshospital. Oprettelse af konto/log in... 2. RefWorks-databasen... 2

RefWorks Workshop Medicinsk Bibliotek Aalborg Universitetshospital. Oprettelse af konto/log in... 2. RefWorks-databasen... 2 RefWorks vejledning Indhold Oprettelse af konto/log in... 2 RefWorks-databasen... 2 Import af referencer... 2 Pubmed... 3 Embase/Psycinfo/Medline (Ovid)... 4 Cinahl... 5 RefGrab-it... 6 Organisering af

Læs mere

Tilsyn med virksomheder i 2008 i Syddjurs Kommune

Tilsyn med virksomheder i 2008 i Syddjurs Kommune Tilsyn med virksomheder i 2008 i Syddjurs Kommune Indledning Syddjurs Kommune har fra 2007 overtaget miljøtilsynet med mere end 200 virksomheder fra Århus Amt og 4 mindre kommuner. Tilsynsarbejdet varetages

Læs mere

Rigtig SQL Programmering

Rigtig SQL Programmering Rigtig SQL Programmering 1 SQL i Rigtige Programmer Indtil nu har vi brugt SQL direkte i kommandolinje promt/gui program, hvor vi kan lave forespørgsler til databasen I virkeligheden: Programmer kontakter

Læs mere

Anvendelse af Model- View koncept i SAS Stored Processer

Anvendelse af Model- View koncept i SAS Stored Processer Anvendelse af Model- View koncept i SAS Stored Processer Peter Sandal Boll Chefkonsulent Professional Services, Skanderborg SAS Institute A/S Agenda Model-View-Controller konceptet (MVC) Eksempel med put-rapport

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

Database-sproget SQL. SELECT A1,, Ar FROM R1,, Rk WHERE B med. SQL ~ SEQUEL ~ Structered English QUEry Language SQL-forespørgsel, generel form

Database-sproget SQL. SELECT A1,, Ar FROM R1,, Rk WHERE B med. SQL ~ SEQUEL ~ Structered English QUEry Language SQL-forespørgsel, generel form Database-sproget SQL SQL ~ SEQUEL ~ Structered English QUEry Language SQL-forespørgsel, generel form SELECT A1,, Ar FROM R1,, Rk WHERE B med attributter A1,, Ar relationer R1,, Rk betingelse B (logisk

Læs mere

Adresseprogrammet Vejledning til adressemyndigheden om opgavelister november-december 2013

Adresseprogrammet Vejledning til adressemyndigheden om opgavelister november-december 2013 NOTAT VERSION 0.4 Dato: 19. december 2013 Kontor: By/Land/Ejendomsdata Sagsnr.: Sagsbehandler: MLI Dok id: Adresseprogrammet Vejledning til adressemyndigheden om opgavelister november-december 2013 1.

Læs mere

DPR lokal persondatabase. Checkliste for CPR migrering

DPR lokal persondatabase. Checkliste for CPR migrering DPR lokal persondatabase Checkliste for CPR migrering Dokumentinformation Titel DPR lokal persondatabase, Checkliste for CPR migrering Dokumentplacering Dokumentejer Lars Bolgann Godkender CSC Dokumentlog

Læs mere

Nyt i SkoleIntra 5.51 (Classic)

Nyt i SkoleIntra 5.51 (Classic) 1 Nyt i SkoleIntra 5.51 (Classic) Alle sites bliver opdateret 31-05-2018 Større forbedringer Ændring af personaleimport og sletning af personale For at leve op til de nye GDPR regler har vi gennemført

Læs mere