* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download 進階資料庫系統 課程綱要表 課程名稱: (中文) 進階資料庫系統 (英文
Survey
Document related concepts
Global serializability wikipedia , lookup
Tandem Computers wikipedia , lookup
Relational algebra wikipedia , lookup
Commitment ordering wikipedia , lookup
Microsoft Access wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Serializability wikipedia , lookup
Oracle Database wikipedia , lookup
Ingres (database) wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Functional Database Model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Concurrency control wikipedia , lookup
ContactPoint wikipedia , lookup
Clusterpoint wikipedia , lookup
Transcript
進階資料庫系統 課程綱要表 課程名稱: (中文) 進階資料庫系統 (英文) Advanced Database System 開課單位 電機工程研究所 課程代碼 M5018 授課教師:何善輝 學分數 必/選修 3 選修 開課年級 電機碩一 先修科目或先備能力: None 課程概要與目標:This course is an advanced study of non-relational data models, the internals of a database management system, and database frontiers. This course will help students to achieve the following objectives. 1. Learn new ways to model data. 2. Learn and implement a DBMS. 3. Become familiar with the expanding role of database technology. 教科書 1. Fundamentals of Database Systems—5/e, 2007, Elmasri & Navathe, Addison Weslsy, 開發 2. Database System Concepts, 6th Ed., Avi Silberschatz, Hank Korth, and S. Sudarshan. McGraw Hill, 2010. (http://www.cse.iitb.ac.in/dbms/Data/Courses/CS632/) 課程綱要 單元主題 內容剛要 對應之學生核心能力 備註 Introduction Overview of Database Systems 1-1 1-2 2-1 2-2 3-1 3-2 □ Basic SQL Basic SQL Concept □ □ Advanced Advanced SQL and Stored Procedures □ □ □ □ □ □ □ □ □ □ □ □ Transactions Transaction Processing and Comcepts □ □ Currency Control □ □ SQL and PL/SQL SQL 3 Object Oriented SQL Relational Model Computing Relational Algebra and Calculus Relational Database Design ER Model and its Extension Database Design Theory Schema Refinement and Normalization Query Processing Query Processing and Optimization Currency Control Techniques Database Recovery Crash Recovery □ □ Database Security Database Security and Authorization □ 教學要點概述: This course will help students not only to achieve the following objectives: 1. Learn new ways to model data. 2. Learn and implement a DBMS. 3. Become familiar with the expanding role of database technology. but also: 4. Home works, midterm exam, final exam and final project are required. 5. Reading material will consist primarily of research papers. All students will have to present a research paper of their choice, either from the instructor or other papers subject to the instructor approval. 6. Anyone who does an exceptional course project that has the potential to be a publishable paper is eligible for a straight A grade in my class.