PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 圖解資料庫系統理論-使用SQL Server實作
  • 點閱:325
    39人已收藏
  • 作者: 李春雄 著
  • 出版社:全華圖書股份有限公司
  • 出版年:2022
  • ISBN:9786263283701
  • EISBN:9786263283749 PDF
  • 格式:PDF,JPG
  • 頁數:472

  本書依照作者多年的教學與實務經驗,為讀者量身打造一本適合初學者的入門及實作書。內容輔以大量圖形和範例解說,完整說明資料庫系統理論與實作,不僅適合大專院校的課程,也適用於準備國家考試的參考。

  內容涵蓋資料庫導論、SQL Server的安裝與環境介紹、關聯式資料庫、ER Model實體關係圖、資料庫正規化、關聯式模式的資料運算、結構化查詢語言SQL、SQL的查詢語言、合併理論與實作、檢視表、預存程序、觸發程序。並進一步介紹Python如何連接SQL Server資料庫來學習SQL指令,以及整合SQL Server資料庫開發員工銷售系統。

本書特色


  1.學習目標:每章的最前面都有引言說明學習目標,啟發學習動機。
  2.圖解說明:以圖文並茂的方式,解說「資料庫」的概念知識。
  3.課後評量:提供「選擇題」與「問答題」題型,協助讀者課後練習與自我測驗。
  4.本書主要以SQL Server 2019寫成,可往上、往下相容於2017、2022版本。


作者簡介

李春雄


  現職:

  正修科技大學 資訊管理系 教授

  學歷:
  國立臺灣科技大學 資訊管理 博士

  專長科目:
  1.AI 人工智慧開發與實務應用
  2.IoT 物聯網開發與實務應用
  3.雲端資料庫整合開發與實務應用
  4.機器人與物聯網整合開發與實務應用

  榮譽:
  2021國立臺灣科技大學傑出校友
  2020臺灣十大傑出發明家獎
  2020國際傑出發明家終身成就獎
  2019國際傑出發明家名人堂

  研究:
  1.手機App程式設計
  2.機器人輔助程式設計
  3.STEAM與創客教育


  • CH 01 資料庫導論(第1-1頁)
    • 1-1 認識資料、資料庫及資訊的關係(第1-2頁)
    • 1-2 資料庫的意義(第1-4頁)
    • 1-3 資料庫與資料庫管理系統(第1-9頁)
    • 1-4 資料庫系統與檔案系統比較(第1-16頁)
    • 1-5 資料庫的階層(第1-19頁)
    • 1-6 資料庫的設計(第1-22頁)
    • 1-7 資料庫系統的架構(第1-26頁)
  • CH 02 SQL Server 2019資料庫的管理環境(第2-1頁)
    • 2-1 何謂SQL Server資料庫?(第2-2頁)
    • 2-2 SQL Server資料庫管理工具SQL Server Management Studio(第2-2頁)
    • 2-3 建置SQL Server資料庫及資料表(第2-16頁)
    • 2-4 SQL Server資料庫的操作(第2-31頁)
  • CH 03 關聯式資料庫(第3-1頁)
    • 3-1 關聯式資料庫(Relation Database)(第3-2頁)
    • 3-2 鍵值屬性(第3-6頁)
    • 3-3 關聯式資料庫的種類(第3-19頁)
    • 3-4 關聯式資料完整性規則(第3-25頁)
  • CH 04 ER Model實體關係圖(第4-1頁)
    • 4-1 實體關係模式的概念(第4-2頁)
    • 4-2 實體(Entity)(第4-3頁)
    • 4-3 屬性(Attribute)(第4-4頁)
    • 4-4 關係(Relationship)(第4-8頁)
    • 4-5 情境轉換成E-R Model(第4-22頁)
    • 4-6 將ER圖轉換成對應表格的法則(第4-24頁)
  • CH 05 資料庫正規化(第5-1頁)
    • 5-1 正規化的概念(第5-2頁)
    • 5-2 正規化的目的(第5-2頁)
    • 5-3 功能相依(Functional Dependence, FD)(第5-7頁)
    • 5-4 資料庫正規化(Normalization)(第5-10頁)
    • 5-5 反正規化(De-normalization)(第5-27頁)
  • CH 06 關聯式模式的資料運算(第6-1頁)
    • 6-1 關聯式模式的資料運算(第6-2頁)
    • 6-2 關聯式代數(第6-4頁)
    • 6-3 限制(Restrict)(第6-5頁)
    • 6-4 投影(Project)(第6-8頁)
    • 6-5 聯集(Union)(第6-10頁)
    • 6-6 卡氏積(Cartesian Product)(第6-11頁)
    • 6-7 差集(Difference)(第6-13頁)
    • 6-8 合併(Join)(第6-15頁)
    • 6-9 交集(Intersection)(第6-21頁)
    • 6-10 除法(Division)(第6-23頁)
    • 6-11 非基本運算子的替代(由基本運算子導出)(第6-29頁)
    • 6-12 外部合併(Outer Join)(第6-31頁)
  • CH 07 結構化查詢語言SQL(異動處理)(第7-1頁)
    • 7-1 SQL語言簡介(第7-2頁)
    • 7-2 SQL提供三種語言(第7-2頁)
    • 7-3 SQL的DDL指令介紹(第7-3頁)
    • 7-4 SQL的DML指令介紹(第7-12頁)
    • 7-5 SQL的DCL指令介紹(第7-20頁)
  • CH 08 SQL的查詢語言(第8-1頁)
    • 8-1 單一資料表的查詢(第8-2頁)
    • 8-2 使用Select子句(第8-6頁)
    • 8-3 使用「比較運算子條件」(第8-8頁)
    • 8-4 使用「邏輯比較運算子條件」(第8-10頁)
    • 8-5 使用「模糊條件與範圍」(第8-13頁)
    • 8-6 使用「算術運算子」(第8-17頁)
    • 8-7 使用「聚合函數」(第8-17頁)
    • 8-8 使用「排序及排名次」(第8-21頁)
    • 8-9 使用「群組化」(第8-24頁)
    • 8-10 使用「刪除重複」(第8-28頁)
  • CH 09 合併理論與實作(第9-1頁)
    • 9-1 關聯式代數運算子(第9-2頁)
    • 9-2 限制(Restrict)(第9-2頁)
    • 9-3 投影(Project)(第9-4頁)
    • 9-4 卡氏積(Cartesian Product)(第9-5頁)
    • 9-5 合併(Join)(第9-8頁)
    • 9-6 除法(Division)(第9-22頁)
    • 9-7 巢狀結構查詢(第9-26頁)
  • CH 10 VIEW檢視表(第10-1頁)
    • 10-1 VIEW檢視表(第10-2頁)
    • 10-2 VIEW的用途與優缺點(第10-3頁)
    • 10-3 建立檢視表(CREATE VIEW)(第10-5頁)
    • 10-4 刪除檢視表(DROP VIEW)(第10-11頁)
    • 10-5 常見的檢視表(VIEW Table)(第10-12頁)
    • 10-6 檢視表與程式語言結合(第10-16頁)
  • CH 11 預存程序(第11-1頁)
    • 11-1 何謂預存程序(Stored Procedure)(第11-2頁)
    • 11-2 預存程序的優點與缺點(第11-3頁)
    • 11-3 預存程序的種類(第11-4頁)
    • 11-4 建立與維護預存程序(第11-9頁)
    • 11-5 建立具有傳入參數的預存程序(第11-15頁)
    • 11-6 建立傳入參數具有「預設值」的預存程序(第11-16頁)
    • 11-7 傳回值的預存程序(第11-18頁)
    • 11-8 執行預存程序命令(第11-22頁)
  • CH 12 觸發程序(第12-1頁)
    • 12-1 何謂觸發程序(TRIGGER)(第12-2頁)
    • 12-2 觸發程序的類型(第12-3頁)
    • 12-3 觸發程序建立與維護(第12-5頁)
  • CH 13 Python結合SQL Server資料庫的應用(第13-1頁)
    • 13-1 Python如何連接SQL Server資料庫(第13-2頁)
    • 13-2 查詢資料表記錄(第13-6頁)
    • 13-3 專題製作(員工銷售系統)(第13-14頁)
  • CH A Python程式的開發環境(第A-1頁)
    • A-1 何謂Python程式(第A-2頁)
    • A-2 Python程式的開發環境(第A-4頁)
    • A-3 撰寫第一支Python程式(第A-12頁)
    • A-4 基本input/print函數介紹(第A-17頁)
    • A-5 format函數介紹(第A-22頁)
    • A-6 整數、浮點數及字串輸出(第A-25頁)
    • A-7 載入模組(第A-31頁)
    • A-8 如何建立副程式(第A-33頁)
    • A-9 副程式如何呼叫(第A-37頁)
紙本書 NT$ 560
單本電子書
NT$ 392

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code