100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Samenvatting

Samenvatting Databases

Beoordeling
-
Verkocht
-
Pagina's
21
Geüpload op
03-10-2022
Geschreven in
2020/2021

In dit document staat de hele curus over Databases samengevat. Het gaat over de theoretische concepten rond databases zoals het ER model tot SQL en normalisatie. In dit document worden concepten zoals het opstellen van een ER model, het omzetten van een ER model naar een relationeel model, SQL basics, normalisatie en een appdenix met de belangrijkste operatoren. Hopelijk helpt dit bij het studeren. Veel succes!

Meer zien Lees minder










Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Documentinformatie

Geüpload op
3 oktober 2022
Aantal pagina's
21
Geschreven in
2020/2021
Type
Samenvatting

Onderwerpen

Voorbeeld van de inhoud

Elektronica-ICT




DATABASES




thERe was no DouBt about the SQuirreL

,Databases Elektronica-ICT


Inhoudstabel
H1: Inleiding ..................................................................................................................... 2
1.1 Begrippen ...................................................................................................................................... 2
1.2 Basisconcepten .............................................................................................................................. 2
H2: ER Model .................................................................................................................... 2
2.1 Ontwerpproces van een database ................................................................................................ 2
2.2 Entity-Relationship model ............................................................................................................. 3
2.3 Ontwerpen van een ER-model ...................................................................................................... 5
H3: Relationeel Model ...................................................................................................... 6
3.1 Inleiding ......................................................................................................................................... 6
3.2 Structurele aspecten ..................................................................................................................... 6
3.3 Integriteitaspecten ........................................................................................................................ 7
3.4 Gedragsaspecten ........................................................................................................................... 7
3.5 Omzetting van een ER-diagram naar een relationeel model ...................................................... 11
H4: Structured Query Language ....................................................................................... 13
4.1 Wat is SQL? .................................................................................................................................. 13
4.2 SELECT-instructie ......................................................................................................................... 14
4.3 FROM-instructie .......................................................................................................................... 14
4.4 WHERE-instructie ........................................................................................................................ 14
4.5 Aggregatiefuncties....................................................................................................................... 14
4.6 GROUP BY-instructie ................................................................................................................... 15
4.7 HAVING-instructie ....................................................................................................................... 15
4.8 Mutaties ...................................................................................................................................... 15
H5: Normalisatie ............................................................................................................. 17
5.1 Inleiding ....................................................................................................................................... 17
5.2 Normalisatie in de praktijk .......................................................................................................... 17
5.3 Problemen bij database-ontwerp ............................................................................................... 17
5.4 Voorbeeld van normalisatie ........................................................................................................ 18
APPENDIX: Overzicht operatoren .................................................................................... 20




1

, Databases Elektronica-ICT


H1: Inleiding
1.1 Begrippen
Om volgende hoofdstukken goed te kunnen begrijpen, is het belangrijk om op de hoogte te
zijn van de meest gebruikte termen en hun betekenis. Hieronder staat een deel gegeven met
hun definitie erbij:
• Een veld is de kleinste gegevenseenheid die al onafhankelijk en zinvol kan
voorkomen bij het verwerken van gegevens. Het is een verzameling van bij elkaar
horende karakters.
• De veldlengte is het aantal karakters waaruit een veld bestaat. Deze kan vast of
variabel zijn.
• Een record is een verzameling van bij elkaar horende velden.
• Een tabel is een geordende verzameling van records die over hetzelfde onderwerp
handelen. Deze tabel wordt fysisch weggeschreven in een bestand.
• Bij sequentiële benadering worden gegevens van het begin van het bestand naar het
einde gelezen, zoals bij een cassettespeler. Bij random benadering worden er
willekeurige records uit het bestand gepikt en terug geplaatst, zoals bij een CD.


1.2 Basisconcepten
Een database is een collectie van persistente data. Deze data wijst op feiten zoals cijfers,
getallen, symbolen, karakters, etc. Er hoort ook een bepaalde betekenis bij de data. De
combinatie van data en zijn betekenis noemen we informatie. Een database wordt beheerd
door een computersysteem dat we een databasesysteem noemen.
Typische basistaken die voorkomen bij gegevensbeheer zijn het doorzoeken (select),
toevoegen (insert), verwijderen (delete), aanpassen (update) en consistent houden van de
gegevens.



H2: ER Model
2.1 Ontwerpproces van een database
Eén van de belangrijkste stappen bij het opzetten van een nieuwe
database is het databaseontwerp. Dit proces wordt beschreven aan de
hand van een aantal fases die te zien zijn op de afbeelding.
Bij de informatievergaring achterhalen we welke verwachtingen er zijn
over de database. We moeten daarom interviews afnemen met de
opdrachtgever en potentiële gebruikers van de database. Een belangrijk
begrip in deze stap is abstrahering, met als doel om een beeld te schetsen
van wat belangrijk is en wat net minder belangrijk is voor de database.
Bij het conceptueel ontwerp zal een plan van de te ontwerpen database
worden opgesteld. Dit zal resulteren in een conceptueel diagram en een functionele

2
€6,99
Krijg toegang tot het volledige document:

100% tevredenheidsgarantie
Direct beschikbaar na je betaling
Lees online óf als PDF
Geen vaste maandelijkse kosten

Maak kennis met de verkoper
Seller avatar
layz

Maak kennis met de verkoper

Seller avatar
layz Artesis Plantijn Hogeschool Antwerpen
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
5
Lid sinds
4 jaar
Aantal volgers
4
Documenten
16
Laatst verkocht
1 jaar geleden

0,0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen