Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

8
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. Fakulti Teknologi Maklumat dan Komunikasi 1/8 Universiti Teknikal Malaysia Melaka Perancangan Mengajar FAKULTI TEKNOLOGI MAKLUMAT DAN KOMUNIKASI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

description

Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

Transcript of Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

Page 1: Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

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

Page 2: Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

[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%

Page 3: Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

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

Page 4: Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

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

Page 5: Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

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

Page 6: Current_Trend_Of_Database_Technology_Syll 20122013 sem2 teaching plan.doc

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