At the end of this course, the students; 1) Have a broad understanding of database concepts and database management system software 2) Have a high-level understanding of major DBMS components and their function 3) Be able to model an application?s data requirements using conceptual modeling tools like ER diagrams and design database schemas based on the conceptual model. 4) Be able to write SQL commands to create tables and indexes, insert/update/delete data, and query data in a relational DBMS. 5) Will be able to describe and develop Relational Algebra queries 6) Can identify problems related to database usage in business life and produce solutions.
MODE OF DELIVERY
Face to face
PRE-REQUISITES OF THE COURSE
No
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
COURSE DEFINITION
The aim of this course is to make students gain knowledge and experience about the importance, necessity, design and development of database management systems. In the course, students are given information about database concepts and database management system software, data modeling tools such as ER diagrams are introduced, SQL and relational algebra queries are explained.