Gebruik van de data infrastructuur - Basisbegrippen van het relationeel model - Onderdelen van het relationeel model

18 belangrijke vragen over Gebruik van de data infrastructuur - Basisbegrippen van het relationeel model - Onderdelen van het relationeel model

Uit welke onderdelen bestaat een relationeel model?

- Veld (field) /Kolom (column)
- Datatype (integer, string, date, float)
- Record/rij (row)
- Relatie
- Attribuut
- Tupel
- Domein
- Extensie
- Intensie
- Kandidaatsleutel
- Primaire sleutel (primary key)
- Vreemde sleutel (foreign key)
- Entiteitsintegriteit
- Referentiële integriteit
- Kardinaliteit

Binnen een relationeel model, wat is een veld (field)/ Kolom (column)?

Elke tabel bestaat uit een aantal velden. Een veld toont de data binnen een functioneel aspect van het ontwerp van de tabel. Hierbij kan je denken aan voornaam, e-mailadres of studentennummer.

Binnen een relationeel model, wat is een Datatype (integer, string, date, float)?

Een datatype is een classificatie die aangeeft welk type waarde een variabele heeft en welke type wiskundige, relationele of logische bewerkingen erop kunnen worden toegepast zonder een fout te veroorzaken.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Waar wordt een string voor gebruikt en wat zou een voorbeeld van een string zijn?

Een string wordt gebruikt voor alfanumerieke karakters, met als voorbeeld 'hello world' of 'Bob123'.

Waar wordt een integer voor gebruikt en wat zou een voorbeeld van een integer zijn?

Een integer wordt gebruikt voor complete getallen en een voorbeeld van een integer is 12, 3000 of 7.

Waar wordt een float (floating point) voor gebruikt en wat zou een voorbeeld van een float zijn?

Een float is een nummer met een decimaal punt. Met als voorbeelden 3,15 of 0,000000007.

Waar wordt een character voor gebruikt en wat zou een voorbeeld van een character zijn?

Een character is een numerieke codering tekst, bijvoorbeeld nummer 97 wat in ASCII staat voor 'a'.

Waar wordt een boolean voor gebruikt en wat zou een voorbeeld zijn van een boolean?

Een boolean vertegenwoordigt een logische waarde in 'TRUE' of 'FALSE', dit zijn direct ook de voorbeelden.

Binnen een relationeel model, wat is een attribuut?

De inhoud van een kolom of veld worden attributen genoemd. Hierbij kan je denken aan alle voornamen van de studenten in de tabel.

Binnen de context van een relatie binnen een relationeel model, wat is een extensie?

De extensie van een bepaalde relatie is de reeks tupels (records) die een bepaalde instantie in die relatie verschijnen. De extensie varieert dus met de tijd. Het verandert als tupels worden gemaakt, vernietigd en/of bijgewerkt.

Binnen de context van een relatie binnen een relationeel model, wat is de intensie van de relatie?

De intensie van een bepaalde relatie is onafhankelijk van de tijd. Het is het permanente deel van de relatie. Het komt overeen met wat is gespecificeerd in het relationele schema. De intensie definieert dus alle toegestane extensies. De intensie is een combinatie van twee aspecten: een structuur en een reeks integriteitsbeperkingen.

Binnen de context van de intensie van een relatie binnen een relationeel model, wat is de naamgevingssctructuur?

De naamgevingsctructuur bestaat uit de relatienaam plus de namen van de attributen (elk met de bijbehorende domeinnaam).

Binnen de context van de intensie van een relatie binnen een relationeel model, waar kunnen de integriteitsbeperkingen in worden onderverdeelt?

De integriteitsbeperkingen kunnen worden onderverdeeld in sleutelbeperkingen, verwijzingsbeperkingen en andere beperkingen.

Binnen een relationeel model, wat is een primaire sleutel (primary key)?

De primaire sleutel is in databasetechnologie de benaming voor een attribuut, eigenschap, karakeristiek of feit (het kan ook een combinatie van deze eigenschappen zijn) van een eniteit, fysiek object of gebeurtenis die voldoet de vier eisen.

Binnen een relationeel model, wat is een vreemde sleutel (foreign key)?

In een relationele database of een conceptueel model daarvoor, zoals een Entity Relationship(ER)-model, is een verwijzende sleutel (ook wel vreemde sleutel genoemd of in het engels forgein key) een verzameling velden van een tabel die dient als verwijzing naar een andere tabel; dat wil zeggen, die uitsluitend  waarden van de primaire sleutel van een andere tabel bevat.

Binnen een relationeel model, wat wordt bedoeld met entiteitsintegriteit?

Entiteitsintegriteit is een van de belangrijkste regels van effectieve databasebouw. De entiteitsintegriteit verwijst naar het proces van tenuitvoerlegging van een primaire sleutel voor elke tabel in een databank, waarbij de sleutel een rij of combinatie van rijen die unieke niet-nul waarden zijn. Door het handhaven van entiteitsintegriteit kan elk record in elke tabel van een database specifiek worden geïdentificeerd via de primaire sleutel. Dit voorkomt dubbele records en andere zaken die indirect afbreuk zouden doen aan de integriteit van de database.

Binnen een relationeel model, wat wordt bedoeld met referentiële integriteit?

Referentiële integriteit in een relationele database zorgt voor de interne consistentie tussen de verschillende tabellen binnen die database. Dat betekent dat er altijd een primaire sleutel in een tabel bestaat als er in een sleutelveld in een andere tabel naar wordt verwezen. Het DataBase Management Systeem (DBMS) waarborgt de consistentie en zorgt ervoor dat een transactie die de consistentie doorbreekt, niet wordt aangebracht.

Binnen een relationeel model, wat wordt bedoeld met kardinaliteit?

De kardinaliteit beschrijft de verhouding tussen de entiteiten aan weerskanten van de relatie. Bijvoorbeeld 1 op 1 of meer.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo