Databasesystemer, forår 2006 IT Universitetet i København. Forelæsning 3: E-R modellering. 16. februar Forelæser: Rasmus Pagh
|
|
|
- Else Marcussen
- 10 år siden
- Visninger:
Transkript
1 Databasesystemer, forår 2006 IT Universitetet i København Forelæsning 3: E-R modellering 16. februar 2006 Forelæser: Rasmus Pagh
2 Forelæsningen i dag Datamodellering hvad, hvorfor og hvordan? Business rules Grundliggende Entity-Relationship (E-R) modellering Mere om E-R modellering 1
3 Vigtige begreber fra tidligere forelæsninger Datamodel Instans af relation Skema for en relation Database skema: Samlingen af relationsskemaer i en database Attributtter 2
4 Hvad er datamodellering? Datamodellering er en proces, der bruges til at skabe en datamodel for et givet problemområde Når man modellerer data, der skal gemmes i en relationel database, skal et slutprodukt af datamodelleringen være et relationelt database skema. Af hensyn til processen og til dokumentation af systemet, vil (god) datamodellering ofte indeholde adskillige andre aktiviteter end at opskrive relationsskemaer: Definition af business rules. Tegning af E-R diagrammer. Opskrivning af supplerende datadefinitioner. 3
5 Hvorfor datamodellering? En god og korrekt repræsentation af data er af fundamental vigtighed for at: Databasen skal kunne understøtte de ønskede typer af operationer og forespørgsler. Databasen og associerede programmer let skal kunne tilpasses nye ønsker til funktionalitet, eller ændringer i problemområdet. Kendetegn for en god konceptuel datamodel: Afspejler alle relevante aspekter af problemområdet præcist. Letforståelig og utvetydig, også med begrænset teknisk viden. Kan systematisk oversættes til en konkret logisk datamodel, der er udgangspunktet for implementation. 4
6 Database designmetodologi Denne forelæsning og de tre følgende dækker den dominerende metodologi for design af relationsdatabaser: 1. Identifikation (og dokumentation) af alle relevante entiteter og relationer, samt de business rules der gælder for dem. 2. Udformning af en grafisk repræsentation i E-R (eller EER eller UML) notation. (I dag og næste uge). 3. Konvertér modellen til et antal relationsskemaer (næste uge), og constraints (om to uger). 4. Eliminér eller reducér redundans ved at dele relationer. Denne proces kaldes normalisering. (Om tre uger.) 5
7 Business rules
8 Business rules MDM anbefaler, at man som en del af datamodelleringen opskriver alle relevante business rules, der gælder for problemområdet. En business rule er et udsagn, der definerer eller begrænser et aspekt af det problemområde, vi modellerer. Reglerne skal være præcise og utvetydige, og forståelige for enhver, der forstår problemområdet. De er således i høj grad et redskab til kommunikation mellem business people og databaseudviklere. I pricippet skal mængden af business rules beskrive alle ikke-tekniske aspekter af databasen. (Her regnes udformning af brugerflade, rapporter, etc., som tekniske aspekter). 7
9 Business rules eksempler Enhver medarbejder skal have registreret præcis én lønkonto. For medarbejdere med samme funktion må lønnen højst variere med 20%. Til en medarbejder, der fylder 40, 50, eller 60 år i indeværende måned, udbetales et gratiale på 5000 kr. En medarbejder er en person, der har en gældende ansættelseskontrakt. En person er kendetegnet ved et unikt CPR nummer, et fornavn, et efternavn, eventuelt en adresse, og eventuelt et firmanavn. 8
10 Kendetegn ved gode business rules MDM opskriver flg. kendetegn ved en god business rule: Declarative what, not how Precise clear, agreed-upon meaning Atomic one statement Consistent internally and externally Expressible structured, natural language Distinct non-redundant Business-oriented understood by business people 9
11 Grundliggende entity-relationship (E-R) modellering
12 Hvad er en entity? Ordet entity bruges i to betydninger: Entity instance. Et objekt, et sted, en hændelse eller et begreb. Entity type. En samling af entitetsinstanser. Forekommer i E-R diagrammer. Eksempler på entity instances: Danmark (et sted), Die Hard (et abstrakt objekt), Bruce Willis (et fysisk objekt), databaseekspert (et begreb). Eksempler på entity types: LAND, FILM, SKUESPILLER, KVALIFIKATION. 11
13 Attributter for entity types En entity type vil have tilknyttet et antal attributter, som er egenskaber eller karakteristika for den. At bestemme hvilke attributter, der er relevante, er en del af datamodelleringen. Eksempel: Entity typen SKUESPILLER kunne f.eks. tilknyttes attributterne navn, adresse, køn, og fødselsdato. 12
14 Sammenhænge mellem entity types Sammenhænge mellem entity types kaldes i E-R modellen for relationships. Igen er relationship en samlebetegnelse for to begreber: Relationship instance. En sammenhæng eller kobling mellem to eller flere entitetsinstanser. Relationship type. En samling relationship instances, der forbinder to eller flere entitetstyper. Forekommer i E-R diagrammer. Eksempel på relationship instance: ( Die Hard, Bruce Willis ) Eksempel på relationship type: spiller i (forbinder entitetstyperne SKUESPILLER og FILM) (Forelæsningen fortsætter ud fra slides, der følger med MDM.) 13
15 Første del af gruppeprojektet Kan hentes på kursushjemmesiden deadline 2/3. Udvikler jeres kompetence i E/R modellering. Regn med at lave fejl! I får chancen for at rette dem i næste del, efter feedback fra hjælpelæreren. Har I fundet jeres gruppemedlemmer? 14
16 Vigtigste ting i denne forelæsning Business rules E-R begreber: Entity type, relationship type, stærke og svage entity types, attribut, grad af relationship, cardinality constraints. Grafisk repræsentation af E-R diagrammer. 15
17 Næste gang Modellering med Extended E-R (EER) notation: Subtype/supertype relationer ( nedarvning ). Clustering. Hvordan man kommer fra en E-R model til relationsskemaer. 16
Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 3: E-R modellering. 17. februar 2005. Forelæser: Rasmus Pagh
Databasesystemer, forår 2005 IT Universitetet i København Forelæsning 3: E-R modellering 17. februar 2005 Forelæser: Rasmus Pagh Forelæsningen i dag Datamodellering hvad, hvornår, hvorfor og hvordan? Business
Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 4: Mere om E-R modellering. 24. februar 2005. Forelæser: Rasmus Pagh
Databasesystemer, forår 2005 IT Universitetet i København Forelæsning 4: Mere om E-R modellering 24. februar 2005 Forelæser: Rasmus Pagh Forelæsningen i dag Fortsættelse af E-R model: Attributtyper, identifiers,
ER-modellen. Databaser, efterår 2002. Troels Andreasen. Efterår 2002
Databaser, efterår 2002 ER-modellen Troels Andreasen Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072 www.dat.ruc.dk
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.
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
UML til kravspecificering
UML til kravspecificering UML mini-kompendium - til brug i forbindelse med modellering af kravspecifikationer. Copyright 2006 Teknologisk Institut, IT-Udvikling Aktivitetsdiagram 2/9 Aktion Aktionsnavn
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.
Tema Titel Materiale 1 IS i sundheds-sektoren Patientdatas anvendelighed Lynge et al.
Tema Titel Materiale 1 IS i sundheds-sektoren Patientdatas anvendelighed Lynge et al. 2 Registrering af patientdata Berg. Kap. 2 Waiting for Godot. 3 Relations-databaser Silberschatz Kap 1 (1.1-1.6) 4
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:
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
Informations- og datamodellering
Informations- og datamodellering Lær at analysere og dokumentere din organisations forretningsbegreber, interesseområder og data på en konsistent måde der er nem at kommunikere med ledere, designere, udviklere
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
Databasesystemer, forår 2005 IT Universitetet i København. Forelæsning 1: Introduktion. 3. februar Forelæser: Rasmus Pagh
Databasesystemer, forår 2005 IT Universitetet i København Forelæsning 1: Introduktion 3. februar 2005 Forelæser: Rasmus Pagh Lidt om jeres undervisere Rasmus Pagh (forelæser): Ph.d. i datalogi fra Aarhus
Begrebsarbejde som forudsætning for datamodellering
Begrebsarbejde som forudsætning for datamodellering Højnelse af datakvalitet og øget effektivitet i it-systemer Copenhagen Business School, mandag den 5. december 2016 Bodil Nistrup Madsen & Hanne Erdman
DEN GODE MODEL: OPSAMLING PÅ MODELLERINGSOPGAVER OG INTRO TIL MODELLERINGSALTERNATIVER
DEN GODE MODEL: OPSAMLING PÅ MODELLERINGSOPGAVER OG INTRO TIL MODELLERINGSALTERNATIVER KIRSTINE ROSENBECK GØEG Tema Titel Materiale 1 IS i sundhedssektoren Patientdatas anvendelighed Lynge et al. 2 Registrering
Introduktion til programmering
Introduktion til programmering Databaser Uge 37 Computer Science, kap 9. Hugh Darwen: what a database really is, G. Riccardi: Princples of database systems, kap 2., kompendium. Plan Oprette jer på IMV
PRÆSENTATION AF ER-DIAGRAMMER OG NORMALISERING
PRÆSENTATION AF ER-DIAGRAMMER OG NORMALISERING KIRSTINE ROSENBECK GØEG Tema Titel Materiale 1 IS i sundhedssektoren Patientdatas anvendelighed Lynge et al. 2 Registrering af patientdata Berg. Kap. 2 Waiting
Take-home Eksamen. DM505 Design og programmering af databaser. Syddansk Universitet Institut for Matematik og Datalogi
Syddansk Universitet Institut for Matematik og Datalogi DM505 Design og programmering af databaser Take-home Eksamen Udleveret: 4. maj 2013, kl. 10:00 Afleveres senest: 5. maj 2013 kl 10.00 Forår 2013
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.
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
Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase
Indholdsfortegnelse 5. Administrationsdatabase... 2 5.1 Metadata... 2 5.2 Administrationsdata... 3 5.2.1 Indstillingsmuligheder... 3 5.2.2 Webside... 4 5.2.3 Klikafgift (Udgået)... 4 5.2.4 Modtageboks...
Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database
Kursusbeskrivelse Oprettelse af en Access-database Som eksempel på en Access-database oprettes en simpelt system til administration af kurser. Access-databasen skal indeholde: et instruktørkartotek et
Database kursus Forår 2013
Database kursus Forår 2013 Jacob Aae Mikkelsen Database design og programmering/databaser fra Organisationsorienteret softwareudvikling 1 Praktisk info Lærebog Database Systems: The Complete Book Skema
Datalagring og formater
Datalagring og formater IT Universitetet i København 4. januar 2011 Eksamenssættet består af 6 opgaver med 15 spørgsmål, fordelt på 11 sider (inklusiv denne side). Det anbefales at læse opgaverne i rækkefølge,
Toulmins Argumentationsmodel Og En Overbevisende Opgave
Toulmins Argumentationsmodel Og En Overbevisende Opgave Niels Hallenberg IT University of Copenhagen BNDN Spring 2013 Hvad er en overbevisende opgave Du vil skrive en overbevisende opgave hvad mener vi
1 Begrebsmodel for Ydelsesindeks
1 Begrebsmodel for Ydelsesindeks Ydelsesindeks skal indeholde metadata om tildelte ydelser, samt nøgler til andre relaterede forretningsobjekter fra Afsendersystemer, således at der kan leveres et tværgående
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
Smagsprøve. Databasedesign med Access 2000
Smagsprøve Databasedesign med Access 2000 Helle Frederiksen ISBN: 87-7843-409-2 Link: Http://idgforlag.dk/vp.asp?i=87-7843-409-2 Indholdsfortegnelse, forord og første kapitel Copyright IDG Forlag IDG Forlag
Forskelle på begrebsmodellering og datamodellering
Forskelle på begrebsmodellering og datamodellering Bodil Nistrup Madsen [email protected] DANTERMcentret www.danterm.dk Problemstilling Udviklere af it-systemer springer ofte begrebsmodelleringen over
Klasser og Objekter i Python. Uge 46 Learning Python: kap 15-16, 19-22.
Klasser og Objekter i Python Uge 46 Learning Python: kap 15-16, 19-22. Klasser og objekter En klasse beskriver en klump af samhørende funktioner og variable En klasse er en beskrivelse. En kage form Klassens
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
Case: Svømmeklubben Delfinen
1. Semesterprojekt Datamatikeruddannelsen, 2. Obligatoriske opgave, efterår 2017 Case: Svømmeklubben Delfinen Svømmeklubben Delfinen er en mindre klub, der er i vækst. Klubbens ledelse ønsker derfor udviklet
Grunddataprogrammet. Side 1 af 11. Aftale om styringsrammer for grunddatamodellen
Grunddataprogrammet Side 1 af 11 Aftale om styringsrammer for grunddatamodellen Side 1 af 11 11. oktober 2013 SAR Aftale om styringsrammer for grunddatamodellen Formål Formålet med aftalen er at sikre
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
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
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
Skriftlig eksamen i. Databaser. Vinter 2002/2003
Skriftlig eksamen i Databaser Vinter 2002/2003 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 1: 15% Opgave 2: 30%
DANVA DATAMODELLER JKJ, TRKS, HEMA
DANVA DATAMODELLER JKJ, TRKS, HEMA Dagsorden Hvad er resultatet? Hvad var målet? Hvordan kom vi dertil? Kernemodel DANVAND 2.0 DANDAS 3.0 Kabler, Fremmedrør og Flader 1.0 Brudregistrering 1.0 Hvordan kommer
3 Algebraisk Specifikation af Abstrakte Datatyper.
3 Algebraisk Specifikation af Abstrakte Datatyper. Specifikation kontra program. Bestanddele af en algebraisk specifikation. Klassificering af funktioner i en ADT. Systematisk definition af ligninger.
Undervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin maj-juni 2012, skoleår 2011/12 Institution Roskilde Handelsskole, Handelsgymnasiet Uddannelse Fag og niveau
OBJECT IDENTIFICERES OID PHMR
OBJECT IDENTIFICERES OID PHMR MedCom. Odense d. 27. feb. 2014 Thor Schliemann OID OG INTEROPERABILITET OID er et omdrejningspunktet for interoperabilitet I både teknisk og semantisk interoperabilitet er
Udvidelse og specialisering. Klassehierarkier. Nedarvningsterminologi. Interfaces. Statiske og dynamiske typer. Polymorfi. Abstrakte klasser.
10 Nedarvning I. Udvidelse og specialisering. Klassehierarkier. Nedarvningsterminologi. Interfaces. Statiske og dynamiske typer. Polymorfi. Dynamisk binding og virtuelle operationer. Decentraliseret/centraliseret
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
Databasesystemer fra forskellige synsvinkler
Databasesystemer fra forskellige synsvinkler Kim Skak Larsen [email protected] IMADA DM534 Introduktion til datalogi, 8/10 2015 p.1/60 Oversigt Introduktion Del 1: en designers synsvinkel Del 2: en
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
Noter til Perspektiver i Matematikken
Noter til Perspektiver i Matematikken Henrik Stetkær 25. august 2003 1 Indledning I dette kursus (Perspektiver i Matematikken) skal vi studere de hele tal og deres egenskaber. Vi lader Z betegne mængden
Object-Relational Mapping
Databaser for udviklere () Datamatiker TietgenSkolen Underviser: Allan Helboe 06-06-2010 Problemformulering Denne opgave er et forsøg på at beskrive problemerne der opstår ved anvendelsen af en relationel
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...
God begrebs- og datamodellering i det offentlige 5 organisatoriske anbefalinger
God begrebs- og datamodellering i det offentlige 5 organisatoriske anbefalinger August 2018 Introduktion Data har fået en afgørende betydning i udviklingen af den offentlige sektor og ses i stigende grad
Objects First with Java A Practical Introduction Using BlueJ
Objects First with Java A Practical Introduction Using BlueJ En introduktion til objektorienteret programmering for begyndere ud fra et software engineering aspekt Om at programmere i Java, ikke om værktøjet
CCS Formål Produktblad December 2015
CCS Formål Produktblad December 2015 Kolofon 2015-12-14
1 Klassifikation-version2.0
1 Klassifikation-version2.0 Formål med Klassifikationsmodellen Her specificeres Klassifikationsmodellen, som en informationsmodel for Klassifikationer. Klassifikationer (eller klassifikationssystemer)
Introduktion til programmering
Introduktion til programmering Databaser Uge 45 Computer Science, kap 9. Hugh Darwen: what a database really is, G. Riccardi: Princples of database systems, kap 2., kompendium. Eksamen Eksamensfordringer
Klasser og Objekter i Python. Uge 11
Klasser og Objekter i Python Uge 11 Klasser og objekter En klasse beskriver en klump af samhørende funktioner og variable En klasse er en beskrivelse. Klassens objekter er instanser af klassen. En programudførelse
Velkommen. Hvad er din kommunikative styrke?
Velkommen Hvad er din kommunikative styrke? Dagens program Opgaven til i dag - Abillityspotting Lise Tingleff Domæneteori Se domænerne i spil Kommunikation Positionering Grafisk facilitering Evaluering
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
SUP-specifikation, version 2.0. Bilag 14. SUP-Styregruppen. Ordliste (informativ) Udkast af 12. juni Udarbejdet for
SUP-specifikation, version 2.0 Bilag 14 Ordliste (informativ) Udkast af 12. juni 2003 Udarbejdet for SUP-Styregruppen Uddrag af indholdet kan gengives med tydelig kildeangivelse Ordliste Anvendelsen af
Kolb s Læringsstil. Jeg kan lide at iagttage og lytte mine fornemmelser 2. Jeg lytter og iagttager omhyggeligt
Kolb s Læringsstil Denne selvtest kan bruges til at belyse, hvordan du lærer bedst. Nedenfor finder du 12 rækker med 4 forskellige udsagn i hver række. Du skal rangordne udsagnene i hver række, sådan som
SWC eksamens-spørgsmål. Oversigt
SWC eksamens-spørgsmål Oversigt #1 Typer og variable #2 Aritmetik og logik #3 Klasser (definition, objekter) #4 Klasser (metoder) #5 Klasser (nedarvning, polymorfi) #6 Conditional statements #7 Repetition
Ø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
Objektorienteret Analyse & Design
Objektorienteret Analyse & Design Lars Mathiassen, Andreas Munk-Madsen, Peter Axel Nielsen og Jan Stage ISBN: 87-7751-153-0 Udgave: 3. udgave Udgivelsesår: 2001 Antal sider: 452 Pris: Kr. 410,00 På de
Metodehåndbog. Begrebsmodeller, Informationsmodeller og Begrebsdefinitioner. Udarbejdet i fællesskab mellem Udbetaling Danmark/KL/KOMBIT
Metodehåndbog Begrebsmodeller, Informationsmodeller og Begrebsdefinitioner Udarbejdet i fællesskab mellem Udbetaling Danmark/KL/KOMBIT Indhold Introduktion... 2 Begrebsmodeller, informationsmodeller og
Kursusgang 7. - Dekomponering af opgaver - Vidensbaseret analyse - Entity-relationship-baseret analyse - Dataindsamling
Kursusgang 7 Oversigt: Sidste kursusgang Opgaveanalyse - Dekomponering af opgaver - Vidensbaseret analyse - Entity-relationship-baseret analyse - Dataindsamling Eksempel på design baseret på opgaveanalyse
Formidling og dokumentation af arkitektur. FDA konferencen, September 2019
Formidling og dokumentation af arkitektur FDA konferencen, September 2019 Retningslinjer og vejledninger ift dokumentation 2 Arkitekturudarbejdelse Metode og dokumentation Hvad skal vi lave og hvorfor?
1 KY-kontering 26.11.2013
1 KY-kontering... 2 1.1 Bevilling... 3 1.1.1 Attributter... 3 1.2 Økonomisk effektueringsplan... 3 1.2.1 Attributter... 4 1.3 Bevilget ydelse... 5 1.3.1 Attributter... 5 1.4 Bevillingsmodtager... 5 1.5
4 Basal Objekt-orienteret Programmering I.
4 Basal Objekt-orienteret Programmering I. Klasser i forhold til abstrakte datatyper og record-typer. Variable og operationer. Klasse-interfaces. Klasser og typer. Klasse-instantiering og initialisering.
Evaluering på AAU HVAD EVALUERES? Semester Kursus. Underviser Vejleder- og projektforløb
Databaser Undervisningsgangen har til formål, at give de studerende en forståelse for, hvad databaser er og hvad de kan bidrage med. Dette gøres ved at afprøve simple databaser i Word og på nettet. På
Curriculum Vitae. Uddannelse: 2001 Civilingeniør fra Danmaks tekniske universitet, fagprofil: styring og regulering.
Curriculum Vitae Navn Gitte Brunn Fugmann Adresse Mosegård Park 9 3500 Værløse. Telefonnr +45 3927 7371 E-mail [email protected] Fødselsdato 24. april 1974 Fødselssted Rigshospitalet, København Ægteskabelige
Au Aarhus Universitet. Aarhus Universitet Studieordningsgenerator PID Version 1.0
Aarhus Universitet Studieordningsgenerator PID Version 1.0 Version Dato Version Udarbejdet af Godkendt af Beskrivelse 19-5-2010 0.1 JS Første udkast 25-5-2010 0.2 JS 24-6-2010 1.0 JS SS Side 2 af 9 Indholdsfortegnelse
2 Abstrakte datatyper.
2 Abstrakte datatyper. Motivere eksempel: top-down udvikling af program 'mini-bank' Strukturering af et program: efter data eller funktion? Definition af en abstrakt datatype og tilknyttede begreber. Fænomener,
Undervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin maj-juni 16/17 Institution Frederikshvan Handelsskole Uddannelse Fag og niveau Lærer(e) Hold EUX Informationsteknologi
BBR s udstillingsmodel på datafordeleren version 2.0: Ændringer i forhold til version 1.0
Notat 24. august 2016 J.nr. Ejendomsdata MLI/cp BBR s udstillingsmodel på datafordeleren version 2.0: Ændringer i forhold til version 1.0 1. Baggrund Version 1.0 af BBR s udstillingsmodel på datafordeleren
Metadata og dokumentation af ETL-processen
Dataintegrationsseminar Metadata og dokumentation af ETL-processen v/ Bjørn Lange SDC Udvikling A/S Borupvang 1A 2750 Ballerup Dataintegrationsseminar Hvem er SDC? SDC er serviceleverandør for en lang
HVAD er metodelære? HVAD er metode? HVAD er metode? HVORFOR metodelære? Strukturering. Strukturering og måleskalaer.
Strukturering Dagens program:! Introduktion til metodelære! Strukturering og måleskalaer HVAD er metodelære? Metodelære er læren om og anvendelsen af (arbejds)metoder, som sætter jer i stand til at arbejde
