1 / 21

Gegevensanalyse met ERM

Gegevensanalyse met ERM. Informatieverzorging. Het systematisch verzamelen, vastleggen, verwerken, opslaan en verstrekken van informatie (gegevens) ten behoeve van gebruikers, en uitvoering van processen met behulp van een informatiesysteem. gegevens. Bijvoorbeeld in een database. opslag.

gretel
Download Presentation

Gegevensanalyse met ERM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gegevensanalyse met ERM Fundament Informatica ICT voor de tweede fase

  2. Informatieverzorging Het systematisch verzamelen, vastleggen, verwerken, opslaan en verstrekken van informatie (gegevens) ten behoeve van gebruikers, en uitvoering van processen met behulp van een informatiesysteem. gegevens Bijvoorbeeld in een database opslag invoer verwerking uitvoer Fundament Informatica ICT voor de tweede fase

  3. Informatiesysteem procedures hardware software gegevens-verwerking gegevens informatie Bijvoorbeeld uit een database permanente gegevens mensen Fundament Informatica ICT voor de tweede fase

  4. informatieplanning of verkenning vooronderzoek analyse definitiestudie functioneel ontwerp ontwerp technisch ontwerp bouw realisatie acceptatietest invoering gebruik en gebruik en beheer beheer Ontwikkeling van een informatiesysteem • Projectmatig werken: • Verkenning • Analyse • Ontwerp • Realisatie • Gebruik en beheer Fundament Informatica ICT voor de tweede fase

  5. Database • Een database is een onderdeel van een (bedrijfs)informatiesysteem. • Het is een verzameling gegevens,opgeslagen volgens een logische structuur. • Voordat je een database opzet, moet je de gegevensanalyse uitvoeren: bedenken welke gegevens je nodig hebt. Fundament Informatica ICT voor de tweede fase

  6. Basisbegrippen (1) Fundament Informatica ICT voor de tweede fase

  7. Basisbegrippen (2) Fundament Informatica ICT voor de tweede fase

  8. In schema (1) Object Entiteit Entiteittype KimBerg Student Attribuuttype Eigenschap Attribuut Kim Voornaam knap Fundament Informatica ICT voor de tweede fase

  9. In schema (2) Entiteittype Relatietype Entiteittype zit in Fundament Informatica ICT voor de tweede fase

  10. ERD • Entity Relationschip Diagram – grafischinformatiemodel • Bevat entiteittypen, relatietypen en cardinaliteiten. • ERD's behoren tot de informatieanalysemethode ERM. • Een entiteittype geef je weer met een rechthoek • Een relatietype geef je weer met een ruitvorm • Een attribuuttype beschrijf je 'gewoon' in tekst Student entiteittype Zit in relatietype Fundament Informatica ICT voor de tweede fase

  11. Weergaven Klas Student zit in Samen-voegen totéén figuur Boek Student leent Klas Student zit in + = leent Boek Fundament Informatica ICT voor de tweede fase

  12. Identificatie • Zorgt ervoor dat elke entiteit uniek te benoemen is door één of meer attribuuttypen. • Bijvoorbeeld: een studentnummer. • Wanneer twee studentes ‘Irma' heten voeg je aan de entiteit ‘Irma' het attribuuttype 'studentnummer' toe. • Het attribuuttype 'studentnummer' heeft als attribuutwaarde bijvoorbeeld 783920948. 783920948 Fundament Informatica ICT voor de tweede fase

  13. Tekstuele beschrijving (1) • Binnen het informatiemodel geef je met deze beschrijving aan: • welke attribuuttypen de identificerende attribuuttypen zijn, • welke attribuuttypen deel uitmaken van een bepaald entiteittype. • Per entiteittype bestaat de beschrijving uit drie groepen: 1. Entitytype 2. Identifier 3. Description Fundament Informatica ICT voor de tweede fase

  14. Tekstuele beschrijving (2) Voorbeeld: Entitytype Klas heeft meer dan één attribuuttype als identificatie. Een identificatie hoeft dus niet per se uit één attribuuttype te bestaan. Fundament Informatica ICT voor de tweede fase

  15. Cardinaliteit • Drie typen relaties: • één-op-veel (+ veel-op-één) • veel-op-veel • één-op-één 'cardinaliteitvan het relatietype‘, aangeduid met 1 of n (=veel) op op op 1-op-n 1-op-1 n-op-n Fundament Informatica ICT voor de tweede fase

  16. één-op-veel relatie één student zit in één groep, in één groep mogen meerdere studenten zitten 1 n Klas Student zit in veel-op-één relatie 1 er mogen meerdere studenten in één klas zitten n Student Klas bevat n 1 Boekexemplaar Student leent Fundament Informatica ICT voor de tweede fase

  17. veel-op-veel relatie elke student krijgt les van meerdere docenten; elke docent geeft les aan meerdere studenten. n n volgtles van Student docent veel-op-veel relatie een fitness-apparaat wordt gebruikt door meerdere sporters; een sporter gebruikt meerdere apparaten. n n gebruikt Fitnesser apparaat Fundament Informatica ICT voor de tweede fase

  18. één-op-één relatie één docent is mentor van één klas. 1 1 is mentor van Docent Klas Fundament Informatica ICT voor de tweede fase

  19. Optionaliteit (1) • Bij een optionele relatie hoeft er niet per se een relatie tussen de entiteittypen te bestaan. • Optionaliteit zegt dus iets over het al of niet verplicht aanwezig zijn van een relatie. Voorbeeld: een boek in een bibliotheek mág uitgeleend worden aan een persoon, maar het hoeft niet. Fundament Informatica ICT voor de tweede fase

  20. Optionaliteit (2) • Wordt aangeduid met een 0 of 1.0 = geen verplichte deelname1 = wel verplichte deelname één-op-veel relatie; klas mag leeg zijn optionaliteit: 1cardinaliteit: 1 optionaliteit: 0cardinaliteit: n Fundament Informatica ICT voor de tweede fase

  21. Einde Fundament Informatica ICT voor de tweede fase

More Related