注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)庫技術及應用(原理+SQL Server+VB.NET)

數(shù)據(jù)庫技術及應用(原理+SQL Server+VB.NET)

數(shù)據(jù)庫技術及應用(原理+SQL Server+VB.NET)

定 價:¥27.00

作 者: 龔沛曾、袁科萍、楊志強
出版社: 高等教育出版社
叢編項: 計算機基礎課程系列教材
標 簽: 計算機

購買這本書可以去


ISBN: 9787040233452 出版時間: 2008-03-01 包裝: 平裝
開本: 16開 頁數(shù): 316 字數(shù):  

內容簡介

  本書系統(tǒng)全面地闡述了數(shù)據(jù)庫設計理論、數(shù)據(jù)庫管理技術與方法、基于VB.NET的數(shù)據(jù)庫訪問技術和數(shù)據(jù)庫應用系統(tǒng)開發(fā)技術與方法。全書分為4篇。第一篇數(shù)據(jù)庫設計理論,內容包括數(shù)據(jù)庫系統(tǒng)概述、關系數(shù)據(jù)庫和數(shù)據(jù)庫設計;第二篇數(shù)據(jù)庫管理,介紹SQLserver和SQL語言, Traact—SQL、存儲過程和觸發(fā)器,數(shù)據(jù)庫保護機制;第三篇應用開發(fā)vB.NET程序設計基礎,AD0.NET與數(shù)據(jù)庫訪問技術和數(shù)據(jù)庫應用系統(tǒng)開發(fā)。第4篇實踐,包括10個實驗,目的是培養(yǎng)學生的VB.NET程序設計技能、融Traact—SQL、存儲過程、觸發(fā)器、視圖為一體的數(shù)據(jù)庫操縱和管理技能以及基于ADO.NET的數(shù)據(jù)庫訪問技能;實驗十是一個大作業(yè),要求學生運用本書介紹的所有數(shù)據(jù)庫設計技術、管理技術和訪問技術開發(fā)一個實際的數(shù)據(jù)庫應用系統(tǒng),以求達到實踐和創(chuàng)新能力的提高。本書內容全面翔實,技術求新務實,實用性強,講解透徹,在編寫風格上更強調知識的應用,可作為高等學?!皵?shù)據(jù)庫技術與應用”課程的教材,也可以作為廣大數(shù)據(jù)庫應用系統(tǒng)開發(fā)愛好者的自學參考書。本書配有實驗指導與電子教案。

作者簡介

  龔沛曾,1982年1月畢業(yè)于華東理工大學自控系。現(xiàn)為計算機系教授,兼任教育部高等學較計算機基礎課程教學指導委員會委員、上海市計算機基礎教育協(xié)會副理事長、全國高校計算機教育研究會副理事長。長期從事計算機基礎教學與研究工作,主持多項教育部教改項目。承擔的國家七五攻關項目獲上海市科技進步三等獎;主編的《VisualBasic程序設計教程》、《大學計算機基礎》教材于2003、2007年獲上海市優(yōu)秀教材一等獎;主講的“VisualBasic程序設計”、“大學計算機基礎”于2003年、2005年評為國家精品課程;主持的教改項目于2001年、2005年連續(xù)兩屆獲上海市教學成果一等獎、國家級教學成果二等獎;獲上海市優(yōu)秀教育工作者、上海市首屆高校教學名師獎和享受國務院特殊津貼等榮譽稱號。袁科萍畢業(yè)于華中科技大學計算機軟件專業(yè),現(xiàn)任同濟大學計算機系副教授,長期從事數(shù)據(jù)庫方向的教學和科研工作。2001~2002年在美國紐約市立大學工作,進行模糊數(shù)據(jù)庫的研究和數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)結構和C++的教學。在國內主講的課程有數(shù)據(jù)庫原理、軟件工程、操作系統(tǒng)和數(shù)據(jù)庫技術與應用,譯著了《IJnixShell編程》和《高級軟件項目管理》。承擔的教改項目于2005年獲得上海市教學成果二等獎,主講的數(shù)據(jù)庫技術與應用課程于2007年評為校精品課程。楊志強1964年12月生,江蘇太倉人。1985年畢業(yè)于南京大學數(shù)理邏輯專業(yè),現(xiàn)為同濟大學計算機科學與技術系教授、工學博士。長期從事計算機基礎教學工作,先后主講了VisualBasic程序設計、數(shù)據(jù)庫技術與應用、大學計算機基礎、C/C++程序設計等課程,參與編寫了18部教材,先后獲得同濟大學優(yōu)秀青年教師、上海市育才獎等榮譽稱號。

圖書目錄

第一篇 數(shù)據(jù)庫設計理論
第1章 數(shù)據(jù)庫技術概述
1.1 數(shù)據(jù)庫技術的發(fā)展
1.2 數(shù)據(jù)庫系統(tǒng)基礎
1.2.1 常用術語
1.2.2 數(shù)據(jù)庫的三級模式結構
1.3 數(shù)據(jù)庫應用程序
1.4 數(shù)據(jù)庫系統(tǒng)開發(fā)技術
1.5 常見的數(shù)據(jù)庫管理系統(tǒng)
思考題
第2章 關系數(shù)據(jù)庫
2.1 關系數(shù)據(jù)庫應用實例
2.2 關系模型概述
2.2.1 關系模型的基本術語
2.2.2 數(shù)據(jù)模型的三要素
2.2.3 關系的性質
2.2.4 關系模式
2.3 關系代數(shù)
2.3.1 傳統(tǒng)的集合運算
2.3.2 專門的關系運算
思考題
第3章 數(shù)據(jù)庫設計
3.1 數(shù)據(jù)庫設計概述
3.2 概念模式設計
3.2.1 E-R模型的基本概念
3.2.2 實體、屬性和聯(lián)系的設計
3.2.3 子類的設計
3.2.4 E-R圖設計實例
3.3 邏輯模式設計
3.3.1 E-R圖到關系模式的轉換
3.3.2 關系模式的規(guī)范化處理
3.4 數(shù)據(jù)庫實施與維護
思考題
第二篇 數(shù)據(jù)庫管理
第4章 SQLServer和SQL語言
4.1 SQLServer2000簡介
4.1.1 SQLServer2000概述
4.1.2 SQLServer2000的主要組件
4.1.3 創(chuàng)建數(shù)據(jù)庫和基本表
4.1.4 管理數(shù)據(jù)庫和基本表
4.2 SQL語言
4.2.1 數(shù)據(jù)定義
4.2.2 數(shù)據(jù)查詢
4.2.3 數(shù)據(jù)更新
4.2.4 創(chuàng)建視圖
思考題
第5章 Transact-SQL、存儲過程和觸發(fā)器
5.1 Transact-SQL語言
5.1.1 數(shù)據(jù)類型
5.1.2 標識符、變量和運算符
5.1.3 函數(shù)
5.1.4 流程控制語句
5.2 存儲過程
5.2.1 存儲過程的概念
5.2.2 存儲過程的創(chuàng)建和執(zhí)行
5.2.3 存儲過程的處理
5.2.4 查看、修改和刪除存儲過程
5.2.5 系統(tǒng)存儲過程
5.3 觸發(fā)器
5.3.1 創(chuàng)建觸發(fā)器
5.3.2 查看、修改和刪除觸發(fā)器
5.3.3 觸發(fā)器的用途
思考題
第6章 數(shù)據(jù)庫保護機制
6.1 數(shù)據(jù)庫的完整性
6.1.1 完整性規(guī)則
6.1.2 SQLServer的完整性
6.1.3 使用規(guī)則和觸發(fā)器實現(xiàn)完整性
6.2 安全性控制
6.2.1 安全性概述
6.2.2 數(shù)據(jù)庫安全性控制的一般方法
6.2.3 SQLServer2000的安全性控制
6.3 并發(fā)控制
6.3.1 事務
6.3.2 事務的并發(fā)執(zhí)行
6.3.3 數(shù)據(jù)庫的并發(fā)控制
6.4 數(shù)據(jù)庫的備份與恢復
6.4.1 故障的類型
6.4.2 數(shù)據(jù)庫恢復技術:
思考題
第三篇 應用開發(fā)
第7章 VB.NET程序設計基礎
7.1 VB.NET概述
7.1.1 VB.NET簡介
7.1.2 VB.NET集成開發(fā)環(huán)境
7.1.3 一個簡單的應用程序
7.2 VB.NET可視化界面設計
7.2.1 控件的基本概念
7.2.2 窗體
7.2.3 常用的基本控件
7.2.4 菜單和對話框
7.3 VB.NET基本語法
7.3.1 VB.NET數(shù)據(jù)類型和表達式
7.3.2 控制結構
7.3.3 數(shù)組
7.3.4 過程
7.4 程序調試
7.4.1 錯誤類型
7.4.2 調試和排錯
7.4.3 結構化異常處理
思考題
第8章 ADO.NET與數(shù)據(jù)庫訪問技術
8.1 數(shù)據(jù)庫訪問技術概述
8.1.1 ADO.NET的主要技術思想
8.1.2 ADO.NET的體系結構
8.1.3 ADO.NET數(shù)據(jù)提供程序對象模型
8.1.4 DataSet對象模型
8.1.5 ADO.NET數(shù)據(jù)庫訪問的一般過程
8.2 基于綁定的數(shù)據(jù)訪問
8.2.1 綁定對象與獲取綁定數(shù)據(jù)源
8.2.2 基于綁定對象的數(shù)據(jù)查詢
8.2.3 基于綁定對象的數(shù)據(jù)更新
8.3 基于SqlCommand對象的數(shù)據(jù)訪問
8.3.1 數(shù)據(jù)查詢
8.3.2 數(shù)據(jù)更新
8.3.3 存儲過程的調用方法
8.4 ADO.NEI數(shù)據(jù)訪問實例
8.4.1 實例l——客戶信息查詢
8.4.2 實例2——銀行ATM機
8.4.3 實例3——圖片瀏覽
思考題
第9章 數(shù)據(jù)庫應用系統(tǒng)開發(fā)
9.1 軟件開發(fā)概述
9.1.1 軟件開發(fā)的過程和模型
9.1.2 數(shù)據(jù)庫應用系統(tǒng)的開發(fā)
9.1.3 “大學教材管理信息系統(tǒng)”開發(fā)案例描述
9.2 需求分析
9.2.1 系統(tǒng)功能的需求分析
9.2.2 數(shù)據(jù)的需求分析
9.3 數(shù)據(jù)庫設計
9.3.1 概念模式設計
9.3.2 邏輯模式設計
9.3.3 完整性控制
9.3.4 存儲過程與觸發(fā)器的設計
9.4 系統(tǒng)設計和實現(xiàn)
9.4.1 界面設計
9.4.2 功能代碼設計
9.4.3 報表設計
9.5 系統(tǒng)測試
9.5.1 軟件測試的基本概念
9.5.2 軟件測試實例
9.6 應用系統(tǒng)開發(fā)文檔
思考題
第四篇 實踐
實驗一 VB.NET環(huán)境和程序設計
一、實驗目的
二、實驗內容
實驗二 SQLServer2000安裝與配置
一、實驗目的
二、實驗內容
三、實驗指導
實驗三 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表
一、實驗目的
二、實驗內容
三、實驗指導
四、常見調試問題與回答
實驗四 SQLServer數(shù)據(jù)查詢操作
一、實驗目的
二、實驗內容
三、實驗指導
四、常見調試問題與回答
實驗五 VB.NET與數(shù)據(jù)庫的連接
一、實驗目的
二、實驗內容
三、實驗指導
實驗六 視圖、存儲過程和觸發(fā)器
一、實驗目的
二、實驗內容
三、實驗指導
實驗七 SQLServer的安全管理
一、實驗目的
二、實驗內容
三、選做內容
實驗八 基于綁定的數(shù)據(jù)庫訪問
一、實驗目的
二、實驗內容
三、實驗指導
實驗九 用SqlCommand對象訪問數(shù)據(jù)庫
一、實驗目的
二、實驗內容
三、實驗指導
實驗十 數(shù)據(jù)庫應用系統(tǒng)設計
一、實驗目的
二、實驗內容
三、項目要求
四、項目提交內容
五、項目答辯
附錄A “數(shù)據(jù)庫技術與應用”課程教學大綱
附錄B “數(shù)據(jù)庫技術與應用”課程教學進度表
參考文獻

本目錄推薦

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