《Oracle數(shù)據(jù)庫實(shí)驗(yàn)教程/普通高等教育“十三五”軟件工程專業(yè)規(guī)劃教材》從Oracle數(shù)據(jù)庫系統(tǒng)實(shí)踐角度,介紹Oracle數(shù)據(jù)庫系統(tǒng)的相關(guān)知識(shí)和實(shí)踐操作指導(dǎo),旨在幫助學(xué)生掌握主流數(shù)據(jù)庫產(chǎn)品的實(shí)際應(yīng)用方法,培養(yǎng)學(xué)生對(duì)Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)的實(shí)踐開發(fā)能力。
《Oracle數(shù)據(jù)庫實(shí)驗(yàn)教程/普通高等教育“十三五”軟件工程專業(yè)規(guī)劃教材》分為4章,第1章Oracle數(shù)據(jù)庫基礎(chǔ)實(shí)踐,包括OracleDatabase12c安裝與使用、數(shù)據(jù)庫及表空間操作、數(shù)據(jù)庫表及數(shù)據(jù)操作、視圖與索引操作。第2章數(shù)據(jù)庫高級(jí)實(shí)踐,包括存儲(chǔ)過程編程、觸發(fā)器編程、SQL游標(biāo)編程、事務(wù)處理編程、數(shù)據(jù)庫安全管理,以及數(shù)據(jù)庫備份與恢復(fù)。第3章數(shù)據(jù)庫設(shè)計(jì)實(shí)踐,包括概念數(shù)據(jù)模型設(shè)計(jì)、邏輯數(shù)據(jù)模型設(shè)計(jì)、物理數(shù)據(jù)模型設(shè)計(jì),以及Oracle數(shù)據(jù)庫對(duì)象實(shí)現(xiàn)。第4章Oracle數(shù)據(jù)庫訪問編程實(shí)踐,包括JDBC數(shù)據(jù)庫訪問編程、Servlet數(shù)據(jù)庫訪問編程,以及JSP數(shù)據(jù)庫訪問編程。
《Oracle數(shù)據(jù)庫實(shí)驗(yàn)教程/普通高等教育“十三五”軟件工程專業(yè)規(guī)劃教材》既可作為高等學(xué)校計(jì)算機(jī)專業(yè)、軟件工程專業(yè)數(shù)據(jù)庫實(shí)驗(yàn)課程教材,也可作為相關(guān)開發(fā)人員學(xué)習(xí)Oracle數(shù)據(jù)庫應(yīng)用開發(fā)實(shí)踐的技術(shù)參考書。
“數(shù)據(jù)庫原理及應(yīng)用”課程是計(jì)算機(jī)、軟件工程等電子信息類學(xué)科專業(yè)學(xué)生都必須學(xué)習(xí)的專業(yè)基礎(chǔ)課程。該課程的技術(shù)應(yīng)用實(shí)踐性強(qiáng),既涵蓋快速發(fā)展的數(shù)據(jù)庫技術(shù)知識(shí),也涉及數(shù)據(jù)庫應(yīng)用開發(fā)等實(shí)踐內(nèi)容。因此,在“數(shù)據(jù)庫原理及應(yīng)用”課程教學(xué)中,需要有針對(duì)性強(qiáng)的實(shí)踐教學(xué)輔助教程。本書以最新軟件版本的Oracle Database 12c數(shù)據(jù)庫技術(shù)為背景,介紹Oracle數(shù)據(jù)庫系統(tǒng)應(yīng)用實(shí)踐開發(fā)方法及其實(shí)驗(yàn)指導(dǎo),力圖通過實(shí)踐教學(xué)培養(yǎng)學(xué)生具備Oracle數(shù)據(jù)庫實(shí)踐操作和應(yīng)用開發(fā)能力。
本書從Oracle數(shù)據(jù)庫基礎(chǔ)操作實(shí)踐到數(shù)據(jù)庫高級(jí)操作實(shí)踐,由淺入深地逐步介紹Oracle數(shù)據(jù)庫技術(shù)知識(shí)和實(shí)驗(yàn)指導(dǎo)。同時(shí)本書也結(jié)合PowerDesigner建模設(shè)計(jì)工具應(yīng)用,介紹Oracle數(shù)據(jù)庫設(shè)計(jì)實(shí)踐與數(shù)據(jù)庫對(duì)象SQL實(shí)現(xiàn)方法。此外,本書還結(jié)合JavaWeb應(yīng)用開發(fā)技術(shù),介紹Oracle數(shù)據(jù)庫應(yīng)用的訪問編程方法。本書力圖圍繞Oracle數(shù)據(jù)庫系統(tǒng)應(yīng)用開發(fā)主線,全面介紹數(shù)據(jù)庫基本操作實(shí)踐、數(shù)據(jù)庫高級(jí)操作實(shí)踐、數(shù)據(jù)庫設(shè)計(jì)實(shí)踐、數(shù)據(jù)庫應(yīng)用編程實(shí)踐等方面的實(shí)驗(yàn)教學(xué)內(nèi)容。本書建議根據(jù)課程實(shí)驗(yàn)教學(xué)要求,選取教程相關(guān)章節(jié)內(nèi)容學(xué)習(xí),實(shí)驗(yàn)教學(xué)學(xué)時(shí)安排為16~32學(xué)時(shí)。
本書內(nèi)容豐富,不但涉及Oracle Database 12c數(shù)據(jù)庫技術(shù)基本知識(shí)與操作方法,還涉及數(shù)據(jù)庫建模設(shè)計(jì)方法與數(shù)據(jù)庫工具應(yīng)用,同時(shí)也涉及JavaWeb數(shù)據(jù)庫應(yīng)用編程技術(shù)方法和數(shù)據(jù)庫訪問編程實(shí)踐。
本書中所介紹的實(shí)例都在Oracle Database 12c、PowerDesigner16.5、JDKl.8、Tomcat9、Eclipse neon環(huán)境下運(yùn)行通過。各章均安排一個(gè)項(xiàng)目實(shí)踐案例,開展數(shù)據(jù)庫實(shí)驗(yàn)指導(dǎo),幫助讀者深入學(xué)習(xí)數(shù)據(jù)庫實(shí)踐方法。此外,本書每章后附有實(shí)驗(yàn)練習(xí)以及實(shí)驗(yàn)報(bào)告模版,有助于開展實(shí)驗(yàn)教學(xué)工作。
本書作者多年從事數(shù)據(jù)庫課程教學(xué),具有扎實(shí)的軟件工程專業(yè)背景和豐富的教學(xué)經(jīng)驗(yàn)。在本書編寫過程中,得到電子科技大學(xué)教務(wù)處支持,在此表示誠摯感謝。
由于時(shí)間倉促,書中難免存在不妥之處,請(qǐng)讀者原諒,并提出寶貴意見。
查看全部↓
前言
第1章 Oracle數(shù)據(jù)庫基礎(chǔ)實(shí)踐
1.1 實(shí)驗(yàn)1——Oracle Database 12c安裝與使用
1.1.1 相關(guān)知識(shí)
1.1.2 實(shí)驗(yàn)?zāi)康?br />
1.1.3 實(shí)驗(yàn)內(nèi)容
1.1.4 實(shí)驗(yàn)指導(dǎo)
1.1.5 問題解答
1.1.6 實(shí)驗(yàn)練習(xí)
1.2 實(shí)驗(yàn)2——數(shù)據(jù)庫及表空間操作
1.2.1 相關(guān)知識(shí)
1.2.2 實(shí)驗(yàn)?zāi)康?br />
1.2.3 實(shí)驗(yàn)內(nèi)容
1.2.4 實(shí)驗(yàn)指導(dǎo)
1.2.5 問題解答
1.2.6 實(shí)驗(yàn)練習(xí)
1.3 實(shí)驗(yàn)3——數(shù)據(jù)庫表及數(shù)據(jù)操作
1.3.1 相關(guān)知識(shí)
1.3.2 實(shí)驗(yàn)?zāi)康?br />
1.3.3 實(shí)驗(yàn)內(nèi)容
1.3.4 實(shí)驗(yàn)指導(dǎo)
1.3.5 問題解答
1.3.6 實(shí)驗(yàn)練習(xí)
1.4 實(shí)驗(yàn)4——視圖與索引操作
1.4.1 相關(guān)知識(shí)
1.4.2 實(shí)驗(yàn)?zāi)康?br />
1.4.3 實(shí)驗(yàn)內(nèi)容
1.4.4 實(shí)驗(yàn)指導(dǎo)
1.4.5 問題解答
1.4.6 實(shí)驗(yàn)練習(xí)
第2章 Oracle數(shù)據(jù)庫高級(jí)實(shí)踐
2.1 實(shí)驗(yàn)1——存儲(chǔ)過程編程
2.1.1 相關(guān)知識(shí)
2.1.2 實(shí)驗(yàn)?zāi)康?br />
2.1.3 實(shí)驗(yàn)內(nèi)容
2.1.4 實(shí)驗(yàn)指導(dǎo)
2.1.5 問題解答
2.1.6 實(shí)驗(yàn)練習(xí)
2.2 實(shí)驗(yàn)2——觸發(fā)器編程
2.2.1 相關(guān)知識(shí)
2.2.2 實(shí)驗(yàn)?zāi)康?br />
2.2.3 實(shí)驗(yàn)內(nèi)容
2.2.4 實(shí)驗(yàn)指導(dǎo)
2.2.5 問題解答
2.2.6 實(shí)驗(yàn)練習(xí)
2.3 實(shí)驗(yàn)3——SQL游標(biāo)編程
2.3.1 相關(guān)知識(shí)
2.3.2 實(shí)驗(yàn)?zāi)康?br />
2.3.3 實(shí)驗(yàn)內(nèi)容
2.3.4 實(shí)驗(yàn)指導(dǎo)
2.3.5 問題解答
2.3.6 實(shí)驗(yàn)練習(xí)
2.4 實(shí)驗(yàn)4——事務(wù)處理編程
2.4.1 相關(guān)知識(shí)
2.4.2 實(shí)驗(yàn)?zāi)康?br />
2.4.3 實(shí)驗(yàn)內(nèi)容
2.4.4 實(shí)驗(yàn)指導(dǎo)
2.4.5 問題解答
2.4.6 實(shí)驗(yàn)練習(xí)
2.5 實(shí)驗(yàn)5——數(shù)據(jù)庫安全管理
2.5.1 相關(guān)知識(shí)
2.5.2 實(shí)驗(yàn)?zāi)康?br />
2.5.3 實(shí)驗(yàn)內(nèi)容
2.5.4 實(shí)驗(yàn)指導(dǎo)
2.5.5 問題解答
2.5.6 實(shí)驗(yàn)練習(xí)
2.6 實(shí)驗(yàn)6——數(shù)據(jù)庫備份與恢復(fù)
2.6.1 相關(guān)知識(shí)
2.6.2 實(shí)驗(yàn)?zāi)康?br />
2.6.3 實(shí)驗(yàn)內(nèi)容
2.6.4 實(shí)驗(yàn)指導(dǎo)
2.6.5 問題解答
2.6.6 實(shí)驗(yàn)練習(xí)
第3章 Oracle數(shù)據(jù)庫設(shè)計(jì)實(shí)踐
第4章 Oracle數(shù)據(jù)庫訪問編程實(shí)踐
附錄
參考文獻(xiàn)
查看全部↓