| 一、課程基本資料 Course Information | ||||||||||||||||||||||||||||||||||||||||
| 科目名稱 Course Title: (中文)資料庫導論 (英文)INTRODUCTION TO DATABASE SYSTEMS |
開課學期 Semester:114學年度第2學期 開課班級 Class:資科一A |
|||||||||||||||||||||||||||||||||||||||
| 授課教師 Instructor:邱嘉豪 | ||||||||||||||||||||||||||||||||||||||||
| 科目代碼 Course Code:BDD10701 | 單全學期 Semester/Year:單 | 分組組別 Section: | ||||||||||||||||||||||||||||||||||||||
| 人數限制 Class Size:60 | 必選修別 Required/Elective:必 | 學分數 Credit(s):3 | ||||||||||||||||||||||||||||||||||||||
| 星期節次 Day/Session: 一56雙 三34 | 前次異動時間 Time Last Edited:114年11月30日22時35分 | |||||||||||||||||||||||||||||||||||||||
| ※ 因授課需求教室如安排於語練教室需加收語言實習費 | ||||||||||||||||||||||||||||||||||||||||
| 課程與聯合國永續發展目標關聯性 Course match with UN SDGs (Sustainable Development Goals) | ||||||||||||||||||||||||||||||||||||||||
| >SDG9 產業、創新與基礎設施 Industry, Innovation and Infrastructure | ||||||||||||||||||||||||||||||||||||||||
| 課程與社會力關聯性 Course match with Employment Soft Skills | ||||||||||||||||||||||||||||||||||||||||
| >問題解決 Problem Solved >資訊科技應用 Information Technology Applications | ||||||||||||||||||||||||||||||||||||||||
| 資料科學系基本能力指標 Basic Ability Index | ||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
| 二、指定教科書及參考資料 Textbooks and Reference (請修課同學遵守智慧財產權,不得非法影印) |
||||||||||||||||||||||||||||||||||||||||
| ●指定教科書 Required Texts SQLite關聯式資料庫 - 使用SQLiteStudio結合App Inventor 2實作 - 台科大圖書 ●參考書資料暨網路資源 Reference Books and Online Resources 新觀念資料庫系統理論與設計實務 - 旗標科技 | ||||||||||||||||||||||||||||||||||||||||
| 三、教學目標 Objectives | ||||||||||||||||||||||||||||||||||||||||
| 1. 理解資料庫的基本概念: 解釋資料庫、資料庫管理系統(DBMS)、資料庫系統的組成和功能,並理解資料庫的重要性。 2. 熟悉資料庫模型: 掌握不同資料庫模型(例如,關聯式、文件型、物件導向等)的特點、優勢和不足,並能夠選擇適當的模型應用在不同情境。 3.學會資料庫設計: 能夠設計簡單的資料庫架構,包括實體-關係模型、資料表、主鍵、外鍵等元素,並了解正規化的基本原則。 4. 培養SQL技能: 掌握SQL(Structured Query Language)的基本語法,能夠進行資料的查詢、更新、插入和刪除操作。 5. 了解資料庫安全性: 理解資料庫安全性的重要性,能夠實施基本的存取控制、身份驗證和授權機制。 6. 瞭解資料庫應用: 掌握資料庫在實際應用中的角色,包括企業資訊系統、網站應用、大數據等方面的應用,並能自己寫出前後端連接的程式碼。 這些目標可以通過深入的理論講解、實際案例分析、實作練習等教學方法來實現。同時,透過小組討論、專題報告和實務專案等方式,鼓勵學生運用所學知識解決實際的資料管理和資料庫設計問題。 |
||||||||||||||||||||||||||||||||||||||||
| 1. Understand the basic concepts of databases: Explain the composition and functions of databases, database management systems (DBMS), and database systems. Gain an understanding of the importance of databases. 2. Familiarize with database models: Master the characteristics, advantages, and limitations of different database models (such as relational, document-oriented, object-oriented, etc.). Be able to choose the appropriate model for different scenarios. 3. Learn database design: Be able to design a simple database structure, including entity-relationship models, data tables, primary keys, foreign keys, and understand the basic principles of normalization. 4. Develop SQL skills: Master the basic syntax of Structured Query Language (SQL) and be capable of performing data queries, updates, insertions, and deletions. 5. Understand database security: Recognize the importance of database security and be able to implement basic access control, authentication, and authorization mechanisms. 6. Gain insight into database applications: Understand the role of databases in practical applications, including enterprise information systems, website applications, big data, etc. Additionally, be able to write code for connecting frontend and backend systems. These objectives can be achieved through in-depth theoretical explanations, practical case studies, hands-on exercises, and teaching methods. Encourage students to apply their knowledge to solve real-world data management and database design problems through activities such as group discussions, presentations, and practical projects. |
||||||||||||||||||||||||||||||||||||||||
| 四、課程內容 Course Description | ||||||||||||||||||||||||||||||||||||||||
| ●整體敘述 Overall Description |
●分週敘述 Weekly Schedule
|
|||||||||||||||||||||||||||||||||||||||
| 五、考評及成績核算方式 Grading | ||||||||||||||||
| 本科目 ☑同意期末退修且不需面談輔導 | ||||||||||||||||
| ||||||||||||||||
| 六、授課教師課業輔導時間和聯絡方式 Office Hours And Contact Info | ||||||||||||||||
| ●課業輔導時間 Office Hour 週二12:00~13:00 |
||||||||||||||||
●聯絡方式 Contact Info
|
||||||||||||||||
| 七、教學助理聯絡方式 TA’s Contact Info | |||||
| |||||
| 八、建議先修課程 Suggested Prerequisite Course | |||||
| 九、課程其他要求 Other Requirements | |||||
| 十、學校數位學習平台及教師個人網址 University’s Web Portal And Teacher's Website | 學校數位學習平台 University’s Digital Learning Platform:https://tronclass.scu.edu.tw | ||||
| 教師個人網址 Teacher's Website: | |||||
| 其他 Others: | |||||
| 十一、計畫表公布後異動說明 Changes Made After Posting Syllabus | |||||