數據庫原理及應用上機指導與習題解答——SQL Server 2012

-
【作 者】主編 王婭紛 賴玲 李祥琴 胡
【I S B N 】978-7-5170-5280-7
【責任編輯】李炎
【適用讀者群】本專通用
【出版時間】2017-05-10
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】176
【千字數】265
【印 張】11
【定 價】¥24
【叢 書】普通高等教育“十三五”規劃教材(軟件工程專業)
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是《數據庫原理及應用——SQL Server 2012》配套的上機指導與習題解答輔導書,內容共分為四個部分:常用數據庫軟件介紹、上機實驗安排、綜合實例、主教材習題和參考解答。
第一部分介紹了Microsoft Office Access 2010、Oracle和SQL Server 2012三款數據庫軟件,其中重點介紹了SQL Server 2012;第二部分精心設計了12套上機實驗題,每套實驗都給出了實驗目的、要求和內容;第三部分通過教學管理系統數據庫設計實施案例,展示了數據庫設計實現的整個過程;第四部分對教材中的每道習題都給出了詳細的解答,幫助讀者提高對數據庫基本概念、規則的理解。
本書內容豐富,注重實踐;知識結構合理,覆蓋面廣,既可作為高校學生學習數據庫課程的輔導教材,也可作為數據庫自學者的參考教材。
上機實驗,精心設計12套上機實驗題。
實施案例,實現教學管理系統數據庫設計。
升華教材,詳細解答教材中的每道習題。
隨著信息時代的發展,數據庫的應用領域越來越廣泛,不管是家庭、公司或大型企業,還是政府部門,都需要使用數據庫來存儲數據信息。為了適應和滿足這一社會需求,許多高校多年來一直將“數據庫”作為一門基礎性的課程廣泛開設,而該課程也是一門對實踐環節要求很高的課程,初學者不僅要理解、掌握基本的數據庫知識,還必須掌握一個能夠設計、開發數據庫的數據庫管理軟件,并且要在此開發環境中不斷踐行,才能學以致用。因此,我們編寫了這本《數據庫原理及應用上機指導與習題解答——SQL Server 2012》。
本書包括四個部分。
第一部分是“常用數據庫軟件介紹”,介紹了Microsoft Office Access、Oracle、SQL Server 2012三款數據庫管理軟件的基本操作,如新建數據庫、創建數據表等,其中以SQL Server的介紹為主,從SQL Server的發展歷史、功能特點、系統架構和安裝步驟到SQL Server的基本操作都進行了詳細的介紹,使讀者對SQL Server獲得系統的認識。
第二部分是“上機實驗安排”,講解了上機實驗的要求和步驟,引導讀者將理論知識付諸實踐,以加深對理論知識的理解和掌握。在實驗總體安排上主要與主教材《數據庫原理及應用——SQL Server 2012》配套,根據教材中每章的內容來設計實驗。實驗主要以引導讀者上機實踐為主,后面配合相應的上機習題供讀者練習,使初學者能循序漸進地完成實驗。
第三部分是“綜合實例”,主要介紹了設計開發一個數據庫系統的一般步驟,從需求分析、用戶分析、功能模塊設計和劃分到數據庫設計,直至最后的數據庫實現,讓讀者學完相應的數據庫知識后能夠直觀地看到數據庫的應用,能夠體會到數據庫設計過程中各步驟之間的關聯,同時也為高校畢業生在進行畢業設計時涉及的數據庫設計部分提供一個參考。
第四部分是“主教材習題和參考解答”,列出了《數據庫原理及應用——SQL Server 2012》的全部習題,并給出了參考答案。對于部分題目除給出了答案外,還給出了分析過程,以加深讀者的理解。需要強調的是,對于有些題目,本書給出的解決方法或代碼并非唯一正確的解答,甚至不一定是最佳的。因此,讀者在使用本書時,千萬不要硬搬照抄,我們只是提供了一個參考。
本書由王婭紛、賴玲、李祥琴、胡秀和沈成濤共同編寫,第一部分和第二部分主要由王婭紛編寫,沈成濤參與了第二部分的編寫,第三部分主要由賴玲編寫,第四部分由賴玲、李祥琴和胡秀編寫。全書由王婭紛統稿,沈成濤校對,所有的代碼由王婭紛、賴玲、李祥琴、胡秀和沈成濤調試成功,胡波、李俊梅老師也參加了部分章節的審稿工作。本書在編寫過程中得到了荊楚理工學院計算機工程學院田原院長和任正云等專家的指導,學院的領導也對本書的出版付出了大量的心血,在此一并表示衷心的感謝。
由于作者水平有限,書中難免還會存在不足之處,懇請廣大讀者批評指正。
編 者
2017年2月
第一部分 常用數據庫軟件介紹 1
第1章 Microsoft Office Access 1
1.1 Access數據庫簡介 1
1.2 Access 2010的安裝 1
1.3 Access 2010的啟動與退出 5
1.3.1 Access 2010的啟動 5
1.3.2 Access 2010的退出 5
1.4 Access 2010管理數據庫 6
1.5 Access 2010管理數據表 7
第2章 Oracle 10
2.1 Oracle數據庫簡介 10
2.2 Oracle安裝硬件配置要求 10
2.3 在Windows環境下安裝Oracle 11g R2 11
2.4 在Windows環境下安裝Oracle數據庫
實例 15
2.5 Windows操作系統下Oracle實例的啟動
與關閉 22
2.6 Oracle SQL Developer 22
2.6.1 創建數據庫連接 22
2.6.2 管理表 24
第3章 SQL Server 2012概述 28
3.1 SQL Server數據庫簡介 28
3.2 SQL Server的發展 28
3.3 SQL Server 2012的特點 29
3.4 為什么選擇SQL Server 29
3.5 SQL Server 2012架構簡介 30
3.5.1 SQL Server 2012系統架構 30
3.5.2 SQL Server 2012的協議 31
3.5.3 SQL Server 2012的查詢 32
3.5.4 SQL Server 2012的數據操作 33
3.6 SQL Server 2012的安裝 35
3.6.1 安裝需求 35
3.6.2 安裝SQL Server 2012 35
3.7 SQL Server 2012的基本操作 44
3.7.1 啟動SQL Server 2012 44
3.7.2 數據庫的基本操作 46
3.7.3 數據庫的基本操作 52
第二部分 上機實驗安排 57
實驗1 熟悉SQL Server Management Studio
(SSMS) 57
實驗2 管理數據庫 58
實驗3 管理數據表 59
實驗4 SQL簡單查詢語句使用 61
實驗5 SQL高級查詢應用 66
實驗6 多表查詢 70
實驗7 視圖的使用 73
實驗8 使用T-SQL流程控制語句 75
實驗9 系統函數和自定義函數 77
實驗10 存儲過程 79
實驗11 觸發器 82
實驗12 SQL Server 2012的安全管理 85
第三部分 綜合實例——教學管理系統數據庫 87
3.1 系統需求分析 87
3.2 系統用戶分析 88
3.3 系統功能模塊設計 88
3.4 數據庫設計 94
3.5 數據庫實現 100
第四部分 主教材習題和參考解答 123
第1章 數據庫系統概述 123
第2章 關系數據庫 127
第3章 關系數據庫理論 130
第4章 關系數據庫標準語言SQL 132
第5章 索引 139
第6章 T-SQL程序設計 141
第7章 存儲過程、觸發器和游標 145
第8章 事務和鎖 151
第9章 數據庫的安全管理 155
第10章 數據的備份與恢復 158
第11章 數據庫設計 161
第12章 數據庫技術的新發展 166
第13章 SQL Server開發工具 168
- 高等數學導學篇(下冊) [主編 李文婧 胡雷 尹金生]
- 高等數學導學篇(上冊) [主編 李文婧 胡雷 尹金生]
- 高等數學(下冊) [主編 李愛芹 胡雷 尹金生]
- 高等數學(上冊) [主編 李愛芹 胡雷 尹金生]
- 中華水文化(慕課版)(第二版) [畢雪燕 楊華軻 羅玲誼 等編著]
- 電路與電子技術Ⅱ——電路分析基礎 [主編 陳曉 金哲]
- Spark大數據處理技術 [主編 劉仁山 周洪翠 莊新妍]
- 人工智能算法與實踐 [主編 梁琨 張翼英]
- 數據清洗 [黃源 劉智楊 孫大松]
- 電路設計與PCB制作實操教程 [主編 周永宏]
- 電路與電子技術Ⅰ—數字電子技術 [主編 鄭玉珍 王淑琴]
- Java編程基礎案例式教程 [主編 陳艷華 唐春蘭]
- Python語言同步案例習題精解 [主編 肖朝暉]
- Web用戶界面設計與制作 [主編 趙娟]
- Unity應用開發與實戰(微課版) [主 編 程永恒]
- 文學基礎與影視欣賞 [楊華軻 朱偉利 畢雪燕 羅玲誼]
- 大學計算機基礎與計算思維 [主編 閔笛 汪瑩]
- 大學計算機信息素養(第二版) [主編 盧山]
- 大學計算機基礎實驗指導及習題解析 [主編 閔笛 李明]
- 大學計算機信息素養實驗指導(第二版) [主編 盧山]
- 計算機應用基礎教程(Windows 10+Office 2019) [主編 聶長浪 賀秋芳 李久仲]
- 計算機應用基礎(Windows 7+Office 2016) [主編 王洪平 楊華]
- 計算機信息素養基礎 [主編 陳艷 秦凱 黃海玉]
- 計算機基礎與應用 [主編 秦凱 梁寧玉 王毅]
- 大學計算機基礎上機實踐教程(第六版) [主編 何振林 羅奕]
- C語言程序設計(微課版) [主編 夏啟壽]
- 大學計算機基礎教程實驗指導與測試題集 [主編 饒拱維 吳華光 巫滿秀]
- 計算機組成原理 [主編 史士英 唐為方]
- 大學計算機基礎教程(Windows 10+Office 2016) [主編 饒拱維 郭其標 房宜汕]
- 新編高等學校英語應用能力考試(A級)教程(第二版) [主編 洪金梅 邵毅 向雙豐]