Co - Dka2233 Database
Co - Dka2233 Database
PERANCANGAN KURSUS
COURSE OUTLINE
DKA2233 1
MATLAMAT (GOALS):
To expose students to database development using database programming techniques emphasizing database
structures, modeling, and database access.
SINOPSIS (SYNOPSIS):
This course will cover the various ways information can be stored in databases, and then concentrate on the structure
and manipulation of relational databases. Student will learn and have lots of practice with SQL, Structured Query
Language for creating databases, adding information, updating data, and for querying the database for subsets of
matches and for summary information.
DKA2233 2
1–4 1.0 Introduction to Database Programming
● Written Test
1.1 Introduction to Database Programming
1.1.1 Overview of latest Database Programming
1.1.2 History
1.1.3 Basic of RDBMS Concepts
(a) Relational Databases
(b) Entity-relationship Diagram (ERD
(c) Database Normalization
1.1.4 Types of Commands
(a) Data Definition Language (DDL)
(b) Data Manipulation Language (DML)
(c) Data Control Language (DCL)
(d) Data Query Language (DQL)
(e) Transactional Control Commands
DKA2233 3
5 – 10 2.0 Manipulating Data
● Practical Test
2.1 Manipulating Data Using DML and Transactional
Control Commands
2.1.1 INSERT Statement
2.1.2 Inserting data from another table
2.1.3 UPDATE Statement
2.1.4 DELETE Statement
2.1.5 TRUNCATE TABLE Statement
2.1.6 COMMIT Command
2.1.7 ROLLBACK Command
15 STUDY WEEK
DKA2233 4
PENILAIAN (ASSESSMENT):
CLO Min
Type of Sub
No CLO1:C3,PLO1 CLO2:P3,PLO2 CLO3:A2,PLO6 Total Passing
Assessment Total
(Cognitive) (Psychomotor) (Affective) Marks
Continuous Assessment
Written Test 20% 20%
1 60% 24%
Practical Test 25% 25%
Portfolio 15% 15%
Final Examination
2 40% 16%
Practical 40% 40%
Total Mark (CLO) 20% 65% 15% 100% 40%
ASSESSMENT
METHODS FOR
COURSEWORK (CA)
CLO
PRACTICAL
WORK
WRITTEN TEST
(RUBRIC)
PRACTICAL
CLO2 (Psychomotor)
CONTEXT
CLO1 (Cognitive)
CLO3 (Affective)
TEST
Remark:
1. Suggested time for
Written Test : 60 minutes
Practical Test : 120 minutes
Portfolio : 120 minutes
2. 40 Notional hours is equivalent to 1 credit.
DKA2233 5
RUJUKAN (REFERENCES):
MAIN REFERENCE:
1. Josephine Bush (2020). SQL Database Programming: Published by Packt Publishing Ltd.
2. Walter Shields (2019). SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and
Manipulating Data With SQL. Published by ClydeBank Media LLC.
3. James Howard (2023). SQL: The #1 Crash Course for Beginners to Master SQL Programming Quickly With 40
Hands-On Exercises (Computer Programming). Published by Independently published
EXTRA REFERENCES:
1. W3Schools Online Web Tutorials. (n.d.). Https://Www.W3schools.Com. Retrieved February 23, 2021, from
https://www.w3schools.com.
2. Essential SQL for the beginners. (2020, April 04). Retrieved February 23, 2021, from
https://www.sqltutorial.org/
KEHADIRAN/PERATURAN SEMASA KULIAH (LECTURE ATTENDANCE/REGULATION):
1. Pelajar mesti hadir tidak kurang dari 80% masa pertemuan yang ditentukan bagi sesuatu kursus.
Students must attend lectures not less than 80% of the contact hours for every course.
2. Pelajar yang tidak memenuhi perkara (1) di atas tidak dibenarkan menghadiri kuliah dan menduduki sebarang
bentuk penilaian selanjutnya. Markah sifar (0) akan diberikan kepada pelajar yang gagal memenuhi perkara
(1).
Students who do not fulfill (1) will not be allowed to attend further lectures and sit for any further
examination. Zero mark (0) will be given to students who fail to comply with (1).
3. Pelajar perlu mengikut dan patuh kepada peraturan berpakaian yang berkuatkuasa dan menjaga disiplin diri
masing-masing untuk mengelakkan dari tindakan tatatertib diambil terhadap pelajar.
Students must obey all rules and regulations of the university and must discipline themselves in order to avoid
any disciplinary actions against them.
4. Pelajar perlu mematuhi peraturan keselamatan semasa proses pembelajaran dan pengajaran.
Student must obey safety regulations during learning and teaching process.
DKA2233 6
MATRIK HASIL PEMBELAJARAN KURSUS DAN HASIL PEMBELAJARAN PROGRAM
MATRIX OF COURSE LEARNING OUTCOMES AND PROGRAMME LEARNING OUTCOMES
Nama PPT (PPT Name) : Kolej Vokasional ............, Kementerian Pendidikan Matrik ini perlu digunakan bersama:
(This matrix is to be used with)
Program (Programme) : Diploma Teknologi Komputeran 1. Objektif Pendidikan Program (PEO)
(Programme Educational Objectives (PEO))
Kod Kursus (Course Code) : DKA2233 2. Hasil Pembelajaran Program (PLO)
(Programme Learning Outcomes (PLO))
Nama Kursus (Course Title) : DATABASE
DKA2233 7
PEMETAAN PLO – MQF2.0 LOD – MBOT LOD LEVEL OF LEARNING TAXONOMY
MQF2.0
PROGRAMME MBOT
LEARNING
LEARNING OUTCOME LEARNING OUTCOME COGNITIVE PSYCHOMOTOR AFFECTIVE
OUTCOME DOMAIN
(PLO) DOMAIN
(LOD)
PLO1 Pengetahuan & C1 Knowledge & MBOT1 Knowledge (Cognitive C1 Remember P1 Perception A1 Receiving
Kefahaman Understanding Domain) C2 Understand P2 Set A2 Responding
C3 Apply P3 Guided Response A3 Valuing
PLO2 Kemahiran praktikal C3a Practical Work Skills MBOT2 Practical Skills/Modern
C4 Analyze P4 Mechanism A4 Organising
Tool Usage/DigitalSkills
C5 Evaluate P5 Complex Overt Response A5 Internalising
(Psychomotor Domain)
C6 Create P6 Adaptation
PLO3 Kemahiran Saintifik & C2 Cognitive Skill MBOT3 Analytical, Critical P7 Origination
Penyelesaian masalah Thinking, Design Thinking and
Scientific Approach/Numeracy
Skills (Cognitive Domain)
PLO4 Kemahiran C3c Communication Skills MBOT4 Communication Skills
berkomunikasi (Affective Domain)
PLO5 Kemahiran Sosial & C3b Interpersonal Skills MBOT5 Social And Responsibility
Kerja Berpasukan In Society And Technologist
Community (Affective Domain)
PLO6 Kemahiran Personal C4a Personal Skills MBOT6 Lifelong Learning And
Information
Management/Personal Skills
(Affective Domain)
DKA2233 8
DKA2233 9