department of information and telecommunications engineering

3
Department of Information and Telecommunications Engineering, Ming Chuan University Course Syllabus Course Name Database Management System Course Number 05331 Grade / Semester Grade three/Fall semester Total Credits 3 Required / Elective Optional Course Weekly Hours 3 Prerequisite Course Introduction to Computer Science Course Description The database structure, database design, data access and fundamental database server administration will be introduced in this course. The database system and data model is first introduced. The relational database model, entity relationship modeling, and normalization of the database tables which consist of the database design will be lectured. Implementation of the database design by using the SQL will be elaborately presented. If time is available, the data warehouse will be presented, too. The last topic of this course will be the practice of database administration. Quizzes will be held intermittently. Learning Objectives Upon completion of this course, students will: 1. Be able to understand the concept of database system and purpose. 2. Be able to understand the relational, entity relationship (ER) and object-oriented (OO) models. 3. Be able to understand ER modeling and design the relational database.

Upload: databaseguys

Post on 18-Jan-2017

551 views

Category:

Documents


0 download

TRANSCRIPT

Department of Information and Telecommunications Engineering, Ming Chuan University

Course SyllabusCourse Name Database Management System Course Number 05331

Grade / Semester Grade three/Fall semester Total Credits 3

Required / Elective Optional Course Weekly Hours 3

Prerequisite Course Introduction to Computer Science

Course Description

The database structure, database design, data access and fundamental database server administration will be introduced in this course. The database system and data model is first introduced. The relational database model, entity relationship modeling, and normalization of the database tables which consist of the database design will be lectured. Implementation of the database design by using the SQL will be elaborately presented. If time is available, the data warehouse will be presented, too. The last topic of this course will be the practice of database administration. Quizzes will be held intermittently.

Learning Objectives

Upon completion of this course, students will:1. Be able to understand the concept of database system

and purpose.2. Be able to understand the relational, entity relationship

(ER) and object-oriented (OO) models.3. Be able to understand ER modeling and design the

relational database.4. Be able to understand, use, and be familiar with the most

SQL syntax.5. Be able to understand the constraints of the database.6. Be able to understand the dependences of the database

tables.Learning Outcome A student completing this course should at the minimum be

able to:1. Describe the concept of the database.2. Utilize the ER diagram (ERD) to design the relational

database.3. Implement the ERD by using the relational database

syntax and tables.4. Utilize the SQL to create, query, insert, and update the

database and tables.5. Utilize the DDL or SQL to implement the domain,

referential, integrity constraints. 6. Install and configure a database server.

Course Outline

1. Introduction to database management system and data models2. The relational database model3. The Entity Relationship (ER) model4. Database constraints5. Normalization of database tables.6. Introduction to structured query language (SQL)7. Database design8. Transaction management and concurrency control9. Database administration

Note

The Relationship between Learning Objectives and Department Goal

G1. Knowledge Impartation

G2. Skill Training

G3. Striving for Excellence

G4. Team Spirit

G5. World-wide Views

The Relationship between Learning Objectives and Learning Outcomes

C1-Ability to apply knowledge of mathematics, science, and engineering

C2-Ability to organize, analyze and process problems

C3-Ability to design a system and components

C4-Ability to design and execute projects

C5-Ability to function on multi-disciplinary teams

C6-Ability to integrate computer information and telecommunication technology

C7-Knowledge of contemporary issues and the impact of information and

telecommunications engineering in societal context

C8-Recognition of the need for, and an ability to engage in life-long learning

C9-Understanding of professional and ethical responsibility