SYLLABUS FORM ISO 9001 :2000 Written by 1. 2. 3. 4. 5. 6. 7. Faculty Study Program Subject Subject Code Pra requirement Subject Subject Status Description 8. Competencies Document Number FRM/KUL/01/02 Revision Number 03 Effective Date 1 October 2008 ISO Clause 7.5.1. and 7 Checked by Approved by Syahril Rizal, S.T., M.M., M.Kom. M. Izman Herdiansyah, S.T, M.M., M.Kom. Valid date : Computer Science : Computing Science Grade : S1 Degree : Database Management System : : : : Basic Concepts, Data Modeling, Data Mapping, Relational Data Model, Application Design and Development and SQL, Transaction, Procedure, Function and Trigger : In order for students to learn about database concepts and design process through the implementation phase database SYLLABUS FORM ISO 9001 :2000 Subject Relational Model Sub Subject Document Number FRM/KUL/01/02 Revision Number 03 Effective Date 1 October 2008 ISO Clause 7.5.1. and 7 Library Time Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 3* 50 Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 3 * 50 Aljabar Relational • • • Basic Notions Fundamental Relational Algebra Operations Additional Relational Algebra Operations Extended Relational Algebra Operations Null Values Modification of the Database Views Bags and Bag operations Basic Concept Query Language Relational Algebra SQL Data Definition Basic Query Structure Additional Basic Operations Set Operations Null Values Aggregate Functions Nested Subqueries Modification of the Database Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 6* 50 ER Model Database Modeling and Implementation Process Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 3* 50 Relational Database Design • Silberschatz, H. F. Korth, S 6* 50 • • • • • • • Features of Good Relational Design SYLLABUS FORM ISO 9001 :2000 Theory • • • • • • • • First Normal Form Decomposition Using Functional Dependencies Functional Dependency Theory Algorithms for Functional Dependencies and Dependency preserving Decompositions BCNF and 3D Normal Form Decomposition Using Multivalued Dependencies and 4th Normal Form Database Design Process Modeling Temporal Data Document Number FRM/KUL/01/02 Revision Number 03 Effective Date 1 October 2008 ISO Clause 7.5.1. and 7 Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 Integrity constraints Domain constraints Integeritas Entity Integritas Referensial Operasional constraints Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 3* 50 Application Design and Development User Interfaces and Tools Web Interfaces to Databases Web Fundamentals Servlets and JSP Building Large Web Applications Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 3* 50 Query Processing Overview Measures of Query Cost Selection Operation Sorting Join Operation Other Operations Evaluation of Expressions Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 3* 50 SYLLABUS FORM ISO 9001 :2000 Transaction Management Procedure, Function and Trigger 9. Evaluation : 10. Reference : 1. Transaction Concept Transaction State Implementation of Atomicity and Durability Concurrent Executions Serializability Recoverability Implementation of Isolation Transaction Definition in SQL Testing for Serializability Procedure Function Trigger Document Number FRM/KUL/01/02 Revision Number 03 Effective Date 1 October 2008 ISO Clause 7.5.1. and 7 Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005 3* 50 Internet 6 * 50 Silberschatz, H. F. Korth, S Sudarshan, Database System Concepts, 5th Ed., McGrow Hill, 2005