SQL Server數(shù)據(jù)庫(kù)技術(shù)
-
【作 者】郭振民 董學(xué)樞
【I S B N 】978-7-5084-6827-3
【責(zé)任編輯】楊元泓
【適用讀者群】高職高專
【出版時(shí)間】2009-09-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】184
【千字?jǐn)?shù)】279
【印 張】11.5
【定 價(jià)】¥20
【叢 書】21世紀(jì)高職高專教學(xué)做一體化規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書從高職高專的培養(yǎng)目標(biāo)和學(xué)生特點(diǎn)出發(fā),秉承“教學(xué)做合一”的原則,以“激發(fā)學(xué)生興趣”為著眼點(diǎn),認(rèn)真組織內(nèi)容,精心設(shè)計(jì)案例。
全書從應(yīng)用SQL Server 2000設(shè)計(jì)一個(gè)完整的數(shù)據(jù)庫(kù)系統(tǒng)的角度出發(fā),圍繞一個(gè)student數(shù)據(jù)庫(kù)項(xiàng)目,展開有關(guān)SQL Server 2000知識(shí)的學(xué)習(xí)。主要涵蓋了服務(wù)器的注冊(cè)和使用、數(shù)據(jù)庫(kù)的創(chuàng)建和使用、表的創(chuàng)建和使用、查詢、索引、視圖、存儲(chǔ)過程、數(shù)據(jù)庫(kù)安全等內(nèi)容。同時(shí),為了加強(qiáng)學(xué)習(xí)效果,每個(gè)子項(xiàng)目后都安排了一個(gè)實(shí)訓(xùn),使讀者能夠運(yùn)用所學(xué)知識(shí)并參照書中實(shí)例進(jìn)行實(shí)際的數(shù)據(jù)庫(kù)設(shè)計(jì),以達(dá)到學(xué)以致用的目的。
本書結(jié)構(gòu)新穎、語(yǔ)言通俗易懂,主要面向高職高專院校計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生,同時(shí)也可作為計(jì)算機(jī)相關(guān)專業(yè)的培訓(xùn)教材和參考資料。
1.針對(duì)性強(qiáng)。貼近高職學(xué)生實(shí)際,通俗易懂。
2.層次性強(qiáng)。由淺入深,由易到難。
3.實(shí)踐性強(qiáng)。“做”字當(dāng)頭,樂在其中,在做中教,在做中學(xué)。
21世紀(jì)是一個(gè)信息時(shí)代,人類的衣食住行離不開信息。數(shù)據(jù)是用來記錄信息的可識(shí)別的符號(hào),是信息的具體表現(xiàn)形式。人們借助計(jì)算機(jī)進(jìn)行數(shù)據(jù)管理是計(jì)算機(jī)應(yīng)用的一個(gè)重要方面。隨著數(shù)據(jù)管理重要性的不斷提高,數(shù)據(jù)管理技術(shù)也在進(jìn)一步發(fā)展。從最初的人工管理到文件管理,直到現(xiàn)在的數(shù)據(jù)庫(kù)管理,數(shù)據(jù)管理技術(shù)已經(jīng)日趨成熟。SQL Server 2000是由微軟公司開發(fā)和推廣的關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),一個(gè)可擴(kuò)展的、高性能的、為分布式客戶機(jī)/服務(wù)器應(yīng)用所設(shè)計(jì)的數(shù)據(jù)庫(kù)管理系統(tǒng),它具有十分強(qiáng)大的數(shù)據(jù)存儲(chǔ)和處理功能。
SQL Server 2000課程是一門實(shí)踐性較強(qiáng)的課程,本書旨在改變傳統(tǒng)理論教學(xué)模式,遵照“教學(xué)做一體化”教學(xué)理念,以項(xiàng)目為主線,采用“項(xiàng)目導(dǎo)入”、“項(xiàng)目準(zhǔn)備”、“項(xiàng)目任務(wù)”、“項(xiàng)目練習(xí)”、“項(xiàng)目總結(jié)”、“項(xiàng)目實(shí)訓(xùn)”的全新模式。學(xué)生在老師的指導(dǎo)下,以主體地位在完成一個(gè)個(gè)具體項(xiàng)目任務(wù)的過程中,理解概念,掌握知識(shí),獲得技能。
本書按照student項(xiàng)目實(shí)現(xiàn)的過程,闡述了SQL Server 2000服務(wù)器的注冊(cè)和使用、數(shù)據(jù)庫(kù)的創(chuàng)建和使用、表的創(chuàng)建和使用、查詢、索引、視圖、存儲(chǔ)過程、數(shù)據(jù)庫(kù)安全等內(nèi)容。
本書從高職高專的培養(yǎng)目標(biāo)和學(xué)生的特點(diǎn)出發(fā),秉承“項(xiàng)目化課程”的原則,以具體的“任務(wù)”為著眼點(diǎn),認(rèn)真組織內(nèi)容、精心設(shè)計(jì)項(xiàng)目,力求簡(jiǎn)潔明了,清晰易懂、更具人性化。主要具有以下特點(diǎn):
(1)以項(xiàng)目為主線。全書圍繞設(shè)計(jì)student數(shù)據(jù)庫(kù)這個(gè)總項(xiàng)目為主線,根據(jù)項(xiàng)目開發(fā)步驟分成八個(gè)分類子項(xiàng)目進(jìn)行設(shè)計(jì)。
(2)以任務(wù)來驅(qū)動(dòng)。分類子項(xiàng)目的實(shí)現(xiàn)是通過“提出任務(wù)”、“分析任務(wù)”、“完成任務(wù)”來實(shí)現(xiàn)的。完成任務(wù)的過程就是理論知識(shí)的學(xué)習(xí)過程。
(3)以實(shí)例來講授。對(duì)任務(wù)進(jìn)行精煉、提取,形成大量的經(jīng)典實(shí)例,通過實(shí)例講解提高學(xué)生動(dòng)手的能力及實(shí)際解決問題的能力。
(4)以實(shí)訓(xùn)來檢驗(yàn)。每一個(gè)子項(xiàng)目都安排一個(gè)實(shí)訓(xùn),實(shí)訓(xùn)完成的情況反映了學(xué)生掌握知識(shí)和技能的情況。
本書由江海職業(yè)技術(shù)學(xué)院郭振民、董學(xué)樞任主編,揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院范愛華、無錫南洋職業(yè)技術(shù)學(xué)院沈繼云任副主編,蘇州建設(shè)交通高等職業(yè)技術(shù)學(xué)校崔愛國(guó)參加了教材的部分編寫工作,全書由董學(xué)樞負(fù)責(zé)統(tǒng)稿。另外,在編書期間得到楊琴琴、劉華春、高峰、汪湜、蔣其懷、龔香等的幫助,在此一并表示感謝。
由于編者水平有限,加上時(shí)間倉(cāng)促,書中疏漏和錯(cuò)誤之處在所難免,懇請(qǐng)廣大的老師和同學(xué)提出寶貴意見。作者信箱:gydxs1@hotmail.com。
作 者
2009年6月
項(xiàng)目一 認(rèn)識(shí)SQL Server 2000 1
項(xiàng)目1.1 啟動(dòng)和停止SQL Server 2000服務(wù) 4
項(xiàng)目1.2 注冊(cè)和連接SQL Server服務(wù)器 6
任務(wù)1 注冊(cè)服務(wù)器 7
任務(wù)2 設(shè)置SQL Server登錄身份驗(yàn)證模式 9
項(xiàng)目1.3 使用SQL Server 2000管理工具 13
任務(wù)1 使用企業(yè)管理器組件 13
任務(wù)2 使用查詢分析器組件 15
任務(wù)3 使用聯(lián)機(jī)叢書組件 16
項(xiàng)目二 創(chuàng)建和維護(hù)數(shù)據(jù)庫(kù) 19
項(xiàng)目2.1 創(chuàng)建數(shù)據(jù)庫(kù) 22
任務(wù)1 創(chuàng)建數(shù)據(jù)庫(kù) 22
任務(wù)2 查看和設(shè)置數(shù)據(jù)庫(kù)選項(xiàng) 30
項(xiàng)目2.2 修改和刪除數(shù)據(jù)庫(kù) 32
任務(wù)1 修改數(shù)據(jù)庫(kù) 32
任務(wù)2 刪除數(shù)據(jù)庫(kù) 36
項(xiàng)目2.3 分離和附加數(shù)據(jù)庫(kù) 37
任務(wù)1 分離數(shù)據(jù)庫(kù) 37
任務(wù)2 附加數(shù)據(jù)庫(kù) 39
項(xiàng)目三 創(chuàng)建和維護(hù)表 43
項(xiàng)目3.1 創(chuàng)建表結(jié)構(gòu) 45
任務(wù)1 使用企業(yè)管理器創(chuàng)建表結(jié)構(gòu) 46
任務(wù)2 使用查詢分析器創(chuàng)建表結(jié)構(gòu) 47
項(xiàng)目3.2 使用企業(yè)管理器創(chuàng)建完整性約束 48
任務(wù)1 創(chuàng)建主鍵(Primary Key)約束 49
任務(wù)2 創(chuàng)建外鍵(Foreign Key)約束 51
任務(wù)3 創(chuàng)建默認(rèn)值(Default)約束 53
任務(wù)4 創(chuàng)建檢查(Check)約束 54
任務(wù)5 創(chuàng)建唯一性(Unique)約束 55
項(xiàng)目3.3 使用T-SQL語(yǔ)言創(chuàng)建完整性約束 56
任務(wù)1 通過CREATE-SQL重新創(chuàng)建完整性約束 56
任務(wù)2 通過ALTER-SQL修改表結(jié)構(gòu) 58
項(xiàng)目3.4 管理表中數(shù)據(jù) 59
任務(wù)1 使用企業(yè)管理器管理表數(shù)據(jù) 59
任務(wù)2 使用查詢分析器管理表數(shù)據(jù) 60
項(xiàng)目四 基于單表查詢數(shù)據(jù) 64
項(xiàng)目4.1 使用SELECT子句選取字段和記錄 67
任務(wù)1 查詢表中所有字段 67
任務(wù)2 選取部分字段 69
任務(wù)3 設(shè)置查詢記錄范圍 70
任務(wù)4 設(shè)置字段別名 72
任務(wù)5 使用計(jì)算字段 73
項(xiàng)目4.2 使用WHERE子句進(jìn)行選擇查詢 74
任務(wù)1 基于比較條件選擇查詢 75
任務(wù)2 基于范圍條件選擇查詢 76
任務(wù)3 基于列表?xiàng)l件選擇查詢 78
任務(wù)4 基于模糊條件選擇查詢 79
任務(wù)5 基于NULL值選擇查詢 82
任務(wù)6 基于多個(gè)條件選擇查詢 83
項(xiàng)目4.3 使用ORDER BY子句進(jìn)行記錄排序 84
任務(wù)1 使用ORDER BY子句進(jìn)行記錄排序 84
任務(wù)2 使用TOP謂詞與ORDER BY子句進(jìn)行記錄排序 86
任務(wù)3 使用TOP…WITH TIES謂詞與ORDER BY子句進(jìn)行記錄排序 87
項(xiàng)目4.4 使用GROUP BY子句進(jìn)行數(shù)據(jù)分組 89
任務(wù)1 使用統(tǒng)計(jì)函數(shù)進(jìn)行數(shù)據(jù)計(jì)算 89
任務(wù)2 使用GROUP BY 子句進(jìn)行數(shù)據(jù)分組 91
任務(wù)3 使用HAVING子句進(jìn)行分組后篩選 92
項(xiàng)目4.5 使用COMPUTE子句匯總數(shù)據(jù) 94
任務(wù)1 使用COMPUTE 子句進(jìn)行數(shù)據(jù)匯總 94
任務(wù)2 使用COMPUTE BY子句進(jìn)行數(shù)據(jù)分類匯總 95
項(xiàng)目五 基于多表查詢數(shù)據(jù) 99
項(xiàng)目5.1 基于多表聯(lián)接的查詢 99
任務(wù)1 基于內(nèi)聯(lián)接的多表查詢 99
任務(wù)2 基于左外聯(lián)接和右外聯(lián)接的多表查詢 102
任務(wù)3 基于自聯(lián)接的多表查詢 104
項(xiàng)目5.2 子查詢 106
任務(wù)1 非相關(guān)子查詢(不依賴于外部查詢的子查詢) 106
任務(wù)2 相關(guān)子查詢(依賴于外部查詢的子查詢) 111
任務(wù)3 IN子查詢和EXISTS子查詢 113
任務(wù)4 包含在INSERT、UPDATE、DELETE語(yǔ)句里的子查詢 115
項(xiàng)目六 SQL Server 2000安全性管理 118
項(xiàng)目6.1 SQL Server登錄用戶、數(shù)據(jù)庫(kù)用戶與權(quán)限 118
任務(wù)1 設(shè)置身份驗(yàn)證模式 119
任務(wù)2 創(chuàng)建登錄賬戶 120
任務(wù)3 創(chuàng)建數(shù)據(jù)庫(kù)用戶 123
任務(wù)4 賦予數(shù)據(jù)庫(kù)用戶操作數(shù)據(jù)庫(kù)對(duì)象的權(quán)限 125
項(xiàng)目6.2 角色 127
任務(wù)1 新建數(shù)據(jù)庫(kù)角色 128
任務(wù)2 添加角色成員 130
項(xiàng)目七 索引和視圖 134
項(xiàng)目7.1 索引 135
任務(wù)1 創(chuàng)建和刪除非聚集索引 135
任務(wù)2 創(chuàng)建聚集索引 138
項(xiàng)目7.2 視圖 140
任務(wù)1 使用企業(yè)管理器創(chuàng)建視圖 140
任務(wù)2 使用T-SQL命令創(chuàng)建視圖 143
任務(wù)3 使用企業(yè)管理器刪除視圖 144
任務(wù)4 使用T-SQL命令刪除視圖 145
項(xiàng)目八 存儲(chǔ)過程和觸發(fā)器 147
項(xiàng)目8.1 存儲(chǔ)過程 149
任務(wù)1 創(chuàng)建不帶參數(shù)的存儲(chǔ)過程 149
任務(wù)2 創(chuàng)建帶參數(shù)的存儲(chǔ)過程 151
任務(wù)3 執(zhí)行存儲(chǔ)過程 152
項(xiàng)目8.2 觸發(fā)器 154
任務(wù)1 創(chuàng)建觸發(fā)器 155
任務(wù)2 刪除觸發(fā)器 157
綜合應(yīng)用 SQL與前臺(tái)的連接 159
附錄A 安裝過程 163
附錄B T-SQL語(yǔ)言 169
參考文獻(xiàn) 176
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目式教程 [陳亞峰]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2019) [主 編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(SQL Server 2019) [主編 嚴(yán)暉 劉衛(wèi)國(guó)]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用SQL Server 2014(微課版) [主 編 趙德福]
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目化教程(第二版) [主編 鄭小蓉]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用(MySQL版) [瞿英 裴祥喜 王玉恒]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(SQL Server 2019) [主 編 沙有闖]
- 數(shù)據(jù)庫(kù)系統(tǒng)工程師真題精析與命題密卷 [鐘志宏]
- 數(shù)據(jù)庫(kù)原理與應(yīng)用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競(jìng)]
- 數(shù)據(jù)庫(kù)系統(tǒng)工程師5天修煉 [鐘志宏]
- Access數(shù)據(jù)庫(kù)基礎(chǔ)教程實(shí)驗(yàn)指導(dǎo)與習(xí)題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數(shù)據(jù)庫(kù)基礎(chǔ)教程 [主編 饒拱維 楊貴茂 郭其標(biāo)]
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目化教程 [主編 鄭小蓉 段萍]
- C#數(shù)據(jù)庫(kù)編程技術(shù) [主編 顧家銘]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用(MySQL版) [主編 高亮 韓玉民]
- 數(shù)據(jù)庫(kù)原理 [主編 楊俊杰 張瑋]
- 數(shù)據(jù)庫(kù)原理與技術(shù)(第三版)實(shí)驗(yàn)指導(dǎo) [程傳慶]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(SQL Server 2008版)(第二版) [主編 嚴(yán)暉 王小玲]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2008)(第二版) [主編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫(kù)原理與SQL語(yǔ)言 [主編 余恒芳 汪曉青]
- 數(shù)據(jù)庫(kù)原理與技術(shù)(第三版) [程傳慧]
- MySQL數(shù)據(jù)庫(kù)開發(fā)實(shí)戰(zhàn) [肖睿 訾永所 侯小毛]
- Access 2010數(shù)據(jù)庫(kù)應(yīng)用教程(第二版) [主編 李亞]
- Access 2010數(shù)據(jù)庫(kù)實(shí)用教程 [主編 張明 宣繼濤]
- 數(shù)據(jù)庫(kù)應(yīng)用 [主編 肖睿 于繼武]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用——SQL Server 2012 [主編 賴玲 李祥琴 胡秀]
- 數(shù)據(jù)庫(kù)原理及應(yīng)用上機(jī)指導(dǎo)與習(xí)題解答——SQL Server 2012 [主編 王婭紛 賴玲 李祥琴 胡]
- 跟韓老師學(xué)SQL Server數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) [韓立剛]
- Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)教程(第四版) [主編 王鳳領(lǐng)]
- 數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用上機(jī)實(shí)驗(yàn)指導(dǎo)與課程設(shè)計(jì) [主編 司冠南 曹梅紅]
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>
- 單片機(jī)技術(shù)實(shí)驗(yàn)實(shí)訓(xùn)教程(第二版)
- CSS+DIV頁(yè)面布局技術(shù)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第三版)
- JSP Web開發(fā)技術(shù)任務(wù)驅(qū)動(dòng)式教程
- 平面設(shè)計(jì)項(xiàng)目化教程
- Java程序設(shè)計(jì)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第二版)
- 網(wǎng)頁(yè)前端技術(shù)
- 大學(xué)計(jì)算機(jī)信息技術(shù)教程(第二版)
- 動(dòng)態(tài)網(wǎng)站設(shè)計(jì)制作與維護(hù)
- 大學(xué)計(jì)算機(jī)信息技術(shù)實(shí)訓(xùn)教程(第二版)
- 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)
- C語(yǔ)言程序設(shè)計(jì)教學(xué)做一體化
- 可編程控制器實(shí)驗(yàn)與實(shí)訓(xùn)教程
- Java程序設(shè)計(jì)案例教程
- SQL Server數(shù)據(jù)庫(kù)技術(shù)