課程目標 |
本課程旨在提供學生對於資料庫技術基本觀念與理論。教導學生資料庫模式、架構、設計、查詢、與管理。本課程也運用oracle資料庫訓練學生學習SQL語法並實際建立一個可應用的資訊系統。 |
Objectives |
This course will introduce the solid and practical foundation for the model, structure, design, query and management of database systems. Moreover, this course will cover data access through Structured Query Language (SQL) and implementation procedures based on ORACLE to let students develop real and useful design skills. |
教學內容 |
|
Syllabus |
朝 陽 科 技 大 學資訊管理學系 九十一學年度上學期授課計畫及教學大綱 中文:資料庫管理系統 授課-實習-學分數 3-1-4 課 程 名 稱 修習別 必修 英文:Database Management Systems 班級別 四技三B 先修課程 無
任 課 教 師 ( 簡介 ) 李金鳳(Chin-Feng Lee) E-mail: lcf@mail.cyut.edu.tw HomePage: http://www.cyut.edu.tw/~lcf Phone : 04-2332-3000ext4293 Office :T2-944 Office Hour : Monday 13:30~15:20 & Tuesday 10:10~12:00 教 材 Database Systems—Design, Implementation and Management, Rob & Connolly, 5nd Ed.(歐亞書局代理,02-8912-1188). 參 考 資 料 1. Database Systems—A Practical Approach to Design, Implementation and Management, Thomas Connolly, Carolyn Begg, and Anne Strachan,Addison-Wesley Pub, 3nd Ed.(新月代理). 2. Fundamentals of Database Systems, Ramez Elmasri and Shamkant B. Navathe, Addison-Wesley Pub.Co. 3. SQL Server 2000資料庫設計與系統管理,文魁資訊,李勁、謝兆陽編著(可洽 台中專員 徐志欽先生, ( 04 ) 23257900轉222)。 4. Using OraclePL/SQL (http://www-db.stanford.edu/~ullman/fcdb/oracle/or-plsql.html)
教 學 目 標 本課程旨在提供學生對於資料庫技術基本理論有一完整堅實的教育,特別是針對在此一領域相關技術與環境之目前或未來發展的方向能有完整的了解。教導同學資料庫管理概念,使其了解如何利用資料庫有效管理資料,並培養資料庫設計能力。
主 要 內 容 壹、 簡介資料庫系統及其設計。 貳、 介紹關聯式資料庫系統的邏輯設計與實體設計之方法。 參、 介紹關聯式資料庫系統的兩個主要與言:SQL and OBE。 肆、 介紹如何管理資料庫系統之相關議題。 教 學 方 法 課堂講授(投影片為主,另有補充教材)、上課實習與考試、課外作業及期末專題。 成 績 考 核 上課實習與考試、課外作業、期末專題及出席率(50%)、期中考試與期末考試(50%)。 期中或期末考試有缺考者,學期最高總分為58分計 接見學生時間 週一:13:30~15:20 週二:10:10~12:00 另外預約(By Email, Phone) 地 點 T2-944 分機:4293 第 一 學 期
週 次 教 學 大 綱
1 至 3 File Systems and Databases The Relational Database Model
4 至 6 Entity Relationship (E-R) Model Normalization of Database Tables
7 至 9 Structured Query Language (SQL) Query-By-Example (QBE)
10 至 12 Midterm Database Planning and Design The University Lab: Conceptual Design
13 至 15 The University Lab: Conceptual Design Verification, Logical Design and Implementation Transaction Management and Concurrency Control
16 至 18 Transaction Management and Concurrency Control (cont.) Advanced Data Models and Emerging Trends Distributed DB, OODB and Data Warehouse(Optional) Project Turn-in and Final Term |