Sillabus (Eng) - Database Systems - 21-22
Sillabus (Eng) - Database Systems - 21-22
Sillabus (Eng) - Database Systems - 21-22
Syllabus
BSc Faculty of Computer Science and Engineering
DATABASE SYSTEMS
Subject
Type Semester ECTS Code
OBLIGATIVE (O) 3 5
Course Lecturer Medina SHAMOLLI, MSc
Course Assistants Elton BOSHNJAKU, cand.MSc
This course offers students the study of Database Systems, Defining Requirements for the Database
systems, including Database Design with Entity Relationship-Based Models, Relational Modelling, and
Using SQL and Relational Algebra.
Aims and Objectives
The student will power with knowledge at modelling databases from conceptual and physical levels of
design, then be able to develop database schemas that enforce data integrity. Including knowledge in
creating and manipulating of SQL operation to enforce those operation of database schemas.
Prerequisite(s) Recommended: concepts of system requirements, knowledge of defining objects but not necessarily
Upon completion of the course, the student should be able to:
Understand and understand the functions offered by Database Management Systems, as well as the
choice of DBMS for creating real applications.
Knowledge of modelling conceptual and logical level of database design. Use the entity-relationship
Learning Outcomes model (E-R& EE-R) and E-R diagrams
Implement a relational database schema using Structured Query Language (SQL), to create and
manipulate tables, indexes, and views.
Create and use simple, intermediate and complex queries in SQL.
Course Plan
Unit I: overview of database system concepts
Course Presentation / Introduction of database systems.
Resources Number
1. Classes 1
2. Laboratory 1
Course resources
3. Moodle 1
4. Software: Microsoft SQL Server Management Studio, 1
5. Projector 1
Activity Weekly hrs Total workload
1. Lecture 2 30
2. Seminars
ECTS Workload 3. Laboratory 2 30
4. Practice in industry
5. Independent learning 5 88
6. Final Exam 1 2
medina.shamolli@ubt-uni.net,
Contact
elton.boshnjaku@ubt-uni.net