Professional Documents
Culture Documents
Syllabus CSC405 For Student
Syllabus CSC405 For Student
UITM SARAWAK KAMPUS SAMARAHAN BACHELOR IN PLANTATION TECHNOLOGY AND MANAGEMENT (AT220) SEPTEMBER 2012 JANUARY 2013
LECTURERS NAME ROOM COURSE NAME COURSE CODE COURSE STATUS PRE-REQUISITE CREDIT HOURS CONTACT HOURS PART TELEPHONE NO
: : : : : : : : : :
ISMARIANI BINTI ISMAIL B133 COMPUTER APPLICATIONS CSC 405 CORE NONE 2 4 (2S +2M) 2 012-8862217
II@NOV-APR2012
UiTMKS/FSKM/SEPT2012-JAN2013/AT220/SYLLABUS CSC405
Topic 1
TOPIC 1: Introduction
Title
Data and information The Database and the Database Management System (DBMS) The information system
TOPIC 2: Database building blocks: entities, entity sets & attributes Database and their components Primary key (PK) and Composite Primary Key, Candidate key, Secondary Key, Foreign Key Entity Integrity and referential integrity Putting it all together in a small database Data inclusion: historical accuracy requirements, evaluation of derived attributes and line numbers Documentation: Selecting and naming attributes Attribute characteristics: simple (atomic) and composite, single-valued and multivalued Composite tables TOPIC 3: Relationship types One-to-One relationship. One-to-many relationship, Many-to-Many relationship Optional and mandatory relationships Weak and strong entities Composite entities Recursive relationships
TOPIC 4: Database design: Creating a Blueprint with an ERD Entity relationship diagram (ERD) Business rules for an ERD Implementing business rules into design: sample ERDs
TOPIC 5: Normalizing the database table structures Dependencies, data redundancy data anomalies The normal forms Dependency diagrams
TOPIC 6: Creating relationships between tables The equijoin (inner joins) The right outer joins The left outer joins
II@NOV-APR2012
UiTMKS/FSKM/SEPT2012-JAN2013/AT220/SYLLABUS CSC405
ASSESSMENT
Course Work Test (2) Lab Works Group Assignment Final Examination TOTAL Passing Mark : : : : : : : 50% 20% 10% 20 % 50% 100% 50%
TEXTBOOKS 1. "Database Design, Development & Deployment Using Microsoft Access" by Peter Rob & Elie Semaan. 2. Microsoft Access 2003: Comprehensive Concepts and techniques by Shelly Cashman Pratt
II@NOV-APR2012