5 ECTS credits
145 u studietijd

Aanbieding 1 met studiegidsnummer 4019814ENR voor alle studenten in het 2e semester met een verdiepend master niveau.

Semester
2e semester
Inschrijving onder examencontract
Niet mogelijk
Beoordelingsvoet
Beoordeling (0 tot 20)
2e zittijd mogelijk
Ja
Onderwijstaal
Engels
Faculteit
Faculteit Wetenschappen en Bio-ingenieurswetensch.
Verantwoordelijke vakgroep
Computerwetenschappen
Onderwijsteam
Bas Ketsman (titularis)
Onderdelen en contacturen
26 contacturen Hoorcollege
13 contacturen Werkcolleges, practica en oefeningen
48 contacturen Zelfstudie en externe werkvormen
Inhoud

The course consists of the following topics:
- Entity-Relationship model (E-R model)
- Relational model and relational algebra
- Relational database design
- Structured Query Language (SQL)
- Transaction management
- Concurrency control
- Storage and access structures
- Alternative data models

Studiemateriaal
Digitaal cursusmateriaal (Vereist) : Relevant material (including the lecture slides), lecture slides, contact information, deadlines, exercises, exam details etc., Canvas
Handboek (Aanbevolen) : Database System Concepts, Silberschatz, Korth and Sudarshan, 7de, McGraw-Hill, 9781260084504, 2019
Bijkomende info

The lectures are given in English. Relevant course material (slides) is available on the learning platform. For specific course topics, pointers to relevant additional resources (research papers, books and book chapters, website, specifications, online tutorials etc.) will be provided as well.

Additional information (such as schedules, teaching assistants, contact information, deadlines, assignments, exam detail etc.) might be found on the learning platform.

Leerresultaten

Algemene competenties

Knowledge and Understanding:
The student is required to understand fundamental database concepts. After the course, the attendee should know about the basic concepts and techniques of conceptual modelling and database design. The student has to be able to explain the basic components of a database, the relation between them as well as the methods for manipulating persistent data. Furthermore, they can give an overview of the different parts of a database management system (e.g. query processor, storage manager etc.) and they understand the functionality of these different components.

Application of Knowledge and Understanding:
The student is able to use the presented modelling approaches and can apply them in designing specific data models for concrete examples. They are further required to know how to access and manipulate data stored in a database via a specific query language (e.g. SQL). The student can also apply other parts of the theory (e.g. transaction management) to given examples.

Judgement Shaping:
The student can identify and evaluate different parts of a database management system as well as compare different solutions for persistent data storage.

Communication:
The course attendee is able to express themselves in written and oral form about the subjects mentioned above.

This course contributes to the following programme outcomes of the Master in Applied Computer Sciences:

MA_A: Knowledge-oriented Competence

1. The Master in Engineering Sciences has in-depth knowledge and understanding of exact sciences with the specificity of their application to engineering.

3. The Master in Engineering Sciences has in-depth knowledge and understanding of the advanced methods and theories to schematise and model complex problems or processes.

MA_C:  Specific Competence

18. The Master in Applied Computer Sciences is able to design and use systems for efficient storage, access and distribution of digital information.

19. The Master in Applied Computer Sciences has knowledge of and is able to use advanced processing methods and tools for the analysis of (big) data in different application domains.

23. The Master in Applied Computer Sciences is aware of data privacy and security aspects.

Beoordelingsinformatie

De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Schriftelijk bepaalt 100% van het eindcijfer

Binnen de categorie Examen Schriftelijk dient men volgende opdrachten af te werken:

  • Written closed book exam met een wegingsfactor 100 en aldus 100% van het totale eindcijfer.

    Toelichting: Written closed book examination (containing exercise/practical questions as well as theory questions)

Aanvullende info mbt evaluatie

Written closed book examination (containing exercise/practical questions as well as theory questions).

Toegestane onvoldoende
Kijk in het aanvullend OER van je faculteit na of een toegestane onvoldoende mogelijk is voor dit opleidingsonderdeel.

Academische context

Deze aanbieding maakt deel uit van de volgende studieplannen:
Master in de ingenieurswetenschappen: toegepaste computerwetenschappen: Standaard traject
Master of Applied Sciences and Engineering: Applied Computer Science: Standaard traject (enkel aangeboden in het Engels)