100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Resumen

1ste jaar Database - samenvatting

Puntuación
-
Vendido
-
Páginas
50
Subido en
01-02-2025
Escrito en
2024/2025

Deze samenvatting voor het eerste jaar Database legt de belangrijkste concepten op een duidelijke en eenvoudige manier uit. Je leert alles over het relationele model en hoe je databasetabellen maakt. Ook komen belangrijke SQL-commando’s aan bod, zoals SELECT, WHERE, FROM, GROUP BY, HAVING, ORDER BY, en hoe je subquery’s en DISTINCT gebruikt. Verder wordt MySQL uitgelegd en krijg je uitleg over karaktersets en normalisatie, zodat je leert hoe je een goed georganiseerde en efficiënte database kunt maken. Deze samenvatting helpt je snel door de stof heen en is ideaal voor het voorbereiden van je examens en opdrachten!

Mostrar más Leer menos
Institución
Grado











Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
1 de febrero de 2025
Número de páginas
50
Escrito en
2024/2025
Tipo
Resumen

Temas

Vista previa del contenido

🤍
Database
Exam theorie 40%

Exam praktijk 60%




Deel 1 – Relationeel model
Entiteiten en eigenschappen
Welke eigenschappen van de entiteit Game zie je hier?
platform, titel,…


Eigenschappen bevatten waarden
Waarden kunnen zijn of te vrij in te geven of te kiezen uit
een lijst

Voorbeeld: titels ingeven (vrij), keuzelijst (kiezen)


Wat is een eigenschap van wat?



Is “Beschikbaarheid” een eigenschap van de entiteit Menu-
item?
Is “Beschikbaarheid” een eigenschap van de entiteit Game? ✅

Is “Out-now” enz. een eigenschap van de entiteit Menu-item?


Is “Out-now” enz. een eigenschap van de entiteit Game? ✅
Is “Platform” een eigenschap van de entiteit Menu-item? ❌
Is “Platform” een eigenschap van de entiteit Game? ✅



Database 1

, ✅
Is type “New”/”Used” een eigenschap van de entiteit Menu-
item?
Is type “New”/”Used” een eigenschap van de entiteit Game? ❌
Welke gegevens herhalen zich?
herhaald gegeven: titel en platform


Is Titel een herhalend gegeven?
Ja


Gegevens
Vraag: Geef alle platformen waarop Marvel’s Avengers is
uitgebracht
Welke rijen zullen weerhouden worden?
✅ de

Kijk naar de rij “Titel”. De eerste kolom komt overeen
tweede kolom komt niet overeen …

Actie: Zelfde gegevens meerdere malen invoeren


Probleem:

Veel typewerk

Hoger risico op foutieve invoer (Titel)

Foutieve invoer zorgt voor andere waarden indien letterlijk
bekeken

Meer opslagruimte nodig

Oplossing:

Zorgen dat zelfde gegevens slechts 1x voorkomen

Techniek = normaliseren van gegevens

Grondig uitgewerkt in gegevensanalyse

Relationeel model



Database 2

, Doel
1. Een genormaliseerde database maken.

2. Gegevens invoeren in de database via een app.

Opbouw
Identificeer eigenschappen waarvan de waarde > 1x voorkomt
Eigenschappen: titel, platform, type, prijs

Waarde: PC waarde van platform, new waarde van type, 64.98
waarde van prijs


Herhaal deze eigenschappen in een aparte entiteit, die als
tabel wordt opgeslagen.
Voeg aan elke nieuwe entiteit een eigenschap Id toe, die een
uniek identificatienummer bevat.

Dit nummer maakt het eenvoudig en snel om koppelingen te maken
tussen de entiteiten.


Invoer eigenschappen van een game via keuzelijsten

Minder typewerk

Minder risico op foutieve invoer



Eigenschappen v.e. game bevatten nu voornamelijk verwijzingen

Minder opslagruimte nodig

Definitie van verwijzingen op te halen via nummer

Relaties
Relatie = Koppeling tussen 2 tabellen

Binnen een relatie spreken we van:

Parent: bevat de definitie van een gegeven
bv. Platform in tblPlatforms




Database 3

, Child: bevat een verwijzing naar de definitie van een
gegeven

bv. PlatformId in tblGames



Een game wordt uitgebracht voor een platform

Platform is dus een eigenschap van een welbepaald game



Kardinaliteit

Bepaalt verhouding tussen parent en child
Eén op één

Voor 1 parent exact 1 child

Komt weinig voor

Soms gebruikt om tekortkomingen van database te omzeilen

Eén op meer

Voor 1 parent meerdere childs

Eén uitgever kan meerdere games hebben

Voor 1 child slechts 1 parent

Voorbeeld: Uitgever en game



Relaties zijn regels om data-integriteit te garanderen

Data-integriteit

Waarden van verwijzingen mogen niet naar niet-bestaand iets
verwijzen



Belangrijkste vormen voor regels

Cascade: wijzigt waarde van parent, wijzigt ook waarde in
child

Restrict: waarde parent mag niet gewijzigd worden als er
childs zijn




Database 4
$16.14
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
CoxQuincy

Conoce al vendedor

Seller avatar
CoxQuincy Artesis Plantijn Hogeschool Antwerpen
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
0
Miembro desde
11 meses
Número de seguidores
0
Documentos
6
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes