国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

工科大型數(shù)據(jù)庫Oracle教學(xué)體系及教學(xué)模式研究

2016-05-30 16:10徐洪麗王志軍
教育教學(xué)論壇 2016年24期
關(guān)鍵詞:數(shù)據(jù)文件觸發(fā)器體系結(jié)構(gòu)

徐洪麗 王志軍

摘要:《數(shù)據(jù)庫應(yīng)用技術(shù)(Oracle版)》是計算機科學(xué)、空間、物聯(lián)網(wǎng)、軟件開發(fā)等專業(yè)繼《數(shù)據(jù)庫原理》之后的核心課程,本文從體系結(jié)構(gòu)篇、對象篇、PL/SQL語言篇、安全篇四篇入手,給出其教學(xué)體系。四篇相輔相成,并強調(diào)“體系結(jié)構(gòu)篇”是重中之重,PL/SQL語言篇是要點之一,對象篇是基礎(chǔ)篇,安全篇是保障篇。給出其教學(xué)模式的建議,在教學(xué)模式上,既強調(diào)“重理論”,又強調(diào)“厚實踐”,應(yīng)用多種教學(xué)模式,實現(xiàn)“理論與實踐”雙贏,培養(yǎng)《國家中長期教育改革和發(fā)展規(guī)劃綱要》提出的“理論與實踐相結(jié)合的應(yīng)用型人才”。

關(guān)鍵詞:大型分布式數(shù)據(jù)庫Oracle;教學(xué)體系;重理論,厚實踐;教學(xué)改革

中圖分類號:G642 文獻標(biāo)志碼:A 文章編號:1674-9324(2016)24-0184-02

一、前言

《國家中長期教育改革和發(fā)展規(guī)劃綱要》指出,要加快解決經(jīng)濟社會發(fā)展對高質(zhì)量多樣化人才需要與教育培養(yǎng)能力不足的矛盾。當(dāng)前我國,除少部分研究型大學(xué)(如“985”大學(xué))主要定位于學(xué)術(shù)型人才(其中仍然有應(yīng)用型人才)培養(yǎng)之外,絕大多數(shù)高等院校一直以來都在強調(diào)培養(yǎng)理論與實踐相結(jié)合的應(yīng)用型人才。數(shù)據(jù)庫應(yīng)用技術(shù)是計算機科學(xué)、網(wǎng)絡(luò)、物聯(lián)網(wǎng)、軟件開發(fā)等專業(yè)的專業(yè)核心課程,本課程安排在數(shù)據(jù)庫原理、基本的編程語言等有關(guān)基礎(chǔ)課程之后,其任務(wù)是講授大型數(shù)據(jù)庫管理系統(tǒng)Oracle的基礎(chǔ)知識,如體系結(jié)構(gòu)、重要實踐、PL/SQL語言的應(yīng)用等,以應(yīng)對信息社會對大型數(shù)據(jù)庫管理系統(tǒng)的需求,為社會培養(yǎng)Oracle工程師和管理人才,并為設(shè)計管理信息系統(tǒng)提供后臺數(shù)據(jù)庫設(shè)計與維護的必備知識。

二、數(shù)據(jù)庫應(yīng)用技術(shù)教學(xué)體系

為統(tǒng)領(lǐng)該課程的體系,我們按篇的方式將其內(nèi)容整理歸類。具體共分四個篇:第一篇體系結(jié)構(gòu)篇,第二篇對象篇,第三篇PL/SQL語言篇,第四篇安全篇。如圖1,Oracle教學(xué)體系所示。

第一篇體系結(jié)構(gòu)篇是重點篇章之一,主要包括Oracle數(shù)據(jù)庫管理系統(tǒng)的物理結(jié)構(gòu)、邏輯結(jié)構(gòu)、內(nèi)存結(jié)構(gòu)、實例及它們之間的關(guān)系,配套試驗為物理結(jié)構(gòu)中相關(guān)數(shù)據(jù)字典的查詢及對查詢結(jié)構(gòu)的深層次理解;日志文件的管理;表空間及數(shù)據(jù)文件的管理及對段,區(qū)、塊的配置,SGA的配置,等等。這部分為該課程的基礎(chǔ)理論所在,重要性高,大部分與之相關(guān)的實踐都需要建立在該理論的基礎(chǔ)之上。

第二篇對象篇主要為Oracle數(shù)據(jù)庫管理系統(tǒng)的Schema對象,包括分區(qū)表的創(chuàng)建和管理、視圖、索引、數(shù)據(jù)庫鏈接、同義詞、序列等的創(chuàng)建和管理及其應(yīng)用。實踐部分為Schenma對象的創(chuàng)建,并注意與表空間等體系結(jié)構(gòu)部分的關(guān)系,酌情考慮復(fù)雜命令merge的應(yīng)用,等等。

第三篇PL/SQL語言篇是該課程的重點篇章,主要包括PL/SQL語言的構(gòu)成,異常處理、游標(biāo)的創(chuàng)建和應(yīng)用、存儲過程和函數(shù)應(yīng)用、三類觸發(fā)器對用戶完整性的補充等。實踐部分的難點在于存儲過程、觸發(fā)器和游標(biāo),需要循序漸進的方式進行。

第四篇安全篇是基礎(chǔ)篇章。內(nèi)容涵蓋對用戶、口令、權(quán)限的管理和控制,其中包括概要文件的靈活應(yīng)用,如模擬銀行系統(tǒng)三次密碼錯吞卡的功能等。備份和恢復(fù)篇包括數(shù)據(jù)庫的恢復(fù)、閃回操作的合理應(yīng)用等。實踐部分以閃回和數(shù)據(jù)庫備份為主。

補充知識:為做好課程間的銜接,補充Oracle與JSP的鏈接及JSP平臺下如何調(diào)用Oracle的存儲過程等部分,該部分針對學(xué)生情況靈活處理;Unix和Windows系統(tǒng)的基礎(chǔ)知識;Oracle系統(tǒng)的參數(shù)調(diào)整,性能的優(yōu)化;等等屬于選講內(nèi)容。

三、重理論、厚實踐的教學(xué)模式

針對應(yīng)用型人才可以分為三類:工程應(yīng)用型人才、技術(shù)應(yīng)用型人才和技能應(yīng)用型人才。工程應(yīng)用型人才是一種把學(xué)術(shù)型人才所發(fā)現(xiàn)的科學(xué)原理轉(zhuǎn)化成可以直接運用于社會實踐的工程設(shè)計、工作規(guī)劃、運行決策等的人才。工程應(yīng)用型人才的培養(yǎng)注重學(xué)生可持續(xù)發(fā)展知識框架的搭建,使學(xué)生能夠清楚專業(yè)和具體課程的知識脈絡(luò),其培養(yǎng)體系的著重點不僅在于基礎(chǔ)理論層次上的學(xué)習(xí)和儲備上,重視知識體系的廣度和深度,夯實理論基礎(chǔ),要求擁有相應(yīng)的過硬的應(yīng)用性知識及實踐能力,使兩者達到最佳結(jié)合,從而培養(yǎng)社會實踐人才。

1.重理論。在教學(xué)模式上要多種教學(xué)方法并行,并注重“重理論、厚實踐”。如在其體系結(jié)構(gòu)篇的研究上,包括物理結(jié)構(gòu)、邏輯結(jié)構(gòu)、內(nèi)存結(jié)構(gòu)及它們之間的關(guān)系。物理結(jié)構(gòu)和邏輯結(jié)構(gòu)的橋梁是“表空間”,涉及以下問題:表空間、數(shù)據(jù)文件和段的關(guān)系,教師需要帶領(lǐng)學(xué)生梳理如下的思路:表空間和數(shù)據(jù)文件是物理存儲上的一對多的關(guān)系;表空間和段是邏輯存儲上的一對多的關(guān)系;段不可以跨表空間,一個段只能屬于一個表空間;段不直接和數(shù)據(jù)文件發(fā)生關(guān)系。一個段可以屬于多個數(shù)據(jù)文件。

2.厚實踐。實踐是對理論的直接檢驗,加深學(xué)生對所學(xué)知識點的認識、鞏固和靈活處理,特別是對于《數(shù)據(jù)庫應(yīng)用技術(shù)》課程,實踐環(huán)節(jié)是必不可少的環(huán)節(jié)。相對于其他工科類課程,它的入門時間較長,因此在實踐課程上不但要“厚實踐”,而且要善用各種教學(xué)方法。例如對于“觸發(fā)器”一節(jié),在核心內(nèi)容上,包括觸發(fā)器的創(chuàng)建和自動觸發(fā)兩部分,學(xué)生容易遺漏第二部分。觸發(fā)器是一種特殊的存儲過程,它的特殊性類比籃球比賽中的規(guī)則和犯規(guī)動作,如走步、腳踢、兩次帶球、打手,細化為上籃打在你的胳膊或者手上就算打手,但是身體不算。若對方直接拉人下來是惡意或者技術(shù)犯?;@球比賽中,規(guī)則是事先定義好的(類比于trigger的定義),只要不觸犯規(guī)則,規(guī)則就類似于透明的(不存在的),僅僅在違反規(guī)則,如觸犯了“打手”,則需要進行相應(yīng)的處罰,處罰的力度在“打手”規(guī)則中已定義。因此,觸發(fā)器的制定類似于籃球比賽規(guī)則的制訂,它的執(zhí)行是系統(tǒng)自動執(zhí)行的,只有相應(yīng)的動作(走步)才執(zhí)行該trigger的觸發(fā)體部分。然后通過SQL語句,如DML觸發(fā)器,從而完善了知識結(jié)構(gòu)的構(gòu)建。

四、結(jié)語

大部分Oracle管理中的困惑集中在對體系結(jié)構(gòu)篇掌握不透徹、細致上,因此相對而言,“體系結(jié)構(gòu)篇”是重中之重,是根基所在,而“對象篇”繼承了前繼課程《數(shù)據(jù)庫原理》的模式對象的概念,僅僅是部分概念有擴成,比如“表”延伸成為“分區(qū)表”,增加了“簇”的概念等,這部分是基礎(chǔ)。“PL/SQL語言篇”采用“塊”的思路實現(xiàn),它是數(shù)據(jù)庫操作中“一次一集合”和“一次一記錄”的橋梁。比如,掌握存儲過程procedure,可以靈活解決很多相對來說比較難處理的問題。Oracle的安全篇設(shè)計的細致、靈活,可以說到目前為止,它提供了最先進的技術(shù)之一來保護存儲在數(shù)據(jù)庫中的數(shù)據(jù),因此“安全篇”是保障。四篇相輔相成組成Oracle的教學(xué)體系。在教學(xué)模式上,既強調(diào)“重理論”,又強調(diào)“厚實踐”,應(yīng)用多種教學(xué)模式,實現(xiàn)“理論與實踐”雙贏,培養(yǎng)“理論與實踐相結(jié)合的應(yīng)用型人才”。

參考文獻:

[1]國家中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020)

http://www.china.com.cn/policy/txt/2010-07/30/content_

20605477.htm

[2]干洪,徐達奇.高素質(zhì)工程應(yīng)用型人才培養(yǎng)途徑研究[J].高等工程教育研究,2010:44-48.

[3]Philip H.P.Nguyen,DanCorbett.A Basic Mathematical Framework for Conceptual Graphs[J].IEEE transactions on knowledge and data engineering,2006,18(2):261-271.

[4]徐洪麗,葛平俱.大學(xué)教育——博學(xué)與精深平衡之道[J].大學(xué)教育,2013,(12):25-26.

[5]張鋼,郭煒,車明,魏繼增,李雪威.計算機工程專業(yè)方向系統(tǒng)設(shè)計能力培養(yǎng)體系研究[J].計算機教育,2015,(1):75-76.

[6]常梅,李雪.模糊語言在元認知策略訓(xùn)練課堂用語中的使用[J].黑龍江高教研究,2014,239(3):163-164.

[7]王明芳.基于元認知策略的《Java程序設(shè)計》課堂教學(xué)研究[J].教育理論與實踐,2015,35(6):52-53.

猜你喜歡
數(shù)據(jù)文件觸發(fā)器體系結(jié)構(gòu)
數(shù)據(jù)文件恢復(fù)專題問答
數(shù)據(jù)文件安全管控技術(shù)的研究與實現(xiàn)
主從JK觸發(fā)器邏輯功能分析
SQL數(shù)據(jù)文件恢復(fù)工具
使用觸發(fā)器,強化安全性
基于粒計算的武器裝備體系結(jié)構(gòu)超網(wǎng)絡(luò)模型
作戰(zhàn)體系結(jié)構(gòu)穩(wěn)定性突變分析
基于DODAF的裝備體系結(jié)構(gòu)設(shè)計
基于云計算的航天器控制系統(tǒng)自組織體系結(jié)構(gòu)
Tekla Structure數(shù)據(jù)文件交互格式分析
福安市| 同德县| 文成县| 确山县| 米易县| 吉林市| 涟源市| 金塔县| 上蔡县| 大荔县| 木里| 睢宁县| 开江县| 集贤县| 石城县| 开封县| 稻城县| 马龙县| 平昌县| 唐河县| 舞钢市| 云和县| 武邑县| 台南县| 松潘县| 都昌县| 河西区| 信丰县| 西畴县| 扎鲁特旗| 米脂县| 公安县| 赤城县| 湖北省| 青田县| 广安市| 崇礼县| 友谊县| 三江| 满洲里市| 东台市|