GegevensAnalyse Les 2: Bouwstenen en bouwen. CUSTOMER: The Entity Class and Two Entity Instances.

Slides:



Advertisements
Verwante presentaties
SQL deel 2: datamodel ontwerp
Advertisements

REBELS: Race and Ethnicity Based Education; Local Solutions
AberdeenGroup surveyed 125 companies to understand their product innovation goals. Top challenges reported by these companies were: Cost pressure from.
Normaliseren Datamodellering 2006.
RHODODENDRON.
User Centred Development
Merkbelevenissen Communicatie of Distributie? De keten of media? me·dia de; mv middelen om informatie over te dragen: radio, tv, pers, internet enz.; Pas.
Probleem P 1 is reduceerbaar tot P 2 als  afbeelding  :P 1  P 2 zo dat: I yes-instantie van P 1   (I) yes-instantie van P 2 als ook:  polytime-algoritme,
ERIC Combine search terms with Boolean operators Next = click.
Deltion College Engels B1 Schrijven [Edu/004]/ subvaardigheid lezen thema: reporting a theft can-do : kan formulieren waarin meer informatie gevraagd wordt,
Ruimtegeodesie I, ge-2111 Mechanica E.Schrama.
Rational Unified Process RUP Jef Bergsma. Iterations –Inception –Elaboration –Construction –Transition De kernbegrippen (Phases)
Datamodellering en –verwerking 8C020 college 2
Deltion College Engels B1 Lezen [no. 001] can-do : 2 products compared.
Deltion College Engels B1 Schrijven [Edu/003] thema: what have I done wrong…? can-do : kan s/ brieven schrijven over persoonlijke zaken © Anne Beeker.
EUROCITIES-NLAO is supported under the European Community Programme for Employment and Social Solidarity (PROGRESS ). The information contained.
Deltion College Engels A2 Gesprekken voeren [Edu/005]
Deltion College Engels B1 Gesprekken voeren [Edu/006] thema: Look, it says ‘No smoking’… can-do : kan minder routinematige zaken regelen © Anne Beeker.
Deltion College Engels
Deltion College Engels C1 Spreken/Presentaties [Edu/004] thema ‘Today I will talk to you about… ‘ can-do : kan duidelijke, gedetailleerde beschrijving.
Easter Music By Margriet Middel and Lina Valentinčič.
Deltion College Engels A2 Lezen [Edu/001] thema: What about smoking in this B&B? can-do : kan specifieke informatie vinden en begrijpen in eenvoudig, alledaags.
Deltion College Engels C1 Spreken [Edu/002] thema: A book that deserves to be read can-do : kan duidelijke, gedetailleerde samenvatting geven van een gelezen.
Nothing Is As It Seems Introduction Lesson. What are we going to do? - We gaan deze periode spreek, luister, lees en schrijflessen in een thema oefenen.
Deltion College Engels B1 En Spreken/Presentaties [Edu/006] Thema: “The radio station“ can-do : kan een publiek toespreken, kan verzonnen gebeurtenissen.
Deltion College Engels B1 Schrijven [Edu/006] thema: to a prisoner – Amnesty International can-do : kan korte tekst schrijven volgens een vast format ©
Deltion College Engels C1 Schrijven [Edu/006] thema: Dear editor,
Deltion College Engels B2 Lezen [Edu/003] thema: Topical News Lessons: The Onestop Magazine can-do: kan artikelen en rapporten begrijpen die gaan over.
Deltion College Engels B2 Spreken [Edu/001] thema: What’s in the news? can-do : kan verslag doen van een gebeurtenis en daarbij meningen met argumenten.
Deltion College Engels B1 Spreken [Edu/001] thema: song texts can-do : kan een onderwerp dat mij interesseert op een redelijk vlotte manier beschrijven.
Deltion College Engels C1 Gesprekken voeren [Edu/001]/ subvaardigheid lezen thema: What a blooper…. can-do : kan taal flexibel en effectief gebruiken voor.
Deltion College Engels B2 Lezen[Edu/001] /subvaardigheid schrijven korte samenvattingen thema: Exotic news can-do : lezen om informatie op te doen - kan.
Deltion College Engels B2 Schrijven [Edu/005] thema: Writing a hand-out can-do: kan een begrijpelijke samenvatting schrijven © Anne Beeker Alle rechten.
Deltion College Engels B1 En Spreken/Presentaties [Edu/003]/ Subvaardigheid lezen Thema: Once upon a time… can-do : kan een verhaal(tje) vertellen © Anne.
Deltion College Engels B1 Lezen [Edu/002] thema: But I ‘ve read it in… can-do : kan hoofdthema en belangrijkste argumenten begrijpen van eenvoudige teksten.
Deltion College Engels B2 Gesprekken voeren [Edu/007] thema: ‘With this mobile you can…’ can-do : kan op betrouwbare wijze gedetailleerde informatie doorgeven.
Didactisch materiaal bij de cursus Academiejaar Tel: 09/ Fax: 09/
Databases I Het Entity-Relationship Model
Deltion College Engels B2 (telefoon)gesprekken voeren[Edu/002] /subvaardigheid lezen/schrijven thema: I am so sorry for you… can-do : kan medeleven betuigen.
Spelen Instructions: 1) Verdeel klas in teams. 2) Stel een vraag aan een team. 3) Bij een goed antwoord mag er aan het rad gedraaid worden. 4) Typ het.
HOFAM vak Organisatie & Management les 10. Motivation 2 One secret for success in organizations is motivated and enthusiastic employees The challenge.
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
2 december 2015, Privacy en de Digital Enterprise Vertrouwen in data.
1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS)
Regelgeving over continuïteit! NBA Standaard 570: over “Verantwoordelijkheden van de accountantStandaard Het is de verantwoordelijkheid van de accountant.
Lamb to the Slaughter Who or what is ‘the Lamb to the Slaughter’ in this story?
OpleidingsCentrum voor Bowlers Clinic Appingedam KISS.
Erasmus Universiteit Rotterdam Het bereik van de compliance functie Inleiding Kernvraag Relevantie Context/ ‘setting the scene’ Voorgestelde aanpak en.
The Research Process: the first steps to start your reseach project. Graduation Preparation
– Software development fundamentals
Key Process Indicator Sonja de Bruin
PILOT TOETSING PERIODE 2 LES 1: BEOORDELEN VAN GROEPSWERK
Evolutieleer Natuurwetenschappen.
Innovatie met IBM Cloud Orchestrator.
Salt & Light Zout & Licht
Inhoudsopgave Fasering Product Clearing & Settlement
Aan de slag met Open Badges en microcredentialing
Dictionary Skills!?.
Werkwijze Hoe zullen we als groep docenten te werk gaan?
De taaltaak
tim hofman heeft altijd gelijk!
Today: Chapter 2 Discuss SO 2 What to study for your test?
Sneller een beter personeelsrooster voor de gynaecologieafdeling van het JBZ Maartje van de Vrugt PhD.
NL: We zitten in een Verandering van Tijdperken in plaats van een Tijdperk van Verandering.
Assignment: calling for a meeting about internet use at work
Matthew 16 “But who do you say that I am?”  Simon Peter replied, “You are the Christ, the Son of the living God.”  And Jesus answered him, “Blessed are.
– Software development fundamentals
ERD maken.
DE NAYER INSTITUUT Hogeschool voor Wetenschap & Kunst
Moving Minds DNA.
Transcript van de presentatie:

GegevensAnalyse Les 2: Bouwstenen en bouwen

CUSTOMER: The Entity Class and Two Entity Instances

Attributes Attributes describe an entity’s characteristics. All entity instances of a given entity class have the same attributes, but vary in the values of those attributes. Originally shown in data models as ellipses. Data modeling products today commonly show attributes in rectangular form.

Binary Relationship

The Three Types of Maximum Cardinality

The Three Types of Minimum Cardinality

ID-Dependent Entities An ID-dependent entity is an entity (child) whose identifier includes the identifier of another entity (parent). The ID-dependent entity is a logical extension or sub-unit of the parent: –BUILDING : APARTMENT –PAINTING : PRINT The minimum cardinality from the ID-dependent entity to the parent is always one.

ID-Dependent Entities A solid line indicates an identifying relationship

Weak Entities A weak entity is an entity whose exisitence depends upon another entity. All ID-Dependent entities are considered weak. But there are also non-ID-dependent weak entities. –The identifier of the parent does not appear in the identifier of the weak child entity.

Weak Entities (Continued) A dashed line indicates a nonidentifying relationship Weak entities must be indicated by an accompanying text box in Erwin – There is no specific notation for a nonidentifying but weak entity relationship

ID-Dependent and Weak Entities

Subtype Entities A subtype entity is a special case of a supertype entity: –STUDENT : UNDERGRADUATE or GRADUATE The supertype contains all common attributes, while the subtypes contain specific attributes. The supertype may have a discriminator attribute that indicates the subtype.

Subtypes with a Discriminator

Subtypes: Exclusive or Inclusive If subtypes are exclusive, one supertype relates to at most one subtype. If subtypes are inclusive, one supertype can relate to one or more subtypes.

Subtypes: Exclusive or Inclusive (Continued)

DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 5-16 Subtypes: IS-A relationships Relationships connecting supertypes and subtypes are called IS-A relationships, because a subtype IS A supertype. The identifer of the supertype and all of its subtypes must be identical, i.e., the identifier of the supertype becomes the identifier of the related subtype(s). Subtypes are used to avoid value- inappropriate nulls.

HAS-A Relationships The relationships we have been discussing are known as HAS-A relationships: –Each entity instance has a relationship with another entity instance: An EMPLOYEE has one or more COMPUTERs. A COMPUTER has an assigned EMPLOYEE.

Recursieve relaties Kunnen meerdere dokters andere dokters bedokteren? Kan een student een student begeleiden? Kan een student meerdere studenten begeleiden? In deze relaties zit de sleutel van de tabel als vreemde sleutel in dezelfde tabel

Stappenplan “W”→ERD Benoem elk ZNW Hergroepeer de ZNW (=elementen) Is er overlap in elementen? Benoem de groepen (entiteiten) De elementen zijn attributen Stel “use cases” op Ga mbv.UC de relaties opstellen Bepaal (op recordniveau) de relaties (cardinaliteiten.

Stappenplan vervolg: Ga op zoek naar bekende patronen!!! Ga op zoek naar patronen die je al kent!! Gebruik je kennis van patronen op nieuwe situaties!!! Enz…