Samenvatting: Databases | Open Universiteit
- Deze + 400k samenvattingen
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden
Lees hier de samenvatting en de meest belangrijke oefenvragen van Databases | Open Universiteit
-
1 Databasetypen en architecturen
Dit is een preview. Er zijn 3 andere flashcards beschikbaar voor hoofdstuk 1
Laat hier meer flashcards zien -
Wat is een grove omschrijving van een database/gegevensbank?
Dit zijn gestructureerde gegevensverzamelingen die goed zijn te raadplegen, met name via geautomatiseerde hulpmiddelen -
1.1.2 Databasemanagementsysteem
Dit is een preview. Er zijn 4 andere flashcards beschikbaar voor hoofdstuk 1.1.2
Laat hier meer flashcards zien -
Wat is een (r)dmbs?
Een (relationeel) databasemanagementsysteem is een programma dat de gegevens in een database beheerd -
1.1.4 Databasetalen
Dit is een preview. Er zijn 12 andere flashcards beschikbaar voor hoofdstuk 1.1.4
Laat hier meer flashcards zien -
Wat zijn beperkingsregels of constraints?
Dat zijn regels die aangeven welke waarden en waardencombinaties in een database mogen voorkomen. (statische regels)'contraints/beperkingsregels' leggen vast wat er op een 'foto' (momentopname) van de database mage staan en wat niet. -
Noem een aantal subtalen van een relationele databasetaal
- DDL = Data Definition Language (definiëren structuur en vastleggen regels)
- DML = Data Manipulation Language (opvragen, wijzigen gegevens)
- DAL = Data Authorization Language (autorisatie, gebruikerstoegang regelen)
- DCL = Data Control Language (prestatie systeem, bv. snelheid geheugen gebruik)
- DDL = Data Definition Language (definiëren structuur en vastleggen regels)
-
1.1.5 Transacties
Dit is een preview. Er zijn 2 andere flashcards beschikbaar voor hoofdstuk 1.1.5
Laat hier meer flashcards zien -
Wat wordt bedoelt met een lost update?
Een van de bekendste transactieproblemen waarbij na het uitvoeren van e transactie deze toch teniet wordt gedaan (denk aan een laatste stoel van vliegtuig dat tijdens het boeken door een ander wordt weggekaapt) -
1.1.6 Transactionele systemen
Dit is een preview. Er zijn 3 andere flashcards beschikbaar voor hoofdstuk 1.1.6
Laat hier meer flashcards zien -
Wat is een transactioneel systeem?
In transactionele systemen worden dagelijks veranderingen van de bedrijfswerkelijkheid bijgehouden (bijv. nieuwe klanten, adreswijzigingen etc. ) -
1.2.3 Hiërarchische databasesystemen
Dit is een preview. Er zijn 7 andere flashcards beschikbaar voor hoofdstuk 1.2.3
Laat hier meer flashcards zien -
Wat is een één-op-veel relatie?
Hoe records aan elkaar gerelateerd zijn; dat een record 0 of 1 voorgangers heeft en willekeurig veel opvolgers. Wordt ook ouder-kind-relatie genoemd -
1.2.5 Relationele databasesystemen
Dit is een preview. Er zijn 6 andere flashcards beschikbaar voor hoofdstuk 1.2.5
Laat hier meer flashcards zien -
Wat zijn kenmerken van een relationele database?
- Gegevens worden weergegeven in tabellen
- Een rij in de tabel is te vergelijken met een record in het netwerkmodel of hiërarchische model
- Verwijzingen zijn niet gebaseerd op pointers maar op gelijkheid van waarden (verwijzende waarde van kindrij kan worden opgezocht in ouderrij waarnaar wordt verwezen)
- Tabel is een verzameling rijen, ook wel relatie genoemd
- Andere naam voor rij is tupel
- Kolommen hebben ook geen volgorde maar wel een kolomnaam
-
Wat is een relationeel schema?
Daarin wordt beschreven wat de structuur is van de verschillende tabellen en welke regels ervoor gelden. Deels visueel weergegeven door strokendiagram. -
Wat zijn de voordelen en beperkingen van relationele systemen?
Voordelen:- Eenvoud: eenvoudige vorm en daardoor eenvoudig te gebruiken en beheren
- Ale logisch bestaande verwijzingen kunnen worden benut (niet afhankelijk van fysiek gerealiseerde pointers)
- Logische gegevensonafhankelijkheid: gebruik van gegevens is onafhankelijk van logische gegevensstructuur (table toevoegen, kolom verwijderen etc)
Beperkingen:- Niet zo geschikt voor vormgeven van complexe structuren (geografische informatiesystemen, computer aided design & multimedia)
- Verwijzingen op basis van waardenvergelijking zijn arbeidsintensief t.o.v. efficiënte directe pointerverwijzingen (hardware performance belangrijk)
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden