數(shù)據(jù)庫基礎(chǔ)與應(yīng)用

出版時(shí)間:2011-12  出版社:機(jī)械工業(yè)出版社  作者:成先?!≈骶?nbsp; 頁數(shù):239  

內(nèi)容概要

本書采用項(xiàng)目導(dǎo)向和任務(wù)驅(qū)動(dòng)方式全面介紹數(shù)據(jù)庫的設(shè)計(jì)、管理過程及數(shù)據(jù)庫應(yīng)用程序的開發(fā)應(yīng)用等,并通過豐富的實(shí)例循序漸進(jìn)地介紹SQLServer
2005的安裝、使用、管理和維護(hù)等各個(gè)方面的應(yīng)用,具有很強(qiáng)的實(shí)用性,在任務(wù)實(shí)踐中還穿插了數(shù)據(jù)庫的基礎(chǔ)理論知識(shí)。讀者通過學(xué)習(xí)此書能全面了解數(shù)據(jù)庫的基本理論知識(shí),能熟練掌握SQL
Server 2005的基本使用方法和技巧,能獨(dú)立設(shè)計(jì)數(shù)據(jù)庫項(xiàng)目并開發(fā)數(shù)據(jù)庫應(yīng)用程序。
本書是作者結(jié)合多年的“數(shù)據(jù)庫應(yīng)用”教學(xué)經(jīng)驗(yàn)并按照目前高等職業(yè)教學(xué)改革思路編寫而成的,全書以實(shí)踐任務(wù)穿插理論進(jìn)行組織,通俗易懂,圖文并茂,符合認(rèn)知規(guī)律,富有啟發(fā)性,可以作為高職高專院?!皵?shù)據(jù)庫應(yīng)用”等課程的教材,對(duì)于廣大從事數(shù)據(jù)庫應(yīng)用、管理信息系統(tǒng)開發(fā)的技術(shù)人員也有一定的參考價(jià)值。
本書配套授課電子課件,需要的教師可登錄www.cmpedu.corn免費(fèi)注冊(cè)、審核通過后下載,或聯(lián)系編輯索取(QQ:1239258369,電話:010—88379739)。

書籍目錄

前言
項(xiàng)目1 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)
 任務(wù)1.1關(guān)系數(shù)據(jù)庫設(shè)計(jì)
  1.1.1項(xiàng)目E—R圖設(shè)計(jì)
  1.1.2將E—R圖轉(zhuǎn)化為關(guān)系表
  1.1.3關(guān)系數(shù)據(jù)庫的規(guī)范化
  1.1.4思考與實(shí)踐
 任務(wù)1.2 SQ1 Server 2005的安裝與管理
  1.2.1 SQ1 Server 2005的安裝與配置
  1.2.2啟動(dòng)與管理SQ1 Server 2005服務(wù)器
  1.2.3思考與實(shí)踐
 任務(wù)1.3數(shù)據(jù)庫與表的實(shí)現(xiàn)
  1.3.1數(shù)據(jù)庫管理
  1.3.2管理表
  1.3.3思考與實(shí)踐
項(xiàng)目2數(shù)據(jù)庫管理
 任務(wù)2.1數(shù)據(jù)庫查詢
  2.1.1單表查詢
  2.1.2多表查詢
  2.1.3嵌套查詢
  2.1.4思考與實(shí)踐
 任務(wù)2.2索引與視圖
  2.2.1索引管理
  2.2.2視圖管理
  2.2.3思考與實(shí)踐
 任務(wù)2.3 Transact—SQ1程序設(shè)計(jì)
  2.3.1 SQ1 Server數(shù)據(jù)類型
  2.3.2 SQ1 Server常用語句
  2.3.3程序設(shè)計(jì)
  2.3.4思考與實(shí)踐
 任務(wù)2.4函數(shù)管理
  2.4.1系統(tǒng)函數(shù)管理
  2.4.2用戶定義函數(shù)
  2.4.3思考與實(shí)踐
 任務(wù)2.5數(shù)據(jù)完整性管理
  2.5.1約束管理
  2.5.2默認(rèn)
  2.5.3規(guī)則管理
  2.5.4事務(wù)處理
  2.5.5思考與實(shí)踐
 任務(wù)2.6觸發(fā)器管理
  2.6.1創(chuàng)建觸發(fā)器
  2.6.2觸發(fā)器的管理操作
  2.6.3思考與實(shí)踐
 任務(wù)2.7存儲(chǔ)過程管理
  2.7.1簡單存儲(chǔ)過程管理
  2.7.2帶參數(shù)的存儲(chǔ)過程管理
  2.7.3存儲(chǔ)過程的狀態(tài)值管理
  2.7.4思考與實(shí)踐
 任務(wù)2.8數(shù)據(jù)安全性管理
  2.8.1驗(yàn)證模式設(shè)置
  2.8.2賬號(hào)與角色管理
  2.8.3權(quán)限管理
  2.8.4思考與實(shí)踐
項(xiàng)目3.數(shù)據(jù)庫應(yīng)用程序開發(fā)
 任務(wù)3.1用VB的AD0控件開發(fā)數(shù)據(jù)庫應(yīng)用程序
  3.1.1配置0DBC數(shù)據(jù)源
  3.1.2 AD0的引用與查看
  3.1.3用ADO Data控件開發(fā)數(shù)據(jù)庫應(yīng)用程序
  3.1.4思考與實(shí)踐
 任務(wù)3.2使用VB代碼開發(fā)數(shù)據(jù)庫應(yīng)用程序
  3.2.1窗口界面設(shè)計(jì)
  3.2.2程序開發(fā)
  3.2.3思考與實(shí)踐
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:插圖:(4)面向?qū)ο竽P碗m然與層次模型和網(wǎng)狀模型相比,關(guān)系模型有嚴(yán)格的數(shù)學(xué)基礎(chǔ),概念簡單清晰,非過程化程度高,在傳統(tǒng)的數(shù)據(jù)處理領(lǐng)域使用得非常廣泛,但是,隨著數(shù)據(jù)庫技術(shù)的發(fā)展,出現(xiàn)了許多如CAD、圖像處理等新的應(yīng)用領(lǐng)域,甚至在傳統(tǒng)的數(shù)據(jù)處理領(lǐng)域也出現(xiàn)了新的處理需求,例如,存儲(chǔ)和檢索保險(xiǎn)索賠案件中的照片、手寫的證詞等,這就要求數(shù)據(jù)庫系統(tǒng)不僅能處理簡單的數(shù)據(jù)類型,還要處理包括圖形、圖像、聲音、動(dòng)畫等多種音頻、視頻信息,傳統(tǒng)的關(guān)系數(shù)據(jù)模型難以滿足這些需求,因而產(chǎn)生了面向?qū)ο蟮臄?shù)據(jù)模型。在面向?qū)ο蟮臄?shù)據(jù)模型中,最重要的概念是對(duì)象(0bject)和類。對(duì)象是對(duì)現(xiàn)實(shí)世界中的實(shí)體的抽象。針對(duì)不同的應(yīng)用環(huán)境,人們面對(duì)的對(duì)象也不同。一個(gè)教師是一個(gè)對(duì)象,一本書也可以是一個(gè)對(duì)象。一個(gè)對(duì)象由屬性集、方法集和消息集組成。其中,屬性用于描述對(duì)象的狀態(tài)、組成和特性,而方法用于描述對(duì)象的行為特征,消息是用來請(qǐng)求對(duì)象執(zhí)行某一操作或回答某些信息的要求,它是對(duì)象與外界聯(lián)系的界面。共享同一屬性集和方法集的所有對(duì)象的集合稱為類。每個(gè)對(duì)象稱為它所在類的一個(gè)實(shí)例。類的屬性值域可以是基本數(shù)據(jù)類型,’也可以是類。一個(gè)類可以組成一個(gè)類層次,一個(gè)面向?qū)ο蟮臄?shù)據(jù)庫模式是由若干個(gè)類層次組成的。例如,書類可以包括工具書類和教科書類。其中,書是超類,而工具書類和教科書類是它的子類。子類可以繼承其超類的所有的屬性、方法和消息。4.關(guān)系數(shù)據(jù)庫 關(guān)系數(shù)據(jù)庫是基于關(guān)系模型的數(shù)據(jù)庫,是目前各類數(shù)據(jù)庫中最重要、最流行的數(shù)據(jù)庫,它應(yīng)用數(shù)學(xué)方法來處理數(shù)據(jù)庫數(shù)據(jù)。20世紀(jì)70年代以后開發(fā)的數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品幾乎都是基于關(guān)系的。IBM公司的E.F.codd在發(fā)表的論文《關(guān)于大型共享數(shù)據(jù)庫數(shù)據(jù)的關(guān)系模型》中首先闡述了關(guān)系數(shù)據(jù)庫模型及其原理,并把它用于數(shù)據(jù)庫系統(tǒng)中。他指出關(guān)系數(shù)據(jù)庫是指一些相關(guān)的表和其他數(shù)據(jù)庫對(duì)象的集合,其最大的特點(diǎn)是將每個(gè)具有相同屬性的數(shù)據(jù)獨(dú)立地存儲(chǔ)在一個(gè)表中,對(duì)任何一個(gè)表而言,用戶可以增加、刪除和修改表中的數(shù)據(jù),而不會(huì)影響表中的其他數(shù)據(jù)。它解決了層次數(shù)據(jù)庫的橫向關(guān)聯(lián)不足的缺點(diǎn),也避免了網(wǎng)狀數(shù)據(jù)庫關(guān)聯(lián)過于復(fù)雜的問題。在關(guān)系數(shù)據(jù)庫的定義中包括了三方面的含義:首先,關(guān)系數(shù)據(jù)庫中的信息存放在二維表格結(jié)構(gòu)的表中,一個(gè)關(guān)系數(shù)據(jù)庫包含多個(gè)數(shù)據(jù)表,每個(gè)表包含行(記錄)和列(字段);其次,數(shù)據(jù)庫中的表之間是有關(guān)聯(lián)的,這種關(guān)聯(lián)由表中的字段的參照關(guān)系來實(shí)現(xiàn);再次,數(shù)據(jù)庫中不僅包含表,還包含其他的數(shù)據(jù)庫對(duì)象,如視圖、存儲(chǔ)過程和索引等。

編輯推薦

《數(shù)據(jù)庫基礎(chǔ)與應(yīng)用:SQL Server 2005(第2版)》是21世紀(jì)高職高專規(guī)劃教材系列之一。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    數(shù)據(jù)庫基礎(chǔ)與應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   這本書是任務(wù)驅(qū)動(dòng)式教材,實(shí)用性挺強(qiáng)的,還配了教案,教課方便多了!
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7