計(jì)算機(jī)數(shù)據(jù)庫技術(shù)專業(yè)范文

時間:2023-10-10 17:26:49

導(dǎo)語:如何才能寫好一篇計(jì)算機(jī)數(shù)據(jù)庫技術(shù)專業(yè),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

計(jì)算機(jī)數(shù)據(jù)庫技術(shù)專業(yè)

篇1

Abstract At present, associated with the database technology curriculum in many Chinese universities have been placed in the classroom, many computer professionals and students of non computer majors are related courses, which is a very important course of database principle and application. In Colleges and universities, the combination of curriculum theory and practice is the focus of many colleges and universities, students should have the ability to operate the database independently. According to the recent years university teaching reform and practice experience, this paper discusses the teaching contents of the course setting, discuss how to develop the teaching syllabus, teaching methods and teaching methods, hoping to provide valuable suggestions for the principle and application of computer professional database in Colleges and universities teaching.

Keywords database technology; computer specialty; teaching reform

0 引言

最近十多年?恚?我國高校連續(xù)不斷地在探索高等教育的改革與發(fā)展,新的教學(xué)機(jī)制與教學(xué)模式層出不窮,與一般的高職院校相比,本科院校的改革與創(chuàng)新做得更加活躍、更加到位。計(jì)算機(jī)科學(xué)領(lǐng)域中應(yīng)用最為廣泛、發(fā)展最為迅速的技術(shù)就是數(shù)據(jù)庫技術(shù),它是計(jì)算機(jī)科學(xué)的立足之本,所以,當(dāng)前高校計(jì)算機(jī)相關(guān)專業(yè)的必修知識以及專業(yè)核心知識就是數(shù)據(jù)庫原理以及它的應(yīng)用。數(shù)據(jù)庫原理及應(yīng)用有很強(qiáng)的實(shí)踐性,所以在學(xué)習(xí)該知識時,需要培養(yǎng)學(xué)生的綜合實(shí)踐能力以及知識的運(yùn)用能力。但是,目前很多高校老師還在用傳統(tǒng)的本科教學(xué)方式、方法以及相關(guān)教材來教授學(xué)生們相關(guān)知識,這就使得很多同學(xué)存在對該課程知識理解不夠透徹,無法掌握其精髓所在。本文對存在的這些問題做了分析,并且找到了一些原因,針對這種現(xiàn)象提出了計(jì)算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用的教學(xué)改革意見。應(yīng)用型人才是目前社會上所需求的,所以培養(yǎng)應(yīng)用型人才是大勢所趨,以理論知識以及實(shí)踐應(yīng)用為目標(biāo),在計(jì)算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用知識方面上,適合我國高校學(xué)生的教學(xué)方式應(yīng)該被研究,從而獲得適合我國高校學(xué)生的教學(xué)模式,這是勢在必行的。[1-2]

1 計(jì)算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用教學(xué)現(xiàn)狀

在當(dāng)前,一些教育觀念的誤區(qū)存在于我國高等學(xué)校中。我們最初的目標(biāo)是將學(xué)生培養(yǎng)成“厚基礎(chǔ)、寬口徑”的有用之才,逐漸地我們將此目標(biāo)理解成對學(xué)生強(qiáng)加灌輸知識。上課前,高校教師都會經(jīng)過認(rèn)真的備課準(zhǔn)備,上課時,教師在仔細(xì)的講解知識點(diǎn),學(xué)生們只能被動地作筆記、所記的內(nèi)容就是考試的內(nèi)容,這就會讓學(xué)生們對待知識只會死記硬背,不會靈活地運(yùn)用所學(xué)知識。所以目前高校培養(yǎng)的人才專業(yè)素質(zhì)不高,而且也不具備足夠的溝通協(xié)調(diào)能力。高校所教授的知識與社會需求已經(jīng)脫離,理論教學(xué)與社會實(shí)踐內(nèi)容已經(jīng)完全脫節(jié),重視理論而輕視實(shí)踐應(yīng)用。

研究性學(xué)習(xí)的指引沒有得到足夠的重視?,F(xiàn)在很多教育學(xué)家以及一些相關(guān)專業(yè)的學(xué)者已經(jīng)認(rèn)識到了一個關(guān)鍵性的問題,那就是將學(xué)生培養(yǎng)成高素質(zhì)的人才并不在于課堂教學(xué),要想培養(yǎng)高素質(zhì)的人才很大程度上依靠的是學(xué)生自己自主地、探索性的去學(xué)習(xí)知識,帶有創(chuàng)新性以及批判性地學(xué)習(xí)理論知識,同時還要學(xué)會在實(shí)踐中去運(yùn)用它們,而在我國大部分的高校并沒有建立這種機(jī)制,在國外的很多高校中,已經(jīng)開設(shè)了專門的相關(guān)機(jī)構(gòu)建立激勵機(jī)制鼓勵學(xué)生自主探索學(xué)習(xí)理論知識,達(dá)到自我成才的目的。[3]

目前我國高校存在學(xué)習(xí)效果的評估方法不科學(xué)的現(xiàn)象。在我國高校中,評價一個學(xué)生對學(xué)習(xí)知識的掌握程度,僅僅依靠期末考試的成績,這樣的評估方法非常單一,而且并沒有實(shí)際意義。這種評估制度造成了學(xué)生只會在期末考試前進(jìn)行緊張的學(xué)習(xí),而平時大部分的時間并沒有被充分地利用。在未來踏上工作崗位后,學(xué)生就會發(fā)現(xiàn)期末考試成績與未來的職業(yè)成就沒有什么必然的聯(lián)系。

對于數(shù)據(jù)庫原理及應(yīng)用這種專業(yè)性知識非常強(qiáng)的學(xué)科,我們高校的現(xiàn)狀就是教師在課堂上對學(xué)生進(jìn)行“滿堂灌”的填鴨式教學(xué),大部分時間都在講數(shù)據(jù)庫原理作為重點(diǎn),這就造成了學(xué)生對該課程的相關(guān)專業(yè)知識的學(xué)習(xí)缺乏興趣,缺乏主觀能動性;教師所講的內(nèi)容已經(jīng)與社會實(shí)踐完全脫節(jié),學(xué)生會感覺課堂上學(xué)到的理論知識并沒有什么用處,在上機(jī)課時,學(xué)生會發(fā)現(xiàn)自己無事可做,這就使得學(xué)生不會將所學(xué)知識與實(shí)踐進(jìn)行融會貫通,學(xué)生在課上學(xué)習(xí)的計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在課后得不到練習(xí)以及鞏固。當(dāng)數(shù)據(jù)庫原理及應(yīng)用全部教授完畢之后,學(xué)生發(fā)現(xiàn)自己根本無法獨(dú)立進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)與建立。所以對該門課程的改革是勢在必行的。

2 課程體系的優(yōu)化以及教學(xué)內(nèi)容的調(diào)整

2.1 減少數(shù)據(jù)庫原理相關(guān)知識的教學(xué)

培養(yǎng)社會需求的數(shù)據(jù)庫應(yīng)用人才是數(shù)據(jù)庫原理及應(yīng)用課程的教學(xué)目標(biāo),這就對該門課程的教學(xué)提出了很高的要求,學(xué)生需要理解數(shù)據(jù)庫原理的相關(guān)知識,夯實(shí)的基礎(chǔ)知識應(yīng)該被具備,與此同時,還要學(xué)會靈活運(yùn)用所學(xué)知識,敢于創(chuàng)新數(shù)據(jù)庫相關(guān)知識。數(shù)據(jù)庫系統(tǒng)概念、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫查詢語言、系統(tǒng)以及查詢優(yōu)化都屬于數(shù)據(jù)庫原理的內(nèi)容,教學(xué)的重中之重就是這些內(nèi)容的教授,這些知識內(nèi)容對設(shè)計(jì)、應(yīng)用以及開發(fā)數(shù)據(jù)庫有著重要的指引作用。由于相關(guān)知識內(nèi)容很多,我們應(yīng)該以“夠用為度”為準(zhǔn)則,壓縮數(shù)據(jù)庫原理內(nèi)容,教授的知識主要是與如何設(shè)計(jì)、開發(fā)數(shù)據(jù)庫相關(guān)。E-R數(shù)據(jù)模型、關(guān)系運(yùn)算、SQL查詢、關(guān)系模式規(guī)范化等就是需要講授的課程內(nèi)容。

2.2 加強(qiáng)數(shù)據(jù)庫應(yīng)用技術(shù)的教學(xué)

高校培養(yǎng)的人才必須是理論與實(shí)踐相結(jié)合的全能型人才,這樣才能適應(yīng)未來市場對人才的需求,所以在課堂上我們可以減少與數(shù)據(jù)庫相關(guān)理論性知識的講解,將教學(xué)重點(diǎn)轉(zhuǎn)移到數(shù)據(jù)庫技術(shù)、數(shù)據(jù)庫建立以及日后應(yīng)用上。具體教授過程如下:數(shù)據(jù)庫技術(shù)的基本概念、發(fā)展過程、各種數(shù)據(jù)模型等基礎(chǔ)理論知識應(yīng)該被簡單地介紹;關(guān)系代數(shù)理論應(yīng)該被適當(dāng)?shù)闹v解,奠定SQL語言學(xué)習(xí)的基礎(chǔ);目前最為流行的關(guān)系數(shù)據(jù)庫操作語言就是關(guān)系數(shù)據(jù)庫SQL語言,SQL語言出現(xiàn)在很多數(shù)據(jù)庫管理系統(tǒng)中,課程的重要內(nèi)容也是SOL語言。在實(shí)際設(shè)計(jì)數(shù)據(jù)庫時,數(shù)據(jù)庫完整性與安全性的控制是非常重要的內(nèi)容,數(shù)據(jù)庫中數(shù)據(jù)的有效性、正確性、相容性以及安全性都取決于數(shù)據(jù)庫的完整性與安全性的可控性,評價一個數(shù)據(jù)庫應(yīng)用系統(tǒng)性能的高低也是依靠它,所以在教學(xué)中教授這部分知識時,教師應(yīng)該結(jié)合實(shí)際應(yīng)用實(shí)例來講解這部分知識。

2.3 相關(guān)教材的選擇

教學(xué)過程中比較重要的一部分就是教材的選擇,老師教學(xué)和學(xué)生學(xué)習(xí)的主要依據(jù)就是教材,教學(xué)內(nèi)容和教學(xué)方法的載體也是教材。宏觀地看目前整個教材市場的情況,根據(jù)教材的著重點(diǎn)不同,我們可以將教材分類三大類型,即著重理論性的教材、著重實(shí)際應(yīng)用性的教材以及理論知識與實(shí)踐應(yīng)用相結(jié)合的教材。對于我國高校目前的現(xiàn)狀,我們可以根據(jù)所面臨的的實(shí)際市場需求狀況,去選擇適合專業(yè)發(fā)展需要的教材類型。對于非計(jì)算機(jī)專業(yè)的學(xué)生來說,計(jì)算機(jī)專業(yè)數(shù)據(jù)庫原理及應(yīng)用這門課程,應(yīng)該注重理論知識的講解,讓學(xué)生對該門課程有一個總體的了解,并不用涉及到具體的開發(fā)細(xì)節(jié),所以這些學(xué)生需要的教材類型就應(yīng)該是理論型教材;而對于?算機(jī)專業(yè)的學(xué)生來說,教材的重點(diǎn)就應(yīng)該側(cè)重于應(yīng)用型,書中應(yīng)該具體講解數(shù)據(jù)庫軟件產(chǎn)品以及開發(fā)技術(shù)的介紹,應(yīng)該相對少的去講解數(shù)據(jù)庫理論知識,這樣才會使學(xué)生在日后的職業(yè)發(fā)展中用到所學(xué)知識。在現(xiàn)在市場上所有的教材中,完全符合某一類學(xué)生要求的教材是很難找到的,因?yàn)槊總€專業(yè)的學(xué)生對教材的需求側(cè)重點(diǎn)是不同的,所以編寫教材的人不可能做到面面俱到,照顧所有人的需求。當(dāng)教學(xué)者選擇好適合自己學(xué)生學(xué)習(xí)的教材后,在日后真正的教學(xué)過程中,還需要根據(jù)具體的實(shí)際情況,對教學(xué)內(nèi)容進(jìn)行適當(dāng)?shù)恼{(diào)整與補(bǔ)充。

2.4 課程體系改革

2.4.1 教學(xué)內(nèi)容的改革

教師可以自己編寫教案,每節(jié)課都可以圍繞一個實(shí)際的例子去講述教授的知識點(diǎn),來增加學(xué)生們學(xué)習(xí)的趣味性。例如教師可以將網(wǎng)上購物商店的例子作為教學(xué)實(shí)例,因?yàn)榫W(wǎng)上購物是當(dāng)前學(xué)生關(guān)注的熱點(diǎn),教師將這個例子穿每章的不同知識點(diǎn)中,這樣不但提高了學(xué)生的學(xué)習(xí)熱情,也會使學(xué)生在學(xué)習(xí)過程中對知識的掌握有一個連貫性,不會造成前后脫節(jié)的現(xiàn)象。

2.4.2 課堂討論

目前很多高校教師在教授數(shù)據(jù)庫原理及應(yīng)用時,都在使用課堂討論的形式,在課堂上老師會提出問題,學(xué)生會根據(jù)老師提出的問題進(jìn)行討論,最后老師會對學(xué)生討論的結(jié)果進(jìn)行總結(jié),最后結(jié)束一堂課的教授,這種方式可以讓教師和學(xué)生有更多的交流機(jī)會,老師會更加了解學(xué)生對知識的理解以及運(yùn)用程度。通過這種上課方式,學(xué)生的積極性被很好的調(diào)動起來,課上知識以及課外實(shí)踐的結(jié)合會得到很大的提升。有很多概念性的知識,學(xué)生可以在課后獨(dú)立進(jìn)行理解,課堂上的討論內(nèi)容還是以解決一些較難解決的技術(shù)性問題為主,例如:數(shù)據(jù)庫的設(shè)計(jì)以及開發(fā)。

篇2

關(guān)鍵詞:數(shù)據(jù)庫;高職教育;教學(xué)改革

1 引言

《數(shù)據(jù)庫技術(shù)與應(yīng)用》課程是高職計(jì)算機(jī)類專業(yè)學(xué)習(xí)數(shù)據(jù)庫技術(shù)的一門專業(yè)核心平臺課程,擔(dān)負(fù)著培養(yǎng)學(xué)生數(shù)據(jù)庫技術(shù)的基礎(chǔ)知識和SQL語言基本應(yīng)用能力,為信息系統(tǒng)和網(wǎng)站開發(fā)建立穩(wěn)固的后臺基礎(chǔ)。而高職院校主要培養(yǎng)技術(shù)應(yīng)用型人才,作為計(jì)算機(jī)技術(shù)開發(fā)離不開數(shù)據(jù)庫,因此要培養(yǎng)滿足企業(yè)需求的計(jì)算機(jī)技術(shù)人才,數(shù)據(jù)庫技術(shù)必不可少。如何合理的組織課程教學(xué),它是全體高職師生所面臨的重要難題。數(shù)年的實(shí)踐教學(xué)經(jīng)驗(yàn)表明,對數(shù)據(jù)庫課程構(gòu)建以“實(shí)踐為主,理論夠用”的原則,拋開傳統(tǒng)的章節(jié)式的理論講解,通過項(xiàng)目案例式的教學(xué)模式,在項(xiàng)目實(shí)現(xiàn)過程中逐步牽引出相關(guān)理論知識的講解,教學(xué)效果提高較為明顯。

2 課程設(shè)置

根據(jù)高職教育的特色和要求,課程設(shè)置應(yīng)本著“以就業(yè)為導(dǎo)向、以崗位為依據(jù)、以能力為本位”的理念,根據(jù)崗位需要,模擬企業(yè)工作模式對學(xué)生進(jìn)行專門的崗位技能培訓(xùn),使學(xué)生在充分了解企業(yè)需求的同時,既學(xué)習(xí)到知識技能,又獲得相關(guān)的行業(yè)認(rèn)證資格證書。依據(jù)崗位系列課程構(gòu)建原則和基本思路,廣泛開展市場需求調(diào)研,確立了本課程的職業(yè)崗位:數(shù)據(jù)庫管理員,針對數(shù)據(jù)庫管理員這一崗位進(jìn)行能力分析,又確定了該崗位所需的知識能力體系:數(shù)據(jù)庫知識技能、數(shù)據(jù)庫應(yīng)用技術(shù)、數(shù)據(jù)庫開發(fā)技術(shù)。

3 課程實(shí)施

在課程實(shí)施過程中,依據(jù)所確立的知識能力體系,在教學(xué)方法上改變了由原來的主要針對教師的“教”切換到現(xiàn)在的主要針對學(xué)生的“學(xué)”和“做”,相比傳統(tǒng)的教學(xué)授課模式,在該課程的內(nèi)容組織、教學(xué)方法和考核方法上都有了突破和創(chuàng)新。

3.1內(nèi)容組織

根據(jù)該課程設(shè)置所確立的知識能力體系結(jié)構(gòu)內(nèi)容的三大模塊:數(shù)據(jù)庫基礎(chǔ)理論、數(shù)據(jù)庫應(yīng)用技術(shù)及數(shù)據(jù)庫開發(fā)技術(shù),如表3-1所示。不難看出各模塊所涉及的知識點(diǎn)不同,但總體也基本涵蓋了數(shù)據(jù)庫技術(shù)課程里相關(guān)理論,通過對各模塊的講解及實(shí)現(xiàn),使學(xué)生能夠?qū)?shù)據(jù)庫技術(shù)理論中常用和必用的知識有個比較系統(tǒng)的了解和掌握。

表3-1 數(shù)據(jù)庫課程模塊設(shè)計(jì)

模塊設(shè)計(jì)教學(xué)內(nèi)容設(shè)置技能訓(xùn)練項(xiàng)目數(shù)據(jù)庫基礎(chǔ)理論1.?dāng)?shù)據(jù)庫技術(shù)概論SQL數(shù)據(jù)庫安裝與認(rèn)識2.關(guān)系數(shù)據(jù)庫數(shù)據(jù)庫及表的建立、操作及關(guān)聯(lián)3.關(guān)系SQL語言數(shù)據(jù)庫的查詢(含SQL命令)4.?dāng)?shù)據(jù)庫設(shè)計(jì)方法數(shù)據(jù)庫建模工具的使用數(shù)據(jù)庫應(yīng)用技術(shù)1.?dāng)?shù)據(jù)庫管理SQL Server數(shù)據(jù)庫及表的建立、維護(hù)2.?dāng)?shù)據(jù)庫應(yīng)用數(shù)據(jù)庫的多表連接查詢、視圖及游標(biāo)3.?dāng)?shù)據(jù)庫編程數(shù)據(jù)庫的編程、存儲過程、觸發(fā)器4.?dāng)?shù)據(jù)庫保護(hù)數(shù)據(jù)庫安全性控制、完整性控制數(shù)據(jù)庫開發(fā)技術(shù)1.?dāng)?shù)據(jù)庫開發(fā)(后臺)2、數(shù)據(jù)庫開發(fā)(前臺)SQL Server圖書數(shù)據(jù)庫開發(fā)綜合實(shí)訓(xùn)

數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)綜合實(shí)訓(xùn)

在各教學(xué)模塊實(shí)施過程中,盡量引導(dǎo)學(xué)生密切聯(lián)系實(shí)際,把與學(xué)生相關(guān)的圖書管理、學(xué)生成績管理等案例進(jìn)行分析統(tǒng)計(jì),這樣能讓學(xué)生在學(xué)習(xí)知識時產(chǎn)生親切感,避免由于抽象帶來的厭學(xué)情緒。

3.2 教學(xué)方法

(1)采用合作學(xué)習(xí)教學(xué)法,可以增強(qiáng)學(xué)生學(xué)習(xí)的興趣。合作學(xué)習(xí)教學(xué)法是教師依據(jù)學(xué)生的能力、所具備的知識等相關(guān)因素,將學(xué)生分成小組形式進(jìn)行教學(xué)的一種方法。小組成員彼此相互合作,互相激勵,主動積極地參與學(xué)習(xí),從中既可以建構(gòu)出自己對學(xué)習(xí)內(nèi)容的系統(tǒng)知識,又能夠完成整個小組的共同目標(biāo)。這樣,不僅增強(qiáng)了學(xué)生學(xué)習(xí)的興趣,還提高了他們與人合作的能力。適用模塊:數(shù)據(jù)庫基礎(chǔ)理論。

(2)采用案例教學(xué)法,可以提高理論知識的教學(xué)效果。由于數(shù)據(jù)庫原理及應(yīng)用課程的理論部分比較抽象難懂,學(xué)生在學(xué)習(xí)的過程中容易產(chǎn)生厭倦的心理。而案例教學(xué)法符合人們的認(rèn)知規(guī)律,它注重學(xué)生的創(chuàng)新能力和解決實(shí)際問題能力的培養(yǎng),它能循序漸進(jìn)地引導(dǎo)學(xué)生掌握相應(yīng)的知識和技能,可大大縮短教學(xué)情景與實(shí)際情境的差距。適用模塊:數(shù)據(jù)庫應(yīng)用技術(shù)。

(3)采用任務(wù)驅(qū)動教學(xué)法,可以培養(yǎng)學(xué)生的自學(xué)能力。任務(wù)驅(qū)動教學(xué)法的基本過程可分為提出任務(wù)、分析任務(wù)、學(xué)生自主學(xué)習(xí)、交流討論、解決問題及總結(jié)經(jīng)驗(yàn)等幾個階段。其核心是在教師精心為教學(xué)設(shè)計(jì)的任務(wù)驅(qū)動下,學(xué)生通過各種學(xué)習(xí)形式完成任務(wù)。在此過程中,學(xué)生始終處于主體地位,教師是學(xué)生學(xué)習(xí)的組織者、服務(wù)者和導(dǎo)航者。其結(jié)果是學(xué)生既學(xué)到了知識,又培養(yǎng)了分析問題、解決問題的能力,更重要的是提高了學(xué)生的自學(xué)能力。適用模塊:數(shù)據(jù)庫開發(fā)技術(shù)。

3.3 考核方法

本課程是一門專業(yè)課,考核著重基本知識和應(yīng)用能力兩方面,考核方法分期末閉卷和課程設(shè)計(jì)兩個環(huán)節(jié)組成,所占比重均為50%。

* 閉卷考試:要求學(xué)生在學(xué)完本課程以后,能比較系統(tǒng)的了解數(shù)據(jù)庫的基礎(chǔ)理論知識,為以后更深入的學(xué)習(xí)數(shù)據(jù)庫相關(guān)課程打下良好的基礎(chǔ)。

* 課程設(shè)計(jì):是高職課程教學(xué)的要求,該課程是計(jì)算機(jī)專業(yè)非常重要的實(shí)踐性環(huán)節(jié)之一,學(xué)完后進(jìn)行一次全面的綜合練習(xí),以SQL Server 2005作為后臺數(shù)據(jù)庫,以所學(xué)的任一門高級語言作為前臺開發(fā)工具,完成一個小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)開發(fā)。本課程設(shè)計(jì)主要在于鞏固學(xué)生對數(shù)據(jù)庫基本原理和基礎(chǔ)理論的理解,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)開發(fā)的基本方法,進(jìn)一步提高學(xué)生綜合運(yùn)用所學(xué)知識的能力。

4 結(jié)語

數(shù)年的教學(xué)實(shí)踐結(jié)果表明,采用新的案例項(xiàng)目式的教學(xué)方法,學(xué)生的學(xué)習(xí)目標(biāo)更加明確,學(xué)習(xí)興趣普遍得到提高,補(bǔ)考率明顯下降,學(xué)到的知識更加實(shí)用,但是,這種新的教學(xué)方法也存在一定的難度和不足,如對教師的教學(xué)水平和實(shí)驗(yàn)實(shí)訓(xùn)場所硬件設(shè)備都提出了更高的要求,校企合作需要更加深入,才能培養(yǎng)出更加優(yōu)秀的人才。

參考文獻(xiàn):

[1] 數(shù)據(jù)庫系統(tǒng)概論,薩師煊,王珊,2000.3,高等教育出版社

篇3

摘要:本文介紹了我校對“大型數(shù)據(jù)庫”課程進(jìn)行的一系列教學(xué)改革,包括將大型數(shù)據(jù)庫與高級語言PowerBuilder作為系列課程,增加實(shí)訓(xùn)內(nèi)容,以及改革考核方式。

關(guān)鍵詞:大型數(shù)據(jù)庫;教學(xué)改革;階段考核

中圖分類號:G642

文獻(xiàn)標(biāo)識碼:B

在“計(jì)算機(jī)應(yīng)用與維護(hù)”專業(yè)被評定為高職高專示范性專業(yè)試點(diǎn)之后,我院以培養(yǎng)動手能力強(qiáng)的實(shí)用技術(shù)型人才為目標(biāo),對教學(xué)計(jì)劃進(jìn)行了一系列調(diào)整?!按笮蛿?shù)據(jù)庫”課程是高職計(jì)算機(jī)類專業(yè)的必修課,但如果只是孤立地介紹數(shù)據(jù)庫,學(xué)生對于在企業(yè)環(huán)境下如何將數(shù)據(jù)庫和應(yīng)用程序聯(lián)系起來并充分發(fā)揮大型數(shù)據(jù)庫的特點(diǎn)和優(yōu)勢,從而開發(fā)出實(shí)用性的應(yīng)用程序,仍然有很大的困惑。我院的教改在“大型數(shù)據(jù)庫”課程的后部分介紹一種流行的面向?qū)ο蟮臄?shù)據(jù)庫開發(fā)語言,再加以適當(dāng)?shù)挠?xùn)練,使學(xué)生具備利用大型數(shù)據(jù)庫進(jìn)行軟件開發(fā)的能力,并加深學(xué)生對面向?qū)ο蟮某绦蛟O(shè)計(jì)方法的理解和應(yīng)用。

該項(xiàng)目目前已經(jīng)完成,取得了良好的效果。

1改革課程教學(xué)計(jì)劃

“大型數(shù)據(jù)庫”的教學(xué)目標(biāo)是使學(xué)生掌握大型數(shù)據(jù)庫的功能特點(diǎn)和使用、管理及維護(hù)的基本方法,為畢業(yè)設(shè)計(jì)的開展和實(shí)際應(yīng)用系統(tǒng)開發(fā)打下良好的基礎(chǔ)。為了加深對數(shù)據(jù)庫服務(wù)器功能特點(diǎn)的理解和應(yīng)用,必須在教學(xué)后有一個客戶端程序的開發(fā)過程,使學(xué)生真正理解網(wǎng)絡(luò)環(huán)境下C/S模式的特點(diǎn)和應(yīng)用程序的開發(fā)方法,充分發(fā)揮數(shù)據(jù)庫服務(wù)器的功能。

我們將“大型數(shù)據(jù)庫”課程劃分為“大型數(shù)據(jù)庫”和“PowerBuilder”兩個部分。其中,“大型數(shù)據(jù)庫”課程的目標(biāo)是使學(xué)生基本掌握SQL Server數(shù)據(jù)庫服務(wù)器的使用和管理維護(hù)方法;而面向?qū)ο蟪绦蛟O(shè)計(jì)語言“PowerBuilder”課程的目標(biāo)是使學(xué)生掌握利用該語言強(qiáng)大的數(shù)據(jù)庫訪問能力來進(jìn)行軟件開發(fā)的方法。

2明確教學(xué)指導(dǎo)思想

在教學(xué)的各個階段,有不同的指導(dǎo)思想。

第一階段是SQL Server教學(xué)。在此階段中應(yīng)淡化語法、強(qiáng)調(diào)應(yīng)用。注重介紹數(shù)據(jù)庫的功能特點(diǎn)和使用、管理及維護(hù)的基本方法。學(xué)習(xí)中有大量的SQL語句,其中查詢語句是SQL語句的靈魂,功能強(qiáng)大而靈活,是對數(shù)據(jù)庫靈活訪問的關(guān)鍵,因此要求重點(diǎn)掌握;而其他對數(shù)據(jù)庫操作的語句和流程控制語句語法比較簡單,要求學(xué)生知道主要關(guān)鍵詞,應(yīng)用的時候會查幫助、寫出正確的語句實(shí)現(xiàn)相應(yīng)的功能即可。如果所有的語句都要求學(xué)生熟練掌握語法,必定會增加學(xué)生的學(xué)習(xí)難度,并且往往會本末倒置。

第二階段是PowerBuilder教學(xué)。首先介紹PowerBuilder的基本使用方法,介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法,要求學(xué)生了解常用控件的常用屬性、事件和方法,引導(dǎo)學(xué)生使用幫助系統(tǒng)查找自己需要的功能。然后主要介紹與數(shù)據(jù)庫連接的方法,使學(xué)生對C/S軟件開發(fā)模式有一個清晰的認(rèn)識。本階段重點(diǎn)介紹PowerBuilder在數(shù)據(jù)庫開發(fā)領(lǐng)域的強(qiáng)大功能。

第三階段用SQL Server作為數(shù)據(jù)庫服務(wù)器端,用PowerBuilder作為客戶端開發(fā)工具,通過幾個PowerBuilder和SQL Server數(shù)據(jù)庫結(jié)合開發(fā)程序的設(shè)計(jì)例子,使學(xué)生掌握C/S模式開發(fā)數(shù)據(jù)庫應(yīng)用程序的一般方法,掌握在系統(tǒng)設(shè)計(jì)中如何充分發(fā)揮這兩種技術(shù)的優(yōu)越性,并在最后給出一些與實(shí)際聯(lián)系比較緊密的題目,要求學(xué)生獨(dú)立完成一個小型系統(tǒng)的開發(fā)。

3 加強(qiáng)實(shí)訓(xùn)環(huán)節(jié)

大型數(shù)據(jù)庫和高級語言程序設(shè)計(jì)都是實(shí)踐性很強(qiáng)的課程,因此必須根據(jù)所學(xué)知識點(diǎn)選擇有代表性的問題,布置具體的題目讓學(xué)生進(jìn)行實(shí)訓(xùn),并提交電子方式的作業(yè)文檔。為了增強(qiáng)實(shí)訓(xùn)效果,對交作業(yè)的同學(xué)增加提問環(huán)節(jié),督促學(xué)生對問題的理解,同時給老師及時的反饋。實(shí)驗(yàn)完畢后,總結(jié)實(shí)驗(yàn)過程中遇到的問題和解決的方法。

4加強(qiáng)考核環(huán)節(jié)

為了加強(qiáng)對學(xué)生的督促,獲得好的教學(xué)效果,改變原來的學(xué)期末筆試考核方式,在學(xué)期中間增加考核次數(shù),并采用上機(jī)考核方式。這樣通過多次考核來督促學(xué)生學(xué)習(xí),使學(xué)生能扎實(shí)地掌握課程內(nèi)容,同時也給教師必要的反饋以改進(jìn)教學(xué)。學(xué)期中進(jìn)行3次階段考核,考核方案見下表。

第一次階段考核的目標(biāo)是數(shù)據(jù)庫建立方法的考核,在學(xué)期第5周在機(jī)房進(jìn)行考核,并在機(jī)器上改卷。這一階段考核顯示出的情況是:學(xué)生基本會建立數(shù)據(jù)庫機(jī)器中的各種對象,但是對數(shù)據(jù)庫的安全性等維護(hù)工作表現(xiàn)出困惑。

第二次階段考核的目標(biāo)是數(shù)據(jù)庫服務(wù)器的管理、安全性和維護(hù)。在學(xué)期第8周在本學(xué)院的專業(yè)機(jī)房進(jìn)行。這一階段考核顯示出的情況是:學(xué)生對數(shù)據(jù)庫服務(wù)器的維護(hù)和安全管理有了比較清晰的認(rèn)識。但對在企業(yè)環(huán)境下,SQL Server和應(yīng)用程序的關(guān)系認(rèn)識不清晰。

第三次階段考核的目標(biāo)是PowerBuilder程序設(shè)計(jì)語言的使用,主要是數(shù)據(jù)庫訪問功能的測試。在學(xué)期第16周在本學(xué)院的專業(yè)機(jī)房進(jìn)行。本階段考核顯示出的情況是:學(xué)生對編程和數(shù)據(jù)庫設(shè)計(jì)都表現(xiàn)出較大的興趣,對C/S開發(fā)模式有了深刻的理解和開發(fā)設(shè)計(jì)能力,并對大型數(shù)據(jù)庫的功能有了進(jìn)一步的認(rèn)識和理解。

參考文獻(xiàn)

[1] 張曉云. sql server2000應(yīng)用實(shí)訓(xùn)教材[M]. 北京:科學(xué)出版社,2004.

[2] 鄭阿奇. PowerBuilder實(shí)用教程(第2版)[M]. 北京:電子工業(yè)出版社,2005.

篇4

論文摘要:目前,大多數(shù)高職高專院校以《SQL Server數(shù)據(jù)庫與應(yīng)用》課程作為計(jì)算機(jī)等相關(guān)專業(yè)的專業(yè)課,但這是一門理論性較強(qiáng)的課程,傳統(tǒng)的以理論講解為主的數(shù)據(jù)庫課程教學(xué)顯然不能適應(yīng)高職院校教學(xué),本文針對這一不足提出該課程與一門前臺語言整合的教學(xué)改革思路。

1 數(shù)據(jù)庫技術(shù)在計(jì)算機(jī)信息管理專業(yè)中的地位

1.1 課程性質(zhì)與任務(wù) 是“計(jì)算機(jī)信息管理”專業(yè)必修的核心課程,有很強(qiáng)的實(shí)用性。教授學(xué)生理解關(guān)系型數(shù)據(jù)庫原理,掌握關(guān)系型數(shù)據(jù)庫的設(shè)計(jì)、管理和維護(hù),讓學(xué)生學(xué)完之后能夠利用數(shù)據(jù)庫知識進(jìn)行信息處理和管理。

1.2 課程培養(yǎng)目標(biāo) 通過數(shù)據(jù)庫技術(shù)課程的學(xué)習(xí),具有設(shè)計(jì)、使用和維護(hù)一個一般數(shù)據(jù)庫系統(tǒng)的基本能力,能夠根據(jù)具體的信息管理工作要求,設(shè)計(jì)出符合要求的數(shù)據(jù)庫系統(tǒng),并掌握一定的界面開發(fā)能力。

1.3 課程教學(xué)內(nèi)容 主要知識點(diǎn):關(guān)系型數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫的設(shè)計(jì)、具體創(chuàng)建表、創(chuàng)建數(shù)據(jù)的方法、常用的數(shù)據(jù)庫對象、SQL語言,重點(diǎn)是數(shù)據(jù)的查詢統(tǒng)計(jì)語句、數(shù)據(jù)庫的安全與管理,至少學(xué)習(xí)一種前臺開發(fā)平臺與數(shù)據(jù)庫的連接及數(shù)據(jù)基本操縱方法。 能力要求:熟練掌握數(shù)據(jù)庫的設(shè)計(jì)與創(chuàng)建、掌握數(shù)據(jù)庫安全與管理維護(hù)操作。通過實(shí)際項(xiàng)目的學(xué)習(xí),能夠根據(jù)用戶需求設(shè)計(jì)合理數(shù)據(jù)庫,熟練掌握SQL查詢和統(tǒng)計(jì)語句,能夠編寫SQL語句查詢分析數(shù)據(jù)。

2 數(shù)據(jù)庫技術(shù)課程教學(xué)中存在的問題

2.1 單獨(dú)開設(shè),注重理論教學(xué),學(xué)生運(yùn)用知識的能力差 目前,大多數(shù)高職院校計(jì)算機(jī)信息管理專業(yè)都會單獨(dú)開數(shù)據(jù)庫技術(shù)這門課。很多教師在教學(xué)活動過程中強(qiáng)調(diào)知識點(diǎn)的完整性,按照教材的章節(jié)順序進(jìn)行講解,不能充分調(diào)動學(xué)生學(xué)習(xí)的積極性。學(xué)完之后,學(xué)生只掌握了一些基本概念,一些簡單的SQL語句等,但還不能理解數(shù)據(jù)庫技術(shù)作為信息管理系統(tǒng)后臺技術(shù)支持的重要性,在進(jìn)行數(shù)據(jù)庫程序開發(fā)時,自己不能設(shè)計(jì)合理的數(shù)據(jù)庫。

2.2 授課方式、方法不適宜 在傳統(tǒng)的數(shù)據(jù)庫技術(shù)教學(xué)中,教師重視理論知識的講解,一般是講解完理論知識,然后操作一遍給學(xué)生看,上機(jī)課讓學(xué)生模仿做一遍。這種教學(xué)方式,只是停留在對知識點(diǎn)的學(xué)習(xí),沒有把課程系統(tǒng)化,學(xué)生不能理解這門課程在整個信息系統(tǒng)開發(fā)過程中的具體應(yīng)用,學(xué)生雖然能夠模仿做出每次課程的操作,但對知識的理解不夠深入,自己思考的少,在遇到實(shí)際問題的時候不能自己分析解決,甚至在學(xué)習(xí)過程中興趣不高,感覺不到數(shù)據(jù)庫技術(shù)的作用。

3 數(shù)據(jù)庫技術(shù)與其他前臺語言的整合

數(shù)據(jù)庫技術(shù)作為現(xiàn)代信息化技術(shù)的后臺技術(shù)支持,除了具有一定的實(shí)用性外,還需要前臺語言的連接,這樣才能形成一個具有一定實(shí)用價值的系統(tǒng)。目前信息系統(tǒng)的結(jié)構(gòu)是C/S結(jié)構(gòu)或B/S結(jié)構(gòu)。用于C/S模式開發(fā)的主要有VB、DELPHI等,用于B/S模塊開發(fā)的主要有ASP、JSP、PHP等,目前,隨著電子商務(wù)的發(fā)展,B/S模式的程序更加普及,社會對B/S模式程序設(shè)計(jì)、維護(hù)的人員需求較大。

考慮到單獨(dú)開設(shè)數(shù)據(jù)庫技術(shù)的教學(xué)效果不是很好,筆者所在的學(xué)校嘗試將數(shù)據(jù)庫技術(shù)與ASP整合起來,培養(yǎng)學(xué)生網(wǎng)站數(shù)據(jù)庫的開發(fā)維護(hù)能力。經(jīng)過充分的社會調(diào)研,分析工作崗位要求確定教學(xué)內(nèi)容,以“夠用、實(shí)用”為原則,讓學(xué)生學(xué)有所得,并培養(yǎng)學(xué)生具有一定的自學(xué)能力。

改革后,采用項(xiàng)目課程的形式進(jìn)行教學(xué)設(shè)計(jì)。課程教學(xué)內(nèi)容圍繞學(xué)生成績管理系統(tǒng)展開,重點(diǎn)是網(wǎng)站數(shù)據(jù)庫的設(shè)計(jì),并講解一定的前臺網(wǎng)頁開發(fā)技術(shù)。將教學(xué)內(nèi)容對應(yīng)到項(xiàng)目的各個環(huán)節(jié),整個教學(xué)過程模擬計(jì)算機(jī)企業(yè)數(shù)據(jù)庫項(xiàng)目開發(fā)的流程。

3.1 教學(xué)內(nèi)容的分解 進(jìn)行數(shù)據(jù)庫項(xiàng)目開發(fā),首先是進(jìn)行需求分析,明確系統(tǒng)功能,分析當(dāng)前工作過程中需要存儲的數(shù)據(jù),可以收集一些紙質(zhì)的管理文檔,確定系統(tǒng)需要的基本數(shù)據(jù)結(jié)構(gòu),所有數(shù)據(jù)庫技術(shù)課程最先講述的應(yīng)該是關(guān)于系統(tǒng)數(shù)據(jù)邏輯設(shè)計(jì)方面的內(nèi)容;確定系統(tǒng)的基本數(shù)據(jù)結(jié)構(gòu)后,接下來要做的就是將它轉(zhuǎn)化為系統(tǒng)的存儲結(jié)構(gòu),這部分涉及到數(shù)據(jù)庫的創(chuàng)建和數(shù)據(jù)表的設(shè)計(jì)與創(chuàng)建;建好數(shù)據(jù)庫和表后,就要實(shí)現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的基本操作,如增加、查詢、修改、刪除,這部分內(nèi)容一般對應(yīng)于數(shù)據(jù)庫項(xiàng)目開發(fā)中的程序設(shè)計(jì)環(huán)節(jié),SQL語言的學(xué)習(xí);學(xué)完數(shù)據(jù)操作語句之后,針對項(xiàng)目開發(fā)中可能涉及的復(fù)雜查詢、數(shù)據(jù)統(tǒng)計(jì),以及實(shí)現(xiàn)復(fù)合操作的要求,還涉及到視圖的設(shè)計(jì)與建立、存儲過程和觸發(fā)器的設(shè)計(jì)和創(chuàng)建;學(xué)完以上內(nèi)容之后,涉及的就是數(shù)據(jù)庫安全和維護(hù)方面的內(nèi)容,屬于數(shù)據(jù)庫應(yīng)用項(xiàng)目初步完成之后的工作;最后,就是綜合運(yùn)用前面所提到的知識,開發(fā)一個完整的數(shù)據(jù)庫應(yīng)用項(xiàng)目,數(shù)據(jù)庫技術(shù)課程內(nèi)容的分解及對應(yīng)的應(yīng)用程序開發(fā)過程如圖1所示。

3.2 課程實(shí)施建議 學(xué)時:總學(xué)時72,其中理論36學(xué)時,實(shí)踐36學(xué)時。前導(dǎo)課程:Excel、網(wǎng)頁制作、ASP。

3.3 項(xiàng)目的實(shí)施 教師首先給學(xué)生演示開發(fā)好的系統(tǒng),讓學(xué)生了解系統(tǒng)的功能,整個項(xiàng)目的開發(fā)過程。然后結(jié)合教學(xué)內(nèi)容將項(xiàng)目進(jìn)行分解,明確開發(fā)步驟和本課程對應(yīng)的知識模塊,將整個項(xiàng)目分解為多個子項(xiàng)目,針對每個子項(xiàng)目展開知識講授,并利用項(xiàng)目方式,讓學(xué)生分組完成子項(xiàng)目,在所有講授完畢之后,讓學(xué)生對子項(xiàng)目進(jìn)行組合并修改,形成一個完整的項(xiàng)目,最后舉行作品匯報(bào)會,讓學(xué)生相互評價完成項(xiàng)目的情況,給出評語及建議,教師對學(xué)生完成的項(xiàng)目進(jìn)行驗(yàn)收和總結(jié)課程的教學(xué)成果。整個教學(xué)過程循序漸進(jìn),環(huán)環(huán)相扣,既將課程內(nèi)容講授給學(xué)生,又讓學(xué)生經(jīng)歷了整個數(shù)據(jù)庫項(xiàng)目的開發(fā)過程,教學(xué)效果明顯提高。

3.4 項(xiàng)目教學(xué)的保證措施 教學(xué)過程設(shè)計(jì)的再好,如果保證不了實(shí)施順利進(jìn)行,那也是沒有用的,對于項(xiàng)目課程來說,教學(xué)過程也是循序漸進(jìn)的,因此在開展教學(xué)之前,任課教師就必須制定保證措施,以保證教學(xué)順利進(jìn)行。根據(jù)實(shí)踐經(jīng)驗(yàn),我們制定了數(shù)據(jù)庫技術(shù)項(xiàng)目課程的相關(guān)措施如下:①教師要摸清學(xué)生情況,根據(jù)學(xué)生特點(diǎn)制定項(xiàng)目內(nèi)容,并合理分好學(xué)生項(xiàng)目組,一個項(xiàng)目組成員,最好要搭配好、中、差的學(xué)生,讓他們可以互相學(xué)生,保證實(shí)訓(xùn)項(xiàng)目的順利完成,教師在設(shè)計(jì)項(xiàng)目課程時,難度要適中,才能達(dá)到預(yù)期的教學(xué)效果。②項(xiàng)目的設(shè)計(jì)要是學(xué)生比較了解的實(shí)際項(xiàng)目。項(xiàng)目教學(xué)中的項(xiàng)目一定要是學(xué)生比較清楚,容易理解的實(shí)用項(xiàng)目,脫離了這個基本規(guī)則,就很難調(diào)動學(xué)生的積極性。本課程所給出的項(xiàng)目——學(xué)生成績管理系統(tǒng),每個學(xué)生考試完都有成績,成績是怎么保存的?學(xué)生在家上網(wǎng)就能查詢到自己的成績,這是怎么實(shí)現(xiàn)的?學(xué)生用了學(xué)校的成績管理系統(tǒng),自然就會想到這些問題,并能激發(fā)他們學(xué)習(xí)興趣。③制定有效、嚴(yán)格的成績評定辦法,促進(jìn)學(xué)生保質(zhì)保量地完成項(xiàng)目。高職學(xué)生在學(xué)習(xí)方面缺乏一定的自律性,在進(jìn)行項(xiàng)目教學(xué)時,不把握好教學(xué)過程,教學(xué)效果反而會更糟,因?yàn)轫?xiàng)目課程前后的連貫性很強(qiáng),學(xué)生沒有完成前面布置的項(xiàng)目,后面的項(xiàng)目就無從下手。所有在設(shè)計(jì)項(xiàng)目課程的同時,一定要制定嚴(yán)格、有效的成績評定辦法,以考促學(xué)。例如,取消理論考試,考核成績將以項(xiàng)目驗(yàn)收的成績?yōu)闇?zhǔn),學(xué)生只有通過項(xiàng)目演示、現(xiàn)場答辯的相關(guān)考核,才算成績合格??己朔绞揭o學(xué)生一定壓力,督促他們學(xué)習(xí),考核方式要注重對職業(yè)技能和職業(yè)素質(zhì)的培養(yǎng)、要符合高職學(xué)生的特點(diǎn)。

4 結(jié)語

在《數(shù)據(jù)庫技術(shù)》的教學(xué)實(shí)踐過程中,將其與前臺開發(fā)技術(shù)ASP整合,并采用項(xiàng)目的形式進(jìn)行教學(xué),教學(xué)中數(shù)據(jù)庫原理的有關(guān)內(nèi)容和概念貫穿于整個教學(xué)過程,即讓原理部分與應(yīng)用緊密結(jié)合。這樣既能讓學(xué)生能知其然并知其所以然,又能避免了純粹講原理的枯燥和泛味,取得了良好的教學(xué)效果。

參考文獻(xiàn)

[1]李康樂.高職高專數(shù)據(jù)庫技術(shù)改革新思路,哈爾濱金融高等??茖W(xué)校學(xué)報(bào).[J],2009.6.

篇5

關(guān)鍵詞:教學(xué)改革;職教本科;數(shù)據(jù)庫原理與應(yīng)用

《數(shù)據(jù)庫原理與應(yīng)用》是一門典型的計(jì)算機(jī)專業(yè)課程。但由于數(shù)據(jù)庫應(yīng)用的廣泛性,職教本科非計(jì)算機(jī)專業(yè)也有開設(shè)這門課程的需要,如電子商務(wù)、金融財(cái)會。對于計(jì)算機(jī)專業(yè)來說,開設(shè)這門課程都有一系列的前繼相關(guān)專業(yè)課。但對于非計(jì)算機(jī)專業(yè),由于培養(yǎng)目標(biāo)側(cè)重點(diǎn)不同,沒有足夠的課時安排開設(shè)這些課程。而現(xiàn)在市面上的數(shù)據(jù)庫教材,幾乎都是基于學(xué)生已學(xué)過了相關(guān)前繼專業(yè)課程之后進(jìn)行編排內(nèi)容的。如果教師不根據(jù)專業(yè)的培訓(xùn)目標(biāo),學(xué)生的實(shí)際情況,對教學(xué)內(nèi)容進(jìn)行重新整合與優(yōu)化,簡單按教材內(nèi)容對學(xué)生進(jìn)行授課,學(xué)生學(xué)不懂,上課效果差,是必然的。

以下筆者根據(jù)多年的教學(xué)經(jīng)驗(yàn),以職教本科子商務(wù)專業(yè)為例,從課程培養(yǎng)目標(biāo)、相關(guān)教育理論、整合優(yōu)化方案與教學(xué)內(nèi)容重新編排四個方面進(jìn)行論述。

1.課程培養(yǎng)目標(biāo)

職教本科是近幾年出現(xiàn)的一種新的辦學(xué)模式,它的培養(yǎng)目標(biāo)既不同于普通本科,又不同于高職??啤W(xué)生既要扎實(shí)的理論功底,又要熟練的操作技能。過于偏重理論教學(xué),忽視學(xué)生的實(shí)踐操作能力,體現(xiàn)不出“職教”特點(diǎn);過于偏重學(xué)生的實(shí)踐操作,而忽視學(xué)生理論體系的建立,與“高職”無異。

對于《數(shù)據(jù)庫原理與應(yīng)用》課程來說,既要求學(xué)生熟練掌握數(shù)據(jù)庫管理平臺的操作,編程實(shí)現(xiàn)數(shù)據(jù)庫的增刪改查、存儲過程、觸發(fā)器,數(shù)據(jù)庫基本運(yùn)行與維護(hù);又要求學(xué)生理解數(shù)據(jù)庫的體系結(jié)構(gòu)、關(guān)系模型、關(guān)系運(yùn)算及查詢優(yōu)化、范式理論、數(shù)據(jù)庫的概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)。學(xué)生既要微觀上的動手操作,又要宏觀上認(rèn)識理解;既要有操作與維護(hù)現(xiàn)有數(shù)據(jù)庫的實(shí)踐能力,又要掌握數(shù)據(jù)庫設(shè)計(jì)理論,能夠針對具體數(shù)據(jù)庫項(xiàng)目設(shè)計(jì)符合項(xiàng)目要求的數(shù)據(jù)庫。

在具體教學(xué)中,如何處理理論與實(shí)踐的關(guān)系,教學(xué)內(nèi)容怎么整合與優(yōu)化,對于《數(shù)據(jù)庫原理與應(yīng)用》這門課程來說,是值得認(rèn)真研究的。有些學(xué)校是將數(shù)據(jù)庫原理與應(yīng)用分兩門課程,先后進(jìn)行授課,理論與實(shí)踐脫節(jié)嚴(yán)重;有些學(xué)校盡管安排在一門課程中授課,但也是內(nèi)容上的簡單拼湊,并沒有充分整合,更談不上優(yōu)化,再加上“非計(jì)算機(jī)專業(yè)”,沒有相關(guān)的計(jì)算機(jī)專業(yè)知識進(jìn)行支撐,教學(xué)效果可想而知。

2.相關(guān)教育理論

辯證唯物主義認(rèn)為,一切認(rèn)識都是由感性到理性,所有的理論都源于實(shí)踐,理論反過來指導(dǎo)我們的實(shí)踐,教學(xué)過程同樣如此。對于《數(shù)據(jù)庫原理與應(yīng)用》課程來說,有完善的理論體系,又有成熟的實(shí)踐平臺?;凇皩?shí)踐一理論一再實(shí)踐”的理念,首先在數(shù)據(jù)庫管理平臺上操作,讓學(xué)生得到一個對數(shù)據(jù)庫的感性認(rèn)識,然后再提煉與歸納相應(yīng)的數(shù)據(jù)庫理論知識,最后再將理論知識用于指導(dǎo)學(xué)生的實(shí)踐操作。多次反復(fù),有利于學(xué)生對數(shù)據(jù)庫理論知識的理解與認(rèn)識,實(shí)踐操作更有針對性與創(chuàng)造性。

建構(gòu)主義教學(xué)理論也認(rèn)為,學(xué)習(xí)者的知識是在一定情境下,借助于他人的幫助,通過意義的建構(gòu)而獲得的。理想的學(xué)習(xí)環(huán)境應(yīng)當(dāng)包括情境、協(xié)作、交流和意義建構(gòu)四個部分。《數(shù)據(jù)庫原理與應(yīng)用》課程的教學(xué),有成熟的數(shù)據(jù)庫管理系統(tǒng)平臺,可以給學(xué)生提供很好的學(xué)習(xí)情境,再通過老師與學(xué)生、學(xué)生與學(xué)生、學(xué)生與軟件之間的協(xié)作與交流,建構(gòu)數(shù)據(jù)庫的理論體系、數(shù)據(jù)庫設(shè)計(jì)理論,和在理論地指導(dǎo)下有針對性與創(chuàng)造性地對數(shù)據(jù)庫進(jìn)行操作。

基于上述教育理論,處理好數(shù)據(jù)庫理論與實(shí)踐的關(guān)系,將現(xiàn)有教材內(nèi)容進(jìn)行整合與優(yōu)化,是符合學(xué)生的認(rèn)知特點(diǎn)與教育規(guī)律的。

3.整合優(yōu)化方案

根據(jù)筆者對本校及周邊兄弟院校職教本科非計(jì)算機(jī)專業(yè)的《數(shù)據(jù)庫原理與應(yīng)用》課程教學(xué),及市面上流行的數(shù)據(jù)庫教材內(nèi)容的調(diào)研,發(fā)現(xiàn)存在以下一些問題,并針對這些問題,采取相應(yīng)的整合與優(yōu)化方案。

1)在開設(shè)該課程之前,一般只開設(shè)了《計(jì)算機(jī)基礎(chǔ)》課程,并沒有像計(jì)算機(jī)專業(yè)一樣,前期開設(shè)了程序設(shè)計(jì)、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué)、軟件工程等課程。因此在現(xiàn)有教材內(nèi)容的基礎(chǔ)上,教師有必要在相應(yīng)的章節(jié)補(bǔ)充一些必要的專業(yè)知識。如:講解關(guān)系運(yùn)算時,補(bǔ)充必要的離散數(shù)學(xué)知識;講解數(shù)據(jù)查詢時,補(bǔ)充條件表達(dá)式知識;講解數(shù)據(jù)庫程序設(shè)計(jì)時,補(bǔ)充數(shù)據(jù)結(jié)構(gòu)知識;講解數(shù)據(jù)庫設(shè)計(jì)理論中,補(bǔ)充軟件工程工程知識。

2)對于非計(jì)算機(jī)專業(yè)開設(shè)數(shù)據(jù)庫與計(jì)算機(jī)專業(yè)開設(shè)數(shù)據(jù)庫的課程目標(biāo)是不一樣。作為計(jì)算機(jī)專業(yè)的學(xué)生,今后可能會面對大型數(shù)據(jù)庫項(xiàng)目,可能會從事專業(yè)數(shù)據(jù)庫管理員(DBA)工作,所以要求學(xué)生掌握關(guān)系運(yùn)算語言進(jìn)行推演,得到最優(yōu)化的數(shù)據(jù)查詢;要求用數(shù)學(xué)語言表示關(guān)系范式,并選擇適當(dāng)?shù)姆妒剑灰笥肊-R圖等工具分析大型數(shù)據(jù)庫項(xiàng)目,閱讀與寫作相關(guān)軟件設(shè)計(jì)文檔;要求掌握數(shù)據(jù)庫的并發(fā)機(jī)制,對數(shù)據(jù)庫系統(tǒng)進(jìn)行專業(yè)管理與系統(tǒng)優(yōu)化。

但對于非計(jì)算機(jī)專業(yè)來說,他們的主體培養(yǎng)目標(biāo)是工作中需要用到數(shù)據(jù)庫,去輔助其它的業(yè)務(wù)工作。如電子商務(wù)專業(yè),學(xué)習(xí)數(shù)據(jù)庫主要是構(gòu)建網(wǎng)站平臺及簡單的數(shù)據(jù)庫系統(tǒng)維護(hù);對于金融財(cái)會專業(yè),學(xué)習(xí)數(shù)據(jù)庫主要是一些業(yè)務(wù)查詢工作。

因此對現(xiàn)有教材的內(nèi)容,應(yīng)進(jìn)行部分內(nèi)容刪除、簡化。

3)非計(jì)算機(jī)專業(yè)的學(xué)生,在學(xué)習(xí)這門課程之前,只有計(jì)算機(jī)基礎(chǔ)中的電子表格(Excel)對數(shù)據(jù)庫的學(xué)習(xí)有所幫助。因此在講解數(shù)據(jù)庫相關(guān)知識時,可以將Excel的知識與概念進(jìn)行遷移,并對數(shù)據(jù)庫的專業(yè)術(shù)語進(jìn)行通俗化。如關(guān)系模式,就是一個二維表,元組就是電子表格中的一行記錄,屬性就是電子表格的一個字段,或一列。這樣就能減輕學(xué)習(xí)數(shù)據(jù)庫的難度。

4)非計(jì)算機(jī)專業(yè)的學(xué)生學(xué)習(xí)數(shù)據(jù)庫,立足點(diǎn)在應(yīng)用,掌握必要的理論也是為了更好地應(yīng)用。因此有必要改變教材的內(nèi)容編排,將數(shù)據(jù)庫實(shí)踐操作與數(shù)據(jù)庫理論充分融合。利用現(xiàn)在數(shù)據(jù)庫管理平臺,去理解數(shù)據(jù)庫理論知識,絕對不能與計(jì)算機(jī)專業(yè)一樣,純粹講解理論知識;數(shù)據(jù)庫理論知識,也應(yīng)把握一個“度”,不能過于抽象,說白了,非計(jì)算機(jī)機(jī)專業(yè)數(shù)據(jù)庫的理論是一種應(yīng)用理論;如關(guān)系運(yùn)算語言,只介紹選擇、投影等的表示符號,而對于運(yùn)算的描述,不要用關(guān)系語言去描述,對于他們來說,只會越描述,學(xué)生越糊涂,而應(yīng)用自然語言,和具體數(shù)據(jù)表實(shí)例代替說明。對于數(shù)據(jù)范式,也是如此,不要過于數(shù)學(xué)化。

5)對于非計(jì)算機(jī)專業(yè)的學(xué)生,特別是當(dāng)他們感到這門課程過于專業(yè),學(xué)習(xí)有難度時,往往會質(zhì)疑,學(xué)習(xí)這門課有什么用,對他們的專業(yè)用什么幫助。為了解決學(xué)生的疑問,讓學(xué)生更主動地學(xué)習(xí)這門課程,教師應(yīng)對整個專業(yè)計(jì)劃有所了解,同步開什么或后續(xù)會開什么數(shù)據(jù)庫相關(guān)課程。教師應(yīng)超越課程本身,設(shè)計(jì)專業(yè)案例。如電子商務(wù)專業(yè),一般同步開的是c#程序設(shè)計(jì),后續(xù)開商務(wù)網(wǎng)站建設(shè),這時應(yīng)該設(shè)計(jì)一個用C#語言編寫的網(wǎng)站,并訪問數(shù)據(jù)庫這樣的案例。將一些數(shù)據(jù)查詢語句,存儲過程作為C#的腳本在案例中進(jìn)行應(yīng)用,而不僅僅是在數(shù)據(jù)庫平臺上應(yīng)用。在講解數(shù)據(jù)庫設(shè)計(jì)理論時,也可以設(shè)計(jì)一個學(xué)生熟悉的案例,如學(xué)生選課系統(tǒng),并與C#編寫的網(wǎng)站進(jìn)行鏈接。這樣學(xué)生就會用專業(yè)視角的去認(rèn)識數(shù)據(jù)庫的作用,從而更積極主動地去學(xué)習(xí)數(shù)據(jù)庫知識。

6)學(xué)生今后工作可能會面對市面上的一些主流數(shù)據(jù)庫軟件,因此在教學(xué)中不要局限于一門具體數(shù)據(jù)庫管理軟件,在集中研究一種數(shù)據(jù)庫管理平臺時,對其它主流數(shù)據(jù)庫管理軟件也應(yīng)進(jìn)行接觸與學(xué)習(xí),幫助學(xué)生發(fā)現(xiàn)數(shù)據(jù)庫軟件的通用規(guī)律,掌握各種主流數(shù)據(jù)庫之間的轉(zhuǎn)換,包括Excel。

4.教學(xué)內(nèi)容重新編排

4.1數(shù)據(jù)庫緒論、軟件安裝與配置

4.1.1數(shù)據(jù)庫的應(yīng)用(信息管理系統(tǒng)、網(wǎng)站系統(tǒng),特別是一些電商平臺網(wǎng)站)

4.1.2數(shù)據(jù)庫發(fā)展的三個階段:人工管理、文件管理、數(shù)據(jù)庫管理

預(yù)先準(zhǔn)備好三個C#程序(普通的程序、訪問office文件的程序、訪問數(shù)據(jù)庫的程序),通過分別演示這些程序,自然導(dǎo)出人工管理階段程序與數(shù)據(jù)之間的關(guān)系,文件管理階段程序與數(shù)據(jù)之間的關(guān)系,數(shù)據(jù)庫管理階段程序與數(shù)據(jù)之間的關(guān)系。

4.1.3安裝與配置數(shù)據(jù)庫管理軟件,同時對數(shù)據(jù)庫中所涉及基本概念、術(shù)語進(jìn)行講解,注意應(yīng)從Excel中進(jìn)行知識遷移

1)安裝過程中,適時講解:數(shù)據(jù)庫的安全認(rèn)證方式;數(shù)據(jù)庫各種后臺服務(wù)與實(shí)例,前臺配置與管理界面;數(shù)據(jù)庫的相關(guān)目錄配置。

2)數(shù)據(jù)庫軟件的基本操作:數(shù)據(jù)庫的新建、附加、分離,將常用的EXCEL數(shù)據(jù)文件轉(zhuǎn)變?yōu)閷S脭?shù)據(jù)庫。

3)利用數(shù)據(jù)庫管理系統(tǒng)和一個具體的數(shù)據(jù)庫,講解數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)(三個模式、兩個映像)、數(shù)據(jù)庫系統(tǒng);講解三個世界:現(xiàn)實(shí)世界、信息世界、機(jī)器世界,三個模型:概念模型、數(shù)據(jù)模型(層次、網(wǎng)狀、關(guān)系)、物理模型,關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作(增刪改查)、完整性約束(實(shí)體完整性、參照完整性、用戶自定義完整性)。

4)利用Excel電子表格與一個具體的數(shù)據(jù)庫,講解基礎(chǔ)概念:數(shù)據(jù)與數(shù)據(jù)類型、數(shù)據(jù)庫與表,關(guān)系模型概念:關(guān)系、元組、屬性、域、分量、主碼、外碼、候選碼;數(shù)據(jù)庫對表的基本要求。

4.2關(guān)系代數(shù)與數(shù)據(jù)查詢的等價實(shí)現(xiàn)

首先,準(zhǔn)備一個現(xiàn)成的數(shù)據(jù)庫,附加到數(shù)據(jù)庫管理系統(tǒng),介紹數(shù)據(jù)查詢的基本語法、比較與條件運(yùn)算符;

其次,介紹關(guān)系運(yùn)算,并同步用數(shù)據(jù)查詢語句進(jìn)行實(shí)現(xiàn)。

對于關(guān)系運(yùn)算,僅要求學(xué)生掌握關(guān)系運(yùn)算的書寫方法,而對于這種關(guān)系運(yùn)算規(guī)則,不再講述用數(shù)學(xué)語言進(jìn)行表示,而代替以文字描述、具體實(shí)例更好理解。

一個關(guān)系模式(二維表),用R(A1,A2,……,An)表示,其中A1,A2表示字段。等價查詢:Select*from R。

投影操作:πA1,A3……(R),文字解釋:選取一個二維表的部分列。投影操作的結(jié)果會減少列,行可能不變。在查詢語句中,改變Select語句后面的參數(shù)實(shí)現(xiàn)投影操作。

選擇操作:6F(R),文字解釋:根據(jù)條件F,選取二維表的部分行,操作的結(jié)果會減少行,列不變。在查語句中,用Where語句后面的條件表達(dá)式實(shí)現(xiàn)選擇操作。

笛卡爾積:R1xR2,文字解釋:R1的每一行與R2的每一行分別相連,操作的結(jié)果,列是原來兩個表列相加,行數(shù)是相乘。在查詢語句中,將兩個表名寫在From子句的后面,用逗號隔開即開。

連接操作:R1-R2,是有條件的笛卡爾積。運(yùn)算結(jié)果是笛卡爾積的子集。在查詢語句中,from子句實(shí)現(xiàn)笛卡爾積,Where子句實(shí)現(xiàn)條件篩選。

除法操作:RI+R2,在R1中找出所有包含R2的行,所得到關(guān)系的列是R1列去掉R2的列。沒有直接對應(yīng)的SQL語句能夠?qū)崿F(xiàn),要用兩次否定,Exist語句實(shí)現(xiàn)。

還有三個集合運(yùn)算,交、并、差,分別用INTERSECRT、UNION,EXCEPT語句實(shí)現(xiàn)。

查詢優(yōu)化樹,優(yōu)化規(guī)則。列上的聚焦函數(shù)。分組匯總查詢:類似Excel中的分類匯總。嵌套查詢。

本講主要要給學(xué)生一個數(shù)據(jù)查詢的理念,數(shù)據(jù)查詢是基于關(guān)系代數(shù)的,應(yīng)利用關(guān)系代數(shù)去理解查詢過程,并利用關(guān)系代數(shù)去優(yōu)化查詢。由于課時的限制,不應(yīng)過于注重一些細(xì)節(jié)。只要掌握了基本理念,本科生有較強(qiáng)的自學(xué)與擴(kuò)展能力。

查詢語句,應(yīng)在c#例中實(shí)現(xiàn)。

4.3建立數(shù)據(jù)庫、數(shù)據(jù)表、索引、完整性約束、數(shù)據(jù)插入、刪除、修改

本講學(xué)生應(yīng)根據(jù)他人給出的數(shù)據(jù)庫與數(shù)據(jù)表要求,要自己建立數(shù)據(jù)庫、數(shù)據(jù)表,理解完整性約束并遵守相關(guān)約束,根據(jù)應(yīng)用的需要,建立索引。這些僅要求用可視化界面實(shí)現(xiàn)即可,沒有必要用代碼實(shí)現(xiàn)。

建立數(shù)據(jù)表時,應(yīng)理解常用的數(shù)據(jù)類型。

掌握數(shù)據(jù)插入、刪除、修改的語句實(shí)現(xiàn),進(jìn)一步理解完整性約束并遵守相關(guān)約束。

4.4數(shù)據(jù)庫編程、建立視圖、存儲過程、觸發(fā)器

數(shù)據(jù)庫編程,與其它計(jì)算機(jī)程序設(shè)計(jì)語言編程不一樣,它的主要目的是編寫存儲過程與觸發(fā)器,學(xué)生在掌握基本的編程語法,變量定義、控制結(jié)構(gòu)之后,就應(yīng)馬上切人到編寫視圖、存儲過程與觸發(fā)器。

視圖、存儲過程與觸發(fā)器也應(yīng)在c#案例中實(shí)現(xiàn)。

4.5關(guān)系規(guī)范化理論

本講的目的,是如何得到一個規(guī)范的二維表。

1)引用問題。給出一個數(shù)據(jù)表,進(jìn)行插人、刪除、修改可能出現(xiàn)的各種異常。2)介紹函數(shù)依賴、完、數(shù)據(jù)庫設(shè)計(jì)全函數(shù)依賴與部分函數(shù)依賴、傳遞依賴。3)介紹三個范式。4)關(guān)系模式如何進(jìn)行規(guī)范化。

4.6數(shù)據(jù)庫設(shè)計(jì)

本講學(xué)生應(yīng)根據(jù)現(xiàn)實(shí)問題,得出應(yīng)建一個什么樣的數(shù)據(jù)庫,數(shù)據(jù)庫有哪些表,及每個表的數(shù)據(jù)要求。

1)需求分析;2)概念設(shè)計(jì);3)邏輯設(shè)計(jì);4)物理設(shè)計(jì)。

4.7案例實(shí)訓(xùn)

1)開發(fā)環(huán)境的搭建;2)相關(guān)技術(shù)介紹;3)現(xiàn)成C#案例分析;4)數(shù)據(jù)庫建立,鏈接,在C#中插入查詢語句、存儲過程、觸發(fā)器。

篇6

[關(guān)鍵詞]信息管理;計(jì)算機(jī);數(shù)據(jù)庫技術(shù)

在信息化時代,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)被廣泛應(yīng)用于人們學(xué)習(xí)、工作、生活中,給人們的生活帶來了巨大的方便,如何加強(qiáng)計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的應(yīng)用成為了人們關(guān)注的重點(diǎn)。本文將從計(jì)算機(jī)數(shù)據(jù)庫技術(shù)概述入手,介紹計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的作用以及在信息管理中的應(yīng)用現(xiàn)狀,提出加強(qiáng)信息管理中計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的應(yīng)用策略,希望能為以后的信息管理工作提供一些幫助。

1計(jì)算機(jī)數(shù)據(jù)庫技術(shù)概述

計(jì)算機(jī)數(shù)據(jù)庫技術(shù)是一種關(guān)于數(shù)據(jù)信息管理的技術(shù),其主要目的是為了便于用戶管理海量的數(shù)據(jù),此外計(jì)算機(jī)數(shù)據(jù)庫還可以和其它程序連接使用,能對數(shù)據(jù)信息進(jìn)行分析處理?,F(xiàn)階段,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的發(fā)展已經(jīng)比較成熟,屬于信息管理領(lǐng)域中的高科技技術(shù)。計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的研究主要包括三個方面,分別為數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)管理工作也隨著科學(xué)技術(shù)的變化經(jīng)歷了不同的階段,初始階段就是利用人工進(jìn)行管理,這種管理方式的效率比較低,數(shù)據(jù)管理質(zhì)量也不高,后來發(fā)展成為系統(tǒng)管理,直到今天已經(jīng)發(fā)展成為數(shù)據(jù)庫管理系統(tǒng)。相比于前兩種數(shù)據(jù)管理方式,數(shù)據(jù)庫系統(tǒng)管理具有條理性強(qiáng)、管理效率高的優(yōu)勢。數(shù)據(jù)庫管理系統(tǒng)以計(jì)算機(jī)數(shù)據(jù)庫技術(shù)為依托,現(xiàn)階段已經(jīng)發(fā)展得比較成熟。下文將具體介紹一下計(jì)算機(jī)數(shù)據(jù)庫的結(jié)構(gòu)和計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的特點(diǎn)。

1.1計(jì)算機(jī)數(shù)據(jù)庫的結(jié)構(gòu)

計(jì)算機(jī)數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu)主要包括三個方面的內(nèi)容,分別為物理數(shù)據(jù)層、概念數(shù)據(jù)庫以及邏輯數(shù)據(jù)層。首先,介紹物理數(shù)據(jù)層。物理數(shù)據(jù)層就是指數(shù)據(jù)庫管理系統(tǒng)中用于儲存原始數(shù)據(jù)信息的物理設(shè)備,原始數(shù)據(jù)信息可能包括字符和位串,是未來利用數(shù)據(jù)庫系統(tǒng)進(jìn)行加工處理的對象。物理數(shù)據(jù)層是計(jì)算機(jī)數(shù)據(jù)庫中的內(nèi)層結(jié)構(gòu)。其次,介紹概念數(shù)據(jù)庫。概念數(shù)據(jù)庫處于計(jì)算機(jī)數(shù)據(jù)庫的中間部位,是數(shù)據(jù)庫管理系統(tǒng)的中間結(jié)構(gòu)。概念數(shù)據(jù)庫主要反映地是數(shù)據(jù)之間的邏輯關(guān)系。最后,介紹邏輯數(shù)據(jù)層。這一結(jié)構(gòu)體現(xiàn)的是數(shù)據(jù)內(nèi)在聯(lián)系,其中包括用戶需要使用到的全部數(shù)據(jù)。

1.2計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的特點(diǎn)

第一,數(shù)據(jù)具有組織性。計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)不是分散獨(dú)立存在的,它們彼此之間具有一定的聯(lián)系。即使是一個數(shù)據(jù)庫中不同文件目錄下的數(shù)據(jù)之間也是具有一定關(guān)系的。根據(jù)數(shù)據(jù)的來源和用途,計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)會將這些數(shù)據(jù)按照一定的組織結(jié)構(gòu)進(jìn)行存儲。從數(shù)據(jù)整體角度來看,這些不同的組織結(jié)構(gòu)下的數(shù)據(jù)具有某種特殊的關(guān)系或相似性;第二,數(shù)據(jù)具有共享性。共享數(shù)據(jù)信息是建立計(jì)算機(jī)數(shù)據(jù)庫的原因之一,計(jì)算機(jī)數(shù)據(jù)庫只有具備共享數(shù)據(jù)信息的特點(diǎn)才能將其作用發(fā)揮到最大。計(jì)算機(jī)數(shù)據(jù)庫技術(shù)共享性的特點(diǎn)不是指數(shù)據(jù)信息只能在一定的范圍內(nèi)進(jìn)行共享,如一個單位內(nèi)部,而是指數(shù)據(jù)信息可以進(jìn)行跨單位、跨地區(qū)共享,即能打破空間和體制的限制;第三,數(shù)據(jù)具有獨(dú)立性。計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的獨(dú)立性體現(xiàn)在兩個方面。一方面是指邏輯獨(dú)立性,所謂邏輯獨(dú)立性是指當(dāng)數(shù)據(jù)庫的邏輯結(jié)構(gòu)變化時,例如修改數(shù)據(jù)定義、變更數(shù)據(jù)間的聯(lián)系等,不用修改原有的程序;另一方面是物理獨(dú)立性。所謂物理獨(dú)立性就是說當(dāng)數(shù)據(jù)的存儲結(jié)構(gòu)發(fā)生變化時,例如物理存儲位置發(fā)生變化、物理結(jié)構(gòu)發(fā)生變化等,不會改變原有的應(yīng)用程序;第四,冗余度的可控性。所謂冗余就是指數(shù)據(jù)庫中的數(shù)據(jù)出現(xiàn)重復(fù)的現(xiàn)象。冗余是計(jì)算機(jī)數(shù)據(jù)庫技術(shù)中出現(xiàn)頻率較高的一種現(xiàn)象,用戶在進(jìn)行數(shù)據(jù)庫使用的過程中經(jīng)常會遇到這個問題。冗余度的可控性是指設(shè)計(jì)師可以根據(jù)實(shí)際情況將冗余現(xiàn)象完全消除掉。如果不全部消除冗余,設(shè)計(jì)師也能對冗余進(jìn)行適當(dāng)?shù)乜刂?,盡量減少數(shù)據(jù)重復(fù)的概率,使用戶查詢數(shù)據(jù)變得更加方便;第五,靈活性。計(jì)算機(jī)數(shù)據(jù)庫技術(shù)不僅能用于存儲數(shù)據(jù)信息,同時還可以對存儲的數(shù)據(jù)進(jìn)行管理。我們常利用數(shù)據(jù)庫技術(shù)進(jìn)行數(shù)據(jù)的輸入輸出、查詢和編輯,這些操作過程中都屬于數(shù)據(jù)管理的內(nèi)容。相比于一般的數(shù)據(jù)管理系統(tǒng),計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)具有操作靈活的特點(diǎn)。用戶可以根據(jù)數(shù)據(jù)管理的需要建立合適的數(shù)據(jù)庫,同時也可以根據(jù)自己的需要進(jìn)行數(shù)據(jù)管理。

2計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的作用

首先,在信息管理中應(yīng)用計(jì)算機(jī)數(shù)據(jù)庫技術(shù)可以實(shí)現(xiàn)將不同的應(yīng)用程序和不同類型的系統(tǒng)連接的目標(biāo),即通過使用計(jì)算機(jī)數(shù)據(jù)庫技術(shù)就可以將應(yīng)用系統(tǒng)和數(shù)據(jù)庫分離,對二者的操作都是獨(dú)立進(jìn)行的。計(jì)算機(jī)中不同的應(yīng)用程序之間不會相互干擾,可以提高信息管理的效率以及數(shù)據(jù)信息使用的效率。其次,可以利用計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)獨(dú)立性的特點(diǎn),減少數(shù)據(jù)庫結(jié)構(gòu)變更對信息管理的影響。我們知道計(jì)算機(jī)數(shù)據(jù)庫技術(shù)具有物理獨(dú)立性和邏輯獨(dú)立性的特點(diǎn),當(dāng)計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)的物理結(jié)構(gòu)發(fā)生變化時,不會影響原有應(yīng)用系統(tǒng)和數(shù)據(jù)庫之間的信息傳遞。再次,在信息管理中應(yīng)用計(jì)算機(jī)數(shù)據(jù)庫技術(shù)可以提高數(shù)據(jù)信息的安全性。一方面,計(jì)算機(jī)數(shù)據(jù)庫和應(yīng)用系統(tǒng)之間的數(shù)據(jù)信息具有一致性的特點(diǎn),對數(shù)據(jù)信息進(jìn)行實(shí)時更新,不會出現(xiàn)信息錯誤的情況。另一方面計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)可以對數(shù)據(jù)訪問權(quán)限進(jìn)行設(shè)置,只有具有訪問權(quán)限的人才能對數(shù)據(jù)信息進(jìn)行訪問。最后,在管理信息中應(yīng)用計(jì)算機(jī)數(shù)控技術(shù)可以減少數(shù)據(jù)重復(fù)的概率,提高數(shù)據(jù)管理的效果。

3計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中應(yīng)用的現(xiàn)狀

隨著計(jì)算機(jī)技術(shù)和信息技術(shù)的不斷發(fā)展,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中應(yīng)用范圍變得越來越廣泛,涉及到的領(lǐng)域也越來越多,這些變化對于促進(jìn)計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的發(fā)展具有重要意義。

3.1計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的應(yīng)用范圍變得更加廣泛

計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中應(yīng)用的范圍變得越來越廣主要體現(xiàn)在下述幾個方面:第一,就是計(jì)算機(jī)技術(shù)與數(shù)據(jù)庫技術(shù)之間的關(guān)系變得更加緊密,融合性越來越高,從而使得計(jì)算機(jī)數(shù)據(jù)庫技術(shù)獲得了更大的發(fā)展空間,具有很好地市場發(fā)展前景;第二,就是計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的應(yīng)用已經(jīng)不僅僅局限在某一方面,各行各業(yè)都開始應(yīng)用計(jì)算機(jī)數(shù)據(jù)庫技術(shù),從而使得我國信息管理的模式發(fā)生了很大的變化,信息管理的效率有了很大提高;第三,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的出現(xiàn)為信息管理工作提供了強(qiáng)有力的技術(shù)支持,使得很多行業(yè)的信息管理效率大幅度增加,同時也提高了行業(yè)的生產(chǎn)力水平;第四,就是計(jì)算機(jī)數(shù)據(jù)庫技術(shù)相比于其它數(shù)據(jù)管理技術(shù)的優(yōu)勢得到了很多行業(yè)的認(rèn)可,從而為計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的發(fā)展提供了有利的環(huán)境,也拓寬了計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的應(yīng)用范圍。

3.2計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的應(yīng)用呈現(xiàn)出強(qiáng)勁的發(fā)展勢頭

計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中具有很強(qiáng)的發(fā)展勢頭主要表現(xiàn)在下述幾個方面:第一,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)相比于其它數(shù)據(jù)管理技術(shù)的優(yōu)勢很明顯,并能在實(shí)際應(yīng)用的過程中體現(xiàn)出來,這就為計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的應(yīng)用提供了有利的競爭條件,促使了計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的進(jìn)一步發(fā)展;第二,信息管理中應(yīng)用的技術(shù)是經(jīng)過了不斷的發(fā)展和變化的,由最初的網(wǎng)狀數(shù)據(jù)庫發(fā)展到今天的計(jì)算機(jī)數(shù)據(jù)庫技術(shù),這和科應(yīng)用科技學(xué)的進(jìn)步有很大的關(guān)系。計(jì)算機(jī)數(shù)據(jù)庫技術(shù)是現(xiàn)階段以及未來一段時間內(nèi)最為先進(jìn)的信息管理技術(shù),必然會有很大的發(fā)展空間;第三,現(xiàn)階段,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的發(fā)展已經(jīng)逐漸趨于穩(wěn)定,各方面的性能已經(jīng)在實(shí)踐中得到檢驗(yàn),這為以后的發(fā)展奠定了良好的基礎(chǔ);第四,隨時現(xiàn)代科技的發(fā)展,需要存儲的數(shù)據(jù)信息將會變得越來越多樣化,復(fù)雜的數(shù)據(jù)信息存儲只有依靠計(jì)算機(jī)數(shù)據(jù)庫技術(shù)才能完成,這也為新一代的計(jì)算機(jī)數(shù)據(jù)庫技術(shù)發(fā)展提供了有利的條件。

3.3計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的安全性不斷提高

第一,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的安全不斷得到提高使得其在信息管理方面的優(yōu)勢愈加凸顯,提高了計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的應(yīng)用效率;第二,企業(yè)發(fā)展過程中一些機(jī)密數(shù)據(jù)信息對于企業(yè)的發(fā)展具有重要的影響,為了確保數(shù)據(jù)信息的安全性只有不斷提高計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的安全性;第三,計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)可以對數(shù)據(jù)信息進(jìn)行備份,為信息管理工作提供了有效的保障,避免出現(xiàn)數(shù)據(jù)信息丟失或被纂改的現(xiàn)象;第四,現(xiàn)階段為了保證信息管理的安全性,不僅在計(jì)算機(jī)數(shù)據(jù)庫技術(shù)方面下功夫,還引入了專業(yè)的抗風(fēng)險軟件,大大提高了計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的安全性。

4加強(qiáng)信息管理中計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的應(yīng)用策略

4.1加強(qiáng)計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)的安全性

加強(qiáng)計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)的安全性一方面要提高計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的安全性能。主要是指不要出現(xiàn)數(shù)據(jù)庫被盜、非法使用、篡改數(shù)據(jù)信息的問題。計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的安全性能是數(shù)據(jù)庫系統(tǒng)安全性的一種體現(xiàn)方式。數(shù)據(jù)共享雖然可以帶來很多便利,但也會影響數(shù)據(jù)庫系統(tǒng)的安全性。一些涉及到機(jī)密性的數(shù)據(jù)信息是不能進(jìn)行共享的,及時在內(nèi)部傳輸?shù)倪^程中也要進(jìn)行加密處理。此外,還要設(shè)置嚴(yán)格的訪問權(quán)限,避免出現(xiàn)非法訪問的問題出現(xiàn);另一方面還要加強(qiáng)對信息管理安全工作的重視。數(shù)據(jù)庫系統(tǒng)的安全性問題如果不能得到有效解決就會喪失計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)原有的優(yōu)勢,使其無法在各個領(lǐng)域中使用。因此應(yīng)針對數(shù)據(jù)庫系統(tǒng)中的薄弱環(huán)節(jié)做特殊安全性處理。

4.2進(jìn)一步加強(qiáng)計(jì)算機(jī)數(shù)據(jù)庫技術(shù)理論和實(shí)踐的結(jié)合

計(jì)算機(jī)數(shù)據(jù)庫技術(shù)理論是隨著科學(xué)技術(shù)水平的發(fā)展而不斷發(fā)展的,但如何將相關(guān)的理論應(yīng)用于實(shí)踐中是一個重點(diǎn)問題同時也是一個難點(diǎn)問題。應(yīng)加強(qiáng)計(jì)算機(jī)數(shù)據(jù)庫技術(shù)理論和實(shí)踐的結(jié)合,使得計(jì)算機(jī)數(shù)據(jù)庫技術(shù)轉(zhuǎn)化為實(shí)實(shí)在在的生產(chǎn)力,提高信息管理工作的效率,促進(jìn)信息管理工作的進(jìn)步和發(fā)展。

4.3提高計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的完整性

要提高數(shù)據(jù)庫中輸入數(shù)據(jù)的完整性,可以利用客戶端進(jìn)行輸入以確保數(shù)據(jù)的完整性這樣一方面可以避免在數(shù)據(jù)庫中出現(xiàn)非法數(shù)據(jù),另一方面也可對數(shù)據(jù)信息進(jìn)行統(tǒng)一的管理,提高數(shù)據(jù)庫系統(tǒng)的運(yùn)行效率。

5總結(jié)

總之,未來隨著信息技術(shù)和計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中應(yīng)用的范圍會變得越來越廣,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)也將成為信息管理中的主要技術(shù)支持。鑒于這種情況,應(yīng)加大對計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的研究,不斷提高計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的水平,以滿足信息管理的需求。作者簡介:趙亞男,1994年生,女,遼寧省朝陽市人,漢族,所在學(xué)校為渤海大學(xué),院系為信息科學(xué)與技術(shù)學(xué)院,專業(yè)為信息管理與信息系統(tǒng),本科生。

作者:趙亞男 單位:渤海大學(xué)

[參考文獻(xiàn)]

[1]賀墻.計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的運(yùn)用[J].城市建設(shè)理論研究(電子版),2014.

[2]謝小波.信息管理中計(jì)算機(jī)數(shù)據(jù)庫技術(shù)的應(yīng)用探析[J].科技創(chuàng)新與應(yīng)用,2014.

[3]曹鑫,張亞娜.計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的應(yīng)用分析[J].硅谷,2014.

[4]陳林琳.計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在信息管理中的應(yīng)用[J].中國管理信息化,2015.

篇7

關(guān)鍵詞:計(jì)算機(jī)數(shù)據(jù)庫;數(shù)字電視;內(nèi)容管理

1 引言

電視能夠給人們的精神生活帶來極大的豐富,通過它我們可以收看到喜歡的節(jié)目和接收重要的新聞資訊等信息。隨著科技的進(jìn)步,電視的發(fā)展也取得了越來越多的成就,特別是近年來網(wǎng)絡(luò)技術(shù)、信息技術(shù)以及數(shù)字技術(shù)的運(yùn)用給電視事業(yè)發(fā)展帶來了歷史性的變革。數(shù)字電視構(gòu)建起了衛(wèi)星、有線以及移動電視的新格局,日益增長的信息量也給數(shù)字電視內(nèi)容管理帶來了一定的挑戰(zhàn),通過運(yùn)用計(jì)算機(jī)數(shù)據(jù)庫技術(shù)來對其進(jìn)行管理以提高工作的效率。

2 計(jì)算機(jī)數(shù)據(jù)庫在數(shù)字電視內(nèi)容管理中的應(yīng)用

在對數(shù)字電視內(nèi)容管理的特征進(jìn)行分析時發(fā)現(xiàn)其數(shù)據(jù)信息具有量大非結(jié)構(gòu)化的特征??紤]到增強(qiáng)用戶的體驗(yàn)性,需要能夠?yàn)槠涮峁┹^多的檢索方式與使用方法,同時也要為后續(xù)的擴(kuò)展工作提供便利。綜合考慮了這些相關(guān)因素后選擇運(yùn)用SQL Server數(shù)據(jù)庫技術(shù)較為適合,主要在系統(tǒng)管理、下載審批、檢索、審核與編目等工作環(huán)節(jié)中運(yùn)用數(shù)據(jù)庫技術(shù)進(jìn)行處理,如下圖1。

圖1 數(shù)據(jù)庫技術(shù)結(jié)構(gòu)圖

2.1 計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在系統(tǒng)管理中的應(yīng)用

在進(jìn)行數(shù)字電視內(nèi)容管理的工作時,對計(jì)算機(jī)管理系統(tǒng)內(nèi)的節(jié)目信息和資源實(shí)施部門、權(quán)限以及級別等的有效管理是通過系統(tǒng)管理工作站來實(shí)現(xiàn)的。當(dāng)實(shí)施部門管理時,部門與用戶一定要建立起密切的聯(lián)系,方便系統(tǒng)依據(jù)對內(nèi)容進(jìn)行的操作如刪除與修改等加強(qiáng)對部門的管理工作。通過系統(tǒng)的處理可以進(jìn)行多元化的部門設(shè)置,同時還能夠保留角色原來所具備的屬性。在對角色實(shí)施管理時,能夠依據(jù)系統(tǒng)內(nèi)的工作流程的特點(diǎn)進(jìn)行角色的設(shè)置配備,系統(tǒng)亦可依據(jù)各個工作執(zhí)行的具體任務(wù)為指定的用戶分配一個或是多個角色,通過對角色集的設(shè)置可以很好地對用戶在整個系統(tǒng)中的使用范圍進(jìn)行干預(yù),這樣無論是在管理還是使用過程中都能夠有效地保障系統(tǒng)的安全性。在實(shí)施級別管理工作時,著重是對節(jié)目資源所具備的特征進(jìn)行研究和分析,要對節(jié)目的資料信息采取加密化的分級存儲手段,當(dāng)用戶在訪問各類節(jié)目資源信息時嚴(yán)格依據(jù)系統(tǒng)對其所分配的權(quán)限進(jìn)行訪問。因而,在實(shí)施級別管理時系統(tǒng)要做到對不同類型和級別的節(jié)目資源信息進(jìn)行加密處理,這樣能夠有效保證用戶對節(jié)目存取的安全性。同時應(yīng)當(dāng)給系統(tǒng)預(yù)留出良好的數(shù)據(jù)接口,為以后的擴(kuò)展服務(wù)奠定良好的基礎(chǔ),促進(jìn)其相關(guān)應(yīng)用技術(shù)的發(fā)展。

2.2 計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在下載審批中的應(yīng)用

當(dāng)用戶進(jìn)行節(jié)目信息的搜索瀏覽低碼文件時,可以實(shí)現(xiàn)對節(jié)目信息進(jìn)行定義與下載。使全部的節(jié)目信息都存入到下載盤里面。只有在進(jìn)行了下載申請并且取得相應(yīng)的批準(zhǔn)之后才能對節(jié)目進(jìn)行下載。審批要對下載盤中需要進(jìn)行下載的節(jié)目信息進(jìn)行審核,在這一過程中系統(tǒng)依據(jù)對需要下載的節(jié)目信息情況的分析結(jié)果進(jìn)行審批。當(dāng)系統(tǒng)判斷出下載的節(jié)目信息的保密性級別較高時,這時候?qū)徟ぷ骶蜁惶峤坏狡渖弦粚哟危@得的審批意見依據(jù)控制原則提交給相關(guān)的審批人員,當(dāng)發(fā)現(xiàn)所下載的內(nèi)容為急需運(yùn)用的資源時,能夠按照用戶原來所定制的形式來消除審批。當(dāng)審批工作被確認(rèn)時,系統(tǒng)的下載管理模塊會對需要下載的節(jié)目信息進(jìn)行排列,當(dāng)遇到用戶請求的節(jié)目信息為高碼流時,這個時候就會轉(zhuǎn)入片段與離線存儲的模式進(jìn)行。通過在相應(yīng)的信息窗口中用戶能夠?qū)崿F(xiàn)對節(jié)目信息、下載速度等的查詢。而節(jié)目資源信息的查詢與檢索系統(tǒng)可以安裝在同一工作站上,在對需要下載的節(jié)目信息進(jìn)行審核時要由具有專業(yè)技能的工作人員來完成,同時,也能夠在分析研究用戶下載審批權(quán)限節(jié)目信息數(shù)據(jù)的基礎(chǔ)上來進(jìn)行下載審批工作站的優(yōu)化配置。

2.3 計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在檢索中的應(yīng)用

檢索工作站被用來進(jìn)行媒體資產(chǎn)系統(tǒng)的管理工作,檢索系統(tǒng)在媒體資產(chǎn)管理系統(tǒng)中發(fā)揮著巨大功效,良好的數(shù)據(jù)庫檢索系統(tǒng)是保證優(yōu)質(zhì)的媒體資產(chǎn)經(jīng)營成果和效益的必備工具。數(shù)據(jù)庫檢索系統(tǒng)在用戶進(jìn)行節(jié)目下載申請中也發(fā)揮著重要作用,在用戶具有相應(yīng)的下載權(quán)限時可以把其所需下載信息儲存在檢索系統(tǒng)中。當(dāng)需要調(diào)用檢索系統(tǒng)時可以輕松地在WEB B/S中實(shí)現(xiàn),通過對其運(yùn)用能夠較好地解決擴(kuò)展網(wǎng)絡(luò)規(guī)模的問題,能夠有效地降低檢索客戶端的維護(hù)費(fèi)用,也為其在外部網(wǎng)絡(luò)環(huán)境中的運(yùn)用創(chuàng)造了有利的條件。同時,在進(jìn)行檢索系統(tǒng)工作界面的設(shè)計(jì)時可以采用不同的語言模式,這樣為其國際化的發(fā)展奠定基礎(chǔ),便于進(jìn)行有效的交流和溝通。由于用戶權(quán)限級別的不同,在檢索系統(tǒng)中也應(yīng)當(dāng)做好檢索范圍的控制工作,這可以依靠系統(tǒng)對節(jié)目信息資源的分級管控來實(shí)現(xiàn)。借助于編目資料和整理資料能夠?qū)崿F(xiàn)對圖像、版權(quán)、素材和人物等內(nèi)容信息的查詢。依據(jù)所獲取到的信息系統(tǒng)還能夠?qū)崿F(xiàn)分布、聯(lián)合和參數(shù)等多種形式的檢索方式,從而讓系統(tǒng)實(shí)現(xiàn)其強(qiáng)大的信息檢索功能。

2.4 計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在審核中的應(yīng)用

對數(shù)字電視的編目內(nèi)容與音視頻信息進(jìn)行審查是審核系統(tǒng)要執(zhí)行的主要工作任務(wù)。當(dāng)向?qū)徍讼到y(tǒng)提交了二次編目工作后,系統(tǒng)會對節(jié)目信息進(jìn)行自動接收,在對節(jié)目信息的視頻與文字信息進(jìn)行瀏覽時,審核人員需要對錄入編目的內(nèi)容進(jìn)行認(rèn)真核實(shí),并對系統(tǒng)所獲取到的音視頻和內(nèi)容信息的一致性進(jìn)行確認(rèn)。必須要保證是已經(jīng)全部通過了審核的節(jié)目信息才能被用戶所檢索到,在其完成檢索后會進(jìn)行節(jié)目信息的儲存。系統(tǒng)的編目條目被儲存在計(jì)算機(jī)數(shù)據(jù)庫中供審核人員調(diào)用,審核人員還可以對具體的編目內(nèi)容進(jìn)行分析,以確保編寫的條目的正確性,將其控制在合格范圍之內(nèi)。在進(jìn)行完審核系統(tǒng)的審核工作后,要對編目記錄的不同信息進(jìn)行查找標(biāo)記,這樣在運(yùn)用系統(tǒng)內(nèi)不同工作站進(jìn)行內(nèi)容信息查詢時就能夠有不一樣的信息標(biāo)記,這樣能夠極大地方便審核工作的進(jìn)行。

2.5 計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在編目中的應(yīng)用

編目工作站是專門為電視節(jié)目的編目系統(tǒng)設(shè)計(jì)和開發(fā)的,通過編目系統(tǒng)可以全面地完成節(jié)目素材的對象綁定與整理工作。通過將衛(wèi)星收錄工作站和編輯工作站等設(shè)計(jì)成插件的形式安裝到編目系統(tǒng)里面,可以極大地提高工作站提取編目信息的能力,促進(jìn)自動提取技術(shù)的有效運(yùn)用。還能夠同時實(shí)現(xiàn)對音視頻等信息文件的成功綁定。之所以要采用二次編目主要是保證在著錄與標(biāo)引中可以運(yùn)用數(shù)字化的媒體資源形式,在文字信息描述完整性的基礎(chǔ)上促進(jìn)由音視頻信息所形成的媒體資源具有良好的再利用性。設(shè)計(jì)出功能強(qiáng)大的編目系統(tǒng)是保證媒體內(nèi)容管理與媒體資源再利用的前提。通過編目系統(tǒng)可以較好地完成注錄描述文字類和分類數(shù)字媒體等相關(guān)工作,要嚴(yán)格地依據(jù)國家所規(guī)定的技術(shù)標(biāo)準(zhǔn)來設(shè)計(jì)編目系統(tǒng),要讓系統(tǒng)具有良好的自定義功能、層次化結(jié)構(gòu)和標(biāo)準(zhǔn)化模塊等基本特性,便于使用和管理。

3 結(jié)語

就目前的發(fā)展情況來看,通過運(yùn)用計(jì)算機(jī)數(shù)據(jù)庫技術(shù)來對數(shù)字電視內(nèi)容進(jìn)行管理,很大程度上提高了電視用戶的體驗(yàn)性,計(jì)算機(jī)數(shù)據(jù)庫技術(shù)具有廣闊的市場應(yīng)用前景。通過對數(shù)據(jù)庫技術(shù)在電視節(jié)目信息數(shù)據(jù)處理中的運(yùn)用,很好地解決了數(shù)字電視中海量信息的編輯處理工作難題,為數(shù)字電視的發(fā)展提供了強(qiáng)大的技術(shù)支撐。■

參考文獻(xiàn)

[1] 陳茂松.計(jì)算機(jī)數(shù)據(jù)庫技術(shù)在數(shù)字電視內(nèi)容管理中的應(yīng)用研究[J]. 計(jì)算機(jī)光盤軟件與應(yīng)用,2012.24:97-114.

篇8

關(guān)鍵詞:數(shù)據(jù)庫;信息與計(jì)算科學(xué);信息化

隨著社會信息化的不斷推進(jìn),世界正在走向以數(shù)字化為特征的信息時代,大數(shù)據(jù)處理與信息數(shù)據(jù)庫的建立刻不容緩。信息與計(jì)算科學(xué)專業(yè)是數(shù)學(xué)、計(jì)算機(jī)科學(xué)、信息工程等廣泛學(xué)科的交叉,主要研究信息技術(shù)的核心基礎(chǔ)與運(yùn)用現(xiàn)代計(jì)算工具高效求解科學(xué)與工程問題的數(shù)學(xué)理論與方法。本專業(yè)需要接觸、處理大量數(shù)據(jù),數(shù)據(jù)庫的建立與應(yīng)用已成為該專業(yè)學(xué)生必備的部分。因此為了更好地理解數(shù)據(jù)庫的建立與應(yīng)用,本文以信息與計(jì)算科學(xué)專業(yè)為例,淺談數(shù)據(jù)庫的影響。

1.數(shù)據(jù)庫的概念與分析

數(shù)據(jù)庫(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,它產(chǎn)生于距今六十多年前,隨著信息技術(shù)和市場的發(fā)展,特別是二十世紀(jì)九十年代以后,數(shù)據(jù)管理不再僅僅是存儲和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。數(shù)據(jù)庫有很多種類型,從最簡單的存儲有各種數(shù)據(jù)的表格到能夠進(jìn)行海量數(shù)據(jù)存儲的大型數(shù)據(jù)庫系y都在各個方面得到了廣泛的應(yīng)用。數(shù)據(jù)庫技術(shù)是管理信息系統(tǒng)、辦公自動化系統(tǒng)、決策支持系統(tǒng)等各類信息系統(tǒng)的核心部分,是進(jìn)行科學(xué)研究和決策管理的重要技術(shù)手段。作為計(jì)算機(jī)軟件的一個重要分支, 數(shù)據(jù)庫技術(shù)一直是倍受信息技術(shù)界關(guān)注的一個重點(diǎn)。尤其是在信息技術(shù)高速發(fā)展的今天, 數(shù)據(jù)庫技術(shù)的應(yīng)用可以說是深入到了各個領(lǐng)域。

2.數(shù)據(jù)庫的發(fā)展與建立

2.1數(shù)據(jù)庫技術(shù)的發(fā)展

2.1.1文獻(xiàn)的收集與整理

對數(shù)據(jù)庫發(fā)展文獻(xiàn)的收集主要利用以下檢索工具:中國學(xué)術(shù)期刊網(wǎng)全文期刊庫、 維普中文數(shù)據(jù)庫, SCI 數(shù)據(jù)庫 以及網(wǎng)絡(luò)搜索引擎Google。文獻(xiàn)收集的范圍:1993 ~ 2017年國內(nèi)外相關(guān)文獻(xiàn)。

2.1.2數(shù)據(jù)庫技術(shù)發(fā)展的現(xiàn)狀―-關(guān)系數(shù)據(jù)庫技術(shù)仍然是主流關(guān)系數(shù)據(jù)庫技術(shù)出現(xiàn)在 20 世紀(jì) 70 年代, 經(jīng)過 80 年代 的發(fā)展到 90 年代已經(jīng)比較成熟, 在 90 年代初期曾一度受 到面向?qū)ο髷?shù)據(jù)庫的巨大挑戰(zhàn), 但是市場最后還是選擇了關(guān)系數(shù)據(jù)庫。

2.1.3數(shù)據(jù)庫技術(shù)發(fā)展的趨勢

下一代數(shù)據(jù)庫技術(shù)的發(fā)展主流是面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)與關(guān)系數(shù)據(jù)庫技術(shù);數(shù)據(jù)庫技術(shù)發(fā)展的新方向是非結(jié)構(gòu)化數(shù)據(jù)庫;數(shù)據(jù)庫技術(shù)發(fā)展的又一趨勢是數(shù)據(jù)庫技術(shù)與多學(xué)科技術(shù)的有機(jī)結(jié)合;未來數(shù)據(jù)庫技術(shù)及市場發(fā)展的兩大方向?yàn)閿?shù)據(jù)倉庫和電子商務(wù);數(shù)據(jù)庫技術(shù)的實(shí)踐性發(fā)展為面向?qū)iT應(yīng)用領(lǐng)域的數(shù)據(jù)庫技術(shù)。

2.1.4當(dāng)代與未來數(shù)據(jù)庫研究的熱點(diǎn)―-數(shù)據(jù)挖掘、 知識發(fā)現(xiàn)與數(shù)據(jù)倉庫目前,國內(nèi)對數(shù)據(jù)倉庫、數(shù)據(jù)挖掘等數(shù)據(jù)庫技術(shù)的研究正在緊鑼密鼓地進(jìn)行, 該技術(shù)的發(fā)展無疑將會推動新一輪的數(shù)據(jù)庫技術(shù)的發(fā)展。

2.2數(shù)據(jù)庫的建立

數(shù)據(jù)庫具有極大的優(yōu)點(diǎn),將數(shù)據(jù)庫應(yīng)用于信息與計(jì)算科學(xué)專業(yè),有助于有效地開發(fā)和利用學(xué)習(xí)信息資源,把原書本式的題目建設(shè)成為計(jì)算機(jī)能夠識別的數(shù)碼式文獻(xiàn),從而提高文獻(xiàn)的利用率,也進(jìn)一步增強(qiáng)學(xué)生學(xué)習(xí)的科學(xué)性和技術(shù)性,提高效率。 數(shù)據(jù)庫的建立一般存在以下步驟:

2.2.1建立計(jì)算機(jī)例題數(shù)據(jù)庫。

例題數(shù)據(jù)庫包括題目,解答,相關(guān)知識點(diǎn),相關(guān)例題等數(shù)據(jù)的數(shù)據(jù)庫,另外還可根據(jù)題目的實(shí)際需要建立諸如圖象、語言等數(shù)據(jù)庫。

2.2.2編制多種索引,滿足用戶多途徑檢索的要求。

索引是讀者利用地方志數(shù)據(jù)庫的入口,因此,索引的編制應(yīng)以科學(xué)為根據(jù),以學(xué)科分類為基礎(chǔ)。索引與全文數(shù)據(jù)庫中的有關(guān)條目鏈接要科學(xué),便于用戶從學(xué)科分類、主 題、關(guān)鍵詞、參考文獻(xiàn)、人名等途徑進(jìn)行查找。

3.數(shù)據(jù)庫的應(yīng)用與影響

3.1數(shù)據(jù)庫的應(yīng)用

3.1.1提高數(shù)據(jù)管理能力,優(yōu)化例題,提高學(xué)習(xí)效率

首先,通過數(shù)據(jù)庫管理系統(tǒng),具備了直觀管理海量空間數(shù)據(jù)的能力。其次,原來的數(shù)據(jù)生產(chǎn)模式,要按出題目給出答案,現(xiàn)在一道題可以衍生出多道題。

3.1.2為眾多信息管理系統(tǒng)提供統(tǒng)一的數(shù)據(jù)平臺

在統(tǒng)一了題庫的情況下,中央民族大學(xué)信息與計(jì)算科學(xué)數(shù)據(jù)庫實(shí)際上是一個可提供各種題目與知識點(diǎn)數(shù)據(jù)平臺。實(shí)現(xiàn)同學(xué)共享了例題信息數(shù)據(jù)庫平臺。

3.1.3為其他高校提供共享的數(shù)據(jù)平臺

各高校之間數(shù)據(jù)庫資源共享互相交流,分享彼此的優(yōu)良資源,揚(yáng)長補(bǔ)短,更好地促進(jìn)同學(xué)們的學(xué)習(xí)。

3.2數(shù)據(jù)庫的影響

3.2.1反映專業(yè)題目具體情況

對信息與計(jì)算科學(xué)專業(yè)例題的數(shù)量、分布等數(shù)據(jù)進(jìn)行動態(tài)跟蹤,及時反映該資源的實(shí)際情況,以便于更好地進(jìn)行題庫編纂工作。

3.2.2收集整理數(shù)據(jù)

對例題類型數(shù)據(jù)進(jìn)行收集、匯總、整理、分類、分析,為專業(yè)題目研究提供依據(jù)。

3.2.3提供資料與參考數(shù)據(jù)

為制定信息與計(jì)算科學(xué)專業(yè)題目提供資料,也為對信息與計(jì)算科學(xué)專業(yè)的研究提供較為全面的參考數(shù)據(jù)。

高校信息化建設(shè)的方向應(yīng)以網(wǎng)為基礎(chǔ),以教學(xué)資源建設(shè)為應(yīng)用重點(diǎn),以人才培養(yǎng)為根本、以知識創(chuàng)新為發(fā)展戰(zhàn)略.教育信息化應(yīng)按信息系統(tǒng)建設(shè)標(biāo)準(zhǔn)化進(jìn) 行規(guī)劃,同時對現(xiàn)有的信息資源進(jìn)行整合,有效利用信息資源,并加強(qiáng)校園網(wǎng)的信息 安全建設(shè),主題數(shù)據(jù)庫能站在戰(zhàn)略的角度,對高校的數(shù)據(jù)進(jìn)行總體規(guī)劃,并建 立較高層次的數(shù)據(jù)模型與環(huán)境,可以好地解決“面向過程”所帶來的包括“信息 孤島”等現(xiàn)實(shí)問題。從這一點(diǎn)上說,在高校的信息化建設(shè)中使用主題數(shù)據(jù)庫,對全面高高校信息化水平有著重大的意義。

參考文獻(xiàn):

[1]何偉. 關(guān)于辦好信息與計(jì)算科學(xué)專業(yè)的思考[J]. 民族教育研究,2003,(06):84-88.

[2]向海華. 數(shù)據(jù)庫技術(shù)發(fā)展綜述[J]. 現(xiàn)代情報(bào),2003,(12): 31-33.

[3]陳曉杰. 地方志計(jì)算機(jī)數(shù)據(jù)庫的建立與維護(hù)[J]. 硅谷,2008,(01):24

[4]吳永靜. 廣東省基礎(chǔ)地理信息數(shù)據(jù)庫的應(yīng)用及設(shè)想[J]. 國土資源信息化,2006,(02):6-9.

篇9

關(guān)鍵詞:計(jì)算機(jī);數(shù)據(jù)庫;安全;模式

中圖分類號:TP39 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-7712 (2013) 06-0058-02

八九十年代至此,計(jì)算機(jī)的使用越來越普遍,個人和企業(yè)都傾向于用網(wǎng)絡(luò)來處理個人的事情,并將很多資料和信息存放在網(wǎng)絡(luò)上以便使用。而計(jì)算機(jī)數(shù)據(jù)庫就是對這一活動進(jìn)行技術(shù)支撐。

人們一般將個人資料等存放在計(jì)算機(jī)數(shù)據(jù)庫中以方便和安全之用。這些個人資料往往包含有個人隱私并且非常重要,只有具有相關(guān)權(quán)限的人才能夠查看相關(guān)資料。同樣,現(xiàn)代企業(yè)幾乎都是通過計(jì)算機(jī)數(shù)據(jù)庫來存儲和管理各種業(yè)務(wù)數(shù)據(jù)。通過特定的數(shù)據(jù)庫訪問模式,可以為企業(yè)提供全區(qū)域全侯段數(shù)據(jù)的查詢和應(yīng)用方便,提高企業(yè)管理效率。企業(yè)數(shù)據(jù)庫對企業(yè)很是重要。但是如果數(shù)據(jù)庫受到人為或病毒的攻擊,個人隱私或企業(yè)重要信息就面臨被竊取或流失的危險,進(jìn)而對個人或企業(yè)的利益造成損失。

本文通過對計(jì)算機(jī)數(shù)據(jù)庫概念和特征的梳理,設(shè)定數(shù)據(jù)庫管理之目標(biāo)、分析數(shù)據(jù)庫管理問題進(jìn)而提出計(jì)算機(jī)數(shù)據(jù)庫安全管理模式。

一、計(jì)算機(jī)數(shù)據(jù)庫概念及其安全管理特征

(一)計(jì)算機(jī)數(shù)據(jù)庫概念

計(jì)算機(jī)數(shù)據(jù)庫(Database)是為達(dá)到一定的目的而將數(shù)據(jù)組織起來并存儲在計(jì)算機(jī)內(nèi)數(shù)據(jù)(記錄、文件等)的集合。模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。按照計(jì)算機(jī)存儲和操作數(shù)據(jù)的方式,從數(shù)據(jù)庫發(fā)展形態(tài)和模型特點(diǎn)角度,將數(shù)據(jù)庫劃分為:網(wǎng)狀數(shù)據(jù)庫、層次數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫三類。計(jì)算機(jī)數(shù)據(jù)庫的應(yīng)用領(lǐng)域和范圍十分廣泛。按照數(shù)據(jù)庫應(yīng)用領(lǐng)域和范圍,將數(shù)據(jù)庫劃分為:統(tǒng)計(jì)數(shù)據(jù)庫系統(tǒng)、海河流域數(shù)據(jù)庫系統(tǒng)、地質(zhì)數(shù)據(jù)庫系統(tǒng)、生態(tài)環(huán)境數(shù)據(jù)庫系統(tǒng)、地方志數(shù)據(jù)庫系統(tǒng)等。

總體而言,隨著計(jì)算機(jī)的普及和數(shù)據(jù)庫技術(shù)的不斷發(fā)展,計(jì)算機(jī)數(shù)據(jù)庫應(yīng)用范圍不斷的擴(kuò)大,受到越來越大的重視,并其安全性得到不斷的優(yōu)化和加強(qiáng)。

(二)數(shù)據(jù)庫安全管理特征

數(shù)據(jù)庫安全管理往往包含數(shù)據(jù)安全、數(shù)據(jù)完整、并發(fā)控制和故障恢復(fù)等四個方面:

1.數(shù)據(jù)安全

數(shù)據(jù)的安全是保障數(shù)據(jù)使用的前提。數(shù)據(jù)安全涉及數(shù)據(jù)本身的安全以及數(shù)據(jù)防護(hù)安全兩個方面。通常需要注意防止數(shù)據(jù)在錄入、處理、統(tǒng)計(jì)或打印中造成的數(shù)據(jù)損壞或丟失;以及因人為、程序、病毒或黑客等造成的數(shù)據(jù)損壞或丟失。為了保障數(shù)據(jù)的安全,通常需要將數(shù)據(jù)進(jìn)行分類,也即將需保護(hù)信息和其他信息分開;設(shè)置用戶訪問權(quán)限,控制不同的用戶對不同數(shù)據(jù)的訪問;對數(shù)據(jù)進(jìn)行審計(jì)和加密。

2.數(shù)據(jù)完整性

數(shù)據(jù)的完整是保證接收信息的全面性,包括數(shù)據(jù)的精確性和可靠性。數(shù)據(jù)完整性通常包括實(shí)體完整性、域完整性、參照完整性和用戶定義完整性等四個方面。數(shù)據(jù)完整與否通常涉及到數(shù)據(jù)錄入等方面。數(shù)據(jù)由于輸入等種種原因,會發(fā)生輸入無效或錯誤信息等問題。為了保證數(shù)據(jù)完整性,通常采用包括外鍵、約束、規(guī)則和觸發(fā)器等方法。系統(tǒng)很好地處理了這四者的關(guān)系,并針對不同的具體情況用不同的方法進(jìn)行,相互交叉使用,相補(bǔ)缺點(diǎn)。

3.并發(fā)控制

數(shù)據(jù)庫中的數(shù)據(jù)信息資源可以說是一個“信息池”,對數(shù)據(jù)的取用不僅要滿足一個用戶的使用,還要允許多用戶同時對數(shù)據(jù)的取用。為了保證用戶取用數(shù)據(jù)一致性就涉及到并發(fā)控制。并發(fā)控制指的是當(dāng)多個用戶同時更新運(yùn)行時,用于保護(hù)數(shù)據(jù)庫完整性的各種技術(shù)。并發(fā)機(jī)制不正確可能導(dǎo)致臟讀、幻讀和不可重復(fù)讀等此類問題。并發(fā)控制的目的是保證一個用戶的工作不會對另一個用戶的工作產(chǎn)生不合理的影響。在某些情況下,這些措施保證了當(dāng)用戶和其他用戶一起操作時,所得的結(jié)果和她單獨(dú)操作時的結(jié)果是一樣的。在另一些情況下,這表示用戶的工作按預(yù)定的方式受其他用戶的影響。

4.故障恢復(fù)

目前,保護(hù)數(shù)據(jù)庫系統(tǒng)免受破壞的措施有很多,它能夠保證數(shù)據(jù)庫的安全性和完整性不被破壞以及并發(fā)事務(wù)能夠正確執(zhí)行,但是計(jì)算機(jī)的硬件故障、操作人員的事務(wù)這些是不能夠進(jìn)行避免的。而數(shù)據(jù)庫中數(shù)據(jù)的正確性都會受到它的影響,甚至有時會使得數(shù)據(jù)庫受到破壞,導(dǎo)致數(shù)據(jù)庫中的部分或者全部數(shù)據(jù)的丟失。故障恢復(fù)的功能就是能夠?qū)崿F(xiàn)數(shù)據(jù)庫從錯誤狀態(tài)向某一已知的正確狀態(tài)方向進(jìn)行恢復(fù)。

二、數(shù)據(jù)庫安全管理目標(biāo)

數(shù)據(jù)的安全和完整使用是計(jì)算機(jī)數(shù)據(jù)庫管理的目標(biāo),包括以下幾個方面:

數(shù)據(jù)共享和統(tǒng)一管理。對具有使用權(quán)限的用戶實(shí)現(xiàn)全區(qū)域或全侯段數(shù)據(jù)信息共享能夠提高信息的使用效率,滿足企業(yè)或個人動態(tài)辦公的需求。同時數(shù)據(jù)共享必須保障共享數(shù)據(jù)的一致性和對數(shù)據(jù)的統(tǒng)一管理。

數(shù)據(jù)訪問簡化。應(yīng)用程序?qū)?shù)據(jù)的訪問進(jìn)行簡化,使得在更為邏輯的層次上實(shí)現(xiàn)應(yīng)用程序?qū)?shù)據(jù)進(jìn)行訪問。數(shù)據(jù)訪問簡化一方面提高了對數(shù)據(jù)庫中數(shù)據(jù)的使用效率,另一方面提升了個人或企業(yè)使用數(shù)據(jù)的方便性,提高工作效率。

數(shù)據(jù)有效。數(shù)據(jù)有效性一方面指數(shù)據(jù)庫中的數(shù)據(jù)需是可以使用的,不能存在過多的冗雜數(shù)據(jù);另一方面數(shù)據(jù)的邏輯一致性得到保證。

數(shù)據(jù)獨(dú)立性保障。數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。把數(shù)據(jù)的定義從程序中分離出去,加上數(shù)據(jù)的存取又由DBMS負(fù)責(zé),從而簡化了應(yīng)用程序的編制,大大減少了應(yīng)用程序的維護(hù)和修改,保障數(shù)據(jù)的獨(dú)立性,減少程序?qū)?shù)據(jù)和數(shù)據(jù)結(jié)構(gòu)的依賴。

數(shù)據(jù)安全性保障。是保障在數(shù)據(jù)庫共享情況下維護(hù)數(shù)據(jù)所有者利益。數(shù)據(jù)的集中存放和管理能夠保證數(shù)據(jù)庫安全性。數(shù)據(jù)庫安全的具體目標(biāo)就是提供充分的服務(wù),并且保證關(guān)鍵信息不被泄露。

三、數(shù)據(jù)庫安全管理存在問題

從數(shù)據(jù)庫系統(tǒng)安全性角度來講,數(shù)據(jù)庫的安全問題包括操作方面問題、系統(tǒng)管理問題和數(shù)據(jù)庫自身問題等三個方面。

操作方面。操作方面往往涉及到病毒、后門、數(shù)據(jù)庫系統(tǒng)以及操作系統(tǒng)等方面的關(guān)聯(lián)性。病毒方面,部分病毒可以依附于操作系統(tǒng)從而對數(shù)據(jù)庫造成危害;操作系統(tǒng)后門在方便特征參數(shù)設(shè)置等的同時,也給黑客等留了后門使其可以訪問數(shù)據(jù)庫系統(tǒng)等。

管理方面。對數(shù)據(jù)庫安全管理意識薄弱,重視程度不夠,對數(shù)據(jù)庫等的管理往往提留在設(shè)置訪問權(quán)限等方面。數(shù)據(jù)庫安全管控措施較少或不到位,未能定期檢測和發(fā)現(xiàn)數(shù)據(jù)庫存在的漏洞以及面臨的安全威脅。

數(shù)據(jù)庫自身問題。雖然關(guān)系數(shù)據(jù)庫系統(tǒng)應(yīng)用時間較長,特性較強(qiáng)大,產(chǎn)品也較成熟,但是實(shí)際中并沒有在操作系統(tǒng)和現(xiàn)在普遍使用的數(shù)據(jù)庫系統(tǒng)體現(xiàn)出其應(yīng)該具有的某些特征,尤其是那些較為重要的安全特性,由此可見,大多數(shù)的關(guān)系數(shù)據(jù)庫系統(tǒng)的成熟度還是不夠。

四、計(jì)算機(jī)數(shù)據(jù)庫安全管理措施

(一)用戶標(biāo)識與鑒別

用戶識別和鑒別是數(shù)據(jù)庫系統(tǒng)的最外層安全保護(hù)措施。數(shù)據(jù)庫系統(tǒng)可使用多種識別方法,提高系統(tǒng)的安全級別。其中用戶名輸入識別、口令識別、身份隨即識別等作為常用的安全防范方法。

(二)安全模式

通過安全模式來判斷安全重要方面與系統(tǒng)行為關(guān)系,并滿足關(guān)鍵數(shù)據(jù)安全的需求。安全模式通常包括多級安全模式和多邊安全模型。多級安全模式首先在軍用安全保密系統(tǒng)中使用,包括秘密級、機(jī)密級和絕密級三個等級。根據(jù)不同的需求設(shè)置每一級人員的訪問權(quán)限。多邊安全模式則能防范橫向信息泄露。

(三)訪問控制

按用戶身份及其所歸屬的某項(xiàng)定義組來限制用戶對某些信息項(xiàng)的訪問,或限制對某些控制功能的使用。訪問控制通常用于系統(tǒng)管理員控制用戶對服務(wù)器、目錄、文件等網(wǎng)絡(luò)資源的訪問。訪問控制保證具有訪問權(quán)限的用戶的正常訪問,是通過主體訪問設(shè)置保護(hù)網(wǎng)絡(luò)資源。訪問控制的功能主要有以下:防止非法的主體進(jìn)入受保護(hù)的網(wǎng)絡(luò)資源;允許合法用戶訪問受保護(hù)的網(wǎng)絡(luò)資源;防止合法的用戶對受保護(hù)的網(wǎng)絡(luò)資源進(jìn)行非授權(quán)的訪問。訪問控制實(shí)現(xiàn)的策略:入網(wǎng)訪問控制、網(wǎng)絡(luò)權(quán)限限制、目錄級安全控制、屬性安全控制、網(wǎng)絡(luò)服務(wù)器安全控制等。

(四)安全審計(jì)

由專業(yè)審計(jì)人員根據(jù)有關(guān)的法律法規(guī)、財(cái)產(chǎn)所有者的委托和管理當(dāng)局的授權(quán),對計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下的有關(guān)活動或行為進(jìn)行系統(tǒng)的、獨(dú)立的檢查驗(yàn)證,并作出相應(yīng)評價。安全審計(jì)涉及四個基本要素:控制目標(biāo)、安全漏洞、控制措施和控制測試。其中,控制目標(biāo)是指企業(yè)根據(jù)具體的計(jì)算機(jī)應(yīng)用,結(jié)合單位實(shí)際制定出的安全控制要求。

五、結(jié)束語

數(shù)據(jù)安全問題是存在于計(jì)算機(jī)系統(tǒng)和數(shù)據(jù)庫系統(tǒng)中的常見和最為重要的問題。數(shù)據(jù)庫的安全圍繞著防范和減輕風(fēng)險的角度展開。數(shù)據(jù)庫管理最主要的目的就是通過有效的計(jì)劃和措施,在保障數(shù)據(jù)共享的基礎(chǔ)上,保障數(shù)據(jù)的安全,確保安全風(fēng)險不為用戶帶來風(fēng)險等。文章在指出數(shù)據(jù)庫系統(tǒng)中存在安全問題的基礎(chǔ)上,從用戶識別、設(shè)置安全模式、進(jìn)行訪問控制等角度提出了數(shù)據(jù)庫安全管理措施。

參考文獻(xiàn):

[1]許婷,楊新榮.數(shù)據(jù)庫安全技術(shù)理論研究[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2007,4.

[2]朱良根,雷振甲,張玉清.數(shù)據(jù)庫安全技術(shù)研究[J].計(jì)算機(jī)應(yīng)用研究,2004,9.

篇10

在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中,關(guān)系數(shù)據(jù)庫技術(shù)是一種輔助手段,為計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動提供數(shù)據(jù)支持。在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中,關(guān)系數(shù)據(jù)庫的巨大容量和包含數(shù)據(jù)信息種類的多元性,為計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動提供了充分的數(shù)據(jù)資源支持。在關(guān)系數(shù)據(jù)庫的運(yùn)用活動中,使用者只需要在關(guān)系數(shù)據(jù)庫中進(jìn)行數(shù)據(jù)的賦值就可以進(jìn)行關(guān)系數(shù)據(jù)的存取和調(diào)用活動,讓網(wǎng)絡(luò)設(shè)計(jì)活動中遇到的數(shù)據(jù)和數(shù)值問題能夠得到及時、有效的解決。而在傳統(tǒng)的數(shù)據(jù)庫運(yùn)行活動中,數(shù)據(jù)庫的錄入和調(diào)用需要借助人工操作來完成,這種數(shù)據(jù)庫運(yùn)行模式不僅極大的浪費(fèi)了人力資源,而且在數(shù)據(jù)運(yùn)行的效率和質(zhì)量上也有很大的缺陷,經(jīng)常會導(dǎo)致數(shù)據(jù)的輸入、輸出環(huán)節(jié)出現(xiàn)錯誤,甚至?xí)O大的拖延網(wǎng)絡(luò)設(shè)計(jì)活動的進(jìn)程。當(dāng)采用關(guān)系數(shù)據(jù)庫以后,數(shù)據(jù)庫以網(wǎng)絡(luò)設(shè)計(jì)活動為服務(wù)對象,對內(nèi)部的數(shù)據(jù)信息內(nèi)容進(jìn)行了關(guān)聯(lián)化的處理,讓數(shù)據(jù)庫由過去的數(shù)據(jù)堆積體衍變成為一種數(shù)據(jù)的有機(jī)管理主體,內(nèi)部的網(wǎng)絡(luò)設(shè)計(jì)數(shù)據(jù)與常用的數(shù)據(jù)關(guān)系連接起來,并采用基于可擴(kuò)展語言設(shè)計(jì)了數(shù)據(jù)庫與使用者之間的信息交互界面,讓關(guān)系數(shù)據(jù)庫可以與使用者進(jìn)行數(shù)據(jù)關(guān)系形式的交流,并根據(jù)使用者的數(shù)據(jù)要求對內(nèi)部數(shù)據(jù)信息進(jìn)行整理、關(guān)聯(lián)。實(shí)現(xiàn)了計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動數(shù)據(jù)管理的智能化。

2關(guān)系數(shù)據(jù)庫技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的基本原理

在計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)發(fā)展的過程中,數(shù)據(jù)庫技術(shù)存在著眾多的種類,其中根據(jù)數(shù)據(jù)庫模型的運(yùn)行模式可以分為:網(wǎng)狀模型數(shù)據(jù)庫技術(shù)、層次模型數(shù)據(jù)庫技術(shù)以及關(guān)系數(shù)據(jù)模型數(shù)據(jù)庫技術(shù)。這些數(shù)據(jù)庫技術(shù)在不同的計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中有各自的優(yōu)勢,其中關(guān)系數(shù)據(jù)模型數(shù)據(jù)庫技術(shù),以其完美的數(shù)據(jù)連結(jié)技術(shù)和高度的數(shù)據(jù)模型適應(yīng)性,成為計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中通用的一種數(shù)據(jù)庫技術(shù)。其在運(yùn)行過程中展示出的完善的數(shù)據(jù)連結(jié)性,能夠在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中,對任何相關(guān)的計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行關(guān)聯(lián),并能夠在一定數(shù)據(jù)基礎(chǔ)上對多種數(shù)據(jù)進(jìn)行綜合性的關(guān)系鏈接。這種數(shù)據(jù)信息服務(wù)的全面性和數(shù)據(jù)鏈接服務(wù)形式的多樣性,能夠極大的滿足計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中多樣化的數(shù)據(jù)信息需求,所以在具體的計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中成為使用者首選的數(shù)據(jù)庫類型,被廣泛的應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中。計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動是一個復(fù)雜、系統(tǒng)的工程性活動,在其運(yùn)行活動中要求下屬的各個模塊都要最大程度上的兼具數(shù)據(jù)信息服務(wù)的全面性和便捷性。在關(guān)系數(shù)據(jù)庫中這一系統(tǒng)要求被很好的體現(xiàn)了出來,關(guān)系數(shù)據(jù)庫擁有自己管理信息交互平臺,能夠基于C語言等網(wǎng)絡(luò)編程語言與使用者進(jìn)行數(shù)據(jù)庫信息的交流,提高了數(shù)據(jù)庫使用的便捷性和全面性。在計(jì)算機(jī)數(shù)據(jù)庫軟件系統(tǒng)結(jié)構(gòu)中包含著兩個數(shù)據(jù)庫訪問系統(tǒng),一個是開放數(shù)據(jù)庫連接性(ODBC),一個是數(shù)據(jù)訪問對象(DAO),這兩個數(shù)據(jù)庫訪問系統(tǒng)相互獨(dú)立,能夠單獨(dú)向用戶提供數(shù)據(jù)信息服務(wù)。其中ODBC不僅能夠基于SQL語言與使用者進(jìn)行數(shù)據(jù)信息交互,而且對C語言和SQL數(shù)據(jù)庫之間的訪問機(jī)制進(jìn)行了定義,讓使用者可以通過C語言這樣一種計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中常見的語言形式與數(shù)據(jù)庫進(jìn)行信息交互,保證了關(guān)系數(shù)據(jù)庫對計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動數(shù)據(jù)信息交互,讓計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)人員能夠通過其最常用的信息交互方式與關(guān)系數(shù)據(jù)庫進(jìn)行交流,保證了關(guān)系數(shù)據(jù)庫與計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動積極、有效的互動。DAO為計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)提供了數(shù)據(jù)庫機(jī)制,這一機(jī)制是從關(guān)系數(shù)據(jù)庫的整體出發(fā)對關(guān)系數(shù)據(jù)庫內(nèi)部組成部分和內(nèi)容的一種規(guī)范。當(dāng)一個關(guān)系數(shù)據(jù)庫體系結(jié)構(gòu)由多個DAO構(gòu)成時,DAO自身的數(shù)據(jù)庫管理機(jī)制就會發(fā)揮作用,從DAO自身的數(shù)據(jù)資源特點(diǎn)出發(fā),對關(guān)系數(shù)據(jù)庫整體進(jìn)行協(xié)同管理,保證整個關(guān)系數(shù)據(jù)庫的數(shù)據(jù)信息服務(wù)的高效進(jìn)行。DAO的這種自我管理機(jī)制和其自身的數(shù)據(jù)訪問對象本質(zhì)是相互分離的,在具體的管理活動中自我管理機(jī)制和數(shù)據(jù)訪問對象能夠進(jìn)行各自獨(dú)立的管理,讓每一個DAO都可以在保證自身數(shù)據(jù)訪問對象性質(zhì)的基礎(chǔ)上,同時實(shí)現(xiàn)自身和DAO群體的管理,這種各自獨(dú)立的數(shù)據(jù)訪問對象管理和運(yùn)行管理,在保證DAO數(shù)據(jù)服務(wù)對象專業(yè)性的同時,也方便了自身的升級改造。而且在關(guān)系數(shù)據(jù)庫運(yùn)行活動中,DAO可以鏈接相應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)資源的網(wǎng)絡(luò)化共享和管理。

3關(guān)系數(shù)據(jù)庫在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的優(yōu)勢

關(guān)系數(shù)據(jù)庫在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中具有強(qiáng)大的數(shù)據(jù)存儲功能,以及簡便的數(shù)據(jù)轉(zhuǎn)換功能等強(qiáng)大的優(yōu)勢,以下將對關(guān)系數(shù)據(jù)庫在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)中的優(yōu)勢進(jìn)行詳細(xì)的闡述。

3.1強(qiáng)大的數(shù)據(jù)存儲功能

強(qiáng)大的數(shù)據(jù)存儲功能,是關(guān)系數(shù)據(jù)庫在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中運(yùn)用的主要優(yōu)勢。隨著計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)應(yīng)用范圍的不斷擴(kuò)大,計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動的內(nèi)容含量越來越大,內(nèi)容的組成形式也變得越來越復(fù)雜,面對計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動這樣一種發(fā)展趨勢,相應(yīng)的關(guān)系數(shù)據(jù)庫的數(shù)據(jù)儲存能力和數(shù)據(jù)管理能力變得極為重要。關(guān)系數(shù)據(jù)庫的應(yīng)用,不僅能夠?qū)τ?jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中需求和產(chǎn)生的大量計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)數(shù)據(jù)進(jìn)行及時的存儲,而且能夠借助內(nèi)部管理機(jī)制的幫助,對這些數(shù)據(jù)進(jìn)行有效、準(zhǔn)確的規(guī)劃和管理。關(guān)系數(shù)據(jù)庫的應(yīng)用讓計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動的數(shù)據(jù)管理環(huán)節(jié),成為計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)環(huán)節(jié)的一個效率增長點(diǎn)。在具體的操作活動中計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)人員,可以利用數(shù)據(jù)庫強(qiáng)大的數(shù)據(jù)存儲功能將設(shè)備參數(shù)輸入到網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中,進(jìn)而借助網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)對關(guān)系數(shù)據(jù)庫進(jìn)行高效、快捷的操作。如果不能有效的利用關(guān)系數(shù)據(jù)庫的輔助作用,有效管理復(fù)雜的數(shù)據(jù)信息,那么計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)勢必會陷入困境中。

3.2簡便的數(shù)據(jù)轉(zhuǎn)換功能

關(guān)系數(shù)據(jù)庫在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中的優(yōu)勢,還體現(xiàn)在不同數(shù)據(jù)之間的轉(zhuǎn)換功能。在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中,因?yàn)樵O(shè)計(jì)活動本身可能會涉及到社會經(jīng)濟(jì)的各個領(lǐng)域,自身的設(shè)計(jì)形式也會因?yàn)榫W(wǎng)絡(luò)設(shè)計(jì)目標(biāo)的不同而大相徑庭,在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中,計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)的數(shù)據(jù)從呈現(xiàn)形式和傳遞方式上都是有本質(zhì)上的不同的,所以在對計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)數(shù)據(jù)進(jìn)行管理的時候,不同數(shù)據(jù)之間的轉(zhuǎn)換是一個關(guān)鍵性的問題,只有解決了計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中的數(shù)據(jù)轉(zhuǎn)換和數(shù)據(jù)轉(zhuǎn)換效率的問題,才能促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動高效進(jìn)行。關(guān)系數(shù)據(jù)庫在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中的應(yīng)用在一定程度上解決了這一關(guān)鍵性問題,因?yàn)殛P(guān)系數(shù)據(jù)庫本身存在的關(guān)聯(lián)性,就是要從兩組不同數(shù)據(jù)中尋找共同點(diǎn),并基于這些共同點(diǎn)建立二者之間的普遍聯(lián)系,關(guān)系數(shù)據(jù)庫的這種工作機(jī)制,在不同形式的數(shù)據(jù)之間的轉(zhuǎn)換活動中也有積極的作用。數(shù)據(jù)的兩種不同呈現(xiàn)形式本質(zhì)上也是兩種不同數(shù)據(jù)之間聯(lián)系的一種體現(xiàn),二者之間本質(zhì)內(nèi)容和內(nèi)在邏輯的聯(lián)系是普遍存在的。關(guān)系數(shù)據(jù)庫可以根據(jù)這一特點(diǎn),結(jié)合自身的工作機(jī)制,對二者進(jìn)行本質(zhì)上的聯(lián)系,這樣一種在計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中復(fù)雜無比的問題,在關(guān)系數(shù)據(jù)庫的參與下立刻變得可實(shí)現(xiàn)、可操作。關(guān)系數(shù)據(jù)庫的存在只是解決了計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動數(shù)據(jù)轉(zhuǎn)化能力的有無問題,只有強(qiáng)化計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中數(shù)據(jù)轉(zhuǎn)化能力的效率和便捷性,才能在網(wǎng)絡(luò)設(shè)計(jì)的實(shí)際工作中起到更加積極的效果。所以在關(guān)系數(shù)據(jù)庫的建立健全活動中,對其自身的數(shù)據(jù)轉(zhuǎn)換能力的強(qiáng)化,是關(guān)系數(shù)據(jù)庫發(fā)展完善的未來方向。這一改進(jìn)必須要將關(guān)系數(shù)據(jù)庫的數(shù)據(jù)轉(zhuǎn)化能力與關(guān)系數(shù)據(jù)庫的信息交互系統(tǒng)結(jié)合起來,保證使用者對關(guān)系數(shù)據(jù)庫的數(shù)據(jù)轉(zhuǎn)換能力有更加直接的參與和應(yīng)用,同時要結(jié)合計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動發(fā)展的實(shí)際,對網(wǎng)絡(luò)設(shè)計(jì)活動中可能會涉及到的數(shù)據(jù)呈現(xiàn)形式進(jìn)行系統(tǒng)、詳細(xì)的統(tǒng)計(jì),并在關(guān)系數(shù)據(jù)庫中對這些數(shù)據(jù)的呈現(xiàn)形式進(jìn)行廣泛的應(yīng)用。具體而言,就是要在關(guān)系數(shù)據(jù)庫中,對計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動中可能會涉及到的數(shù)據(jù)呈現(xiàn)形式進(jìn)行定義,并設(shè)置相應(yīng)的數(shù)據(jù)轉(zhuǎn)化機(jī)制,在對數(shù)據(jù)信息進(jìn)行存儲時,盡量選擇應(yīng)用范圍最廣的數(shù)據(jù)呈現(xiàn)形式進(jìn)行存儲,以最大限度的保證計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動的數(shù)據(jù)需求,同時也要定義好各種數(shù)據(jù)呈現(xiàn)形式的轉(zhuǎn)化機(jī)制,在使用者產(chǎn)生特殊的數(shù)據(jù)呈現(xiàn)形式需求時,能夠運(yùn)用相應(yīng)的數(shù)據(jù)轉(zhuǎn)換機(jī)制,進(jìn)行數(shù)據(jù)呈現(xiàn)形式的轉(zhuǎn)換,以保證計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)活動的高效進(jìn)行。

4結(jié)束