高級WEB設(shè)計教學(xué)大綱(56+24)_第1頁
高級WEB設(shè)計教學(xué)大綱(56+24)_第2頁
高級WEB設(shè)計教學(xué)大綱(56+24)_第3頁
高級WEB設(shè)計教學(xué)大綱(56+24)_第4頁
高級WEB設(shè)計教學(xué)大綱(56+24)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PAGEPAGE11《高級WEB設(shè)計》教學(xué)大綱數(shù)學(xué)與信息科學(xué)院信息科學(xué)教研室課程性質(zhì)必修課總學(xué)時80(教學(xué)學(xué)時56實驗學(xué)時24)課程類型考試課開課院數(shù)學(xué)與信息科學(xué)學(xué)院適用專業(yè)信息與計算科學(xué)專業(yè)及相關(guān)專業(yè)一、教學(xué)任務(wù)、目的和要求《高級WEB設(shè)計》是針對信息與計算科學(xué)專業(yè)本科學(xué)生開設(shè)的一門重要的專業(yè)課。主要講解了Hibernate關(guān)聯(lián)映射、HQL實用技術(shù)、Criteria查詢、PL/SQL、Oracle數(shù)據(jù)庫對象等,為今后從事軟件開發(fā)和應(yīng)用打下基礎(chǔ)。二、教學(xué)中注意事項本課程是一門對動手能力要求較高的、重視實驗環(huán)節(jié)的實踐性課程,因此在教授過程中與原理概念型課程有著本質(zhì)的區(qū)別。本門課程應(yīng)注重案例教學(xué),以項目引導(dǎo)的方式教授學(xué)生,通過具有代表性的案例教學(xué)使學(xué)生理解掌握章節(jié)中的重點難點。應(yīng)引導(dǎo)學(xué)生在掌握基本知識的同時,重在體會面向?qū)ο蟮木幊趟枷?,提高編程能力。三、教學(xué)內(nèi)容及要求第1章Hibernate入門

內(nèi)容

1.1Hibernate制勝1.1.1JDBC的困擾1.1.2Hibernate的優(yōu)勢1.1.3持久化與ORM

1.2Hibernate入門1.2.1租房系統(tǒng)項目介紹1.2.2準(zhǔn)備Hibernate1.2.3上機(jī)練習(xí)1.3使用Hibernate操作數(shù)據(jù)庫1.3.1使用Hibernate實現(xiàn)數(shù)據(jù)庫的增、刪、改操作1.3.2上機(jī)練習(xí)1.3.3使用Hibernate實現(xiàn)對數(shù)據(jù)庫的查詢操作1.3.4上機(jī)練習(xí)1.3.5Hibernate中實體對象的三種狀態(tài)本章重點了解Hibernate的基本原理學(xué)會在項目中使用Hibernate本章難點學(xué)會編寫實體映射文件第2章Hibernate關(guān)聯(lián)映射

內(nèi)容

2.1單向多對一關(guān)聯(lián)2.1.1實體關(guān)聯(lián)關(guān)系2.1.2配置單向多對一關(guān)聯(lián)2.1.3上機(jī)練習(xí)

2.2單向一對多關(guān)聯(lián)2.3雙向一對多關(guān)聯(lián)2.4cascade和inverse2.4.1cascade屬性

2.42.42.5多對多關(guān)聯(lián)2.5.1配置多對多關(guān)聯(lián)

2.52.6上機(jī)練習(xí)本章重點單向多對一關(guān)聯(lián)單向一對多關(guān)聯(lián)雙向一對多關(guān)聯(lián)本章難點多對多關(guān)聯(lián)第3章HQL實用技術(shù)

內(nèi)容

3.1Hibernate查詢語言

3.1.1為什么使用HQL3.1.2如何使用HQL

3.2實體查詢3.2.13.2.2上機(jī)練習(xí)3.3屬性查詢3.4參數(shù)綁定3.5使用聚合函數(shù)3.6排序3.7分組3.8分頁3.9子查詢本章重點掌握HQL實體查詢和屬性查詢掌握HQL參數(shù)綁定本章難點使用HQL實現(xiàn)查詢排序使用HQL實現(xiàn)查詢分組和查詢分頁第4章HQL進(jìn)階

內(nèi)容

4.1HQL查詢性能優(yōu)化4.1.1HQL優(yōu)化4.1.2數(shù)據(jù)加載方式4.1.34.1.4上機(jī)練習(xí)4.2HGL聯(lián)接查詢4.2.1內(nèi)聯(lián)接4.2.2外聯(lián)接4.2.3其他多表查詢方式4.2.4上機(jī)練習(xí)4.3命名查詢4.3.1命名查詢4.3.2上機(jī)練習(xí)4.4本地SQL查詢本章重點掌握Hibernate查詢優(yōu)化掌握Hibernate命名查詢掌握本地SQL查詢本章難點掌握本地SQL查詢

第5章Criteria查詢

內(nèi)容

5.1Criteria查詢5.1.1Criteria查詢表達(dá)式5.1.25.1.3使用Example5.2Criteria高級特性5.2.1Criteria查詢排序5.2.2上機(jī)練習(xí)5.2.3限定返回數(shù)據(jù)行數(shù)5.2.4上機(jī)練習(xí)本章重點掌握Criteria查詢使用Criteria進(jìn)行查詢排序使用Criteria進(jìn)行查詢分頁本章難點掌握Criteria查詢第6章在線培訓(xùn):Filter

內(nèi)容

6.1學(xué)習(xí)任務(wù)6.2參考資料

本章重點掌握WEB過濾器的具體應(yīng)用本章難點掌握WEB過濾器的具體應(yīng)用第7章指導(dǎo)學(xué)習(xí):影院信息查詢

內(nèi)容

7.1復(fù)習(xí)串講7.1.1難點突破7.1.2知識梳理7.2綜合練習(xí)7.2.1任務(wù)描述7.2.2練習(xí)

本章重點Hibernate技術(shù)的應(yīng)用Servlet與Hibernate的集合本章難點Hibernate技術(shù)的應(yīng)用第8章PL/SQL

內(nèi)容

8.1PL/SQL概述8.1.18.1.2P8.1.3PL/SQL的開發(fā)和運行環(huán)境8.2PL/SQL編程8.2.1語句塊8.2.2變量和常量8.2.3表達(dá)式和運算符8.2.4流程控制8.2.5上機(jī)練習(xí)8.3PL/SQL開發(fā)動態(tài)SQL8.3.1什么是動態(tài)SQL8.3.2動態(tài)SQL的執(zhí)行8.3.3上機(jī)練習(xí)8.4PL/SQL的異常處理8.4.18.4.28.4.38.5游標(biāo)8.5.18.5.28.5.3游標(biāo)的循環(huán)提取8.5.4上機(jī)練習(xí)

本章重點學(xué)會使用PL/SQL實現(xiàn)流程控制學(xué)會使用PL/SQL實現(xiàn)對游標(biāo)的控制本章難點學(xué)會使用PL/SQL實現(xiàn)對游標(biāo)的控制第9章Oracle數(shù)據(jù)庫對象

內(nèi)容

9.1過程9.1.1過程簡介9.1.2使用過程9.2函數(shù)9.2.1函數(shù)簡介9.2.2使用函數(shù)9.2.3過程與函數(shù)的比較9.3Oracle中的包9.3.1什么是包9.3.2包的創(chuàng)建9.3.3包的調(diào)用9.3.4Oracle的內(nèi)置包9.4上機(jī)練習(xí)9.5Oracle中的視圖、序列和數(shù)據(jù)庫鏈9.5.1視圖9.5.2序列9.5.3數(shù)據(jù)庫鏈9.5.4上機(jī)練習(xí)本章重點學(xué)會在Oracle中使用過程學(xué)會在Oracle中使用函數(shù)本章難點學(xué)會在Oracle中使用過程學(xué)會在Oracle中使用序列第10章提高數(shù)據(jù)庫性能

內(nèi)容

10.1Oracle初始化參數(shù)10.1.1關(guān)于Oracle的系統(tǒng)參數(shù)10.1.2初始化參數(shù)文件SPFILE10.2OracleSGA調(diào)整10.2.1理解Oracle內(nèi)存分配10.2.2相關(guān)名詞10.2.3共享池分配調(diào)整10.2.4調(diào)整數(shù)據(jù)庫緩沖區(qū)10.2.5排序區(qū)調(diào)整10.3索引10.3.1什么是索引10.3.2索引的分類10.3.3索引的應(yīng)用10.3.4上機(jī)練習(xí)10.4表分區(qū)10.4.1為什么使用表分區(qū)10.4.2表分區(qū)的實現(xiàn)10.4.3上機(jī)練習(xí)

本章重點學(xué)會使用索引掌握如何實現(xiàn)表分區(qū)本章難點掌握如何實現(xiàn)表分區(qū)第11章指導(dǎo)學(xué)習(xí):課程總復(fù)習(xí)

內(nèi)容

11.1復(fù)習(xí)串講11.1.111.1.211.2綜合練習(xí)11.2.111.2.2本章重點使用Hibernate框架開發(fā)程序功能使用Filter控制用戶權(quán)限本章難點使用Hibernate框架開發(fā)程序功能使用Filter控制用戶權(quán)限四、教學(xué)課時分配表章課時分配56上課24上機(jī)理論課上機(jī)課第一章42第二章62第三章62第四章62第五章62第六章62第七章62第八章42第九章42第十章42第十一章44總學(xué)時80五、參

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論