關系數據庫及其應用開發(fā)

出版時間:2010-8  出版社:國防工業(yè)出版社  作者:孔寶根,陳曉燕 主編  頁數:242  

前言

  數據庫技術是數據管理的技術,是計算機科學的重要組成部分。近年來,數據庫技術發(fā)展迅速,各種應用領域對數據管理的需求越來越多,數據庫技術的重要性已越來越為人們所熟知。目前,不僅在大、中、小、微各種機型上都配有數據庫管理系統(tǒng),各行各業(yè)的信息系統(tǒng)甚至是Internet上的信息系統(tǒng)都離不開數據庫的支持。因此,數據庫技術已成為計算機信息系統(tǒng)與應用系統(tǒng)的核心技術?! ⊥ㄟ^本書的學習,讀者能夠掌握數據庫理論與數據庫應用的基本知識,掌握現有的數據庫管理系統(tǒng)軟件和數據庫應用系統(tǒng)的開發(fā)技術及工具,培養(yǎng)研制、開發(fā)和管理數據庫應用系統(tǒng)的基本能力?! ”局呗毥虒W突出基礎理論知識的應用和實踐能力的培養(yǎng),基礎理論以必需、夠用為度,專業(yè)教學加強針對性和實用性等原則,將數據庫相關內容分為基礎篇和應用篇兩部分。在基礎篇中講述數據庫基本理論、關系數據模型、SQL語言初步和關系數據庫設計;在應用篇中著重講述SQL語言高級應用、SQL Server數據庫保護技術、數據庫訪問技術以及數據庫應用系統(tǒng)開發(fā)案例?! ”緯院喢鲗嵱谩⒈阌趯W習、突出技能訓練為特色。在每章的前面都列出了主要知識點和實踐技能點,指出該章的主要內容、應掌握的知識點以及實踐能力。本書每章都配以豐富的習題,有助于讀者加深對內容的理解、掌握,部分章節(jié)還配以相應的實訓題,有助于學生掌握各項數據庫應用與設計實用技術?! ”緯勺鳛楦叩嚷殬I(yè)技術學院數據庫相關課程的教材,參考學時為120學時,每部分60學時。最后安排3周左右的時間進行課程設計,學生可以使用一種開發(fā)工具實現一個小型數據庫系統(tǒng)的開發(fā)。通過實踐,學生一方面鍛煉了動手能力,另一方面能將所學知識融會貫通?! ”緯煽讓毟㈥悤匝鄵沃骶?,由吳國芳、蓋淑華擔任副主編。  由于編者水平有限,書中難免有疏漏和不足之處,懇請廣大讀者及專家批評指正。

內容概要

全書分為基礎篇和應用篇,共8章。基礎篇(第1章-第4章)主要介紹數據庫的基本理論知識,具體內容包括緒論、關系數據模型、SQL初步、關系數據庫設計。應用篇(第5章-第8章)主要介紹數據庫的高級應用,具體內容包括SQL高級應用、SQL Server數據庫的保護技術、數據庫訪問技術、數據庫應用系統(tǒng)開發(fā)案例。    本書由長期從事SQL Server 2000教學的教師編寫,全書結構嚴謹,內容詳實,實例針對性強,步驟講解細致。    本書可作為高等職業(yè)院校數據庫課程的教材,也可以作為各類培訓學校的培訓教材,同時適合廣大關系數據庫愛好者自學使用。

書籍目錄

第一篇 基礎篇 第1章 緒論  主要知識點  實踐技能點  1.1 數據庫系統(tǒng)概述   1.1.1 數據庫系統(tǒng)的應用   1.1.2 數據庫相關概念   1.1.3 數據管理技術的產生和發(fā)展  1.2 數據庫系統(tǒng)結構   1.2.1 數據庫系統(tǒng)模式   1.2.2 數據庫系統(tǒng)的三級模式結構   1.2.3 數據庫的二級映像功能與數據獨立性  1.3 數據庫系統(tǒng)的組成   1.3.1 硬件平臺及數據庫   1.3.2 軟件   1.3.3 人員  1.4 數據模型   1.4.1 數據模型及其分類   1.4.2 數據模型的組成要素   1.4.3 概念模型   1.4.4 最常用的數據模型  本章小結  習題 第2章 關系數據模型  主要知識點  實踐技能點  2.1 關系數據結構及形式化定義   2.1.1 關系的基本結構及術語   2.1.2 關系的性質   2.1.3 關系模式  2.2 關系操作   2.2.1 關系操作概述   2.2.2 關系代數  2.3 關系的完整性約束   2.3.1 實體完整性   2.3.2 參照完整性   2.3.3 用戶定義的完整性  本章小結  習題 第3章 SQL初步  主要知識點  實踐技能點  3.1 SQL概述   3.1.1 SQL的發(fā)展歷程   3.1.2 SQL的組成與功能   3.1.3 SQL的特點  3.2 SQL Server概述   3.2.1 SQL Server的發(fā)展   3.2.2 SQL Server的基本組件及其特點   3.2.3 SQLServer的基本應用  3.3 數據定義語言   3.3.1 數據庫   3.3.2 表   3.3.3 索引  3.4 數據查詢語言   3.4.1 SELECT語句   3.4.2 單表查詢   3.4.3 連接查詢   3.4.4 嵌套查詢   3.4.5 集合查詢  3.5 數據更新語言   3.5.1 插入數據   3.5.2 修改數據   3.5.3 刪除數據  3.6 視圖   3.6.1 視圖的優(yōu)點   3.6.2 視圖的創(chuàng)建   3.6.3 視圖的撤銷   3.6.4 視圖的查詢   3.6.5 視圖的更新  3.7 數據控制語言   3.7.1 數據控制方法   3.7.2 數據控制語句  本章小結  習題 第4章 關系數據庫設計  本章知識點  實踐技能點  4.1 提出問題   4.1.1 數據庫設計的目標   4.1.2 數據庫設計的步驟  4.2 需求分析   4.2.1 需求分析的任務   4.2.2 需求分析的方法   4.2.3 圖書管理系統(tǒng)的需求分析  4.3 概念結構設計   4.3.1 概念結構設計的方法與步驟   4.3.2 E—R模型設計  4.4 邏輯結構設計   4.4.1 E—R模型向關系模型的轉換   4.4.2 關系數據規(guī)范化理論   4.4.3 數據模型的優(yōu)化  本章小結  習題  實訓第二篇 應用篇 第5章 SQL高級應用  主要知識點  實踐技能點  5.1 管理數據庫和表   5.1.1 SQL Senrer數據庫概述   5.1.2 管理數據庫   5.1.3 管理表   5.1.4 管理數據庫的其他對象  5.2 T—SQL程序設計   5.2.1 T—SQL基礎   5.2.2 流程控制語句   5.2.3 函數  5.3 存儲過程   5.3.1 存儲過程的概念   5.3.2 創(chuàng)建和執(zhí)行存儲過程   5.3.3 管理存儲過程  5.4 觸發(fā)器   5.4.1 觸發(fā)器的概念   5.4.2 創(chuàng)建觸發(fā)器   5.4.3 觸發(fā)器操作   5.4.4 管理觸發(fā)器  本章小結  習題  實訓 第6章 SQL Server數據庫的保護技術  主要知識點  實踐技能點  6.1 安全性   6.1.1 安全認證模式   6.1.2 用戶賬戶管理   6.1.3 角色管理   6.1.4 權限管理  6.2 數據庫完整性  6.3 數據庫并發(fā)控制   6.3.1 事務   6.3.2 SQL中的事務控制語句   6.3.3 并發(fā)控制  6.4 數據庫備份與恢復   6.4.1 數據庫備份與恢復概述   6.4.2 備份數據庫   6.4.3 恢復數據庫  本章小結  習題  實訓 第7章 數據庫訪問技術  主要知識點  實踐技能點  7.1 數據庫訪問接口概述  7.2 ODBC數據訪問   7.2.1 ODBC體系結構   7.2.2 建立ODBC數據源  7.3 ADO數據庫訪問  7.4 JDBC數據訪問  7.5 ADO.NET數據訪問  本章小結  習題 第8章 數據庫應用系統(tǒng)開發(fā)案例  主要知識點  實踐技能點  8.1 案例一 VB開發(fā)企業(yè)進貨管理系統(tǒng)   8.1.1 問題的提出   8.1.2 系統(tǒng)總體設計   8.1.3 數據庫結構設計   8.1.4 數據庫界面和開發(fā)   8.1.5 數據庫程序開發(fā)  8.2 案例二 創(chuàng)建一個基于ASP.NET的網站   8.2.1 問題的提出   8.2.2 系統(tǒng)分析與設計   8.2.3 應用系統(tǒng)的設計與實現  本章小結參考文獻

章節(jié)摘錄

  數據與信息既有聯(lián)系又有區(qū)別。數據是信息的載體,信息則是對數據加工的結果,是對數據的解釋。  2.數據管理與數據庫  數據的處理是指對各種數據進行收集、存儲、加工和傳播的一系列活動的總和。數據管理則是指對數據進行分類、組織、編碼、存儲、檢索和維護,是數據處理的中心問題?! 祿欤―atabase,DB),顧名思義,是存放數據的倉庫。只不過這個倉庫是在計算機存儲設備上,而且數據是按一定格式存放的?! ∪藗兪占⒊槿〕鲆粋€應用所需要的大量數據之后,應將其保存起來以供進一步加工處理,進一步抽取有用信息。在科學技術飛速發(fā)展的今天,人們的視野越來越廣,數據量急劇增加。過去人們把數據存放在文件柜里,現在人們借助計算機和數據庫技術科學地保存和管理大量復雜的數據,以便能充分地利用這些寶貴的信息資源?! 祿焓情L期儲存在計算機內的、有組織的、可共享的數據集合。數據庫中的數據按一定的數據模型組織、描述和儲存,具有較小的冗余度、較高的數據獨立性和易擴展性,并可供各種用戶共享。  數據管理是數據處理的基礎工作,數據庫是數據管理的技術和手段?! ?.數據庫管理系統(tǒng)與管理信息系統(tǒng)  了解了數據和數據庫的概念后,下一個問題就是如何科學地組織和存儲數據,如何高效地獲取和維護數據。完成這個任務的是一個系統(tǒng)軟件——數據庫管理系統(tǒng)(Database Management System,DBMS)。

圖書封面

評論、評分、閱讀與下載


    關系數據庫及其應用開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7