注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫C#語言與數據庫技術基礎教程

C#語言與數據庫技術基礎教程

C#語言與數據庫技術基礎教程

定 價:¥59.50

作 者: 李春葆,蔣林,陳良臣,喻丹丹,曾平
出版社: 清華大學出版社
叢編項:
標 簽: 工學 教材 研究生/本科/專科教材

購買這本書可以去


ISBN: 9787302434665 出版時間: 2016-06-01 包裝: 平裝
開本: 16開 頁數: 477 字數:  

內容簡介

  本書以Visual Studio 2012為環(huán)境介紹C#編程技術,包括C#概述,C#程序設計基礎,C#控制語句,數組和集合,面向對象程序設計,繼承、接口和泛型設計,Windows窗體應用程序設計,文件操作,ADO.NET訪問數據庫和數據控件設計技術; 以SQL Server 2012為環(huán)境介紹SQL Server的應用技術,包括創(chuàng)建SQL Server數據庫、創(chuàng)建設計表、SQL語言、索引和視圖設計以及存儲過程設計等; 最后介紹了一個超市管理系統(tǒng)SM的開發(fā)過程和相關技術。本書內容翔實,循序漸進,且提供全面而豐富的教學資源,可作為各類高等院校計算機及相關專業(yè)“C#語言程序設計”、“數據庫應用開發(fā)”和“管理信息系統(tǒng)開發(fā)”課程的教學用書,也適合計算機應用人員和計算機愛好者參考。

作者簡介

暫缺《C#語言與數據庫技術基礎教程》作者簡介

圖書目錄

目錄


第1章C#概述

1.1C#是什么

1.1.1C#及其發(fā)展歷程

1.1.2C#和.NET Framework的關系

1.2Visual Studio集成開發(fā)環(huán)境

1.2.1Visual Studio是什么

1.2.2配置Visual C#開發(fā)環(huán)境

1.2.3Visual Studio 2012的啟動和退出

1.2.4Visual C#集成開發(fā)環(huán)境

1.3編寫第一個C#程序

1.4Console類

練習題

第2章C#程序設計基礎

2.1C#中的數據類型

2.1.1C#數據類型概述

2.1.2值類型

2.1.3引用類型

2.2變量和常量

2.2.1變量及其定義

2.2.2值變量和引用變量的區(qū)別

2.2.3常量及其定義

2.2.4簡單類型值的轉換

2.3結構類型和枚舉類型

2.3.1結構類型

2.3.2枚舉類型

2.4C#運算符和表達式

2.4.1C#的運算符

2.4.2運算符的優(yōu)先級

2.4.3C#的表達式

2.5C#中的常用類和結構

2.5.1String類

2.5.2Math類

2.5.3Convert類

2.5.4數據類型轉換

2.5.5DateTime結構

2.6程序集簡介

練習題

上機實驗題

第3章C#控制語句

3.1C#語句

3.1.1C#語句概述

3.1.2順序控制結構

3.2選擇控制語句

3.2.1if語句

3.2.2if…else語句

3.2.3if…else if語句

3.2.4switch語句

3.3循環(huán)控制語句

3.3.1while語句

3.3.2do…while語句

3.3.3for語句

3.3.4break語句和continue語句

3.4異常處理

3.4.1異常處理概述

3.4.2異常處理流程

3.5程序調試

3.5.1程序調試概述

3.5.2程序調試過程

練習題

上機實驗題

第4章數組和集合

4.1一維數組

4.1.1數組概述

4.1.2一維數組的定義

4.1.3一維數組的動態(tài)初始化

4.1.4一維數組的靜態(tài)初始化

4.1.5訪問一維數組中的元素

4.1.6一維數組的越界

4.2二維數組

4.2.1二維數組的定義

4.2.2二維數組的動態(tài)初始化

4.2.3二維數組的靜態(tài)初始化

4.2.4訪問二維數組中的元素

4.3交錯數組

4.3.1交錯數組的定義和初始化

4.3.2訪問交錯數組中的元素

4.4Array類

4.4.1Array類的屬性和方法

4.4.2Array類中方法的使用

4.5ArrayList集合類

4.5.1ArrayList類概述

4.5.2定義ArrayList類的對象

4.5.3ArrayList類的屬性

4.5.4ArrayList類的方法

練習題

上機實驗題

第5章面向對象程序設計

5.1類

5.1.1類的聲明

5.1.2類的成員

5.1.3類和結構類型的差異

5.2對象

5.2.1定義類的對象

5.2.2訪問對象的成員

5.2.3訪問對象成員的限制

5.2.4類對象的內存空間分配方式

5.3字段

5.3.1定義字段

5.3.2常量字段

5.3.3只讀字段

5.4構造函數和析構函數

5.4.1構造函數

5.4.2析構函數

5.5靜態(tài)成員

5.5.1靜態(tài)字段

5.5.2靜態(tài)方法

5.6屬性

5.6.1屬性概述

5.6.2屬性的定義和使用

5.6.3自動實現的屬性

5.7方法

5.7.1方法的定義

5.7.2方法的返回值

5.7.3方法的參數類型

5.7.4方法的可選參數

5.7.5this關鍵字

5.8方法重載和運算符重載

5.8.1方法重載

5.8.2運算符重載

練習題

上機實驗題

第6章繼承、接口和泛型

6.1繼承設計

6.1.1繼承概述

6.1.2派生類的聲明

6.1.3基類成員的可訪問性

6.1.4調用構造函數和析構函數的次序

6.1.5使用sealed修飾符來禁止繼承

6.2多態(tài)性

6.2.1多態(tài)性概述

6.2.2覆蓋實現多態(tài)性

6.2.3重寫實現多態(tài)性

6.3抽象類

6.3.1抽象類的特性

6.3.2抽象方法實現

6.4接口設計

6.4.1接口的特性

6.4.2接口設計

6.4.3聲明接口成員

6.4.4接口的實現

6.4.5接口在集合排序中的應用

6.4.6繼承和接口設計方法

6.5泛型設計

6.5.1泛型概述

6.5.2泛型的聲明和使用

6.5.3List泛型及其應用

練習題

上機實驗題

第7章Windows窗體應用程序設計

7.1Windows窗體應用程序概述

7.1.1創(chuàng)建Windows窗體應用程序的過程

7.1.2Windows窗體應用程序的結構

7.2常用的控件設計

7.2.1控件概述

7.2.2按鈕類控件

7.2.3分組類控件

7.2.4文本類控件

7.2.5列表類控件

7.2.6其他控件

7.3通用對話框

7.3.1打開文件對話框

7.3.2保存文件對話框

7.3.3顏色對話框

7.3.4字體對話框

7.4菜單設計

7.4.1下拉式菜單設計

7.4.2彈出式菜單設計

7.5工具欄控件和狀態(tài)欄控件

7.5.1工具欄控件

7.5.2狀態(tài)欄控件

7.6多窗體調用和數據傳遞

7.6.1多個窗體之間的調用

7.6.2多個窗體之間的數據傳遞

7.7多文檔窗體

7.7.1多文檔窗體概述

7.7.2MDI父窗體屬性、事件和方法

7.7.3MDI子窗體屬性

7.7.4創(chuàng)建MDI父窗體及其子窗體

練習題

上機實驗題

第8章文件操作

8.1System.IO模型

8.1.1System.IO模型概述

8.1.2文件編碼

8.1.3C#的文件流

8.2文件夾和文件操作

8.2.1文件夾操作

8.2.2文件操作

8.3文件的讀寫操作

8.3.1讀寫文件的過程

8.3.2FileStream類

8.3.3StreamReader類和StreamWriter類

8.3.4BinaryReader類和BinaryWriter類

練習題

上機實驗題

第9章SQL Server數據庫

9.1數據庫概述

9.1.1關系數據庫術語

9.1.2數據庫管理系統(tǒng)提供的功能

9.1.3SQL Server數據庫管理系統(tǒng)

9.2創(chuàng)建和刪除數據庫

9.2.1SQL Server數據庫的存儲結構

9.2.2創(chuàng)建數據庫

9.2.3修改數據庫

9.2.4數據庫更名和刪除

9.3創(chuàng)建和使用表

9.3.1表概述

9.3.2創(chuàng)建表

9.3.3修改表結構

9.3.4表更名和刪除表

9.3.5新增和修改表記錄

練習題

上機實驗題

第10章SQL語言

10.1SQL概述

10.1.1什么是SQL

10.1.2TSQL的組成

10.1.3TSQL語句的執(zhí)行過程

10.2數據定義語言

10.2.1數據庫的數據定義語句

10.2.2表的數據定義語句

10.3數據操縱語言

10.3.1INSERT語句

10.3.2UPDATE語句

10.3.3DELETE語句

10.4數據查詢語言

10.4.1查詢的基本格式

10.4.2投影查詢

10.4.3選擇查詢

10.4.4對查詢結果進行排序

10.4.5使用聚合函數

10.4.6連接查詢

10.4.7子查詢

10.4.8空值及其處理

10.5TSQL編程基礎

10.5.1標識符和注釋

10.5.2數據類型

10.5.3變量

10.5.4運算符

10.5.5批處理

10.5.6控制流語句

10.5.7函數

練習題

上機實驗題

第11章索引和視圖

11.1索引概述

11.1.1什么是索引

11.1.2索引的類型

11.2創(chuàng)建和使用索引

11.2.1創(chuàng)建索引

11.2.2查看索引信息

11.2.3索引的使用

11.2.4修改索引

11.2.5刪除索引

11.3視圖概述

11.3.1什么是視圖

11.3.2視圖類型

11.4創(chuàng)建和使用視圖

11.4.1創(chuàng)建視圖

11.4.2使用視圖

11.4.3修改視圖定義

11.4.4查看視圖的信息

11.4.5視圖重命名和刪除

練習題

上機實驗題

第12章存儲過程

12.1存儲過程概述

12.1.1什么是存儲過程

12.1.2存儲過程的類型

12.2創(chuàng)建存儲過程

12.2.1使用SQL Server管理器創(chuàng)建存儲過程

12.2.2使用CREATE PROCEDURE語句創(chuàng)建存儲過程

12.3執(zhí)行存儲過程

12.4存儲過程的參數和返回值

12.4.1存儲過程中使用參數

12.4.2存儲過程中使用默認參數

12.4.3存儲過程中使用輸出參數

12.4.4存儲過程的返回值

12.5使用游標

12.5.1游標的概念

12.5.2游標的基本操作

12.5.3使用游標獲取結果集

12.6存儲過程的管理

12.6.1查看存儲過程

12.6.2修改存儲過程

12.6.3重命名存儲過程

12.6.4刪除存儲過程

練習題

上機實驗題

第13章ADO.NET訪問數據庫基礎

13.1ADO.NET模型

13.1.1ADO.NET模型簡介

13.1.2ADO.NET數據庫的訪問流程

13.2ADO.NET的數據訪問對象

13.2.1SqlConnection對象

13.2.2SqlCommand對象

13.2.3SqlDataRead對象

13.2.4SqlDataAdapter對象

13.3DataSet對象

13.3.1DataSet對象概述

13.3.2DataTable對象

13.3.3DataSet對象的應用

練習題

上機實驗題

第14章數據控件

14.1數據控件概述

14.2數據綁定

14.2.1單一綁定

14.2.2復合綁定

14.2.3BindingNavigator控件

14.3DataView對象

14.3.1DataView對象概述

14.3.2DataView對象的排序設置

14.3.3DataView對象的過濾條件設置

14.4DataGridView控件

14.4.1創(chuàng)建DataGridView控件

14.4.2DataGridView控件的屬性、方法和事件

14.4.3DataGridView與DataView對象結合

14.4.4通過DataGridView對象更新數據庫

練習題

上機實驗題

第15章數據庫系統(tǒng)開發(fā)實例

15.1SM系統(tǒng)概述

15.1.1SM系統(tǒng)功能

15.1.2SM系統(tǒng)設計技巧

15.1.3SM系統(tǒng)安裝

15.2數據庫設計

15.3公共類設計

15.4登錄和主菜單窗體設計

15.4.1登錄窗體設計

15.4.2主菜單窗體設計

15.5商品信息管理功能設計

15.5.1“添加新商品”功能設計

15.5.2“編輯商品信息”功能設計

15.5.3“增加老商品庫存”功能設計

15.5.4“商品庫存報警”功能設計

15.6顧客信息管理功能設計

15.6.1“添加新顧客”功能設計

15.6.2“編輯顧客信息”功能設計

15.6.3“查看顧客購物信息”功能設計

15.7購物管理功能設計

15.7.1“顧客購物”功能設計

15.7.2“顧客退貨”功能設計

15.8查詢功能設計

15.8.1“按分類統(tǒng)計銷售情況”功能設計

15.8.2“按子類統(tǒng)計銷售情況”功能設計

15.8.3“按商品統(tǒng)計銷售情況”功能設計

15.9系統(tǒng)管理功能設計

15.9.1“用戶管理”功能設計

15.9.2“設置商品類別”功能設計

15.9.3“設置地區(qū)信息”功能設計

15.9.4“系統(tǒng)初始化”功能設計

15.10幫助功能設計

15.10.1“關于……”功能設計

15.10.2“聯系信息”功能設計

附錄

附錄A部分練習題參考答案

附錄B上機實驗題參考答案

參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號