Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Informationssystemer kursusgang: Modellering med henblik på dataudtræk

Lignende præsentationer


Præsentationer af emnet: "Informationssystemer kursusgang: Modellering med henblik på dataudtræk"— Præsentationens transcript:

1 Informationssystemer kursusgang: Modellering med henblik på dataudtræk
Anne Randorff Højen

2 Hvor langt er vi?

3 Modellering med fokus på dataudtræk
I de sidste to kursusgange har I lært at anvende SQL til at oprette jeres databasetabeller og til at lave udtræk fra tabellerne. Målet for denne kursusgang er, at forstå hvilken betydning databasens logiske model har for de sql-forespørgsler der skal foretages.

4 I dag Opgave (8.15 – 10.00) Pause Præsentation og diskussion af opgavebesvarelser (10.15) Opsummering (11.30)

5 Modellering 10/10 SQL

6 Opgave Modellering med fokus på dataudtræk

7 SQL I skal lave en database for en kunde (sygehusejeren –det er så mig..) Systemets formål er at kunne lave dataudtræk omkring somatiske sygdomme (hvilken patienter har hvilke sygdomme) patienter der skal kunne skelnes mellem indlagte og ambulante personaleinformationer der skal kunne skelnes mellem personale fagligheden relationer til de forskellige afdelinger og patienter skal fremgå afdelinger Ansatte Sengepladser Belastning Data skal anvendes til ledelsen i forhold til at minimere omkostning til indlæggelser og personaler I skal lave en ER-model der opfylder ovenstående krav/behov I skal anvende ER-diagrammet til at lave database-skemaet

8 Opgave I kan lade jer inspirere af den forsimplede ER-model på næste slide Tilpas, udvid, forfin eller ændr ER-modellen så den opfylder de beskrevede krav/behov, samt krav/behov som i selv definerer. Specificér relevante attributter og overvej hvordan disse kan understøtte dataudtræk Specificér kardinalitet Overvej og argumentér for niveau af normalform. I skal anvende ER-diagrammet til at lave database-skemaet (af hele eller dele af den logiske model). Forestil jer at i HAR implementeret modellen. Skriv den nødvendige sql for at I kan Vise hvilke sygdomme en specifik patient har/har haft Hvilke afdelinger eller ambulatorier en patient har været tilknyttet Hvilke læger der er tilknyttet hvilke afdelinger Hvilke læger der har behandlet hvilke patienter Varighed af de enkelte indlæggelser Gennemsnits-indlæggelsestiden Gennemsnits-indlæggelsestiden for patienter med en bestemt diagnose

9 Opgave Kl. 10.15 skal I have følgende klar:
En præsentation af jeres databaseskema inkl. en præsentation af de overvejelser I har haft ift. at jeres design skal understøtte dataudtræk (forskellige brugere og forskellige behov) En præsentation af jeres sql-queries

10 Forslag til logisk model
Indgår i Sygehuskontakt har Diagnose Afdeling tilknyttet får Patient Behandles af Ansatte


Download ppt "Informationssystemer kursusgang: Modellering med henblik på dataudtræk"

Lignende præsentationer


Annoncer fra Google