圖解資料庫系統理論-使用SQL Server實作(第五版修訂版) (5版)
類似書籍推薦給您
【簡介】
1.學習目標:每章的最前面都有引言說明學習目標,啟發學習動機。
2.圖解說明:以圖文並茂的方式,解說「資料庫」的概念知識。
3.課後評量:提供「選擇題」與「問答題」題型,協助讀者課後練習與自我測驗。
4.本書主要以SQL Server 2019寫成,可往上、往下相容於2017、2022版本。
內容簡介
本書依照作者多年的教學與實務經驗,為讀者量身打造一本適合初學者的入門及實作書。內容輔以大量圖形和範例解說,完整說明資料庫系統理論與實作,不僅適合大專院校的課程,也適用於準備國家考試的參考。
內容涵蓋資料庫導論、SQL Server的安裝與環境介紹、關聯式資料庫、ER Model實體關係圖、資料庫正規化、關聯式模式的資料運算、結構化查詢語言SQL、SQL的查詢語言、合併理論與實作、檢視表、預存程序、觸發程序。並進一步介紹Python如何連接SQL Server資料庫來學習SQL指令,以及整合SQL Server資料庫開發員工銷售系統。
【目錄】
CH01 資料庫導論
1-1 認識資料、資料庫及資訊的關係
1-2 資料庫的意義
1-3 資料庫與資料庫管理系統
1-4 資料庫系統與檔案系統比較
1-5 資料庫的階層
1-6 資料庫的設計
1-7 資料庫系統的架構
CH02 SQL Server 2019資料庫的管理環境
2-1 何謂SQL Server 資料庫?
2-2 SQL Server 資料庫管理工具SQL Server Management Studio
2-3 建置SQL Server 資料庫及資料表
2-4 SQL Server 資料庫的操作
CH03 關聯式資料庫
3-1 關聯式資料庫(Relation Database)
3-2 鍵值屬性
3-3 關聯式資料庫的種類
3-4 關聯式資料完整性規則
CH04 ER Model 實體關係圖
4-1 實體關係模式的概念
4-2 實體(Entity)
4-3 屬性(Attribute)
4-4 關係(Relationship)
4-5 情境轉換成E-R Model
4-6 將ER 圖轉換成對應表格的法則
CH05 資料庫正規化
5-1 正規化的概念
5-2 正規化的目的
5-3 功能相依(Functional Dependence, FD)
5-4 資料庫正規化(Normalization)
5-5 反正規化(De-normalization)
CH06 關聯式模式的資料運算
6-1 關聯式模式的資料運算
6-2 關聯式代數
6-3 限制(Restrict)
6-4 投影(Project)
6-5 聯集(Union)
6-6 卡氏積(Cartesian Product)
6-7 差集(Difference)
6-8 合併(Join)
6-9 交集(Intersection)
6-10 除法(Division)
6-11 非基本運算子的替代(由基本運算子導出)
6-12 外部合併(Outer Join)
CH07 結構化查詢語言SQL(異動處理)
7-1 SQL 語言簡介
7-2 SQL 提供三種語言
7-3 SQL 的DDL 指令介紹
7-4 SQL 的DML 指令介紹
7-5 SQL 的DCL 指令介紹
CH08 SQL 的查詢語言
8-1 單一資料表的查詢
8-2 使用Select 子句
8-3 使用「比較運算子條件」
8-4 使用「邏輯比較運算子條件」
8-5 使用「模糊條件與範圍」
8-6 使用「算術運算子」
8-7 使用「聚合函數」
8-8 使用「排序及排名次」
8-9 使用「群組化」
8-10 使用「刪除重複」
CH09 合併理論與實作
9-1 關聯式代數運算子
9-2 限制(Restrict)
9-3 投影(Project)
9-4 卡氏積(Cartesian Product)
9-5 合併(Join)
9-6 除法(Division)
9-7 巢狀結構查詢
CH10 VIEW檢視表
10-1 VIEW 檢視表
10-2 VIEW 的用途與優缺點
10-3 建立檢視表(CREATE VIEW)
10-4 刪除檢視表(DROP VIEW)
10-5 常見的檢視表(VIEW Table)
10-6 檢視表與程式語言結合
CH11 預存程序
11-1 何謂預存程序(Stored Procedure)
11-2 預存程序的優點與缺點
11-3 預存程序的種類
11-4 建立與維護預存程序
11-5 建立具有傳入參數的預存程序
11-6 建立傳入參數具有「預設值」的預存程序
11-7 傳回值的預存程序
11-8 執行預存程序命令
CH12 觸發程序
12-1 何謂觸發程序(TRIGGER)
12-2 觸發程序的類型
12-3 觸發程序建立與維護
CH13 Python 結合SQL Server 資料庫的應用
13-1 Python 如何連接SQL Server 資料庫
13-2 查詢資料表記錄
13-3 專題製作(員工銷售系統)
CHA Python 程式的開發環境
A-1 何謂Python 程式
A-2 Python 程式的開發環境
A-3 撰寫第一支Python 程式
A-4 基本input / print 函數介紹
A-5 format 函數介紹
A-6 整數、浮點數及字串輸出
A-7 載入模組
A-8 如何建立副程式
A-9 副程式如何呼叫
立即查看
資料庫系統管理與實作:Access+Excel商務應用(2016/2019/2021) 暢銷回饋版 (5版)
類似書籍推薦給您
【簡介】
★☆★☆★好評回饋中!★☆★☆★
雖然資料庫理論不是馬上就能夠立刻瞭解的,但透過Access的操作介面,認識資料表、表單、報表和查詢這些資料庫物件,游刃有餘之後,再進一步學習巨集和模組。本書非常適合對資料庫有興趣,又想要對資料庫的理論基礎有通盤性認識的人。
認識Access資料庫物件
從資料與資訊的觀念導引,揭開章節序幕,說明資料庫與檔案系統的不同處。藉由簡易的選課管理系統,認識Access資料庫物件及使用環境的基本操作。
從關聯式理論看Access資料庫
進一步探討資料庫系統,以關聯式資料庫的理論基礎為架構,Access的分割功能為輔,掌握資料庫原理的精髓,深入查詢內部,利用運算式產生排行榜效果,交叉資料表查詢多方面分析資料。
善用巨集簡化Access的操作
好用的資料庫,表單和報表不能少,巨集和模組的巧妙搭配,能提高操作效能。將建置好的資料庫系統,配合切換表單管理員產生選單管理;協同Office將資料匯出PDF格式,匯入文字檔,並介紹Access和Excel的互助合作。
重點主題
◎資料庫的發展和相關技術
◎使用資料表與欄位
◎利用工作資料表進行排序和篩選
◎關聯式資料庫的理論與使用
◎提供輸入介面的表單
◎彙整資料輸出的報表
◎選取查詢、動作查詢和SQL語法
◎簡化操作的巨集
◎Access和Excel攜手,配合樞紐做分析
◎適用Access/Excel 2021/2019/2016/2013/2010版本
本書特色
◎從零開始學習資料庫,逐步導引,理論與實作兼顧
◎針對Access的資料庫物件,由入門到應用,每個範例皆能學以致用
◎基本操作步步詳實,深化應用Access資料庫物件
◎範例思考操作兼備,追蹤學習成效
【目錄】
Chapter 01 漫談資料庫
Chapter 02 Access 2016 簡介
Chapter 03 建立 Access 資料表
Chapter 04 活用資料工作表
Chapter 05 關聯式資料庫
Chapter 06 操作介面 - 表單
Chapter 07 彙整資料 - 報表
Chapter 08 選取查詢和運算式
Chapter 09 進階查詢與 SQL
Chapter 10 深入表單
Chapter 11 強化報表
Chapter 12 資料庫進階管理
Chapter 13 簡化操作的幫手-巨集
Chapter 14 VBA 強化管理
Chapter 15 與 Excel 並肩合作
立即查看
資料庫系統應用開發的10堂課: 使用Visual Basic
類似書籍推薦給您
協助您解決難題,開發出合乎需求的系統
坊間有關Visual Studio的書籍多偏向基本功能的介紹,卻難以解決實務問題,也無法據以打造一個實用的系統。本書以解決工作現場需求為宗旨,從目錄設計、密碼檢測、授權管理、輸出入介面(包括版面設計及顏色管理)、資料維護、查詢匯出、圖表列印至發行部署等作業都有最深入的探討,讓讀者了解實務上所面臨的問題,並提出解決之道,進而開發出合乎需求的系統。
幫助您解決開發現場遇到的難題
Visual Studio是一個龐大的開發工具,短期內難以全盤掌控,許多設計師在開發過程中都吃足了苦頭。例如應用程式組態檔的連接字串要如何引用?ReportViewer拖入表單之後為什麼看不見?捲動軸為何無法達到Maximum屬性所設定的最大值?如何在執行階段以程式移動DataGridView之中的游標?如何以程式自動建立樹狀節點?如何變更清單上選取項目的背景色?如何使TableLayoutPanel內各格位的控制項可隨表單的縮放而改變大小?凡此種種,皆可在書中找到解答。
Chapter 1 系統設計概說
Chapter 2 目錄設計及授權管理
Chapter 3 輸出入介面設計
Chapter 4 資料維護
Chapter 5 查詢及處理
Chapter 6 進階處理設計
Chapter 7 轉檔及列印
Chapter 8 自訂類別及外部控制項
Chapter 9 系統配置之管理
Chapter 10 發行及部署
立即查看
Access資料庫系統概論與實務(適用Microsoft 365、ACCESS 2021/2019) (1版)
類似書籍推薦給您
Access資料庫系統概論與實務(適用Microsoft 365、ACCESS 2021/2019)
作者: 王仲麒
出版社:碁峰
出版日期:2023/02/08
語言:繁體中文
內容簡介
■ 適用Access 2021/2019/Microsoft 365(原Office 365)
大數據時代,資料與訊息無所不在,本書以Access為實作工具,從資料庫系統的觀念開始談起,進而學得相關應用。
學習資料庫管理系統,說不如做!全書著重資料庫的實際操作演練,以實務的範例來驗證資料庫理論,讓資料庫系統的學習與管理能事半功倍。
證照至上年代,面對Access相關的資料庫認證考試,本書內容,亦可訓練解題技能,培植資料庫基本技術養成的基礎。
最後一章涵蓋了一個完整且可運用的資料庫系統為案例,講述糖果禮盒公司其資料庫管理系統的營運與作業,亦彙整且驗證各章節所學習的精要。當然,更可讓讀者舉一反三的思考,以應用於其他各行業別的資料庫管理系統之需求。
.認識資料庫及資料庫管理系統
.關聯式資料庫及資料庫正規化的介紹
.Access操作環境的認識與體驗
.各種建立資料庫的方式與備份、還原資料庫
.資料表的結構與各種建立資料表的方式
.資料表記錄的新增、修改、刪除、篩選、排序
.資料庫關聯的建立與管理
.各種資料查詢的設計與運用技巧
.表單與報表的設計、編輯與客製化
.活用控制項與屬性的設定
.子母表單與子母報表的設計
.資料庫開發實務範例設計介紹
目錄
Chapter 1 資料庫導論
Chapter 2 Access環境介紹與基本操作
Chapter 3 建立與管理資料庫
Chapter 4 建立資料表
Chapter 5 資料表的操作
Chapter 6 資料的關聯
Chapter 7 建立並管理查詢
Chapter 8 進階查詢應用與動作查詢
Chapter 9 建立與管理表單
Chapter 10 報表的應用
Chapter 11 與其他軟體的整合應用
Chapter 12 資料庫開發實務範例設計-糖果禮盒訂購系統
Chapter 13 簡化操作的幫手 - Access 巨集(PDF 電子書,請線上下載)
Chapter 14 VBA簡介(PDF 電子書,請線上下載)
Appendix A 巨集指令摘要(PDF 電子書,請線上下載)
Appendix B Access 2021/2019/ Microsoft 365操作介面說明(PDF 電子書,請線上下載)
詳細資料
ISBN:9786263243941
規格:平裝 / 432頁 / 19 x 26 x 2 cm / 普通級 / 單色印刷 / 初版
出版地:台灣
本書分類:電腦資訊> 資料庫/大數據> Access
立即查看
資料庫系統:理論與設計實務 1/E 2022 <全華>1/e (1版)
類似書籍推薦給您
資料庫系統:理論與設計實務
ISBN13:9786263283275
出版社:全華圖書
作者:余顯強
裝訂/頁數:平裝/464頁
規格:26cm*19cm*1.8cm (高/寬/厚)
重量:866克
版次:1
出版日:2022/09/30
中國圖書分類:電腦系統資料相關處理
內容簡介
● 兼具「知道」與「做到」資料庫系統的技能
本書涵蓋資料庫系統的理論、SQL語法、設計與應用開發四個部分,藉由快速的學習方式,建立系統實務的能力,而延伸學習資料庫系統管理的方法與技巧。
● 堆疊「單一」到「全面」資料庫系統的知識
本書內容由淺入深,兼顧理論、設計與實務一條龍的學習路徑。透過按部就班的過程,不僅提供讀者輕鬆駕馭資料庫系統所需的理論基礎,進而能夠掌握資料庫系統實務上完整必備的技能。
本書特色
1. 以大型校務系統資料庫School為主要範例貫穿全書,利用生活情境中的相關案例演繹資料庫理論,反映資料庫設計實務。
2. 在設計實務中,除了建構健全的資料庫系統,更結合XML、資料安全管理、網站資料庫應用程式開發等議題,讓資料庫開發的應用更廣泛。
3. 本書以微軟於2022年6月開放預覽之SQL Server 2022實作資料庫。
目錄
第1章 資料庫系統概論
1-1 簡介
1-2 系統基本功能
1-3 資料結構
1-4 資料綱要
第2章 資料庫系統模型
2-1 系統結構的演進
2-2 系統環境的演進
2-3 資料庫系統架構模型
第3章 系統結構
3-1 資料庫模型的資料結構
3-2 關聯式資料庫系統結構
3-3 鍵值類型
3-4 資料庫系統產品與廠商簡介
第4章 關聯式代數
4-1 選擇運算
4-2 投射運算
4-3 更名
4-4 交集
4-5 聯集
4-6 差集
4-7 笛卡爾乘積
4-8 合併
4-9 除法
4-10 指定
第5章 結構化查詢語言概述
5-1 結構化查詢語言
5-2 SQL指令集
5-3 資料類型
5-4 運算子
第6章 資料查詢
6-1 學習路徑說明
6-2 基本查詢
第7章 進階查詢
7-1 聚合查詢
7-2 巢狀查詢
7-3 分組與條件
7-4 綱要查詢
7-5 單元練習
第8章 查詢輸出格式
8-1 輸出XML格式
8-2 輸出JSON格式
第9章 SQL函數
9-1 函數
9-2 日期時間函數
9-3 字串函數
9-4 系統函數
第10章 資料處理語言
10-1 修改資料錄
10-2 新增資料錄
10-3 刪除資料錄
10-4 使用SSMS異動資料錄
第11章 資料定義語言
11-1 資料庫
11-2 資料表
11-3 視界
11-4 索引
11-5 預儲程序
11-6 觸發
第12章 資料控制語言
12-1 資料授權
12-2 交易管理
第13章 Transact-SQL
13-1 基本概念
13-2 例外處理
13-3 控制流程
第14章 資料庫與XML
14-1 XML資料表建立
14-2 XPath
14-3 xml資料類型的方法
14-4 XQuery查詢語言
14-5 XML 資料維護
第15章 資料安全管理
15-1 安全機制
15-2 伺服器安全的管理
15-3 登入帳號管理
15-4 加密簡介
15-5 使用者密碼管理
15-6 透明資料庫加密
15-7 資料隱碼
第16章 資料庫設計
16-1 設計程序
16-2 正規化法
16-3 圖示法
第17章 程式連結資料庫應用
17-1 資料庫連結驅動程式
17-2 JDBC套件
17-3 資料庫連線程式實作
17-4 實作練習
第18章 網站資料庫應用程式開發
18-1 連線池
18-2 實作練習
18-3 資料檢索功能程式撰寫
第19章 備份與還原
19-1 概述
19-2 資料庫的備份裝置
19-3 使用SSMS備份資料庫
19-4 使用SQL敘述備份資料庫
19-5 還原資料庫
附錄A SQL Server 2022安裝與設定
附錄B SQL Server Management Studio(SSMS)簡介
附錄C 練習資料庫建置
附錄D JavaBeans簡介
立即查看