Relationel Algebra og SQL

Størrelse: px
Starte visningen fra side:

Download "Relationel Algebra og SQL"

Transkript

1 Relationel Algebra og SQL Indholdsfortegnelse Relationel Algebra og SQL...1 Indholdsfortegnelse...1 De oprindelige mængdeoperationer UNION (foreningsmængde) INTERSECTION (fællesmængde) DIFFERENCE (differensmængde) PRODUKT (kartesisk produkt)...3 RESTRIKTION, SELEKTION (udvælgelse)...3 PROJEKTION...4 JOIN (samling)...4 DIVISION...5 SQL Side 1 af 5

2 De oprindelige mængdeoperationer 1. UNION (foreningsmængde) To mængder forenes til en foreningsmængde. Alle rækker (tupler) i den ene tabel (relation) forenes med alle rækker i den anden tabel. Rækkerne i de to tabeller skal være af samme slags. from UNION from ; 2. INTERSECTION (fællesmængde) Fællesmængden fra to mængder er de elementer, som findes både i den ene og i den anden mængde. SELECT m.afdnr, m.personnr FROM m, f WHERE m.afdnr = f.afdnr AND m.personnr = f.personnr; 3. DIFFERENCE (differensmængde) Ved at trække to mængder fra hinanden, fås mængdedifferencen mellem dem. Forekomsterne i begge mængder skal være af samme slags. FROM f WHERE not EXISTS ( FROM m WHERE m.afdnr = f.afdnr AND m.personnr = f.personnr); Det modsatte fra eksemplet med fællesmængde. Dvs. at mængdedifferencen udgøres af de formænd som også er mer, men som ikke er formænd og mer i samme afdeling. SQL Side 2 af 5

3 4. PRODUKT (kartesisk produkt) Produktet mellem to mængder er mængden af ordnede par, hvor det ene element stammer fra den ene mængde, og det andet element stammer fra den anden mængde. FROM afdeling, ; Formand Afdeling AfdNr PersonNr AfdNr AfdNavn Håndbold Fodbold Formand Afdeling AfdNr PersonNr AfdNr AfdNavn Håndbold Fodbold Håndbold Fodbold Håndbold Fodbold RESTRIKTION, SELEKTION (udvælgelse) Finder de forekomster, der opfylder en eller flere logiske betingelser. FROM post WHERE distrikt LIKE 'O%' AND distrikt <> Odense; Selektion Post PostNr Distrikt 6476 Otterup 6565 Ollerup 6477 Ovre SQL Side 3 af 5

4 PROJEKTION Undersøger de søjler (attributter), der er interesse for. SELECT fornavn FROM person; Projektion Person Fornavn Helge Tove Poul... JOIN (samling) Samling af forekomster fra flere mængder i én mængde. Udtrækket er kombineret med selektion og evt. projektion, dvs. et kartesisk produkt med restriktioner FROM afdeling a, f, person p WHERE a.afdnr = f.afdnr AND f.personnr = p.personnr; Den følgende (ækvivalente) SQL-sætning er Access bud på at lave en joinforbindelse: FROM afdeling a INNER JOIN ( f INNER JOIN person p ON f.personnr = p.personnr) ON a.afdnr = f.afdnr; I Access kan man bruge en INNER JOIN-handling i alle FROM-delsætninger. Dette er den mest almindelige type joinforbindelse. Indre joinforbindelser kombinerer poster fra to tabeller, når der er tilsvarende værdier i et felt, der er fælles for begge tabeller. Man kan bruge INNER JOIN sammen med tabellerne Afdeling og Medlem til at vælge alle merne i en afdeling. Hvis man derimod vil vælge alle afdelinger (selvom nogle ikke har tilknyttet mer) eller alle mer (selvom nogle ikke er tilknyttet en afdeling), kan man benytte en LEFT JOIN- eller RIGHT JOINhandling til at oprette en ydre joinforbindelse. Venstre ydre joinforbindelser medtager alle poster fra den første (venstre) af de to tabeller, selvom der ikke findes tilsvarende værdier for poster i den anden (højre) tabel, og man kan anvende en RIGHT JOIN-handling til at oprette en højre ydre joinforbindelse. Denne SQL Side 4 af 5

5 medtager alle posterne fra den anden (højre) af de to tabeller, selv om der ikke findes tilsvarende værdier for poster i den første (venstre) tabel. DIVISION R S R S Udvælger alle (kvotient) forekomster i en mængde (dividend), der er relateret til samtlige værdier i en anden mængde (divisor). SELECT distrikt, personnr, COUNT(*) Rest FROM GROUP BY personnr HAVING COUNT(*) = (SELECT COUNT(*) FROM afdeling); SQL Side 5 af 5

Relationel Algebra...1. Indholdsfortegnelse...1. Operationer på den relationelle model...2

Relationel Algebra...1. Indholdsfortegnelse...1. Operationer på den relationelle model...2 Relationel Algebra Indholdsfortegnelse Relationel Algebra...1 Indholdsfortegnelse...1 Operationer på den relationelle model...2 Mængdeoperationerne...2 Union...2 Difference...2 Intersection...3 Hvilke

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

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

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

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

Databaser Obligatorisk opgave 1

Databaser Obligatorisk opgave 1 University of Southern Denmark Department of Mathematics and Computer Science Databaser Obligatorisk opgave 1 Afleveres senest: Lørdag d. 23. marts kl 23.59 Introduction Denne obligatoriske opgave indeholder

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

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

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

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

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

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

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

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

Databasesystemer fra forskellige synsvinkler

Databasesystemer fra forskellige synsvinkler Databasesystemer fra forskellige synsvinkler Kim Skak Larsen kslarsen@imada.sdu.dk IMADA DM534 Introduktion til datalogi, 8/10 2015 p.1/60 Oversigt Introduktion Del 1: en designers synsvinkel Del 2: en

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

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

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

Skriftlig eksamen i. Datalogi. Databaser. Sommer 2001

Skriftlig eksamen i. Datalogi. Databaser. Sommer 2001 Skriftlig eksamen i Datalogi Databaser Sommer 2001 Dette eksamenssæt består af 4 nummererede sider (incl. denne). Der er 4 opgaver, som ved bedømmelsen tillægges følgende vægte: Opgave 1: 20% Opgave 2:

Læs mere

Eksamen 2013. Uden hjælpemidler - normeret til 60 minutter

Eksamen 2013. Uden hjælpemidler - normeret til 60 minutter ksamen 2013 Uden hjælpemidler - normeret til 60 minutter 1 er-diagram 1 /R iagram til relationelle model xported at: Mon May 13 2013 22:43:32 GMT+0200 (ST) Untitled etragt Page figur 1. Hvordan oversættes

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

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

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

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

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

Database optimering - Indeks

Database optimering - Indeks Database optimering - Indeks Alle kender til dette irritations moment, hvor programmet man sidder og arbejder med, bare ikke er hurtigt nok. Selvom det kun drejer sig om få sekunder man sidder og venter,

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

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

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

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

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

Samspillet mellem databaser og kort styres af GeoCAD programmet GeoDB.

Samspillet mellem databaser og kort styres af GeoCAD programmet GeoDB. GeoCad modul GeoDB I GeoCAD er det muligt at koble relationsdatabase til GeoEDIT. Her igennem er det muligt at lagre forskellige oplysninger i databasen og koble disse oplysninger til objekter i kortet.

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

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

JAR Øvelse nr. 2. JAR-Manual, Version 1.0. Avanceret søgning. Regionsvejledning

JAR Øvelse nr. 2. JAR-Manual, Version 1.0. Avanceret søgning. Regionsvejledning JAR Øvelse nr. 2 Avanceret søgning Regionsvejledning JAR-Manual, Version 1.0 Øvelse ID: 2 Øvelsesemne: Avanceret søgning Øvelsesbeskrivelse: Gør dig i stand til at bygge avancerede søgninger op. Formål:

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

1. Indholdsfortegnelse. 2. Landeopsætning. ClickLearn Bog October 4, 2010 NAV undervisning 1/15. SW-Tools ClickLearn Bog 10/4/2010 1/15

1. Indholdsfortegnelse. 2. Landeopsætning. ClickLearn Bog October 4, 2010 NAV undervisning 1/15. SW-Tools ClickLearn Bog 10/4/2010 1/15 NAV undervisning 1/15 1. Indholdsfortegnelse 1. Indholdsfortegnelse...1 2. Landeopsætning...1 3. Finansopsætning...2 4. Søgning efter debitor...5 4.1. Søgning efter debitor...6 4.2. Nyt i næste version...8

Læs mere

Analyse 13. marts 2013

Analyse 13. marts 2013 13. marts 2013 Nogle konsekvenser af skærpede adgangskrav for optag på læreruddannelsen Af Esben Anton Schultz Regeringen har sammen med V, K og DF netop indgået en aftale om en ny læreruddannelse, som

Læs mere

Risikovurdering af. Bilag 1. Definition af udtræk fra databaser. Risikovurdering af lossepladsers påvirkning af overfladevand 1

Risikovurdering af. Bilag 1. Definition af udtræk fra databaser. Risikovurdering af lossepladsers påvirkning af overfladevand 1 Risikovurdering af lossepladsers påvirkning af overfladevand Bilag 1 Definition af udtræk fra databaser Risikovurdering af lossepladsers påvirkning af overfladevand 1 Definition af udtræk fra databaser

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

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

Tredje undervisningsgang. Database

Tredje undervisningsgang. Database Tredje undervisningsgang Database Denne undervisningsgang Lektier fra sidst Dagen eksempel database Mere ER diagrammer Matematikken bag databaser Forbind data til ny sæt praksis Keys og foreign keys -

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

Få sin querystring til at fungere. (Nybegyndere)

Få sin querystring til at fungere. (Nybegyndere) Denne guide er oprindeligt udgivet på Eksperten.dk Få sin querystring til at fungere. (Nybegyndere) Artikelen henvender sig til nybegyndere der har problemer med at få sin querystring til at fungere (Access/ASP).

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

Guide. Administration af FDF.dk/Nyborg. 1. Udgave 2008. Ide og layout Christoffer S. Rasmussen

Guide. Administration af FDF.dk/Nyborg. 1. Udgave 2008. Ide og layout Christoffer S. Rasmussen Guide Administration af FDF.dk/Nyborg 1. Udgave 2008 Ide og layout Christoffer S. Rasmussen FDF.Dk/NyboRG Den nye hjemmeside for FDF Nyborg er baseret på et bloksystem. Det vil sige at det er super nemt

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

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

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

Kom godt i gang med elektroniske ansøgninger om parallelimport Indhold

Kom godt i gang med elektroniske ansøgninger om parallelimport Indhold Kom godt i gang med elektroniske ansøgninger om parallelimport Indhold Ny ansøgning... 2 Prøvepakninger til Lægemiddelstyrelsen... 4 Sådan modtager du henvendelser fra Lægemiddelstyrelsen... 5 At svare

Læs mere

Brugermanual til Ventelistelukning. www.ventelistelukning.dk

Brugermanual til Ventelistelukning. www.ventelistelukning.dk Brugermanual til Ventelistelukning www.ventelistelukning.dk Publikationen er udgivet af Socialstyrelsen Edisonsvej 18, 1. 5000 Odense C Tlf: 72 42 37 00 E-mail: socialstyrelsen@socialstyrelsen.dk www.socialstyrelsen.dk

Læs mere

Screening af forureningsrisiko. Data- og GIS-udfordringer ved kompleks datasammenstilling PB Insights, den 19. september 2013 John Pedersen / Orbicon

Screening af forureningsrisiko. Data- og GIS-udfordringer ved kompleks datasammenstilling PB Insights, den 19. september 2013 John Pedersen / Orbicon Screening af forureningsrisiko Data- og GIS-udfordringer ved kompleks datasammenstilling PB Insights, den 19. september John Pedersen / Orbicon Eksempler på geografisk placering 2 Ønsker til i forhold

Læs mere

Videregående databaseprogrammering

Videregående databaseprogrammering Videregående databaseprogrammering I dette kapitel gennemgås lidt om, hvordan man kan få direkte adgang til tabeller i Delphi delvist uden om standard-databasekomponenterne. Afsnittet forudsætter derfor,

Læs mere

3.0 Velkommen til manualen for kanalen Shift 1. 3.1 Introduktion til kanalen 1. 3.2.1 Hvad er et spot? 2. 3.2.2 Opret et nyt spot 2

3.0 Velkommen til manualen for kanalen Shift 1. 3.1 Introduktion til kanalen 1. 3.2.1 Hvad er et spot? 2. 3.2.2 Opret et nyt spot 2 3.0 Velkommen til manualen for kanalen Shift 1 3.1 Introduktion til kanalen 1 3.2 Shift kanalside 1 3.2.1 Hvad er et spot? 2 3.2.2 Opret et nyt spot 2 3.2.3 Aktivt og inaktivt spot 3 3.2.4 Rediger et spot

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

Katalog 2013. - sådan opdaterer du dine oplysninger til Danhostel-kataloget. Version 1.0 INDHOLDSFORTEGNELSE

Katalog 2013. - sådan opdaterer du dine oplysninger til Danhostel-kataloget. Version 1.0 INDHOLDSFORTEGNELSE Katalog 2013 - sådan opdaterer du dine oplysninger til Danhostel-kataloget Version 1.0 INDHOLDSFORTEGNELSE 1. ADGANG OG LOGIN... 2 2. STAMDATA... 2 3. TEKSTER... 4 (OBS: DER ER IKKE TEKSTER I 2013 KATALOGET)...

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

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

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

Svarudskrivning. 1 Introduktion

Svarudskrivning. 1 Introduktion Svarudskrivning Revideret 28-05-2010 MADS MENU: RAPPORT PRØVESVAR SVARUDSKRIVNING (D.1.1.) 1 Introduktion Via programmet Svarudskrivning udskrives papirsvar for ét laboratorieafsnit ad gangen. Fra Svarudskrivning

Læs mere

DATABASE - MIN MUSIKSAMLING

DATABASE - MIN MUSIKSAMLING DATABASE - MIN MUSIKSAMLING I dette forløb skulle vi lære om databaser, som bruger sproget SQL. SQL står for Structured Query Language. Det bruges til at vise og manipulere data, gemt i en database. I

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

NS 5.0 C/SIDEklient. dansk

NS 5.0 C/SIDEklient. dansk Side 85 af 89 Tabellen nedenfor indeholder en oversigt over kombinationer af genvejstaster i Dynamics NAV hhv. med og engelsk sproglag samt mapning til NAV5. Bemærk: For at genvejstasterne kan bruges i,

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

Anklagemyndighedens Vidensbase

Anklagemyndighedens Vidensbase Anklagemyndighedens Vidensbase Indhold 1 OM DENNE VEJLEDNING... 2 2 LOGIN... 3 3 SØGNINGER... 4 3.1 SØG EFTER DOKUMENTER... 4 3.2 NAVIGÉR DIG FREM... 5 3.3 KOMBINÉR SØGNING OG NAVIGATION... 6 3.4 VISNING

Læs mere

51 Københavns Universitet 52 Københavns Universitet 53 Københavns Universitet 54 Århus Universitet 55 Århus Universitet 56 Århus Universitet 57

51 Københavns Universitet 52 Københavns Universitet 53 Københavns Universitet 54 Århus Universitet 55 Århus Universitet 56 Århus Universitet 57 Oversigt over lodtrækningsnumrenes fordeling på de tre universiteter vinteren 2011/2012. De sekundære kandidater, der er tilmeldt ægtefælle/samleverordningen, som først skal påbegynde klinisk basisuddannelse

Læs mere

Funktionel afhængighed

Funktionel afhængighed Databaser, efterår 2002 Funktionel afhængighed 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

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

Karens lille vejledning til Access

Karens lille vejledning til Access Karens lille vejledning til Access Indhold Hvad er Access? 1 Lave en database 2 Design af tabellen 2 Felttyper 2 Indtastning af data 3 Udtræk fra tabellen 3 Forespørgsel 3 Muligheder med forespørgsel 3

Læs mere

OVERENSKOMSTSTATISTIK 2014

OVERENSKOMSTSTATISTIK 2014 OVERENSKOMSTSTATISTIK 2014 20. maj 2015 OVERENSKOMSTSTATISTIKKEN FOR 2014 ER UDKOMMET OG KAN SES PÅ KRL S HJEMMESIDE, KRL.DK INDHOLD Hovedtal, Kommuner Hovedtal, Regioner 1 3 Statistikken indeholder oplysninger

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

Guide til Web-direct. Indholdsfortegnelse

Guide til Web-direct. Indholdsfortegnelse Indholdsfortegnelse 1. Sådan åbner du WEB-direct...2 2. Firmaopslag...3 3. Markedsudvalg...4 4. Udskrift af liste...14 5. Eksport af data...15 6. Fletning i Word...18 7. Brevfletning til ansøgninger...27

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

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

Efteruddannelse.dk uden EASY-A - Delleverance 4A Hent udbudsoplysninger i EU.dk - Design

Efteruddannelse.dk uden EASY-A - Delleverance 4A Hent udbudsoplysninger i EU.dk - Design Internal Hent udbudsoplysninger i EU.dk - Design Design 13.08.2018 STILPOI-350627232-420 2.2 Side 1 af 18 Indhold 1. Indledning... 4 1.1 Dokumentreferencer... 4 2. Detaljeret kravbeskrivelse... 4 3. Løsningsbeskrivelse...

Læs mere

Allan C. Malmberg. Terningkast

Allan C. Malmberg. Terningkast Allan C. Malmberg Terningkast INFA 2008 Programmet Terning Terning er et INFA-program tilrettelagt med henblik på elever i 8. - 10. klasse som har særlig interesse i at arbejde med situationer af chancemæssig

Læs mere

Bilag d. SYSTEMDOKUMENTATION til Inventarsystemet MS Access løsning

Bilag d. SYSTEMDOKUMENTATION til Inventarsystemet MS Access løsning Bilag d. SYSTEMDOKUMENTATION til Inventarsystemet MS Access løsning Maj 2004 Indholdsfortegnelse RELATIONER MELLEM TABELLER...4 TABELLER...5 INSTITUTIONSOPLYSNINGER...5 INVENTAR...10 INVENTARKODER...19

Læs mere

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

SQL Server 2008 Spatiale eksempler. Plan & Miljø, GIS SQL Server 2008 Spatiale eksempler Plan & Miljø, GIS 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

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

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

ISO 27001/27002:2013 i SecureAware Policy TNG

ISO 27001/27002:2013 i SecureAware Policy TNG ISO 27001/27002:2013 i SecureAware Policy TNG - Sådan lægger du din informationssikkerhedshåndbog om til de nye ISO- standarder 1. Opgrader til version 4.6.0 (eller senere)... 2 2. (Kun for brugere af

Læs mere

Projekt: Database. Multimedia Design: Semester 3 - projekt 01. Sabine Larsen cph-sl176@cphbusiness.dk. Anastasia Keller cph-ak186@cphbusiness.

Projekt: Database. Multimedia Design: Semester 3 - projekt 01. Sabine Larsen cph-sl176@cphbusiness.dk. Anastasia Keller cph-ak186@cphbusiness. Anslag: 21284 Multimedia Design: Semester 3 - projekt 01 Projekt: Database Projektperiode: 07. September 20. September 2015 Gruppe nummer: MulB07 Vejledere: Ivan Rosenvinge Frederiksen & Tuje Becher MULA

Læs mere

Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0

Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0 Program Dokumentation PC Software Skrevet af Gruppen. Version 1.0 Indholds fortegnelse 1. INDLEDNING...3 1.1. FORMÅL...3 1.2. REFERENCER...3 1.3. VERSIONSHISTORIE...3 1.4. DEFINITIONER...3 1.5. DOKUMENTATIONENS

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

Dorthes Bog Centrum har ca forskellige bøger (bibliografiske enheder), som alle skal være søgbare fra prototypen.

Dorthes Bog Centrum har ca forskellige bøger (bibliografiske enheder), som alle skal være søgbare fra prototypen. Afleveringsopgave Hermed afleveringsopgaven for kurset. Besvarelsen, der gerne må udfærdiges i grupper, er del af den mundtlige eksamen (som i øvrigt er individuel). Problemet Efter flere møder med firmaet

Læs mere

MedWin vagtlægesystem Brugervejledning

MedWin vagtlægesystem Brugervejledning MedWin vagtlægesystem Brugervejledning Side 1 Brugervenlighed Der er nu udarbejdet et nyt vagtlægesystem, der kan betjene regionerne. Vi har så vidt muligt fastholdt præsentationen og brugervenligheden.

Læs mere

Farveskalaer anvendes til at præsentere positionsbestemte data (GPS-data) i farvelagte intervaller.

Farveskalaer anvendes til at præsentere positionsbestemte data (GPS-data) i farvelagte intervaller. Generelt. Hvad er en farveskala anvendes til at præsentere positionsbestemte data (GPS-data) i farvelagte intervaller. For hvilke programmoduler er dette afsnit relevant. er relevante på jobtyperne: Analyse,

Læs mere

Affine - et krypteringssystem

Affine - et krypteringssystem Affine - et krypteringssystem Matematik, når det er bedst Det Affine Krypteringssystem (Affine Cipher) Det Affine Krypteringssystem er en symmetrisk monoalfabetisk substitutionskode, der er baseret på

Læs mere

Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen

Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen Europass Mobilitetsbevis skal udfyldes og udstedes i mobilitetsdatabasen: http://mobilitet.europass.dk/.

Læs mere

POLITIETS TRYGHEDSINDEKS

POLITIETS TRYGHEDSINDEKS POLITIETS TRYGHEDSINDEKS EN MÅLING AF TRYGHEDEN I: DE SÆRLIGT UDSATTE BOLIGOMRÅDER DE FEM STØRSTE BYER I DANMARK DE 12 POLITIKREDSE I DANMARK HELE DANMARK DECEMBER 2015 1. INDHOLD 2. INDLEDNING... 3 3.

Læs mere

Algebra. Denition. Signatur: et antal sorter eller typer: (simple eller strukturerede). et antal konstantsymboler med type, og

Algebra. Denition. Signatur: et antal sorter eller typer: (simple eller strukturerede). et antal konstantsymboler med type, og Algebra Denition. Signatur: et antal sorter eller typer: (simple eller strukturerede). et antal konstantsymboler med type, og en antal operatorsymboler med rang 1 ::: n! hvor 'erne er typer. Eksempel:

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

Kapitel 9. Selvvurderet helbred, trivsel og sociale relationer

Kapitel 9. Selvvurderet helbred, trivsel og sociale relationer Kapitel 9 Selvvurderet helbred, t r i v s e l o g s o c i a l e relationer Kapitel 9. Selvvurderet helbred, trivsel og sociale relationer 85 Andelen, der vurderer deres helbred som virkelig godt eller

Læs mere

Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 2: Relationer og SQL. 10. februar 2005. Forelæser: Rasmus Pagh

Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 2: Relationer og SQL. 10. februar 2005. Forelæser: Rasmus Pagh Databasesystemer, forår 2005 IT Universitetet i København Forelæsning 2: Relationer og SQL 10. februar 2005 Forelæser: Rasmus Pagh Forelæsningen i dag Praktisk information (fra kursushjemmeside). Hvad

Læs mere

Regler for puljeturneringer

Regler for puljeturneringer Regler for puljeturneringer Bilag A Regler for puljeturneringer Der henvises i disse regler til Eksempel A, placeret før dette bilag - og Eksempel B, placeret efter dette bilag. Overordnede principper.

Læs mere

RUTruteplanlægningsvejledning. Folkekirkens Nødhjælp Sogneindsamling 2015

RUTruteplanlægningsvejledning. Folkekirkens Nødhjælp Sogneindsamling 2015 RUTruteplanlægningsvejledning Folkekirkens Nødhjælp Sogneindsamling 2015 Indhold 1. Introduktion til RUT... 2 1.1 Om vejledningen... 2 2. Log på RUT... 4 3. Sådan planlægger du ruter... 6 4. Sådan finder

Læs mere

Cochrane Library Vejledning

Cochrane Library Vejledning Cochrane Library Vejledning Cochrane Library er frit tilgængelig i Danmark, og du kan finde et link til den på Fagbibliotekets hjemmeside. Fritekstsøgning Den simpleste måde at søge i Cochrane Library

Læs mere

Air Crash Booking System

Air Crash Booking System Air Crash Booking System Eksamensopgave i Databaser (ddb), E06 Vejleder: Louis Salvail Afleveret 27. oktober 2006 af: Jens Gram Pedersen, 20041039, mail@jensgram.dk 28 nummererede sider I N D H O L D S

Læs mere

Brugervejledning. Administration af egen mailkonto - SDNMail. Computer Sciences Corporation

Brugervejledning. Administration af egen mailkonto - SDNMail. Computer Sciences Corporation Brugervejledning Administration af egen mailkonto - Computer Sciences Corporation Indholdsfortegnelse Administration af SDN Webmail... 3 Ind på administratormodulet... 3 Vælg My Accounts... 4 Account...

Læs mere