顯示具有 "資訊" 標籤的文章。 顯示所有文章
顯示具有 "資訊" 標籤的文章。 顯示所有文章

2014年11月1日 星期六

新書推薦-「資料庫管理系統-使用MS SQL Server實作(附範例光碟)」書評

 

新書推薦-「資料庫管理系統-使用MS SQL Server實作(附範例光碟)」書評

 

詳細介紹(點我)

 

 

 閱讀心得,心得感想,書評


內容簡介




  坊間資料庫管理系統相關書籍多將內容放在資料庫管理系統的操作,對於資料庫設計著墨不多;復以市面上有關資料庫設計的專書不多、學校又少開設專論資料庫設計的課程,以致於學生多僅學習資料庫管理系統的操作,而不知資料庫形成的來龍去脈,在學習資料庫管理系統相關知識時見樹不見林,無法通盤理解。因此本書內容除了資料庫管理系統操作外,還強化資料庫設計的基本知識。閱讀本書後,學生可以學會操作資料庫管理系統,也知道他們所操作的資料庫是如何設計的。



本書特色



  本書理論與實務並重,並著重於資料庫設計的說明。第一至七章為資料庫管理系統概論,奠定學生厚實的資料庫概念與設計的基本功。第八至第十三章為資料庫設計實務介紹,以生動的設計範例,並輔以彩色的印刷,學生在書本上看到的,即是實際操作電腦的狀況,相互印證,可加深學習印象。





 

目錄




第一章 資料庫管理系統簡介

1-1 資料、資訊與知識的區別

1-2 資料庫、資料庫管理系統與資料庫系統

1-3 資料庫管理系統的演進



第二章 資料庫系統架構與資料模型

2-1 資料庫系統的組成份子

2-2 資料庫系統與多層式應用架構

2-3 ANSI/SPARC資料庫管理系統架構

2-4 資料庫綱要

2-5 資料模型與塑模

2-6 常見的資料模型理論



第三章 概念資料庫設計-使用實體關聯模型

3-1 系統開發的生命週期

3-2 資料庫開發的生命週期

3-3 實體關聯模型

3-4 實體關聯模型設計範例



第四章 進階實體關聯模型

4-1 超類型與子類型

4-2 一般化與特殊化

4-3 超類型與子類型的限制

4-4 子類型鑑別子



第五章 邏輯資料庫設計-使用關聯式模型

5-1 關聯表結構

5-2 完整性限制

5-3 轉換實體關聯圖為關聯表綱要

5-4 範例



第六章 正規化

6-1 功能相依

6-2 為什麼要正規化

6-3 第一正規化

6-4 第二正規化

6-5 第三正規化



第七章 實體資料庫設計

7-1 設計基底資料表

7-2 交易分析

7-3 索引

7-4 資料庫的儲存需求

7-5 資料庫檔案的規劃

7-6 反正規化



第八章 SQL Server的管理平台-SQL Server Management Studio

8-1 SQL Server Management Studio(SSMS)簡介

8-2 SSMS的操作介面

8-3 編寫Transact-SQL敘述

8-4 SQL Server的輔助資訊



第九章 Transact-SQL概論

9-1 SQL(Structured Query Language)簡介

9-2 T-SQL程式語言的語法結構

9-3 T-SQL程式語言的資料類型

9-4 T-SQL程式語言的分類



第十章 管理資料庫與資料庫檔案

10-1 規劃資料庫

10-2 管理資料庫



第十一章 資料表的維護

11-1 建立資料表

11-2 修改資料表

11-3 資料表的應用



第十二章 資料的查詢

12-1 SELECT陳述式的語法結構

12-2 SELECT陳述式的格式化結果集

12-3 SELECT陳述式的執行邏輯



第十三章 資料的新增、刪除與修改

13-1 資料的新增─INSERT陳述式

13-2 資料的刪除─DELETE陳述式與TRUNCATE TABLE陳述式

13-3 資料的修改─UPDATE陳述式









新書推薦-「物件導向程式設計:結合生活與遊戲的C++語言(附範例光碟)」書評

 

新書推薦-「物件導向程式設計:結合生活與遊戲的C++語言(附範例光碟)」書評

 

詳細介紹(點我)

 

 

 閱讀心得,心得感想,書評


內容簡介




  本書累積作者多年教學及實務經驗,引入生活中的事物,對照程式中的邏輯概念,讓初學者對物件導向程式設計有fu。書中所附的程式範例,均為具實用性的生活例子,常用的C++語言庫存函式介紹,讓初學者免去浪費在已有的基本需求功能的思考及設計。包括輸出/輸入函式、數學運算函式、字元轉換及字元分類函式等;由淺入深,引導讀者進入物件導向程式設計C++語言的世界。



本書特色



  1.累積作者多年教學及實務經驗,由淺入深,引導初學者進入物件導向程式設計C++語言的世界。

  2.引入生活中的事務,對照程式設計中的邏輯概念,讓初學者對物件導向程式設計有fu。

  3.常用的C++語言庫存函式介紹,讓初學者免去浪費在已有的基本需求功能的思考及設計。包括輸出/輸入函式、數學運算函式、亂數函式、字元轉換及字元分類函式、字串處理函式、字串與數字轉換函式、時間與日期函式、聲音函式及停滯函式。

  4.書中所附光碟之程式範例,均為實用性的生活例子。例如:增進小學生對加減乘除學習能力之四則運算問題、讓讀者重溫兒時記憶之遊戲:(剪刀石頭布遊戲、井字遊戲、踩地雷遊戲、五子棋遊戲、吃角子老虎(拉霸)遊戲、貪食蛇遊戲...)及貼近每個人生活中之體驗(販賣機運作、文字跑馬燈呈現、路口紅綠燈轉換、紅綠燈小綠人行走...)。





 

目錄




Chapter 01 學習資源電腦程式語言介紹

1-1 何謂程式設計

1-2 C++ 語言簡介

1-3 Dev-C++ 5 軟體簡介

1-4 利用Dev-C++ 軟體來撰寫原始程式(.cpp)

1-5 如何提升讀者對程式設計的興趣

1-6 自我練習



Chapter 02 C++語言的基本資料型態

2-1 基本的資料型態

2-2 常數與變數宣告

2-3 資料運算處理

2-4 運算子的優先順序

2-5 資料型態轉換

2-6 自我練習



Chapter 03 基本輸出函式及輸入函式

3-1 資料輸出

3-2 資料輸入

3-3 發現問題

3-4 自我練習



Chapter 04 程式之設計模式──選擇結構

4-1 程式運作模式

4-2 選擇結構

4-3 巢狀選擇結構

4-4 進階範例

4-5 自我練習



Chapter 05 程式之設計模式──迴圈結構

5-1 程式運作模式

5-2 迴圈結構

5-3 break; 與continue; 敘述

5-4 發現問題

5-5 進階範例

5-6 自我練習



Chapter 06 庫存函式

6-1 常用庫存函式

6-2 數學運算函式

6-3 字元轉換及字元分類函式

6-4 時間與日期函式

6-5 聲音函式

6-6 停滯函式

6-7 進階範例

6-8 自我練習



Chapter 07 陣列

7-1 陣列宣告

7-2 排序法與搜尋

7-3 C++ 之字串物件運算子

7-4 C++ 語言之字串物件成員函式

7-5 二維陣列宣告

7-6 三維陣列宣告

7-7 隨機亂數庫存函式

7-8 進階範例

7-9 自我練習



Chapter 08 指標

8-1 一重指標變數

8-2 多重指標變數

8-3 字元指標陣列

8-4 取得指標變數內容

8-5 進階範例

8-6 自我練習



Chapter 09 前置處理程式

9-1 #include 前置處理指令

9-2 #define 前置處理指令

9-3 使用者自定的標頭檔( 含括檔)

9-4 命名空間(namespace)

9-5 自我練習



Chapter 10 使用者自定函式

10-1 使用者自訂函式

10-2 函式的參數傳遞方式

10-3 遞迴

10-4 函式的多載(Overloading)

10-5 進階範例

10-6 自我練習



Chapter 11 變數類型

11-1 內部變數與外部變數

11-2 動態變數、靜態變數及暫存器變數

11-3 自我練習



Chapter 12 使用者自訂資料型態

12-1 結構資料型態

12-2 結構資料排序

12-3 結構與函數

12-4 列舉資料型態

12-5 進階範例

12-6 自我練習



Chapter 13 動態配置記憶體

13-1 動態配置(new) 與回收記憶體(delete)

13-2 動態配置結構陣列變數

13-3 自我練習



Chapter 14 檔案處理

14-1 檔案類型

14-2 檔案存取

14-3 隨機存取結構資料

14-4 進階範例

14-5 自我練習



Chapter 15 類別

15-1 類別資料型態

15-2 定義類別

15-3 宣告類別變數:物件

15-4 類別建構元(Constructor) 函式

15-5 類別解構元(Denstructor) 函

15-6 朋友(friend) 函式

15-7 自我練習



Chapter 16 運算子的多載

16-1 運算子多載的意義

16-2 定義一元運算子的多載

16-3 定義二元運算子的多載

16-4 自我練習



Chapter 17 繼承

17-1 基礎類別與衍生類別

17-2 單一繼承

17-3 多層繼承

17-4 多重繼承

17-5 虛擬函式(Virtual Function)

17-6 抽象類別(Abstract Class)

17-7 虛擬繼承(Virtual Inheritance)

17-8 自我練習









2014年10月24日 星期五

新書推薦-微處理機設計原理與應用介紹

 

新書推薦-微處理機設計原理與應用介紹

 

詳細介紹(點我)

 

 

 


內容簡介




  本書主要是探討典型微處理機系統的基本概念,除了介紹一般微處理機的相關原理外,內容更涵蓋了微處理機的架構、操作、程式規劃,以及各族群成員間的介面方式。





 

目錄




第1章微處理機原理

1.1導論

1.2資料的表示方式

1.3數位碼

1.4數位元件

1.5微處理機與微算機

1.6基本微處理機結構



第2章微處理機的組成要素

2.1微處理機模型

2.2算術邏輯單元

2.3微處理機的暫存器

2.4控制單元

2.5內部匯流排



第3章微處理機的指令與程式

3.1指令集

3.2指令的格式

3.3定址模型

3.4精簡指令集電腦與複雜指令集電腦



第4章微處理機的通訊

4.1微處理機與I/O連接

4.2輪詢法

4.3中斷法

4.4直接記憶體存取

4.5匯流排的標準與設計

4.6匯流排的規格



第5章微處理機的輸入與輸出

5.1資料傳輸簡介

5.2串列傳輸

5.3串列通訊線

5.4並列傳輸

5.5可程式計時/計數器(8254)

5.6可程式鍵盤/顯示器介面

5.7 USB介面



第6章高階微處理機

6.1高階微處理機的發展

6.2 8088/86微處理機的硬體架構與支援晶片

6.3 8088/86微處理機程式模型與功能

6.4 80186/88微處理機簡介

6.5 80286微處理機架構

6.6 80386的硬體架構

6.7 80486微處理機加構

6.8 Pentium系列微理機架構

6.9 Motorola 68xxx系列微處理機簡介

6.10 RISC微處理機介紹



第7章微處理機的程式設計

7.1程式設計

7.2 80*86系列的程式模式

7.3定址模式

7.4 80*86指令的基本概念

7.5基本組合語言指令

7.6程式控制指令

7.7組合語言組譯器指令



第8章記憶體

8.1導論

8.2半導體記憶體基本概念

8.3唯讀記憶體(ROM)

8.4可讀寫隨機存取記憶體(RAM)

8.5記憶體的擴充

8.6特殊類型記憶體

8.7可規劃邏輯裝置

8.8外部記憶體



第9章單晶片微電腦

9.1導論

9.2 8051架構

9.3 8051的記憶體組成

9.4 8051輸入/輸出(I/O)埠

9.5計時/計數器

9.6 8051的中斷系統

9.7省電模式

9.8 8051指令集