Hoofdstuk 1: DBMS
17 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

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)?

  • 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?

  • 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?

    <p>Een weergave van gegevens met hun kenmerken en relaties. (B)</p> Signup and view all the answers

    Wat betekent het als gegevens als 'ongestructureerd' worden geclassificeerd?

    <p>Ze zijn moeilijk te interpreteren door een applicatie. (C)</p> Signup and view all the answers

    Wat zijn integriteitsregels?

    <p>Regels die zorgen voor de juistheid en consistentie van gegevens. (C)</p> Signup and view all the answers

    Welke functie heeft de catalogus binnen een DBMS?

    <p>Het zorgen voor synchronisatie en consistentie van gegevensmodellen. (B)</p> Signup and view all the answers

    Wat is een kenmerk van gestructureerde gegevens?

    <p>Ze kunnen eenvoudig in een logisch datamodel worden weergegeven. (A)</p> Signup and view all the answers

    Welke bewering over de datamodeltypen is juist?

    <p>Het databankmodel bestaat uit conceptuele, logische en fysieke datamodellen. (D)</p> Signup and view all the answers

    Wat is een kandidaatsleutelattributen?

    <p>Een attribuut dat uniek een entiteit beschrijft (B)</p> Signup and view all the answers

    Welke vorm van relatietype komt voor bij één entiteitstype dat met zichzelf verband houdt?

    <p>unair (D)</p> Signup and view all the answers

    Wat houdt de maximumcardinaliteit in het context van relatietypes in?

    <p>Het maximale aantal instanties dat aan één entiteitstype kan worden toegewezen (D)</p> Signup and view all the answers

    Wat wordt bedoeld met een relatie-attribuut?

    <p>Een attribuut dat is toegevoegd aan de relatie tussen twee entiteittypes (A)</p> Signup and view all the answers

    Wat is het verschil tussen een enkelvoudige en samengestelde kandidaatsleutel?

    <p>Een enkelvoudige bestaat uit één kandidaatsleutel, een samengestelde uit meerdere (A)</p> Signup and view all the answers

    Hoe wordt een ternaire relatie gekarakteriseerd?

    <p>Door een verbinding tussen drie verschillende entiteittypes (B)</p> Signup and view all the answers

    Wat betekent het als een entiteitstype onderlinge verbanden heeft?

    <p>Het kan relaties aangaan met andere entiteittypes (B)</p> Signup and view all the answers

    In welke situatie is het verplicht dat een student minimaal aan één bachelorproef wordt toegewezen?

    <p>Dat is nooit verplicht (D)</p> Signup and view all the answers

    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.

    Quiz Team

    Related Documents

    Hoofdstuk 1 en 2, Databases PDF

    Description

    Dit quiz over Hoofdstuk 1 van Database Management Systems (DBMS) behandelt de basisconcepten van databanksystemen. Je leert over de verschillende rollen, zoals databasebeheerders en ontwerpers, en de modellen die gebruikt worden in databanken. Test je kennis over relationele DBMS en gegevensonafhankelijkheid.

    More Like This

    DBMS and Relational Databases
    15 questions
    DBMS - II Modello Relazionale
    24 questions
    DBMS Course Overview
    11 questions

    DBMS Course Overview

    HappyBanjo1490 avatar
    HappyBanjo1490
    Use Quizgecko on...
    Browser
    Browser