Gegevensbanken en gebruikers

18
1 Gegevensbanken en hun gebruikers Prof. Erik Duval 2010 - 2011

Transcript of Gegevensbanken en gebruikers

Page 1: Gegevensbanken en gebruikers

1

Gegevensbankenen hun gebruikers

Prof. Erik Duval2010 - 2011

Page 3: Gegevensbanken en gebruikers

wat is een gegevensbank?

Page 4: Gegevensbanken en gebruikers

voorbeelden?

Page 5: Gegevensbanken en gebruikers

verschil metvariabelen in programma?

Page 6: Gegevensbanken en gebruikers

• programma-gegevens

• korte levensduur: werkgeheugenvariabelen, objecten

• lange levensduur: persistentbestanden en gegevensbanken

• interpretatie gegevensgedefinieerd in programma

• record, klasse, ...6

Page 7: Gegevensbanken en gebruikers

7

?

?

Page 8: Gegevensbanken en gebruikers

• Bestanden

• elk programma definieert structuur

• meerdere programma’s: redundantie of omzetten

• Gegevensbanken

• data + metadata die structuur beschrijft

• onafhankelijk van programma’s

Page 9: Gegevensbanken en gebruikers

Wat zou KULeuven gegevensbankover studenten bevatten?

Page 10: Gegevensbanken en gebruikers

• ...

Page 11: Gegevensbanken en gebruikers
Page 12: Gegevensbanken en gebruikers

• verzameling centraal beheerde, permanent opgeslagen gegevensdie op elk tijdstipvoor verschillende toepassingen beschikbaar moet zijn

• behoeften

• alle gegevens van belang voor alle voorziene toepassingen

• elke toepassing ziet voor haar relevante gegevens

• verschillende toepassingen delen dezelfde gegevens

Gegevensbank

12

Page 13: Gegevensbanken en gebruikers

13

Page 14: Gegevensbanken en gebruikers

• gegevensbanksysteem

• gegevensbank(gegevens zelf)

• gegevensbankbeheerssysteem(DataBase Management System)

• DBMS

• creatie gegevensbankstructuur (schema)

• toevoegen, weglaten, wijzigen gegevens

• opvragen gegevens

14

Page 15: Gegevensbanken en gebruikers

15

Page 16: Gegevensbanken en gebruikers

16

gegevensabstractie:

details van implementatie verborgen

Page 17: Gegevensbanken en gebruikers

17

Page 18: Gegevensbanken en gebruikers

Vragen...?

18