Upload
muhamad-fauzi
View
51
Download
2
Embed Size (px)
DESCRIPTION
Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc
Citation preview
TEKNOLOGI SEMASA PANGKALAN DATA
MITP 5313 SEMESTER 2 SESI 2012/2013
MITP 5313 CURRENT TREND OF DATABASE TECHNOLOGY (3,2,1)
Type of Subject : Core
1.0 Learning Outcomes
After completing this course, the student should be able to :
1. identify the new trends in database technology.2. strengthen students' grasp of database systems.3. provide broader aspects of management and development of databases.4. explore the current technologies for databases.5. investigate the replication requirements for mobile databases.6. research how current trends in database technology may be used to provide solutions to some of the
problems faced by database developers and users.
2.0 Synopsis
From the time database was introduced to the market, there have been many changes towards the way data is shared, manipulated and stored. This course will discuss topics that are of growing importance in both the database research community and industry. Topics covered may include object-relational databases, database design and queries, active and deductive databases, mobile databases, data warehousing and data mining, multimedia databases, spatial and temporal databases, distributed databases, XML, database administration, database security and database recovery, uncertainty in databases and other current issues and trends in database technology.
3.0 Pre-Requisite
Sufficient knowledge in Database Systems.
4.0 Practical Application
Open Lab Session (any Database Management System (DBMS)).
5.0 References
[1] Sikha, B. and Richard, E. (2012) Database design using entity-relationship diagrams .
[2] Han, J. and Kamber, M. (2006). “Data Mining : Concepts and Techniques”, 2nd Edition, Morgan
Kaufman.
Fakulti Teknologi Maklumat dan Komunikasi 1/6Universiti Teknikal Malaysia Melaka
Perancangan MengajarFAKULTI TEKNOLOGI MAKLUMAT DAN KOMUNIKASI
UNIVERSITI TEKNIKAL MALAYSIA MELAKA
[3] Kumar, V. (2006). “Mobile Database Systems”, Wiley-Interscience.
[4] Marakas, G. M. (2003). “Modern Data Warehousing, Mining and Visualization”, Prentice Hall.
[5] Mullins, C. S. (2002). “Database Administration – The Complete Guide to Practices and Procedures”,
Addison Wesley.
[6] Saeed Rahimi & Frank S. Haug, 2010. Distributed database management systems : a practical
approach .
[7] Powell, G. (2006). “Beginning XML Databases”, 3rd Edition, Wrox.
[8] Rob, P. and Coronel, C. (2004). “Database Systems : Design, Implementation, and Management”,
6th Edition, Course Technology.
[9] Rodolphe, D. & Helen, G. 2010. Spatial data quality : from process to decisions.
[10]Chen, Shu-Ching & Shyu, Mei-Ling, Methods and innovations for multimedia database content
management.
6.0 Subject Implementations
i) Lecture Session
2 hours per week for 14 weeks (Total = 28 hours)
ii) Assessment (course works and final examination)
7.0 Subject Evaluations
8.0 Methods of Assessment
Fakulti Teknologi Maklumat dan Komunikasi 2/6Universiti Teknikal Malaysia Melaka
Component Knowledge Competency Attitude Communication
Assignments / / / /
Group Project and
Presentation
/ / / /
Mid-Semester
Examination
/ / - -
Final Examination / / - -
Course Works:
Assignments 25%
Group Project and Presentation 30%
Mid-Semester Examination 15%
Final Examination 30%
Total 100%
9.0 Detail Syllabus and Teaching Plan
Week Session ContentsMain
References
1 Lecture Overview of Modern Database Technology [8]- Database Technology Trends in Data Model, Database
Hardware, User Interface, Program Interface, Presentation and Display, and Nature of Processing.
- Modern Database Technologies.Open Lab/ Discussion
- Problems faced by database developers and users.
2 Lecture Object-Relational Databases [8] [10]- Object-Oriented Databases (History, Concepts, Creation,
and Manipulation).- Object-Relational Databases (DBMS Classification Matrix,
Base Type Extension, Features of Type Extension, Complex Types, Inheritance Implementation Techniques).
- Database Design, Normalization and Queries.Open Lab/ Discussion
- Current Issues in Advanced Object-Relational Database Design and Queries.
3 Lecture Active and Deductive Databases [8]- Introduction to Active and Deductive Databases.- Syntax and Semantics in : Starburst, Oracle and DB2.- Applications in Integrity, Views, Replication, Workflows and
Business Rules.- Design Principles of Active Rules (Properties,
Modularization, Debugging and Monitoring, IDEA Methodology).
Open Lab/ Discussion
- Current Issues in Active and Deductive Database.
4 Lecture Mobile Databases [3]- Introduction to Mobile Databases.- Conceptual, Logical, and Physical Design of Mobile
Database Systems.- Technologies Required for Mobile Databases.- Replication Requirements for Mobile Databases.- Query Processing and Transaction Management in Mobile
Database Systems.- The Relationship between Mobile Database Applications
and the World Wide Web.Open Lab/ Discussion
- Communication Facilities, Data Confidentiality and Current Issues in Mobile Databases.
5 Lecture Data Warehousing and Data Mining [2][4]- Introduction to Data Warehousing and Data Mining.- Data Warehousing Architecture and Logical Design.- Data Staging Area and Extract-Transform-Load (ETL)
Processing. - How Data Mining relates to Data Warehousing?- The Use of Multi-Dimensional Analysis Using Online
Analytical Processing (OLAP) Techniques.- Coverage of the Knowledge Discovery Process Including
Common Data Mining Modeling Techniques.Open Lab/ Discussion
- Issues Involved in Planning, Designing, Building, Populating and Maintaining a Successful Data Warehouse.
Fakulti Teknologi Maklumat dan Komunikasi 3/6Universiti Teknikal Malaysia Melaka
6 Lecture Multimedia Databases [1]- Introduction to Multimedia Databases.- Multimedia Data (Text, Image, Audio, Video, Documents).- Multimedia Database Architecture and Performance.- Multimedia Data Feature Extraction.- Retrieval Techniques (Attribute-Based, Text-Based and
Content-Based).Open Lab/ Discussion
- Current Issues in Multimedia Data Feature Extraction and Retrieval.
7 Mid-Semester Examination8 Lecture Spatial and Temporal Databases [9]
- Introduction to Spatial and Temporal Databases.- Spatial and Temporal Database Design and Implementation.- Database Technology for Geographic Information Systems
(GIS).Open Lab/ Discussion
- Current Issues in Spatial and Temporal Database.
9 Lecture Distributed Databases [6]- Introduction to Distributed Databases.- Distributed Database Architectures.- Distributed Database Design (Strategies, Fragmentation and
Allocation).- Distributed Data Control (View Management, Data Security
and Semantic Integrity Control).- Distributed Query Processing and Optimization.- Distributed Transaction Processing (Concurrency Control
Algorithm and Replica Control Protocols).Open Lab/ Discussion
- Current Issues in Distributed Multimedia Database Design, Implementation and Query Processing.
10 Lecture Extensible Markup Language (XML) [7]- Introduction to XML.- The different between XML and Hypertext Markup Language
(HTML).- Why XML? How is XML defined?- How XML relates to Databases? XML as a standardized
method of transferring data between databases and to and from the Web.
Open Lab/ Discussion
- Issues in identifying structures in a document using XML.
11 Lecture Database Administration [5]- Introduction to Database Administration.- Database Administrator (DBA) Role and Techniques.- Database Administration Strategy and Organization
Memory. - Performance Monitoring and User Management.- Data Integrity.- Database Security and Recovery Techniques.
Open Lab/ Discussion
- Current Issues in Database Backup and Recovery.
12Lecture/Lab/ Discussion
Uncertainty in Databases and Other Current Issues and Trends
13 Group Project Submission and Presentation14 Examination Week
Fakulti Teknologi Maklumat dan Komunikasi 4/6Universiti Teknikal Malaysia Melaka
10.0 Matrix of Learning Outcomes
Fakulti Teknologi Maklumat dan Komunikasi 5/6Universiti Teknikal Malaysia Melaka
No. Learning Outcomes
PO1
PO2
PO3
PO4
PO5
PO 6
PO 7
Delivery Assessment
1 Identify the new trends in database technology
3 2 1 Lecture/ Laboratory/ Discussion
Assignment/ Project/
Examination2 Strengthen students'
grasp of database systems
3 2 1 Lecture/ Laboratory/ Discussion
Assignment/ Project/
Examination3 Provide broader
aspects of management and development of databases
2 1 2 Lecture/ Laboratory/ Discussion
Assignment/ Project/
Examination
4 Explore the current technologies for databases
1 2 1 Lecture/ Laboratory/ Discussion
Assignment/ Project/
Examination5 Investigate the
replication requirements for mobile databases
1 1 1 Lecture/ Laboratory/ Discussion
Assignment/ Project/
Examination
6 Research how current trends in database technology may be used to provide solutions to some of the problems faced by database developers and users
2 2 2 Lecture/ Laboratory/ Discussion
Assignment/ Project/
Examination
1 = Slightly 2 = Moderately 3 = Significantly
TEACHING PLAN APPROVAL
Prepared by: Approved by:
…………………………. ………………………………..Name : Faaizah Shahbodin Dean/Dep Dean (Academic)/HOD
Stamp : Stamp :
Date : Date :
TEACHING PLAN IMPLEMENTATION(MID SEMESTER BREAK)
Comment:
Checked by:
………………………………..Dean/Deputy Dean (Academic)/ HODStamp: Date: __________________
TEACHING PLAN IMPLEMENTATION(WEEK 16)
Comment:
Checked by:
………………………………..Dean/Deputy Dean (Academic)/ HODStamp: Date: ______________________
Fakulti Teknologi Maklumat dan Komunikasi 6/6Universiti Teknikal Malaysia Melaka