Data Dictionary (databaser, del 7)

Slides:



Advertisements
Lignende præsentationer
Vil du have en fuldmagt fra en borger?
Advertisements

DPS Data ApS Få bedre datakvalitet, spar tid og penge - med Adresse*Kontrol Henrik Skalbo DPS Data ApS Blokhusvej 3, DK-2920 Charlottenlund Tlf:
Videregående pc-vejledning
Projekt - Litteratursøgning og skriftlighed
Overskrift her Navn på oplægsholder Navn på KU- enhed For at ændre ”Enhedens navn” og ”Sted og dato”: Klik i menulinjen, vælg ”Indsæt” > ”Sidehoved / Sidefod”.
Forsiden 1.Denne knap bruges når du vil taste dagens resultater ind. 2.Denne knap skal kun bruges hvis du allerede har gemt data og du finder ud af at.
Klik på Aktivér redigering på meddelelseslinjen.
Trin 1: Find kvitteringer
Mapning af klasser til relationer
De sidste undervisningstimer
Sidetyper Web-udvikling med FrontPage 2003 RHS - Informationsteknologi.
Information / vejledning om nye muligheder for: Version Copyright DKVS -THEMCOM 1) Online adgang til Militært Tidsskrift. 2) Behandling af egne.
Formularer (Access, del 3)
Database-begreber (databaser, del 2)
Databasedesign • Hvad skal man tage højde for: – Hvad skal kunne trækkes UD af databasen – Hvilke data skal IND – Hvilke tabeller og felter skal vi have.
Hvordan skal man holde orden på sine dokumenter = filer
SQL 1 DDL og DML.
TS-diagrammer (databaser, del 5)
Engelbert H – og den sidste chance
Side-egenskaber Web-udvikling med FrontPage 2003 RHS - Informationsteknologi.
IT-Strategi.
Felter og nøgle-felter (databaser, del 6)
Overskrift her Navn på oplægsholder Navn på KU- enhed For at ændre ”Enhedens navn” og ”Sted og dato”: Klik i menulinjen, vælg ”Indsæt” > ”Sidehoved / Sidefod”.
Introduktion til centrale begreber
ER-diagrammer (databaser, del 4)
Informationsteknologi B-A, HHX, 2005,
Arkitektur - Sikkerhed
NOEA/IT - FEN - Databaser/TabelDesign 1 Tabeldesign Design af relationsdatabaser Normalisering.
Introduktion til Access (Access, del 1)
Validering af data (Access, del 7)
Opslagsfelter (Access, del 6). RHS – Informationsteknologi 2 Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser vores.
Oprettelse af tabeller (Access, del 2)
Rapporter (Access, del 5)
Navigation Web-udvikling med FrontPage 2003 RHS - Informationsteknologi.
Beskrivelses- og analyse-teknikker understøttet af Oracle Designer
Temaer Web-udvikling med FrontPage 2003 RHS - Informationsteknologi.
1 HMAK XMLRelationel model og XMLNOEA / PQC 2005 SQLServer og XML Hent data via URL Generering af xml –Raw –Auto –Explicit Hent data via template Evt.
Normalisering (databaser, del 8)
Context- og flow-diagrammer (databaser, del 3)
Den relationelle model
Det første ark i regnearket:
EASY-A set med usability-konsulentens briller 6. september 2007.
Test 1 Klik her for start. Hvor skal du klikke for at få designvisning?
SQL – Oracle Relationsdatabase
Evaluering og IT Brøndby Gymnasium
ER-diagrammer Hvad er det? Og hvad bruges det til?
H.C. Andersens Hotel, Odense, 28. oktober 2009 Workshop JERES oplevelser!
Relationelle databaser og XML
Rapporter (Access, del 5). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller, og.
IT i Byggeriet Semester 6, kursusgang Databaser (2) Kjeld Svidt Kjeld Svidt  Institut for Bygningsteknik  Aalborg Universitet.
Introduktion til databaser (databaser, del 1)
Opslagsfelter (Access, del 6). RHS – Informationsteknologi – Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser.
Introduktion til Access (Access, del 1). RHS – Informationsteknologi – Fra design til udvikling Vi ved nu, hvordan vi finder et design for en database,
Kombinatorik, sandsynlighed og statistik
Oprettelse af tabeller (Access, del 2)
Øvelse 1: First Impressions
Interaktive knapper Web-udvikling med FrontPage 2003 RHS - Informationsteknologi.
E/R-diagrammering 7. Semester.
Grundlæggende DW, HTML, CSS, udskæring.
Formularer (Access, del 3). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller Vi.
Overskrift her Navn på oplægsholder Navn på KU- enhed For at ændre ”Enhedens navn” og ”Sted og dato”: Klik i menulinjen, vælg ”Indsæt” > ”Sidehoved / Sidefod”.
Ellen Holm, Forskningscafé
Evalueringsspørgsmålene fra udgivelsen: Styrk jeres realkompetencevurderinger - En guide til selvevaluering.
1.10 System design - Database
Evalueringsspørgsmålene fra udgivelsen: Styrk jeres realkompetencevurderinger - En guide til selvevaluering.
Effektiv kommunikation med virksomheder - hvordan?
Skabelon mailopsætning
Eksamen D. 18/ Varighed: 30 min
Sommerlejr juli 2017 v. Red Barnet Mariagerfjord
Sikker adfærd er vigtig Som lærere arbejder vi med væsentlige og ofte fortrolige eller følsomme informationer, og dem skal vi passe godt på Sikkerhedspakken.
Præsentationens transcript:

Data Dictionary (databaser, del 7)

RHS – Informationsteknologi At holde overblik… Når man designer en stor database, kan der nemt forekomme fejl og uhensigtsmæssigheder Vi kan også have brug for at fortælle andre om formålet med en tabel, et felt, osv. RHS – Informationsteknologi

RHS – Informationsteknologi At holde overblik… Typiske problemer: Samme ting kaldt forskellige navne (f.eks Postnummer og Postnr) Forskellige ting kaldt samme navn (f.eks kan Timer betyde noget forskelligt) Misvisende/tvetydige feltnavne (hvad betyder et felt kaldet Tid…?) Forkerte typer for felter (et tekst-felt skulle måske være Ja/Nej eller Tal) RHS – Informationsteknologi

RHS – Informationsteknologi Data Dictionary En Data Dictionary (data-ordbog) kan være god til at holde styr på feltnavne En anden vigtig brug af Data Dictionary er til definition af typer for data-felter Typen skal passe til feltets betydning, og til feltets brug RHS – Informationsteknologi

RHS – Informationsteknologi Data Dictionary Hvad skal med i en Data Dictionary? Nok til, at en som ikke har designet databasen, kan forstå den  I et stort projekt vil der måske være Database-designere Database-udviklere Programmører, der skal kende databasen Tekniske forfattere RHS – Informationsteknologi

Data Dictionary - eksempel Systemnavn: Skole-database Dato: 12/10-2009 Udført: Jan Andersen Tabelnavn: Elev Relation til: Postnummer Feltnavn Felttype Format Egenskaber Formål CPR Tal 10 cifre Nøglefelt Skal udfyldes Elevens CPR-nummer Navn Tekst Max. 50 tegn Adresse 4 cifre Fravær Max. 3 cifre Elevens samlede fravær RHS – Informationsteknologi

RHS – Informationsteknologi Data Dictionary Et skema for hver tabel Systemnavn: Samme for alle tabeller i det givne system Dato: Sidst ændret Udført af: Hvem ændrede det sidst? Tabelnavn: Tabellens navn (!) Relaterer til: Bruger vi nøgler fra andre tabeller i systemet? RHS – Informationsteknologi

RHS – Informationsteknologi Data Dictionary En linie i skemaet for hvert felt Feltnavn: Feltets navn (!) Felttype: Hvilken type data må være i feltet (Tekst, Tal, Dato,…) Format: Yderligere begrænsninger i formatet for data, f.eks maximalt antal tegn, interval for talværdier, med videre RHS – Informationsteknologi

RHS – Informationsteknologi Data Dictionary En linie i skemaet for hvert felt (fortsat) Egenskaber: Her kan angives, om feltet er et nøglefelt, om feltet er obligatorisk, med videre Formål: Hvis formålet med feltet ikke er indlysende, kan man kort beskrive feltets formål her RHS – Informationsteknologi

RHS – Informationsteknologi Data Dictionary Angiv tilstrækkelig forklaring…og ikke mere! Undgå trivialiteter og gentagelser Henvis gerne til tidligere forklaringer Bedste test: lad en person uden kendskab til databasen læse din Data Dictionary RHS – Informationsteknologi