Podcast
Questions and Answers
Wat houdt de minimumcardinaliteit van een relatietype in?
Wat houdt de minimumcardinaliteit van een relatietype in?
- Minimumcardinaliteit stelt eisen aan het aantal entiteiten dat aan de relatie moet deelnemen.
- De vereiste voor minimaal twee entiteiten in elke relatie.
Wat is de rol van een database administrator (DBA)?
Wat is de rol van een database administrator (DBA)?
- Ontwerpen van de databankstructuur
- Schrijven van databankapplicaties
- Implementeren en monitoren van de database (correct)
- Centraal verantwoordelijk voor de gegevens binnen een onderneming
Welke van de volgende uitspraken over gegevensonafhankelijkheid is juist?
Welke van de volgende uitspraken over gegevensonafhankelijkheid is juist?
- Logische gegevensonafhankelijkheid heeft geen effect op de logische gegevensstructuur.
- Fysieke gegevensonafhankelijkheid voorkomt wijzigingen aan de applicatie bij wijziging van het logisch model.
- Fysieke gegevensonafhankelijkheid voorkomt wijzigingen aan de applicatie bij wijzigingen aan opslagstructuren. (correct)
- Logische gegevensonafhankelijkheid betekent dat de gegevens geheel onveranderd blijven.
Wat beschrijft een datamodel het beste?
Wat beschrijft een datamodel het beste?
Wat betekent het als gegevens als 'ongestructureerd' worden geclassificeerd?
Wat betekent het als gegevens als 'ongestructureerd' worden geclassificeerd?
Wat zijn integriteitsregels?
Wat zijn integriteitsregels?
Welke functie heeft de catalogus binnen een DBMS?
Welke functie heeft de catalogus binnen een DBMS?
Wat is een kenmerk van gestructureerde gegevens?
Wat is een kenmerk van gestructureerde gegevens?
Welke bewering over de datamodeltypen is juist?
Welke bewering over de datamodeltypen is juist?
Wat is een kandidaatsleutelattributen?
Wat is een kandidaatsleutelattributen?
Welke vorm van relatietype komt voor bij één entiteitstype dat met zichzelf verband houdt?
Welke vorm van relatietype komt voor bij één entiteitstype dat met zichzelf verband houdt?
Wat houdt de maximumcardinaliteit in het context van relatietypes in?
Wat houdt de maximumcardinaliteit in het context van relatietypes in?
Wat wordt bedoeld met een relatie-attribuut?
Wat wordt bedoeld met een relatie-attribuut?
Wat is het verschil tussen een enkelvoudige en samengestelde kandidaatsleutel?
Wat is het verschil tussen een enkelvoudige en samengestelde kandidaatsleutel?
Hoe wordt een ternaire relatie gekarakteriseerd?
Hoe wordt een ternaire relatie gekarakteriseerd?
Wat betekent het als een entiteitstype onderlinge verbanden heeft?
Wat betekent het als een entiteitstype onderlinge verbanden heeft?
In welke situatie is het verplicht dat een student minimaal aan één bachelorproef wordt toegewezen?
In welke situatie is het verplicht dat een student minimaal aan één bachelorproef wordt toegewezen?
Flashcards
DBMS
DBMS
Een verzameling computerprogramma's die gebruikt worden om gegevens te beheren.
Databanksysteem
Databanksysteem
Een databank en het bijbehorende DBMS.
RDBMS
RDBMS
Een DBMS dat gebruik maakt van het relationele gegevensmodel.
Toepassingsoftware
Toepassingsoftware
Signup and view all the flashcards
Data-administrators
Data-administrators
Signup and view all the flashcards
Dbontwerper
Dbontwerper
Signup and view all the flashcards
DBA
DBA
Signup and view all the flashcards
Datamodel
Datamodel
Signup and view all the flashcards
Wat is een entiteittype?
Wat is een entiteittype?
Signup and view all the flashcards
Wat is een attribuuttype?
Wat is een attribuuttype?
Signup and view all the flashcards
Wat is een relatie-attribuut?
Wat is een relatie-attribuut?
Signup and view all the flashcards
Wat is een kandidaatsleutel?
Wat is een kandidaatsleutel?
Signup and view all the flashcards
Wat is een relatie?
Wat is een relatie?
Signup and view all the flashcards
Wat is een relatie-type?
Wat is een relatie-type?
Signup and view all the flashcards
Wat is de cardinaliteit van een relatie?
Wat is de cardinaliteit van een relatie?
Signup and view all the flashcards
Wat is een unairy relatie?
Wat is een unairy relatie?
Signup and view all the flashcards
Study Notes
Hoofdstuk 1: DBMS
- DBMS staat voor Database Management System, een verzameling computerprogramma's.
- Een databanksysteem bestaat uit een databank en DBMS.
- RDBMS is een relationele DBMS, die gebruikmaakt van een relationeel gegevensmodel (tabellen, rijen, ...).
- Toepassingsoftware verbindt gebruikers met de databank via DBMS.
- DBMS zorgt voor toegang tot de databank.
- Data-administrators (DA's) zijn verantwoordelijk voor data binnen een onderneming.
- Database-ontwerpers vertalen conceptuele modellen naar logische en interne modellen.
- DBA's (Database Administrators) implementeren en monitoren de databank.
- Applicatieontwikkelaars schrijven databankprogramma's/applicaties.
- Eindgebruikers gebruiken databank applicaties om interacties met de databank uit te voeren.
- Databankmodellen bestaan uit verschillende modellen (conceptueel, logisch en fysiek).
- Gegevensonafhankelijkheid: Fysiek, wijzigingen in de opslag hebben geen invloed op het logische model of applicaties. Logisch, wijzigingen in het logische model leiden tot minimale aanpassingen in de applicaties.
- Gegevens worden onderverdeeld in gestructureerd, ongestructureerd en semigestructureerd.
- Redundantie verwijst naar gedupliceerde gegevens.
- Integriteit: regels voor gegevensrelaties en opslag.
- Syntaxt en semantische regels bepalen dat gegeven correct is.
- De catalogus (metadata) beschrijft en definieert elementen binnen de databank.
- Metadata omvat definities van logische en interne gegevensmodellen.
- Metadata zorgt voor synchronisatie en consistentie van de gegevensmodellen.
Hoofdstuk 2: Entity Relationship Diagram (ERD)
- Een ERD gebruikt entiteittypes (bv. leerling), attribuuttypes (bv. naam), en relatietypes (bv. geschreven entiteit) om databanken te modelleren.
- Entiteittype representeert een concept in de echte wereld.
- Entiteit is een instantie van een entiteittype.
- Attribuuttype beschrijft de eigenschap van een entiteittype.
- Kandidaatsleutels uniek identificeren entiteiten (bv. rijksregisternummer).
- Enkelvoudige en samengestelde kandidaatsleutels.
- Relatietypes definiëren relaties tussen entiteittypen.
- Relatietypes kunnen unair, binair (tussen 2 entiteittypes), ternair of n-air zijn (tussen meer dan 2 entiteittypes).
- Entiteittypen kunnen onderlinge verbanden hebben, zoals een schilderij dat door een schilder is gemaakt.
- Relatietypes hebben eigenschappen (relatieaartrributen) die eigenschappen van betrokken entiteittypes vastleggen.
- Cardinaliteitsrelaties beschrijven de minimum en maximum aantallen relaties tussen entiteiten in een relatie.
- Maximaal hoeveel entiteiten, bv studenten en bachelorproef. Elke student kan maximaal 1 bachelorproef hebben. Een bachelorproef kan minimaal 0 studenten hebben.
Hoofdstuk 3: Zwak Entiteittype
- Een zwak entiteittype is afhankelijk van andere entiteittypes om zichzelf te identificeren.
- Zwakke entiteittypen hebben mogelijk geen kandidaatsleutel, maar gebruiken een kandidaatsleutelattributen.
- Zwak entiteittypen hebben een minimumcardinaliteit van 1.
Hoofdstuk 4
- Gegevens zijn onderverdeeld in verplichte (mandatory) en optionele (voluntary/optional) subentiteiten.
- Verbindingen kunnen 'OR' (tegelijk maar 1) of 'AND' (meerdere) zijn.
- Een constraint bepaalt of een relatie verplicht ('mandatory') of optioneel ('optional') is.
- Een ander constraint bepaalt of meerdere relaties tegelijk mogelijk zijn ('disjoint constraint' of 'overlapping').
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.