Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Samenvatting

JADS Premaster - Foundations of Databases Summary

Beoordeling
-
Verkocht
1
Pagina's
9
Geüpload op
10-10-2021
Geschreven in
2021/2022

Summary for the Foundations of Databases course of the Premaster Data Science and Entrepreneurship.

Voorbeeld van de inhoud

1. General
Database
Collection of permanently and digitally stored data.

Database model
A collection of rules to describe the possible structure consistency rules and behaviour of a
database.

Database Management System (DBMS)
A system that manages multiple databases and allows multiple applications to access data at
the same time.

NoSQL database
● Column-oriented database: data is stored in columns.
● Document-oriented database: data is stored in documents following some standard (i.e.
JSON, XML, etc.).
● Key-value database: data is stored in dictionaries or hash tables.
● Graph database: data is stored in nodes and edges (connections).

Types of data
● Structured data: tabular data (row & columns) in a strict format.
● Unstructured data: raw data (i.e. text files).

Relation
Table with rows and columns.

Attribute
Named columns of relation.

Value range
Set of valid values for one or more attributes.

Tuple
Row of a relation.

Super key
Attribute or a set of attributes used to uniquely identify tuples in a relation.
● Key candidate: minimal required attributes to maintain unique identification.

Primary key
The key candidate selected to uniquely identify tuples of a relation.



1

, Foreign key
Attribute which corresponds with the primary key of another relation.

Relation schema
Schema composed of the relation name, attributes and the primary key.

Relation database
Collection of normalized relations.

Integrity types
● Attribute integrity: Constraints based on an attribute i.e. limiting attribute values to a
specified range.
● Static tuple integrity: Limit the possible combination for values in a tuple.
● Static relation integrity: Constraints based on a relation ie.e the simultaneous occurrence
of certain tuples in a relation.
● Static database integrity: Constraints based on a database i.e. the primary key of relation
must exist if a foreign key references this attribute.
● Referential Integrity
● Restricted: reject update/delete action.
● Cascade: propagate into child relation on update/delete action.
● Nullify: set corresponding value to NULL on update/delete action.

Integrity conditions
● Static Integrity Condition: Limit the database status i.e. name must always be entered
(can be created with regular constraints).
● Dynamic Integrity Condition: Limit status changes or their consequences (can be created
with trigger constraints) i.e. single → married → {divorced, widowed}.

SQL types
● DDL: data definition language, defines database structure & schema.
● DML: data modification language, manages data within schema objects.
● DCL: data control language, manages data access, authentication & authorization.
● TCL: transaction control language, manages transactions within the DML language.

Static Constraints
● Primary key
● Foreign key
● Not null
● Unique
● Check

Transaction
Consists of one or more statements that are executed by one database client and select, insert,
update or delete data in the database.


2

Documentinformatie

Geüpload op
10 oktober 2021
Aantal pagina's
9
Geschreven in
2021/2022
Type
SAMENVATTING
€5,99
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
tomdewildt Jheronimus Academy of Data Science
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
29
Lid sinds
4 jaar
Aantal volgers
13
Documenten
22
Laatst verkocht
11 maanden geleden

5,0

1 beoordelingen

5
1
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 iDeal of creditcard en download je PDF-document meteen.

Student with book image

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

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen