Modellering og diagrammer Jesper Tørresø DAB1 E07 13. september 2007.

Slides:



Advertisements
Liknende presentasjoner
Régis Laurent Director of Operations, Global Knowledge Competencies include: Gold Learning Silver System Management Touch, flip and fold Håvard Haukeberg.
Advertisements

Ledelsesinformasjonsystem
Men hva mener de som har klart det? Børge Haugset (NTNU&SINTEF)
Når ble pragmatisk slukt av Smidig ? Joachim Haagen Skeie, Smidig 2011.
1 Information search for the research protocol in IIC/IID Medical Library, 2013.
UTFORDRINGER I TVERRFAGLIGE ENDRINGSPROSESSER Dagny Stuedahl stipendiat InterMedia.
Produkeierrollen i Scrum
© 2010 KPMG AS, a Norwegian member firm of KPMG network of independent member firms affiliated with KPMG International, a Swiss cooperative. All rights.
Triggere Mutasjoner i basen. Triggers Triggers are stored procedures that execute automatically when something (event) happens in the database: : data.
Økonomiske forutsetninger Gullfaks landsbyen 2007.
Trondheim 6. mars 2014 Mørke skyer i horisonten?.
Planning and controlling a project Content: Results from Reflection for action The project settings and objectives Project Management Project Planning.
Dias 1 Lene Offersgaard Center for Sprogteknologi, Københavns Universitet DK-CLARIN status WP 5.
Carl-Fredrik Sørensen
Online symbolske tjenester Pensum: Olsen, kap. 19 og 20 ”Case studier”
Økonomiske utsikter - med lavere oljepris
Section 5.4 Sum and Difference Formulas These formulas will be given to you on the test.
What is Signed English (SE)? Patricia Pritchard cand polit Audiopedagog Statped vest.
Geografiske informasjonssystemer (GIS) SGO1910 & SGO4930 Vår 2004 Foreleser: Karen O’Brien Seminarleder: Gunnar Berglund
DIGITAL PORTFOLIOS AS TOOLS FOR SHARED KNOWLEDGE IN TEACHER EDUCATION IN NORWAY. Phd.Student Mattias Øhra Training for Pre-school Teachers and General.
Trondheim 19. juni 2015 Norges Bank og økonomiske utsikter.
The Thompson Schools Improvement Project Process Improvement Training Slides (Current State Slides Only) October 2009.
Oslo ASAP Oslo Advanced Sectorisation and Automation Project ”Point Merge”
Primary French Presentation 10 Colours L.I. C’est de quelle couleur?
Lave oljepriser kan bremse utvinningen på norsk sokkel Thina Margrethe Saltvedt, Sjefanalytiker Makro/Olje (Ph. D.) Mars
Distributed modelling for a centralized data model - The Danish Basic Data Model Per de Place Bjørn Ph. D., Information Architect Basic Data Model Project.
Prosesser ● En prosess er ett program som kjøre ● Alle prosesser har ● En katalog i /proc ● En ID ● En Forelder (ikke init) ● Prosess eier (Bruker ID)
© 2016 Deloitte AS Stein Bjørnstad, 30. mars Dialogkonferanse om mobilitet Ruter.
Rotary eLearning Center- Community Service 20 gode grunner.
NTY Stripemaster 2 Color. Why Night Time Yellow (NTY) US history In 1971, yellow center lines were mandated as the standard color of center lines nationwide.
SoMe – dei nye privatarkiva?
Find Fraud B4 it Finds You!
Hendelse Prosjekt: Nyhamna EPCm Site/Land/Dato: Nyhamna B340/ Norge/
Citation and reference tools for your master thesis
Lecture 29.
Faste - på vei mot påske Luk Faste - på vei mot påske Luk
Citation and reference tools for your master thesis
The Norwegian Hydrografic Pilot
Hvordan ta ut læring etter granskede hendelser?
Group theory I dette kapitlet skal vi se på utvidelse av lister som vi behandlet generelt i kap 04. Vi skal nå benytte klassehierarkiet som vi utviklet.
Relevant questions for the Reference Group
Dette er et eksempel på plassering av logoene.
Ole Kristoffer Dybvik Apeland Nkom
Økonomiske forutsetninger
Slide 2:. Forretningsmodellen forklart på engelsk og norsk
Course PEF3006 Process Control Fall 2017 Plant-wide control
Citation and reference tools for your master thesis
The Scoutmaster guides the boy in the spirit of another brother.
Er han god, da vil han. Kan han så vil han
Welcome to an ALLIN (ALLEMED) workshop!
Design driven Innovation Programme (DIP)
Chapter 13: Corporate Strategy, FDI and Political Risk
The Gains from International Trade
SS-generasjonen HL-senteret,
Project Honolulu - An Island or a new way to manage servers ????????
Hva er det gode liv for universitetet eller høgskolen?
Skadedata og risikoanalyser
Slide 2:. Forretningsmodellen forklart på engelsk og norsk
Kick-off Good morning everybody. Nice to see so many well known faces on a big day like this. My name is Audun Pettersen and I`m Head of Tourism.
Statsbygg/Scandiaconsult AS
Responsibility The purpose of the tutor reflections are to
Slide 2:. Forretningsmodellen forklart på engelsk og norsk
Slide 2:. Forretningsmodellen forklart på engelsk og norsk
Vaccine Delivery in Developing Countries
Research Data Management and DMP
Course PEF3006 Process Control Fall 2018 Plant-wide control
Behind the scene Anders Hattestad ,
ALL vectors have two components (x and y)
How to evaluate effects of inspections on the quality of care?
The courts February 2018 Court Administration.
Utskrift av presentasjonen:

Modellering og diagrammer Jesper Tørresø DAB1 E september 2007

Lektion 13/ Primære fokus på ERD diagrammer for at koble udviklingsarbejdet til en Relationsdatabase De samme begreber og teknikker kan også bruges i forbindelse med UML diagrammer, som vi ”kun” ser på summarisk Modelleringsprincipperne er i fokus!!

Udviklingsforløb

Model A data model is a precise description of information content Types of data models –Conceptual: in terms that users will understand –Logical: in terms that a relational database system will understand –Physical: in terms of the underlying computer hardware and operating system Database schemas –Schema is another word for model that implies that it adheres to a particular strategy for defining models

Schema (Short hand form) A Schema is a data model that is intended to be used with a database system –External schemas are defined for the users of a database –Logical schema defines the representation as a collection of tables that are stored in a database server –Internal schema defines the representation used by the database server to store the tables in memory or files

Modeldiagrammer Model kan vises med et eller flere diagrammer: –Entity Relationsship Diagram, ”Chen notation”. Udviklet til Databaser og ”imødekommer” kravene fra en RDB –”Crows-Foot” –IDEF1X –UML (Scott Amber Agiledata.org)

ER Diagram komponeter

Generalisering /Specialisering

Aggregering Somehow used.. SW-product ProgramUser’s Guide A

Ternary relationship

Assertion 1: One engineer, working under one mananger, could be working on many projects Assertion 2: One project, under direction of one manager, could have many engineers Assertion 3: One engineer, working on one project, must have only one manager. FD (EmpId, ProjectName -> ManagerID)

Ternary relationship

Note on Ternary In general, for a n-ary relationship, each entity considered to be ”one” has its key appering on the right side of exactly one functional dependency (FD). No entity considerede ”many” ever has its key appear on the right side of an FD.