出版時間:2012-7 出版社:楊志強(qiáng) 高等教育出版社 (2012-07出版) 作者:楊志強(qiáng) 著 頁數(shù):183
內(nèi)容概要
《高等學(xué)校計算機(jī)基礎(chǔ)課程經(jīng)典實驗案例集叢書:數(shù)據(jù)庫技術(shù)(SQL Server)經(jīng)典實驗案例集》分為8章,主要介紹數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫管理和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)3部分內(nèi)容,包括SQL Server 2000數(shù)據(jù)庫管理,SQL的使用,數(shù)據(jù)完整性與安全性,數(shù)據(jù)庫的備份、恢復(fù)和導(dǎo)入導(dǎo)出,Tra act-SQL編程,數(shù)據(jù)庫應(yīng)用程序開發(fā)環(huán)境,數(shù)據(jù)庫訪問技術(shù)ADO.NET,數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā);由79個實驗項目和實驗案例及1個大作業(yè)設(shè)計組成,實驗內(nèi)容是針對學(xué)生的前臺Visual Basic.NET程序設(shè)計技能,后臺Tra act-SQL、存儲過程、觸發(fā)器為一體的數(shù)據(jù)庫操縱和管理技能,基于ADO.NET的數(shù)據(jù)庫訪問技能等的培養(yǎng)而設(shè)計的,最后的大作業(yè)要求學(xué)生運(yùn)用本書介紹的所有數(shù)據(jù)庫設(shè)計技術(shù)、管理技術(shù)和訪問技術(shù)開發(fā)一個實際的數(shù)據(jù)庫應(yīng)用系統(tǒng),以提高實踐和創(chuàng)新能力。 《高等學(xué)校計算機(jī)基礎(chǔ)課程經(jīng)典實驗案例集叢書:數(shù)據(jù)庫技術(shù)(SQL Server)經(jīng)典實驗案例集》內(nèi)容全面翔實,技術(shù)求新務(wù)實,實用性強(qiáng),在編寫風(fēng)格上更強(qiáng)調(diào)知識的應(yīng)用??勺鳛楦叩葘W(xué)校“數(shù)據(jù)庫技術(shù)與應(yīng)用”課程的實踐教材,也可作為廣大數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)愛好者的自學(xué)參考書。
作者簡介
楊志強(qiáng),1985年畢業(yè)于南京大學(xué)數(shù)理邏輯專業(yè),工學(xué)博士,現(xiàn)為同濟(jì)大學(xué)計算機(jī)科學(xué)與技術(shù)系教授。長期從事計算機(jī)基礎(chǔ)教學(xué)工作,先后主講了“Visual Basic程序設(shè)計”、“大學(xué)計算機(jī)基礎(chǔ)”、“數(shù)據(jù)庫技術(shù)與應(yīng)用”、“C/C++程序設(shè)計”等課程,是“數(shù)據(jù)庫技術(shù)與應(yīng)用”國家級精品課程主持人,參與編寫教材侶部,先后獲得上海市育才獎、同濟(jì)大學(xué)優(yōu)秀青年教師等榮譽(yù)稱號。
書籍目錄
第1章SQLServer2000數(shù)據(jù)庫管理 1.1知識要點(diǎn) 1.2實驗項目說明 1.3實驗項目案例分析 實驗項目1—1以可視化方式創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表 1.4實驗項目匯編 1.4.1實驗項目1—2SQLServer2000安裝與配置 1.4.2實驗項目1—3分離/附加、備份/還原數(shù)據(jù)庫 1.4.3實驗項目1—4導(dǎo)入和導(dǎo)出數(shù)據(jù) 第2章SQL的使用 2.1知識要點(diǎn) 2.2實驗項目說明 2.3實驗項目案例分析 2.3.1實驗項目2—1創(chuàng)建數(shù)據(jù)表 2.3.2實驗項目2—2修改數(shù)據(jù)表 2.3.3實驗項目2—3刪除數(shù)據(jù)表 2.3.4實驗項目2—4建立和刪除索引 2.4實驗項目匯編 2.4.1實驗項目2—5創(chuàng)建數(shù)據(jù)表并編輯數(shù)據(jù) 2.4.2實驗項目2—6數(shù)據(jù)查詢 2.4.3實驗項目2—7視圖的建立、修改和刪除 第3章數(shù)據(jù)完整性與安全性 3.1知識要點(diǎn) 3.2實驗項目說明 3.3實驗項目案例分析 3.3.1實驗項目3—1以可視化方式設(shè)置數(shù)據(jù)表的主鍵和外鍵 3.3.2實驗項目3—2以可視化方式實現(xiàn)默認(rèn)約束 3.3.3實驗項目3—3以可視化方式實現(xiàn)CHECK約束和RULE規(guī)則 3.3.4實驗項目3—4以可視化方式設(shè)置安全認(rèn)證模式 3.3.5實驗項目3—5以可視化方式設(shè)置登錄賬戶 3.3.6實驗項目3—6以可視化方式創(chuàng)建數(shù)據(jù)庫用戶 3.3.7實驗項目3—7以可視化方式刪除數(shù)據(jù)庫用戶 3.3.8實驗項目3—8以可視化方式創(chuàng)建數(shù)據(jù)庫角色 3.3.9實驗項目3—9以可視化方式刪除數(shù)據(jù)庫角色 3.3.10實驗項目3—10以可視化方式管理權(quán)限 3.3.11實驗項目3—11用T—SQL實現(xiàn)實體完整性 3.3.12實驗項目3—12用T—SQL實現(xiàn)域完整性 3.3.13實驗項目3—13用T—SQL實現(xiàn)參照完整性 3.3.14實驗項目3—14用T—SQL創(chuàng)建和應(yīng)用規(guī)則 3.3.15實驗項目3—15用T—SQL管理登錄賬戶 3.3.16實驗項目3一16用T—SQL管理數(shù)據(jù)庫用戶 3.3.17實驗項目3—17用T—SQL管理數(shù)據(jù)庫角色 3.3.18實驗項目3—18用T—SQL管理用戶權(quán)限 3.4實驗項目匯編 3.4.1實驗項目3—19數(shù)據(jù)完整性實驗 3.4.2實驗項目3—20數(shù)據(jù)安全性實驗 第4章數(shù)據(jù)庫的備份、恢復(fù)和導(dǎo)入導(dǎo)出 4.1知識要點(diǎn) 4.2實驗項目說明 4.3實驗項目案例分析 4.3.1實驗項目4—1以可視化方式創(chuàng)建命名備份設(shè)備 4.3.2實驗項目4—2以可視化方式實現(xiàn)數(shù)據(jù)庫的備份和恢復(fù) 4.3.3實驗項目4—3用DTS向?qū)崿F(xiàn)數(shù)據(jù)導(dǎo)入與導(dǎo)出 4.3.4實驗項目4—4用BACKUP命令完成數(shù)據(jù)庫的備份 4.3.5實驗項目4—5用RESTORE命令完成數(shù)據(jù)庫的還原 4.3.6實驗項目4—6用T—SQL命令完成數(shù)據(jù)導(dǎo)人與導(dǎo)出 4.4實驗項目匯編 實驗項目4—7數(shù)據(jù)庫備份、恢復(fù)和導(dǎo)入導(dǎo)出 第5章Transact—SQL編程 5.1知識要點(diǎn) 5.2實驗項目說明 5.3實驗項目案例分析 5.3.1實驗項目5—1簡單的二分支結(jié)構(gòu)程序設(shè)計 5.3.2實驗項目5—2多分支結(jié)構(gòu)程序設(shè)計 5.3.3實驗項目5—3循環(huán)結(jié)構(gòu)程序設(shè)計 5.3.4實驗項目5—4定時操作程序設(shè)計 5.3.5實驗項目5—5課程平均分?jǐn)?shù)計算函數(shù)設(shè)計 5.3.6實驗項目5—6簡單的學(xué)生平均成績表值函數(shù)設(shè)計 5.3.7實驗項目5—7復(fù)雜的學(xué)生平均成績表值函數(shù)設(shè)計 5.3.8實驗項目5—8求解每位學(xué)生的平均成績 5.3.9實驗項目5—9求解指定學(xué)號的學(xué)生的平均成績 5.3.10實驗項目5—10創(chuàng)建檢驗選課記錄的完整性約束的觸發(fā)器 5.4實驗項目匯編 5.4.1實驗項目5—11課程成績二分查詢 5.4.2實驗項目5—12平均績點(diǎn)計算 5.4.3實驗項目5—13學(xué)生平均成績循環(huán)輸出 5.4.4實驗項目5—14定時操作程序設(shè)計 5.4.5實驗項目5—15平均績點(diǎn)計算函數(shù)設(shè)計 5.4.6實驗項目5—16內(nèi)嵌表值函數(shù)定義與調(diào)用 5.4.7實驗項目5—17多語句表值函數(shù)定義與調(diào)用 5.4.8實驗項目5—18存儲過程的創(chuàng)建與調(diào)用 5.4.9實驗項目5—19觸發(fā)器的創(chuàng)建與測試 第6章數(shù)據(jù)庫應(yīng)用程序開發(fā)環(huán)境 6.1知識要點(diǎn) 6.2實驗項目說明 6.3實驗項目案例分析 6.3.1實驗項目6—1記事本 6.3.2實驗項目6—2多重窗體的應(yīng)用 6.3.3實驗項目6—3賬號和密碼輸入的檢驗程序 6.3.4實驗項目6—4字處理程序的設(shè)計 6.4實驗項目匯編 6.4.1實驗項目6—5基本控件標(biāo)簽、文本框、按鈕的使用 6.4.2實驗項目6—6輸入數(shù)據(jù)合法性檢驗、MsgBox對話框的使用 6.4.3實驗項目6—7利用計算機(jī)解決初等數(shù)學(xué)問題 6.4.4實驗項目6—8數(shù)組的使用 6.4.5實驗項目6—9結(jié)構(gòu)類型及數(shù)組的使用 6.4.6實驗項目6—10自定義函數(shù) 6.4.7實驗項目6—11單選按鈕、復(fù)選框、框架、列表框的使用 6.4.8實驗項目6—12兩個窗體的使用 6.4.9實驗項目6—13通用對話框、文件的使用 第7章數(shù)據(jù)庫訪問技術(shù)ADO.NET 7.1知識要點(diǎn) 7.2實驗項目說明 7.3實驗項目案例分析 7.3.1實驗項目7—1DataGrid的數(shù)據(jù)顯示 7.3.2實驗項目7—2用代碼實現(xiàn)DataGrid的數(shù)據(jù)表填充 7.3.3實驗項目7—3賬戶管理系統(tǒng) 7.4實驗項目匯編 7.4.1實驗項目7—4VisualBasic.NET。與數(shù)據(jù)庫的連接 7.4.2實驗項目7—5學(xué)生信息管理系統(tǒng) 7.4.3實驗項目7—6學(xué)生成績查詢系統(tǒng) 第8章數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā) 8.1知識要點(diǎn) 8.2實驗項目說明 8.3實驗項目案例分析 8.3.1實驗項目8—1大學(xué)教材管理信息系統(tǒng) 8.3.2實驗項目8—2Igo2009棋譜庫管理系統(tǒng) 8.3.3實驗項目8—3麥當(dāng)勞點(diǎn)單及物流系統(tǒng) 8.4實驗項目匯編 實驗項目8—4數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計 參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 集成開發(fā)環(huán)境(Integrated Development Environment,IDE)是一組軟件工具,是集應(yīng)用程序設(shè)計、編輯、運(yùn)行、調(diào)試等多種功能于一體的環(huán)境,為程序設(shè)計的開發(fā)帶來了極大的方便。主要組成部分簡介如下。 (1)主窗口:位于Visual Basic集成開發(fā)環(huán)境的頂部,由標(biāo)題欄、菜單欄、工具欄組成。 (2)窗體:在設(shè)計應(yīng)用程序時,用戶在窗體上建立Visual Basic.NET應(yīng)用程序的界面,運(yùn)行時,窗體就是用戶看到的正在運(yùn)行的窗口,用戶通過與窗體上的控件交互可得到結(jié)果。一個應(yīng)用程序可以有多個窗體,可通過“項目”→“添加Windows窗體”命令添加新窗體。 (3)代碼設(shè)計窗口:簡稱為代碼窗口,是專門用來進(jìn)行代碼設(shè)計的窗口,各種事件過程、過程和類等源程序代碼的編寫和修改均在此窗口中進(jìn)行。打開代碼設(shè)計窗口最簡單的方式是:雙擊窗體、控件或單擊代碼窗口上方的按鈕。 (4)屬性窗口:屬性窗口用于顯示和設(shè)置所選定的窗體和控件等對象的屬性。屬性窗口由以下4部分組成。 ①對象和名稱空間列表框:單擊其右邊的下拉按鈕可打開所選對象及名稱空間。 ②屬性顯示排列方式:有“按字母序”和“按分類序”兩個方式。 ③屬性列表框:列出所選對象在設(shè)計模式下可更改的屬性及默認(rèn)值。 ④屬性含義說明:當(dāng)在屬性列表框中選取某屬性時,在該區(qū)域顯示所選屬性的含義。 (5)解決方案資源管理器窗口。在Visual Basic.NET中,項目是一個獨(dú)立的編程單位,其中包含窗體文件及其他一些相關(guān)文件;一個或若干個項目組成了一個解決方案,使用戶可以更方便地組織需要開發(fā)和設(shè)計的項目文件,并以樹狀結(jié)構(gòu)顯示。一個解決方案可以含有以下類型的文件。 ①代碼模塊文件(.vb文件):所有包含代碼的文件都以.vb為擴(kuò)展名保存,包括窗體文件、類模塊和其他代碼文件。 ②項目文件(.vbproj):每個項目對應(yīng)一個項目文件。本例中的項目名為“引例”,其存盤項目文件名為“引例.vbproj”。項目通常由引用和代碼模塊組成。 ③解決方案文件(.sin):可包括一個或多個可用不同語言開發(fā)的項目(本書中僅涉及一個用Visual Basic開發(fā)的項目)。在建立一個新項目時,解決方案名默認(rèn)與項目名相同,只有擴(kuò)展名不同。 (6)工具箱窗口:工具箱窗口包含Visual Basic.NET大項目開發(fā)使用的工具,以選項卡來分類組織。工具箱窗口由5個選項卡組成,各類組件分別放在不同的選項卡中。5個選項卡說明如下。 ①“Windows窗體”:這是最常用的選項卡,存放開發(fā)Windows應(yīng)用程序時所使用的控件。
編輯推薦
《數(shù)據(jù)庫技術(shù)(SQL Server)經(jīng)典實驗案例集》內(nèi)容全面翔實,技術(shù)求新務(wù)實,實用性強(qiáng),在編寫風(fēng)格上更強(qiáng)調(diào)知識的應(yīng)用。可作為高等學(xué)?!皵?shù)據(jù)庫技術(shù)與應(yīng)用”課程的實踐教材,也可作為廣大數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)愛好者的自學(xué)參考書。
圖書封面
評論、評分、閱讀與下載