數(shù)據(jù)庫原理及應(yīng)用上機指導(dǎo)與習(xí)題解答——SQL Server 2012
-
【作 者】主編 王婭紛 賴玲 李祥琴 胡
【I S B N 】978-7-5170-5280-7
【責(zé)任編輯】李炎
【適用讀者群】本專通用
【出版時間】2017-05-10
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】176
【千字?jǐn)?shù)】265
【印 張】11
【定 價】¥24
【叢 書】普通高等教育“十三五”規(guī)劃教材(軟件工程專業(yè))
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書是《數(shù)據(jù)庫原理及應(yīng)用——SQL Server 2012》配套的上機指導(dǎo)與習(xí)題解答輔導(dǎo)書,內(nèi)容共分為四個部分:常用數(shù)據(jù)庫軟件介紹、上機實驗安排、綜合實例、主教材習(xí)題和參考解答。
第一部分介紹了Microsoft Office Access 2010、Oracle和SQL Server 2012三款數(shù)據(jù)庫軟件,其中重點介紹了SQL Server 2012;第二部分精心設(shè)計了12套上機實驗題,每套實驗都給出了實驗?zāi)康摹⒁蠛蛢?nèi)容;第三部分通過教學(xué)管理系統(tǒng)數(shù)據(jù)庫設(shè)計實施案例,展示了數(shù)據(jù)庫設(shè)計實現(xiàn)的整個過程;第四部分對教材中的每道習(xí)題都給出了詳細的解答,幫助讀者提高對數(shù)據(jù)庫基本概念、規(guī)則的理解。
本書內(nèi)容豐富,注重實踐;知識結(jié)構(gòu)合理,覆蓋面廣,既可作為高校學(xué)生學(xué)習(xí)數(shù)據(jù)庫課程的輔導(dǎo)教材,也可作為數(shù)據(jù)庫自學(xué)者的參考教材。
上機實驗,精心設(shè)計12套上機實驗題。
實施案例,實現(xiàn)教學(xué)管理系統(tǒng)數(shù)據(jù)庫設(shè)計。
升華教材,詳細解答教材中的每道習(xí)題。
隨著信息時代的發(fā)展,數(shù)據(jù)庫的應(yīng)用領(lǐng)域越來越廣泛,不管是家庭、公司或大型企業(yè),還是政府部門,都需要使用數(shù)據(jù)庫來存儲數(shù)據(jù)信息。為了適應(yīng)和滿足這一社會需求,許多高校多年來一直將“數(shù)據(jù)庫”作為一門基礎(chǔ)性的課程廣泛開設(shè),而該課程也是一門對實踐環(huán)節(jié)要求很高的課程,初學(xué)者不僅要理解、掌握基本的數(shù)據(jù)庫知識,還必須掌握一個能夠設(shè)計、開發(fā)數(shù)據(jù)庫的數(shù)據(jù)庫管理軟件,并且要在此開發(fā)環(huán)境中不斷踐行,才能學(xué)以致用。因此,我們編寫了這本《數(shù)據(jù)庫原理及應(yīng)用上機指導(dǎo)與習(xí)題解答——SQL Server 2012》。
本書包括四個部分。
第一部分是“常用數(shù)據(jù)庫軟件介紹”,介紹了Microsoft Office Access、Oracle、SQL Server 2012三款數(shù)據(jù)庫管理軟件的基本操作,如新建數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)表等,其中以SQL Server的介紹為主,從SQL Server的發(fā)展歷史、功能特點、系統(tǒng)架構(gòu)和安裝步驟到SQL Server的基本操作都進行了詳細的介紹,使讀者對SQL Server獲得系統(tǒng)的認(rèn)識。
第二部分是“上機實驗安排”,講解了上機實驗的要求和步驟,引導(dǎo)讀者將理論知識付諸實踐,以加深對理論知識的理解和掌握。在實驗總體安排上主要與主教材《數(shù)據(jù)庫原理及應(yīng)用——SQL Server 2012》配套,根據(jù)教材中每章的內(nèi)容來設(shè)計實驗。實驗主要以引導(dǎo)讀者上機實踐為主,后面配合相應(yīng)的上機習(xí)題供讀者練習(xí),使初學(xué)者能循序漸進地完成實驗。
第三部分是“綜合實例”,主要介紹了設(shè)計開發(fā)一個數(shù)據(jù)庫系統(tǒng)的一般步驟,從需求分析、用戶分析、功能模塊設(shè)計和劃分到數(shù)據(jù)庫設(shè)計,直至最后的數(shù)據(jù)庫實現(xiàn),讓讀者學(xué)完相應(yīng)的數(shù)據(jù)庫知識后能夠直觀地看到數(shù)據(jù)庫的應(yīng)用,能夠體會到數(shù)據(jù)庫設(shè)計過程中各步驟之間的關(guān)聯(lián),同時也為高校畢業(yè)生在進行畢業(yè)設(shè)計時涉及的數(shù)據(jù)庫設(shè)計部分提供一個參考。
第四部分是“主教材習(xí)題和參考解答”,列出了《數(shù)據(jù)庫原理及應(yīng)用——SQL Server 2012》的全部習(xí)題,并給出了參考答案。對于部分題目除給出了答案外,還給出了分析過程,以加深讀者的理解。需要強調(diào)的是,對于有些題目,本書給出的解決方法或代碼并非唯一正確的解答,甚至不一定是最佳的。因此,讀者在使用本書時,千萬不要硬搬照抄,我們只是提供了一個參考。
本書由王婭紛、賴玲、李祥琴、胡秀和沈成濤共同編寫,第一部分和第二部分主要由王婭紛編寫,沈成濤參與了第二部分的編寫,第三部分主要由賴玲編寫,第四部分由賴玲、李祥琴和胡秀編寫。全書由王婭紛統(tǒng)稿,沈成濤校對,所有的代碼由王婭紛、賴玲、李祥琴、胡秀和沈成濤調(diào)試成功,胡波、李俊梅老師也參加了部分章節(jié)的審稿工作。本書在編寫過程中得到了荊楚理工學(xué)院計算機工程學(xué)院田原院長和任正云等專家的指導(dǎo),學(xué)院的領(lǐng)導(dǎo)也對本書的出版付出了大量的心血,在此一并表示衷心的感謝。
由于作者水平有限,書中難免還會存在不足之處,懇請廣大讀者批評指正。
編 者
2017年2月
第一部分 常用數(shù)據(jù)庫軟件介紹 1
第1章 Microsoft Office Access 1
1.1 Access數(shù)據(jù)庫簡介 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管理數(shù)據(jù)庫 6
1.5 Access 2010管理數(shù)據(jù)表 7
第2章 Oracle 10
2.1 Oracle數(shù)據(jù)庫簡介 10
2.2 Oracle安裝硬件配置要求 10
2.3 在Windows環(huán)境下安裝Oracle 11g R2 11
2.4 在Windows環(huán)境下安裝Oracle數(shù)據(jù)庫
實例 15
2.5 Windows操作系統(tǒng)下Oracle實例的啟動
與關(guān)閉 22
2.6 Oracle SQL Developer 22
2.6.1 創(chuàng)建數(shù)據(jù)庫連接 22
2.6.2 管理表 24
第3章 SQL Server 2012概述 28
3.1 SQL Server數(shù)據(jù)庫簡介 28
3.2 SQL Server的發(fā)展 28
3.3 SQL Server 2012的特點 29
3.4 為什么選擇SQL Server 29
3.5 SQL Server 2012架構(gòu)簡介 30
3.5.1 SQL Server 2012系統(tǒng)架構(gòu) 30
3.5.2 SQL Server 2012的協(xié)議 31
3.5.3 SQL Server 2012的查詢 32
3.5.4 SQL Server 2012的數(shù)據(jù)操作 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 數(shù)據(jù)庫的基本操作 46
3.7.3 數(shù)據(jù)庫的基本操作 52
第二部分 上機實驗安排 57
實驗1 熟悉SQL Server Management Studio
(SSMS) 57
實驗2 管理數(shù)據(jù)庫 58
實驗3 管理數(shù)據(jù)表 59
實驗4 SQL簡單查詢語句使用 61
實驗5 SQL高級查詢應(yīng)用 66
實驗6 多表查詢 70
實驗7 視圖的使用 73
實驗8 使用T-SQL流程控制語句 75
實驗9 系統(tǒng)函數(shù)和自定義函數(shù) 77
實驗10 存儲過程 79
實驗11 觸發(fā)器 82
實驗12 SQL Server 2012的安全管理 85
第三部分 綜合實例——教學(xué)管理系統(tǒng)數(shù)據(jù)庫 87
3.1 系統(tǒng)需求分析 87
3.2 系統(tǒng)用戶分析 88
3.3 系統(tǒng)功能模塊設(shè)計 88
3.4 數(shù)據(jù)庫設(shè)計 94
3.5 數(shù)據(jù)庫實現(xiàn) 100
第四部分 主教材習(xí)題和參考解答 123
第1章 數(shù)據(jù)庫系統(tǒng)概述 123
第2章 關(guān)系數(shù)據(jù)庫 127
第3章 關(guān)系數(shù)據(jù)庫理論 130
第4章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 132
第5章 索引 139
第6章 T-SQL程序設(shè)計 141
第7章 存儲過程、觸發(fā)器和游標(biāo) 145
第8章 事務(wù)和鎖 151
第9章 數(shù)據(jù)庫的安全管理 155
第10章 數(shù)據(jù)的備份與恢復(fù) 158
第11章 數(shù)據(jù)庫設(shè)計 161
第12章 數(shù)據(jù)庫技術(shù)的新發(fā)展 166
第13章 SQL Server開發(fā)工具 168
- 實用運籌學(xué) [主編 邢育紅 于晉臣]
- 電子技術(shù)(第二版) [主編 覃愛娜 李飛]
- 勞動爭議處理實務(wù) [主編 王秀卿 羅靜]
- 語音識別理論與實踐 [主編 莫宏偉]
- 武術(shù)基礎(chǔ)教程 [主編 李代勇 謝志民]
- 畫法幾何與機械制圖習(xí)題集(多學(xué)時) [主編 趙軍]
- 機械設(shè)計基礎(chǔ)(第二版) [主編 田亞平 李愛姣]
- 畫法幾何與機械制圖習(xí)題集(少學(xué)時) [主編 趙軍]
- 畫法幾何與機械制圖 [主編 趙軍]
- C語言程序設(shè)計習(xí)題與實驗指導(dǎo)(第二版) [主編 甄增榮 張賓]
- C語言程序設(shè)計(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現(xiàn)實應(yīng)用開發(fā)實踐 [主 編 劉龍]
- 面向?qū)ο蟪绦蛟O(shè)計 [主編 張勇 張平華 趙小龍]
- 網(wǎng)絡(luò)營銷 [主編 夏薇薇 劉婷 尚潔]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實踐教程(SQL Server 2019) [主 編 嚴(yán)暉 周肆清]
- 功能材料制備與表征實驗指導(dǎo)書 [龔偉平 趙軍峰 梅海娟 等編著]
- 信號與系統(tǒng)(第二版) [主編 張宇]
- Python 語言程序設(shè)計實踐指導(dǎo) [主編 張雙獅]
- 體育舞蹈教程 [主編 劉偉 陳志明 曾明]
- 線性代數(shù)導(dǎo)學(xué)篇 [主編 史昱]
- 信息技術(shù)基礎(chǔ)實訓(xùn)與習(xí)題指導(dǎo)(Windows7+Office2016) [主編 周金容 唐天國]
- 高等數(shù)學(xué)導(dǎo)學(xué)篇(下冊) [主編 李文婧 胡雷 尹金生]
- 高等數(shù)學(xué)導(dǎo)學(xué)篇(上冊) [主編 李文婧 胡雷 尹金生]
- 高等數(shù)學(xué)(下冊) [主編 李愛芹 胡雷 尹金生]
- 高等數(shù)學(xué)(上冊) [主編 李愛芹 胡雷 尹金生]
- 中華水文化(慕課版)(第二版) [畢雪燕 楊華軻 羅玲誼 等編著]
- 電路與電子技術(shù)Ⅱ——電路分析基礎(chǔ) [主編 陳曉 金哲]
- Spark大數(shù)據(jù)處理技術(shù) [主編 劉仁山 周洪翠 莊新妍]
- 人工智能算法與實踐 [主編 梁琨 張翼英]
- 數(shù)據(jù)清洗 [黃源 劉智楊 孫大松]
- C#程序設(shè)計教程
- 軟件設(shè)計模式實用教程
- 數(shù)據(jù)庫原理及應(yīng)用(MySQL版)
- 基于Android平臺的移動開發(fā)技術(shù)
- Android 應(yīng)用開發(fā)項目實戰(zhàn)
- 軟件工程(第二版)
- 軟件工程(第二版)
- Java程序設(shè)計案例教程
- Visual C++6.0程序項目案例教程
- 數(shù)據(jù)庫原理
- 計算機網(wǎng)絡(luò)實驗指導(dǎo)
- ACM程序設(shè)計基礎(chǔ)
- Android應(yīng)用開發(fā)基礎(chǔ)教程
- Java程序設(shè)計實訓(xùn)教程
- Java面向?qū)ο蟪绦蛟O(shè)計
- Java面向?qū)ο蟪绦蛟O(shè)計