Databases typen en architecturen

9 belangrijke vragen over Databases typen en architecturen

[FP]
Wat zijn de karakteristieken van relationele databasesystemen?

Gegevens worden weergegeven in tabellen. Verwijzingen zijn gebaseerd op gelijke waarden, niet op basis van fysieke pointers. In een relationeel schema ('strokendiagram') wordt weergegeven wat de structuur is van de tabellen en welke regels gelden.Voordelen zijn de eenvoud, alle logische verwijzingen kunnen worden gebruikt en de logische gegevensonafhankelijkheid. Relationele systemen zijn minder geschikt voor vormgeven complexe structuren en arbeidsintensieve verwijzingen.

[FP]
Wat zijn de karakteristieken van objectgeorienteerde databasesystemen?

Lijken veel op netwerkdatabase systemen, waarbij ze gebruik maken van objectorientatie. De objectgeorienteerde database moet in overeenstemming zijn met het bijpassen objectgeorienteerd schema, waarin klassen met het attributen, methoden en verwijzingen ("associaties") worden weergegeven. Er wordt gebruikt gemaakt van pointers voor de verwijzingen, die mogelijk niet allemaal worden gerealiseerd. Laatste jaren stagnatie in de ontwikkeling, niet in de laatste plaats door de afhankelijkheid van objecftgeorienteerde programmeertaal.

[FP]
Wat zijn de kenmerken van XML als gegevensformaat voor communicatie en opslag?

Extensible Markup Language is gericht op informatie en is primair een uitwisselingstaal. Een XML bericht bestaat uit elementen en attributen, waarbij de elementen hiërarchisch zijn gestructureerd. Het hoogste element in de hiërarchie heet "root element". Indien de gegevens niet hiërarchisch zijn, dan is het niet mogelijk om de gegevens in een XML-boom onder te brengen zonder redundantie.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

[FP]
Wat zijn de overeenkomsten tussen XML-documenten en hiërarchische databases?

XML kent een structuur waarbij de elementen hiërarchisch zijn gestructureerd. Dit komt overeen met hiërarchische databases, waarbij records ook hiërarchisch zijn gestructureerd. Indien de gegevens niet 'van nature' hiërarchisch zijn, dan is het niet mogelijk om deze zonder redundantie op te slaan.

[FP]
Wat is een 1-tier systeem?

Mainframes met software voor de databases, gecombineerd met 'lege', niet intelligente terminals die niets anders doen dan opvangen en doorgeven van toetsaanslagen. Software in één laag, niet mogelijk om client en server software te onderscheiden.

[FP]
Wat is een 2-tier systemen?

Databasesoftware heeft client-serverarchitectuur: server software op de mainframe; client software op de pc's of vergelijkbaar. De server met clients vaak verbonden via netwerkverbindingen. Via clients worden opdrachten naar server uitgestuurd; server voert uit en stuurt overzicht terug. Bij kleine systemen draaien client en server op één machine.


[FP]
Wat is een 3-tier systeem?

Extra laag (middle tier) tussen client en serverlaag. Wordt ook aangeduid als 'middleware'. Door programmatuur voor gegevensverwerking in de middle tier onder te brengen, wordt het systeem flexibeler en beter te onderhouden. Indien de clients te maken hebben met dezelfde applicatie (bijv. business rule engine), dan ligt het voor de hand om deze onder te brengen in de middle tier. Dit wordt dan applicatieserver genoemd.

[FP]
Wat betekent logische gegevensonafhankelijkheid?

Een applicatie merkt niets van veranderingen in de logische structuur, zolang de 'eigen' gegevens ongemoeid worden gelaten. Dit is een voordeel van een relationele database-systeem.

[FP]
Wat is Single Point of Definition (SPoD)?

Een opslagstructuur die redundantie uitsluit. Alle feiten die in de database zijn opgeslagen zijn maar op één plaats opgeslagen.

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