Samenvatting: Relationele Databases | 9789492231741 | N van Vugt Hage, et al
- 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 Relationele databases | 9789492231741 | N. van Vugt-Hage, H.J. Pootjes, A.L Pauw, M.H de Groot, J.W. Bijpost, L.J.G.M Wiegerink
-
1 Relationele databases:inleiding
-
1.1.9 Voordelen en beperkingen van relationele databasesystemen
Dit is een preview. Er zijn 1 andere flashcards beschikbaar voor hoofdstuk 1.1.9
Laat hier meer flashcards zien -
voordelen van relationele database
eenvoud
alle logische bestaande verwijzingen kunnen worden benut. Via waardevergelijking
logische gegevens onafhankelijkheid. Een applicatie merkt niets van veranderingen in de logische structuur als de eigen gegevens niet worden veranderd. -
1.2.1 Servers, clients en tiers
-
Leg uit wat een server, clients en tiers zijn
servers = verwerkt het verzoek en is permanent beschikbaar en is reactief
client = is bij gelegenheid actief en neemt het initiatief tot communicatie met de server
tiers= software op te delen in meerdere componenten die met elkaar samenwerken. En op een apart systeem kan draaien als een afzonderlijk proces -
geef voorbeelden van client servermodel en alternatief
Een aantal voorbeelden van het client-servermodel zijn e-mail, het www, NFS, FTP, Telnet, SSH, online-FPS, betalingsverkeer of thin client. Peer to PeerVolgens het zogenaamde Gartner model zijn er vijf typen, afhankelijk waar de volgende drie functies gesplitst worden door een netwerkverbinding: gegevensbeheer, toepassingsfunctie en presentatie. Anderen spreken van drie golven (file servers, database servers en vanaf 1995: distributed objects) -
1.2.2 1-tiersystemen
-
wat is een 1 tier systeem
Dat alle software was ondergebracht in één
laag en dat het niet mogelijk was clientsoftware en serversoftware te
onderscheiden. -
1.2.3 2-tiersystemen
Dit is een preview. Er zijn 1 andere flashcards beschikbaar voor hoofdstuk 1.2.3
Laat hier meer flashcards zien -
wat is een 2 tier systeem
Client-serverarchitectuur. Waarbij de server op het mainframe en clientsoftware op de laptop. De drie taken van client serve: gegevens{ presentatie, verwerking en beheer}
client: presentatie
server: beheeer
client en server: verwerking -
4 Informatie uit één tabel
-
4.2.1 Projectie op kolomverzameling
-
Hoe wordt een projectie van een deelverzameling van een verzameling kolommen geformuleerd in SQL?
select kolom_a, kolom_d, kolom_e, etc
from GewensteTabel; -
Hoe wordt een projectie van alle kolommen van een tabel geformuleerd in SQL?
select *
from GewensteTabel;
Dit wordt in wiskundige termen de identieke operatie genoemd want het laat de operand (brontabel) onveranderd -
4.2.2 Constante en berekende resultaatkolommen
Dit is een preview. Er zijn 2 andere flashcards beschikbaar voor hoofdstuk 4.2.2
Laat hier meer flashcards zien -
Hoe wordt in SQL een tekstconstante als expressie in een select-lijst weergegeven?
Tussen enkele aanhalingstekens, bijv:
select componist, titel, 'heeft als naam', niveau
from Stuk; -
4.2.3 Aliaskolomnamen
Dit is een preview. Er zijn 1 andere flashcards beschikbaar voor hoofdstuk 4.2.3
Laat hier meer flashcards zien -
Wat is een kolomalias en hoe wordt dat in een select-statement geformuleerd in SQL?
Een kolomalias is een (handmatig) andere naam voor een kolom, om de leesbaarheid te vergroten. Hier kan as voor worden gebruikt:
select nr stuk of
select nr as stuk -
4.2.4 Gereserveerde woorden en identifiers
Dit is een preview. Er zijn 2 andere flashcards beschikbaar voor hoofdstuk 4.2.4
Laat hier meer flashcards zien -
Wat zijn identifiers in SQL?
Woorden die door de programmeur zijn gekozen (bijv. kolomalias). Deze hebben syntactische beperkingen:- Hun maximale lengte is 31 tekens
- Ze mogen alleen letters, cijfers en de underscore (_) bevatten
- Ze moeten beginnen met een letter
- Ze mogen niet overeenkomen met een gereserveerd woord
Er zijn nog enkele 'zachte' regels:- Kies duidelijke namen, die de betekenis goed weerspiegelen
- Wees consequent bij het kiezen van namen
- Wees terughoudend in het kiezen van afkortingen; als u afkort, doe dat dan volgens strakke conventies
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden