0% found this document useful (0 votes)
75 views2 pages

CSC270 DB-I CDF Ver3.1

This document provides information about a database systems course, including its code, title, credit hours, prerequisites, catalog description, major topics by unit, mapping of course and program outcomes, assessment mechanisms, and recommended textbooks.

Uploaded by

Shahab Hassan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views2 pages

CSC270 DB-I CDF Ver3.1

This document provides information about a database systems course, including its code, title, credit hours, prerequisites, catalog description, major topics by unit, mapping of course and program outcomes, assessment mechanisms, and recommended textbooks.

Uploaded by

Shahab Hassan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

COMSATS University Islamabad

Department of Computer Science


Course Description Form (CDF)

Course Information
Course Code: CSC270 Course Title: Database Systems
Credit Hours: 4(3,1) Lecture Hours/Week: 3
Lab Hours/Week: 3 Pre-Requisites: CSC211- Data Structures and Algorithms
Catalogue Description:
This course introduces the fundamental concepts of database systems. Topics include: Introduction to
Databases & Information Systems; Evolution of Database Systems; Components; Architecture; Functions;
Relational Model; Relational Algebra; Relational Calculus; Data Modeling; Relational Data Model;
Relational Algebra & Calculus; Integrity Constraints; Conceptual Models; Entity-Relationship (E-R) Model;
Enhanced E-R Model; Mapping Conceptual Schema to Relational Schema; Functional Dependency &
Normalization; Structured Query Language (SQL); Views; Materialized Views; Non-Relational/No SQL
Databases; MongoDB as NoSQL Database; Document Model; and Transaction Management.
Unit wise Major Topics:
No. of Teaching
Unit Topic
Hours
Databases & Information Systems: Basic Concepts, Evolution,
Advantages & Disadvantages, Database Environment, Approaches &
1. 6
Roles; Components; Architecture; Functions; Data Dependences, and
Applications.
Relational Model: Relation, Domains, Properties, Attributes; Relational
2. 3
Keys; DB Schema; and Integrity Constraints.
Relational Algebra (Operations): Unary, Set, Join, Division,
3. 6
Aggregation & Grouping; and Relational Calculus: Domain & Tuple.
Data Modeling: Conceptual Models, Relational Database Design; E-R
4. 9
Model; and Enhanced E-R Model.
Normalization: Purpose, Data Redundancy & Anomalies; Process: First
5. Normal Form, Second Normal Form, Third Normal Form, and Boyce- 7.5
Codd Normal Form.
SQL: DDL, DML, DCL; Views; Materialized Views; and Database
6. 4.5
Authorization.
Non-relational / No SQL Databases: MongoDB as NoSQL Database;
7. 4.5
MongoDB Sharing & Replication; and Document Model.
Transaction Management: Support, Failure & Recovery, Concurrency
8. 4.5
Control, and Transaction & Storage.

45
Total Contact Hours

1
Mapping of CLOs and SOs
Blooms
Sr.# Unit # Course Learning Outcomes Taxonomy SO
Learning Level
CLO’s for Theory
CLO-1 1 Explain database concepts and principles. Understanding 1
Apply the concept of domain and tuple relational
CLO-2 2-3 Applying 1-2
calculus.
Apply data modeling and normalization
CLO-3 4-5 techniques to design database for small to Applying 2-3
medium size enterprise
Describe the principles of transaction
CLO-4 8 Understanding 1
management.
CLO’s for Lab
Apply data processing operations on both
CLO-5 6-7 Applying 4,9
relational and non-relational DBMS.
Develop a database system for medium size
CLO-6 1-8 enterprise in a team environment. Creating 2,4,5,9

CLO Assessment Mechanism


Assessment
CLO-1 CLO-2 CLO-3 CLO-4 CLO-5 CLO-6
Tools
Quizzes Quiz 1 Quiz 2 Quiz 3 Quiz 4 - -
Assignment Lab
Assignments - Assignment 1 - -
2-4 Assignments
Mid Term Mid Term Mid Term Mid Term
- - -
Exam Exam Exam Exam

Final Term Exam Final Term Exam -

Lab
Project - - - - -
Project
Text and Reference Books
Text Books:
1. Database systems: A Practical Approach to Design, Implementation, And Management, Thomas
Connoll y, Carolyn Begg, Pearson, 2015.
2. MongoDB: The Definitive Guide, Shannon Bradshaw, Eoin Brazil, Kristina Chodorow, O'Reilly
Media, 2019.
Reference Books:
1. Fundamentals of Database Systems, Elmasri, R, Navathe, Pearson, 2016.
2. Database System Concepts, Silberschatz, Korth, Sudarshan, McGraw Hill, 2019.

You might also like