Het ER model Een powerpoint presentatie, gemaakt door: F. Triep

Slides:



Advertisements
Verwante presentaties
Informatieanalyse klassediagram I.
Advertisements

Les 2 klassediagrammen II
SQL deel 2: datamodel ontwerp
Beginnen met PowerPoint Ga nu naar dia 2.
Averechtse selectie & marktfalen “Een Experiment”
naamwoordelijk gezegde
Schematechnieken en databases
Inleiding symbolen.
Meerdere tabellen: Relaties en Joins
Bijeenkomst 3 Hoe bouw je een les op en hoe houd je hierbij rekening met het leren van leerlingen?
Toolbox Smart Grids – for local energy Versie: 11 januari 2012 bron: open innovatie in het kader van Brainport.
Entiteit-Relatie Model
Databases I Van EER naar relationeel
Als een goed voorbeeld van een ondersteunende factor vanuit de digitale hoek heb ik zelf een PowerPoint gemaakt voor het Thema Bloemen zaden vruchten.
Klik na afloop rechtsboven op X om terug te keren naar deze animatie.
Entity Relation Model (ER-model).
Ontwerpen van Informatiesystemen met
Presentatie Inhouden en vergrotingen.
Vrij Technisch Instituut - Hasselt
Tekenen.
LED’s.
Dubbelpolige schakeling
De bedradingslijst.
Wat moet je wel en wat moet je niet doen?!?
Mijn hobby gaat over:vrachtwagen tuning
Naam: monique en theresia
Fundament Informatica
Bezittelijk voornaamwoord
BEZITTINGEN -> debet
Grafieken, organigrammen
T TNO Bouw Hans Schevers, Promovendus Productmodellen in de bouw.
Module 7 – Hoofdstuk 3 Unified Modeling Language.
Sectie natuurkunde – College Den Hulster - Venlo
Grammatica Nederlands
Gooien met 1 en 2 dobbelstenen
Presentatie resultaten monitor landelijk versus lokaal maart 2014.
Hfdst. 25 Burgerlijk recht Blz Identiteitsgegevens Voornaam/-namen: Ouders kiezen de voornaam/-namen van hun kind. De ambtenaar van de Burgerlijke.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Databases I Het Entity-Relationship Model
Serie/Parallel Schakelingen
Hoofdstuk 7: Erfelijkheid
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Analyse 3 INFANL01-3 week 2 CMI Informatica.
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Happy new year Goede voornemens.... Waardenlijst Neem de waardenlijst door. Omcirkel de vijf voor jou belangrijkste waarden van de groep waarop je werkt.
Wat een weer ! Zegswijzen.
Hoofdstuk 2 Paragraaf 3.
Variabelen. Wat zijn variabelen? In een programmeertaal zijn er “dingen” nodig die ervoor zorgen dat het programma informatie voor korte of langere tijd.
Het jaartje rond … januarifebruarimaartaprilmeijunijuliaugustusseptemberoktobernovemberdecember.
 Bepaald?  Bepaald:De het  Bepaald: de het  Onbepaald?
Reactievergelijkingen Een kwestie van links en rechts kijken.
EERDER….. Tabellen rij (record, tuple, occurence) kolom (attribuut, veld) tabel (relatie) tabelstructuur : patient(PAT#,PNAAM,LEEFTIJD,GESLACHT,ARTS)
Powerpoint presentatie.
WERKWOORDELIJK GEZEGDE
Schatronde.
GRAMMATICA BLOK 1 T/M 4 Uitleg en voorbeelden Woordsoorten Basis leerjaar 4.
Hoe ga je om met de ATLAS Met behulp van deze presentatie leer je hoe je moet werken met de de Grote Bosatlas.
H3 Financiering van een bedrijf
Op sneeuwklas in Zwitserland
SCHAAL in toepassingssituaties
mannelijk en vrouwelijk
De tussenklank in samenstellingen
Unified Modeling Language

Bijvoeglijk naamwoord
SCHAAL in toepassingssituaties
Op je gezondheid.
[Voer de titel van de overtuigende toespraak hier in]
WOORDSOORTEN HAVO-2.
Transcript van de presentatie:

Het ER model Een powerpoint presentatie, gemaakt door: F. Triep februari 2002 Het ER model- module Gegevensstructuren Dia 1

Inleiding ER model Het ER (=Entity- Relationship) Model is in 1976 door P. Chen ontwikkeld om gegevensstructuren weer te geven. In dit model bestaan er 3 belangrijke onderdelen, namelijk: Een entiteit, weergegeven met Een attribuut, weergegeven met Een relatie (of model), weergegeven met Let op !: In het boek “Databases, deel 2 het vervolg” worden andere symbolen gebruikt voor de bovengenoemde onderdelen. Het ER model- module Gegevensstructuren Dia 2

Gebruikte symbolen in het boek Officiële symbolen ER model Symbolen in het boek n 1 heeft heeft O T O Wij zullen in deze presentatie steeds gebruikmaken van de officiële symbolen. Het ER model- module Gegevensstructuren Dia 3

Uitleg over de drie symbolen Entiteit Entiteiten komen overeen met objecten. Zij worden in het ER model verbonden met elkaar d.m.v. relaties. Een entiteit bevat een naam, die altijd een zelfstandig naamwoord is. Attribuut Een attribuut is een kenmerkende eigenschap van een entiteit, zo zijn voornaam, achternaam, adres, postcode, enz. attributen van de entiteit (of object) persoon. Attributen worden weergegeven met een cirkel, die met een verbindingslijn is verbonden met de rechthoek van de entiteit. Bij grote overzichtsschema’s met heel veel entiteiten en attributen, worden de attributen vaak weggelaten om het schema leesbaar te houden. Evenals de entiteit bevat een attribuut een naam, die altijd een zelfstandig naamwoord is. Relatie Een relatie verbindt de entiteiten, het geeft weer hoe de koppeling tussen de verschillende entiteiten is. In het ruitvormige figuur staat een werkwoordvorm, die de relatie tussen de 2 entiteiten aangeeft, bijvoorbeeld: persoon woont in huis, eigenaar bezit auto Het ER model- module Gegevensstructuren Dia 4

Verschillende typen relaties Er bestaan een aantal typen relaties. We kunnen de typen van elkaar onderscheiden op basis van: hun dimensie hun functionaliteit hun totaliteit Voor de uitleg van deze typen, ga naar de volgende dia Het ER model- module Gegevensstructuren Dia 5

De dimensie van een relatie De dimensie van een relatie is het aantal entiteiten, dat door één relatietype verbonden wordt. Voorbeeld 1: een relatie met dimensie 2 voorbeeld 2: een relatie met dimensie 3 persoon heeft huis Leent in boek lener uitlening Het ER model- module Gegevensstructuren Dia 6

De functionaliteit van een relatie Met de functionaliteit geven we aan of één entiteit slecht 1 keer of meer keer in de populatie van het relatie type mag voorkomen. We onderscheiden 3 mogelijke functionaliteiten: 1. Functionaliteit één-op-één (1-1) 2. Functionaliteit één-op-veel (1-n) 3. Functionaliteit veel-op-veel (n-m) 1 1 A B 1 n A B n m A B Het ER model- module Gegevensstructuren Dia 7

De totaliteit van een relatie Wat betreft de totaliteit kunnen we bij de meeste relaties (bijvoorbeeld bij een relatie van dimensie 2) 3 soorten onderscheiden: 1. Totaliteit totaal/totaal (T-T) De entiteiten uit de populaties van beide entiteittypen moeten in de populatie van het relatietype voorkomen. 2. Totaliteit totaal/partieel (T-O) De entiteiten uit de populatie van het ene entiteittype moeten in de populatie voorkomen, maar de populatie van het andere entiteittype kan entiteiten bevatten, die niet in de populatie van het relatietype voorkomen 3. Totaliteit partieel/partieel (O-O) A T T B A T O B Het ER model- module Gegevensstructuren Dia 8

Een voorbeeld van een schema volgens het ER model Onderstaand schema is een voorbeeld ER schema van een uitleenadministratie. Het ER model- module Gegevensstructuren Dia 9