Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Co DD

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Version: 271020_2_Effective: Session_II_2021/2022

DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY

COURSE OUTLINE
NAME OF COURSE DATABASE DESIGN
1. COURSE CODE DFC20203
SYNOPSIS DATABASE DESIGN course engages students to apply business
scenarios and create a data model - a conceptual representation of an
organization’s information. Students implement their database design by
2.
creating a physical database using SQL (Structured Query Language).
Basic SQL syntax and the rules for constructing valid SQL statements
are reviewed. This course culminates with a case study that challenges
students to design, implement, and demonstrate a database solution for
a business or organization.

3. CREDIT VALUE 3
PREREQUISITE/ None
4.
CO-REQUISITE (IF ANY)
COURSE LEARNING OUTCOMES (CLO):
Upon completion of this course, students should be able to:
Apply fundamentals of Database Management System (DBMS),
CLO1
relational data model and normalization concepts in database
development process.
(C3, PLO2)
CLO2 Show a well-structured database using the database query to manipulate
a database with an appropriate commercial Database Management
System (DBMS) in solving an organization’s requirements. (P2, PLO3)

5.
PROGRAMME LEARNING OUTCOMES (PLO):

PLO 2: Analyse issues and provide solutions in Information and Communication Technology (ICT) by
implementing appropriate scientific approaches and reasoning.

PLO 3: Display Information and Communication technology (ICT) skill in performing diagnostic and
documenting processes in ICT related fields.

ASSESSMENT METHOD:
The course assessment consists of:
• Continuous Assessment (CA) – 70%
• Final Examination (FE) – 30%
6.
Assessment Quantity Percentage
(%)
Quiz 3 10%
Case Study 2 25%
Laboratory Task 3 20%
Test 1 15%
Version: 271020_2_Effective: Session_II_2021/2022

TEACHING SCHEDULE:

Topic Topic/Content Recommended Assessment Week


No. Contact Hours Method

1.0 FUNDAMENTALS OF DATABASE


MANAGEMENT SYSTEM Quiz 1
6.33 hours W1
(Topic 1)
Lecture -
1.1 Identify database
W2
1.2 Identify DBMS

1.3 Identify data model


7.

2.0 RELATIONAL DATA MODEL


5.33 hours Quiz 2 W2
(Topic 2)
Lecture
2.1 Explain relational databases Laboratory –
Task 1 W4
2.2 Explain operators of relational algebra 8 hours (Topic 2)
Practical

3.0 ENTITY-RELATIONSHIP (E-R) MODEL Quiz 3


8.34 hours
AND NORMALIZATION (Topic 3)
Lecture
W4
16 hours Laboratory
Practical Task 2 –
3.1 Apply the Normalization concept
(Topic 3)

Case Study 1 W9
3.2 Apply E-R Diagrams (ERD) in database (Topic 3)
development

4.0 STRUCTURED QUERY LANGUAGE (SQL) 3 hours


Laboratory W9
Lecture Task 3
-
4.1 Apply SQL commands to a database 15 hours (Topic 4)
Practical W13
Case Study 2
(Topic 4)

5.0 DATABASE TRANSACTION MANAGEMENT

5 hours Case Study 2


(Topic 5) W13
5.1 Demonstrate database transaction Lecture
-
management W14
3 hours Test
Practical (Topic 3-5)
Version: 271020_2_Effective: Session_II_2021/2022

REFERENCES Main:
8.
• Khang. A. (2020). Relational Database - Design Rules and SQL
Coding Conventions. edXOps Foundation. Brussel.
(ISBN: 979-8612037262)

• Python. M. (2020). SQL for beginners: The simplified beginner’s


guide, to learn and understand SQL language computer
programming, data analytics, database design and server.
Including basic projects and exercise. Kindle Edition. Seattle.
(ASIN: B084 SQL 5X)

Additional:

• Coronel. C. & Morris, S. (2018). Database Systems: Design,


Implementation, & Management 13th Edition. Cengage Learning,
Inc. (ISBN: 9781337627900)
• Hogan. R. (2018). A Practical Guide to Database Design. Taylor &
Francis Ltd. (ISBN: 9781138578067)
• Pannerselvam. R. (2018). Database Management Systems. Third
Edition. PHI Learning Private Limited. (ISBN: 9387472108)
• Parmar. N., Aharwal. P. A., & Shukla, P. K. (2018). Database
Management Systems: A Practical Approach. LAP Lambert
Academic Publishing. (ISBN: 6139925169)

Prepared by: Verified by:

……………….………………………… …………………………………………………….
(Tandatangan dan Nama Penyelaras Kursus) (Tandatangan dan Nama TP(A)/TP/KJ/KPro/KUPA/KK)

Date:
Date:

You might also like