网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務員期刊網 精選范文 數(shù)據(jù)庫技術論文范文

數(shù)據(jù)庫技術論文精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的數(shù)據(jù)庫技術論文主題范文,僅供參考,歡迎閱讀并收藏。

數(shù)據(jù)庫技術論文

第1篇:數(shù)據(jù)庫技術論文范文

然而,針對給定系統(tǒng)環(huán)境,數(shù)據(jù)作為必需數(shù)據(jù)項,不能和其他實體存在聯(lián)系,聯(lián)系僅在實體之間表示??紤]因素。對于數(shù)據(jù)庫設計,是將現(xiàn)實世界信息向信息世界的轉變過程。因此,在數(shù)據(jù)庫設計中,需考慮如下問題:一是數(shù)據(jù)庫作為現(xiàn)實世界信息有效、真實反映,通過DBMS開展數(shù)據(jù)庫設計,在數(shù)據(jù)庫使用過程中,需要確保較高性能、效率,保證方便維護、有效實施。二是設計方法。對于數(shù)據(jù)庫設計而言,主要包含六個階段:數(shù)據(jù)收集與分析、數(shù)據(jù)模型的獲取、分析數(shù)據(jù)庫細節(jié)、建立數(shù)據(jù)庫、維護數(shù)據(jù)庫、改進數(shù)據(jù)庫。對于數(shù)據(jù)庫設計而言,這六個階段十分重要,必須認真研究、反復推敲,方可確保數(shù)據(jù)庫正確實施。

在數(shù)據(jù)庫設計中,信息設計十分重要。因此,針對數(shù)據(jù)庫設計,必須重點研究信息設計。針對信息設計,E-R設計法是最佳方法。利用E-R設計法,將信息設計屬于數(shù)據(jù)世界、現(xiàn)實世界的紐帶。在數(shù)據(jù)庫設計中,E-R設計模型優(yōu)勢十分明顯,該模型約束因素較少,具有較強隨意性、靈活性。同時,E-R設計模型穩(wěn)定性較強,若啟動新數(shù)據(jù)庫系統(tǒng),通過E-R設計模型,即可重新設計數(shù)據(jù),省略了諸多煩瑣環(huán)節(jié)。在E-R設計圖作為直觀性工具,容易被客戶接受,即使是非專業(yè)人士,也可實現(xiàn)交流。

在數(shù)據(jù)庫設計時,非常依賴函數(shù),一個數(shù)據(jù)庫好壞與否,需檢驗數(shù)據(jù)庫與用戶需求是否相符,能否真正滿足用戶需求。因此,我們必須優(yōu)化、解決數(shù)據(jù)庫問題。數(shù)據(jù)庫使用時,查詢過程的等待執(zhí)行時間較長,這是數(shù)據(jù)庫的最明顯問題。對于這一問題,必須加強分析、優(yōu)化。實施問題優(yōu)化,必須考慮查詢執(zhí)行時間較長的原因,在運算過程中,為什么花費時間較長。對于這一問題,筆者認為優(yōu)化方法如下:第一,盡可能選擇先做。在數(shù)據(jù)庫查詢時,極大縮短了執(zhí)行預算時間,大多數(shù)選擇中間計算,使得中間結果明顯變小。第二,在建甌之前,實施聯(lián)結之前,對文件進行提前、適當?shù)奶幚怼5谌?,運用正確表達式,盡可能確保公式簡單化,防止復雜、煩瑣處理。第四,對于部分選擇乘積聯(lián)合為一個聯(lián)結,由于聯(lián)結特殊,尤其是相等聯(lián)結,必須同一選擇乘積要節(jié)約時間。利用一些具體措施,在數(shù)據(jù)庫使用之前實施優(yōu)化,提升數(shù)據(jù)庫的高效性,進而為人們提供更為便捷的信息服務。第五,加強數(shù)據(jù)庫保護。為提高數(shù)據(jù)庫安全性,必須加強信息保護,通過數(shù)據(jù)庫保護,實行并發(fā)操作。

第2篇:數(shù)據(jù)庫技術論文范文

關鍵詞:數(shù)據(jù)庫訪問技術;VB;ADO

1 概述

VB即Visual Basic,具有強大的數(shù)據(jù)庫操作功能,實現(xiàn)對數(shù)據(jù)的有效處理,已經成為普遍運用的可視化編程工具,并且隨著Visual Basic軟件版本的不斷升級,數(shù)據(jù)庫的功能不斷得以提升和豐富,更多的數(shù)據(jù)庫訪問功能被附加到VB上,進而使得VB在開發(fā)數(shù)據(jù)庫應用程序方面的優(yōu)勢更加彰顯。再加上,信息技術的飛速發(fā)展,人們對利用網絡進行信息的交流和溝通的要求越來越高,這就使得開發(fā)出功能更加完善、運行速度更快、應用范圍更加廣泛、占用資源更少的數(shù)據(jù)庫應用程序成為當今時代和形勢下的亟需解決的重要問題。而VB可以向廣大的用戶提供不同功能和用途的數(shù)據(jù)控件,同時,VB為了更加豐富其功能的應用,提高實用性,設立了不同類型的數(shù)據(jù)庫,主要包括本地數(shù)據(jù)庫、外地數(shù)據(jù)庫和遠程數(shù)據(jù)庫,并幫助用戶使用極少的編寫代碼甚至不編寫代碼即可實現(xiàn)數(shù)據(jù)庫的各種操作。

2 VB中的數(shù)據(jù)庫訪問技術

VB為方便廣大的用戶,設計了多種方式的訪問途徑,提供了強大的數(shù)據(jù)庫訪問技術,進而實現(xiàn)與當前多數(shù)常用和流行的數(shù)據(jù)庫的連接。當前主要通過引擎、開放式數(shù)據(jù)庫連接驅動程序及OLE DB等形式實現(xiàn)與不同數(shù)據(jù)庫之間的連接。在開發(fā)背景和環(huán)境下,VB提供的數(shù)據(jù)庫訪問技術主要包括DAO、ODBC API、RDO、ADO,其中ADO具有簡單容易操作、靈活普遍適用等特點進而成為當前VB中的主流數(shù)據(jù)庫訪問技術。下面將會詳細介紹這幾種技術,并對ADO技術進行重點介紹。

2.1 DAO技術

DAO即數(shù)據(jù)訪問對象,該數(shù)據(jù)庫訪問技術基于PC平臺進行數(shù)據(jù)的交換,可以實現(xiàn)對數(shù)據(jù)庫中所有內容的訪問、操縱和編輯,作為首個面對對象的數(shù)據(jù)庫訪問編程接口,已經成為VB數(shù)據(jù)庫訪問的默認方式。該技術和方式主要通過分層次的對象框架即DBEngine頂層對象和workspace及errors等,每一層次代表著一個數(shù)據(jù)對話框及本地或者遠程數(shù)據(jù)庫,十分靈活和適用。DAO訪問程序的編碼模型集合了設計關系數(shù)據(jù)庫系統(tǒng)結構中的所有類別對象,進而提供了系統(tǒng)所需的所有操作方法和屬性,而且編寫操作簡單,操作工具豐富,主要有創(chuàng)建數(shù)據(jù)庫、定義表、字段和索引、建立表間聯(lián)系、定位及數(shù)據(jù)查詢等工具來完善其訪問效果。但是進行非MDB文件格式的數(shù)據(jù)庫進行交換和通信時,需要利用jet或者ODBC Direct實現(xiàn)各地數(shù)據(jù)庫的訪問,這就表明DAO訪問技術具有自身的局限性,但是在單系統(tǒng)應用程序及小范圍的本地應用上效果更佳突出。

2.2 ODBC API技術

它是一種進行異種數(shù)據(jù)庫訪問的可移植性方式或技術,它存在于驅動管理器中,與數(shù)據(jù)資源對話的功用函數(shù)等保持著動態(tài)的連接,通過數(shù)據(jù)庫的開放,利用本身包含的豐富的函數(shù)集,為用戶提供通用的接口,并通過這些接口訪問各種后臺數(shù)據(jù)庫。總的來說,應用程序調動驅動管理器中的函數(shù),而驅動管理器經由驅動器將函數(shù)及相關的數(shù)據(jù)呈現(xiàn)在服務器中。

2.3 RDO技術

即遠程數(shù)據(jù)對象訪問方式,提供給開放數(shù)據(jù)庫互連數(shù)據(jù)源的面向對象的接口,是在ODBC API基礎上的對象模型層,可以在客戶端和服務器之間進行數(shù)據(jù)訪問,為利用現(xiàn)代碼創(chuàng)建和操作遠程數(shù)據(jù)對象和集合提供框架,并依靠ODBC API、ODBC驅動程序及后端數(shù)據(jù)庫引擎實現(xiàn)自身的功能,但減少了jet數(shù)據(jù)庫的引擎,其中數(shù)據(jù)對象和集合間的關系代表著數(shù)據(jù)庫系統(tǒng)的邏輯結構。RDO源于DAO,但又有所不同,它可以繞過本地查詢而直接訪問相關的數(shù)據(jù)庫,還可以與ODBC API同時應用于編程中,因此,RDO兼?zhèn)淞薉AO和ODBC API的技術特點的基礎上,編寫程序更加短小,連接和查詢的速度更加快,但是它無法保障對SQL Server和Oracle之外的數(shù)據(jù)庫的存取。盡管其存在局限性,然而RDO提供的用來訪問存儲過程和復雜結構的更多、更加復雜的對象、屬性和方法,使得其仍然成為大型關系數(shù)據(jù)庫應用和開發(fā)的主要手段和方式。

2.4 ADO技術

即ActiveX對象,是Microsoft公司面向對象開發(fā)數(shù)據(jù)庫應用程序而推出的新接口,可以為各種類型的數(shù)據(jù)之間的連接提供有效的機制,已經成為客戶/服務器和基于Web應用程序開發(fā)的首選,并成為了ASP技術訪問Web數(shù)據(jù)庫應用程序的核心技術。

首先,ADO采用Connecton、Recordest和Command三個主要對象為主的對象模型框架。其中,Connecton對象不僅可以實現(xiàn)對遠程數(shù)據(jù)庫和創(chuàng)建數(shù)據(jù)源的連接,進行事務范圍的控制外,還可以與Recordest或Command進行對象間的關聯(lián);每個Recordest對象都包含著一個Field對象集,集合了所有從數(shù)據(jù)源返回的結果。它不僅可以創(chuàng)建自身對想要查看的數(shù)據(jù)源的連接,還可以使用并操作已經打開的Connecton對象,另外,它還可以完成對相關數(shù)據(jù)的查詢和修改;Command也可以使用并操作已經打開的Connecton對象以及完成對相關數(shù)據(jù)的查詢和修改,主要負責對參數(shù)化的SQL語句的命令的執(zhí)行,也適用于SQL語句和返回結果集的SQL查詢。

其次,ADO作為DAO和RDO等技術的衍生和后繼產物,吸收并借鑒了之前數(shù)據(jù)庫訪問技術的多數(shù)優(yōu)點。從對象模型層次上來看,ADO對象模型框架主要包含三個對象,與上述其他對象模型框架結構更加簡便。主要因為ADO將DAO和RDO眾多的屬性、對象和方法進行了優(yōu)化的整合和創(chuàng)新。同時,ADO對LE DB技術揚長避短,并在此基礎上建立了面對對象高層數(shù)據(jù)庫訪問接口,并通過支持客戶/服務器和基于Web應用程序主要功能的建立來解決單一或者多客戶/服務器和Web應用程序及數(shù)據(jù)開發(fā)的各種問題。

最后,作為最新的數(shù)據(jù)庫訪問技術,ADO可以實現(xiàn)對SQL Server、Oracle等數(shù)據(jù)庫應用程序的使用,還可以完成對Excel表格、文本、圖形及無格式文件的處理,而且操作更加簡單、靈活,且減少了數(shù)據(jù)源層次和數(shù)據(jù)流量的使用量,大大提升了連接和訪問的速度及性能,進而使用范圍幾乎普及到各種各樣的應用程序,并為不同的數(shù)據(jù)源提供多機種環(huán)境的數(shù)據(jù)訪問。

3 結束語

隨著信息技術的不斷進步和完善,數(shù)據(jù)庫訪問應用于VB中的技術將會得到更大程度的發(fā)展,而作為最新的數(shù)據(jù)庫訪問技術的ADO較之其他應用技術具有更強的功能和性能,已經成為VB開發(fā)中的主流,值得業(yè)界進行更深層次的研究和探索。

參考文獻

[1]王素芳.VB中數(shù)據(jù)庫訪問技術的應用研究[J].科技視界,2014,12:55-56.

第3篇:數(shù)據(jù)庫技術論文范文

[關鍵詞]多媒體數(shù)據(jù)庫;數(shù)據(jù)模型;面向對象;分布式數(shù)據(jù)庫

1多媒體數(shù)據(jù)模型

多媒體數(shù)據(jù)模型主要采用文件系統(tǒng)管理方式、擴充關系數(shù)據(jù)庫的方式和面向對象數(shù)據(jù)庫的方式。

1.1文件系統(tǒng)管理方式

多媒體資料是以文件的形式在計算機上存儲的,所以用各種操作系統(tǒng)的文件管理功能就可以實現(xiàn)存儲管理。Windows的文件管理器或資源管理器不僅能實現(xiàn)文件的存儲管理,而且還能實現(xiàn)有些圖文資料的修改,演播一些影像資料。為了方便用戶瀏覽多媒體資料,出現(xiàn)很多的圖形、圖象瀏覽工具軟件。有些在Windows95下的瀏覽軟件還和資源管理器結合起來,如ACDSee工具軟件不僅可瀏覽BMP、GIF、JPEG、PCX、Photo-CD、PNG、TGA、TIFF and WMF 格式的圖像,而且還具備資源管理器的查詢、刪除、復制等功能。如多功能影像處理及管理軟件ImagePals,是在Windows 上影像工具軟件,ImagePals提供了電子相簿(Album)、影像編輯(Image Editor)和屏幕捕捉(Screen Capture)等功能,此外還具有視窗及CD瀏覽器等。電子相薄(Album)是一個很具特色的應用程序,能對文件進行迅速、可視性的管理。文件系統(tǒng)方式存儲簡單,當多媒體資料較少時,瀏覽查詢還能接受,但演播的資料格式受到限制,最主要的是當多媒體資料的數(shù)量和種類相當多時,查詢和演播就不方便了。

1.2擴充關系數(shù)據(jù)庫的方式

數(shù)據(jù)庫的出現(xiàn)是為了解決文件管理數(shù)據(jù)的不足,同樣,為了解決管理多媒體數(shù)據(jù),人們很容易地會想到使用數(shù)據(jù)庫。傳統(tǒng)的關系數(shù)據(jù)模型建立在嚴格的關系代數(shù)的基礎上的,解決了數(shù)據(jù)管理的許多問題,目前基于關系模型的數(shù)據(jù)庫管理系統(tǒng)仍然是主流技術。但是平坦化的數(shù)據(jù)類型不適于表達復雜的多媒體信息,文本、聲音、圖像這些非格式化的數(shù)據(jù)是關系模型無法處理的;簡單化的關系也會破壞媒體實體的復雜聯(lián)系,豐富的語義性超過了關系模型的表示能力。出于保護原有投資和市場的考慮,全球幾家大的數(shù)據(jù)庫公司都已將原有的關系數(shù)據(jù)庫產品加以擴充,使之在一定程度上能支持多媒體的應用。用關系數(shù)據(jù)庫存儲多媒體資料的方法一般是:

1.2.1用專用字段存放全部多媒體文件;

1.2.2多媒體資料分段存放在不同字段中,播放時再重新構建;

1.2.3文件系統(tǒng)與數(shù)據(jù)庫相結合,多媒體資料以文件系統(tǒng)存放,用關系數(shù)據(jù)庫存放媒體類型、應用程序名、媒體屬性、關鍵詞等。

1.3面向對象數(shù)據(jù)庫的方式

關系數(shù)據(jù)庫在事物管理方面獲得了巨大的成功,它主要是處理格式化的數(shù)據(jù)及文本信息。由于多媒體信息是非格式化的數(shù)據(jù),多媒體數(shù)據(jù)具有對象復雜、存儲分散和時空同步等特點,所以盡管關系數(shù)據(jù)庫非常簡單有效,但用其管理多媒體資料仍不太盡如人意。而面向對象數(shù)據(jù)庫是指對象的集合、對象的行為、狀態(tài)和聯(lián)系是以面向數(shù)據(jù)模型來定義的。面向對象的概念是新一代數(shù)據(jù)庫應用所需的強有力的數(shù)據(jù)模型的良好基礎。面向對象的方法最適合于描述復雜對象,通過引入封裝、繼承、對象、類等概念,可以有效地描述各種對象及其內部結構和聯(lián)系。多媒體資料可以自然地用面向對象方法所描述,面向對象數(shù)據(jù)庫的復雜對象管理能力正好對處理非格式多媒體數(shù)據(jù)有益;根據(jù)對象的標識符的導航存取能力有利于對相關信息的快速存取;封裝和面向對象編程概念又為高效軟件的開發(fā)提供了支持。面向對象數(shù)據(jù)庫方法是將面向對象程序設計語言與數(shù)據(jù)庫技術有機地結合起來,是開發(fā)的多媒體數(shù)據(jù)庫系統(tǒng)的主要方向。

為高效管理多媒體數(shù)據(jù),基于關系數(shù)據(jù)庫的應用系統(tǒng)逐漸演變到多媒體數(shù)據(jù)庫管理系統(tǒng)用面向對象的概念擴充關系數(shù)據(jù)庫。用面向對象的高級語言擴展基本關系類型,使其支持復雜對象,并對關系模型提供的操作加以擴充,利用關系數(shù)據(jù)庫的優(yōu)勢管理多媒體資料。

2 數(shù)據(jù)的壓縮和解壓縮

由于多媒體信息,如聲音、圖像目前國際上的壓縮標準有:

JPEG(Joint Photographic Experts Group),是由國際標準化組織(ISO)和國際電報電話咨詢委員會(CCITT)聯(lián)合制定的。適合于連續(xù)色調、多級灰度、彩色或單色靜止圖像的國際標準。轉貼于

MPEG(Moving Picture Experts Group),是ISO/IEC委員會的第11172號標準草案,包括MPEG視頻、MPEG音頻和MPEG系統(tǒng)三部分。MPEG要考慮到音頻和視頻的同步,聯(lián)合壓縮后產生一個電視質量的視頻和音頻、壓縮形式的位速為1.5Mbps的單一流。

P×64,是CCITT的H.261號建議,P為可變參數(shù),取值范圍是1~30。該標準的目標是可視電話和電視會議,它可以覆蓋整個ISDN(綜合業(yè)務數(shù)字網)信道。當P=1或2時,只支持每秒幀數(shù)較少的視頻電話,P>6時可支持電視會議。

P×64標準和MPEG標準的數(shù)據(jù)壓縮技術有許多共同之處,但P×64標準是為適應各種通道容量的傳輸,而MPEG標準是用狹窄的頻帶實現(xiàn)高質量的圖像畫面和高保真的聲音傳送。

3 多媒體數(shù)據(jù)的存儲管理和存取方法

如何有效地按照多媒體數(shù)據(jù)的特性去存取多媒體數(shù)據(jù)呢?利用常規(guī)關系數(shù)據(jù)庫管理系統(tǒng)來管理多媒體數(shù)據(jù)已經不能適應了,基于內容的多媒體信息檢索研究應運而生。它支持其他多媒體信息技術,如超媒體技術、虛擬現(xiàn)實技術、多媒體通信網絡技術等。多媒體內容的處理分為三大部分:內容獲取、內容描述和內容操縱。也可將其看成是內容處理的三個步驟,即先對原始媒體進行處理,提取內容,然后用標準形式對它們進行描述,以支持各種內容的操縱。

內容獲取(Populating) 通過對各種內容的分析和處理而獲得媒體內容的過程。多媒體數(shù)據(jù)具有時空特性,內容的一個重要成分是空間和時間結構。內容的結構化(Structuring)就是分割(Segmenting)出圖像對象、視頻的時間結構、運動對象,以及這些對象之間的關系。特征抽取(Extraction)就是提取顯著的區(qū)分特征和人的視覺(Visual)、聽覺(Auditory)方面的感知特征來表示媒體和媒體對象的性質。

----內容描述(Description) 描述在以上過程中獲取的內容。目前,MPEG-7專家組正在制定多媒體內容描述標準。該標準主要采用描述子(Descriptor) 和描述模式(Scheme) 來分別描述媒體的特性及其關系。

----內容操縱(Manipulating) 針對內容的用戶操作和應用。有許多這方面的名詞和術語。查詢(Query)是面向用戶的術語,多用于數(shù)據(jù)庫操作。檢索 (Retrieval) 是在索引(Index)支持下的快速信息獲取方式。搜索(Search)常用于Internet的搜索引擎,含有搜尋的意思,又有在大規(guī)模信息庫中搜尋信息的含義。

摘要(Summarization, Excerpt)對多媒體中的時基媒體(如視頻和音頻)是一種特殊的操作。我們熟知文獻摘要的含義,在內容技術支持下,也可以對視頻和音頻媒體進行摘要,獲得一目了然的全局視圖和概要。同樣,用戶可以通過瀏覽(Browsing) 操作,線性或非線性地存取結構化的內容。另外,基于內容的技術不僅僅用在多媒體信息的檢索和搜索方面,檢索僅僅是信息存取的一個方面。過濾(Filtering)就是與檢索相反的一種信息存取方式。用過濾技術可以實現(xiàn)個人化的信息服務。

4 分布式數(shù)據(jù)庫技術

分布式數(shù)據(jù)庫系統(tǒng)是在集中式數(shù)據(jù)庫系統(tǒng)的基礎上發(fā)展起來的,是數(shù)據(jù)庫技術與計算機網絡技術的產物。分布式數(shù)據(jù)庫系統(tǒng)是具有管理分布數(shù)據(jù)庫功能的計算機系統(tǒng)。一個分布式數(shù)據(jù)庫是由分布于計算機網絡上的多個邏輯相關的數(shù)據(jù)庫組成的集合,網絡中的每個結(一般在系統(tǒng)中的每一臺計算機稱為結點node)具有獨立處理的能力(稱為本地自治),可執(zhí)行局部應用,同時,每個結點通過網絡通訊系統(tǒng)也能執(zhí)行全局應用。所謂局部應用即僅對本結點的數(shù)據(jù)庫執(zhí)行某些應用。所謂全局應用(或分布應用)是指對兩個以上結點的數(shù)據(jù)庫執(zhí)行某些應用。支持全局應用的系統(tǒng)才能稱為分布式數(shù)據(jù)庫系統(tǒng)。對用戶來說,一個分布式數(shù)據(jù)庫系統(tǒng)邏輯上看如同集中式數(shù)據(jù)庫系統(tǒng)一樣,用戶可在任何一個場地執(zhí)行全局應用。分布式數(shù)據(jù)庫具有如下特點:

4.1本地自治(Local Autonomy);

4.2不依靠一個中心站點;

4.3能連續(xù)操作;它也是數(shù)據(jù)庫技術的一個發(fā)展方向。

第4篇:數(shù)據(jù)庫技術論文范文

參考文獻的寫作要按照論文當中標注的先后依次用阿拉伯數(shù)字編碼,用方括號標注序號,如果作者反復引用該文獻,在論文當中用同一序號標注就可以了,關注學術參考網查看更多優(yōu)秀的參考文獻,下面是小編采編收集的關于數(shù)據(jù)庫設計論文參考文獻,希望可以幫助到大家。

數(shù)據(jù)庫設計論文參考文獻:

[1]譚懷遠.讓Oracle跑得更快2——基于海量數(shù)據(jù)的數(shù)據(jù)庫設計與優(yōu)化.電子工業(yè)出版社,2011.

[2]馮建華.數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)設計與原理[M].清華大學出版社,2004.

[3]康諾利,何玉潔.數(shù)據(jù)庫設計教程[M].機械工業(yè)出版社,2005.

[4]任巍.鐵路巡檢作業(yè)信息實時管理系統(tǒng)的數(shù)據(jù)庫設計[J].信息與電腦(理論版).2015(02)

[5]譚嶠.SQLServer數(shù)據(jù)庫性能優(yōu)化研究[J].硅谷.2014(08)

[6]林元彥.SQLServer數(shù)據(jù)庫性能分析與優(yōu)化[J].電子技術與軟件工程.2013(17)

數(shù)據(jù)庫設計論文參考文獻:

[1]李金靖.淺析軟件開發(fā)中的數(shù)據(jù)庫設計的理論和實踐[J].計算機光盤軟件與應用,2011(15).

[2]曹志錦,王永梁.基于RS485的多級串行通信實驗系統(tǒng)設計及應用[J].實驗技術與管理,2002,19(5):65-67.

[3]李金靖.淺析軟件開發(fā)中的數(shù)據(jù)庫設計的理論和實踐[J].計算機光盤軟件與應用,2011(6).

[4]ThomasM.connolly.數(shù)據(jù)庫設計教程[M].北京:機械工業(yè)出版社,2005.

[5]劉亞軍.數(shù)據(jù)庫設計與應用[M].北京:清華大學出版社,2007.

數(shù)據(jù)庫設計論文參考文獻:

[1]謝星星,朱嬋.PowerDesigner系統(tǒng)分析與建模實戰(zhàn)[M].北京:機械工業(yè)出版社,2015.5.

[2]李波,孫憲麗,關穎.PowerDesigner16從入門到精通[M].北京:清華大學出版社,2016.

[3]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].4版.北京:高等教育出版社,2006:55-77.

[4]郭東恩.數(shù)據(jù)庫原理及應用[M].鄭州:河南科學技術出版社,2008:31-160.

第5篇:數(shù)據(jù)庫技術論文范文

1.1教材陳舊,教學內容選取不合理,不能體現(xiàn)分專業(yè)分層次的要求

教材是教學的基礎,教學目標能否實現(xiàn),教材內容至關重要。目前,很多《數(shù)據(jù)庫原理及應用》教材都是幾年前甚至十中職學?!稊?shù)據(jù)庫原理及應用》課程教學改革初探楊宇巧(重慶市輕工業(yè)學校)幾年前編寫的,隨著數(shù)據(jù)庫技術發(fā)展日新月異,教材內容顯得陳舊,無法跟上時代的需要,這將影響到學生能力的培養(yǎng)。不同的專業(yè)應有不同的教學目標和要求,各個專業(yè)應根據(jù)對數(shù)據(jù)庫掌握程度要求的不同,選擇相應的教學內容。但在實際教學中,為圖一時的便利,往往對不同專業(yè)、不同層次的學生選擇同一種教材進行教學,課程內容的選擇也比較隨意,與專業(yè)結合不緊,難易不分,導致教學內容選取不合理,不能體現(xiàn)分專業(yè)分層次的要求,從而影響到學生的培養(yǎng)質量。

1.2考核方式單一

在《數(shù)據(jù)庫原理及應用》課程考核中,對學生成績評定,大多還是沿用傳統(tǒng)的考核方式,以筆試為主,考試的重點放在具體的概念和語法上,以致于平常上機做得不錯的學生,筆試會不及格。例如,有的學生知道用哪個屬性,但是拼不出屬性的英文單詞;他會做查詢,會做表單,但是默寫不出它們的概念。這種考核方式弱化了對學生實踐動手能力的考核,缺乏對學生設計、創(chuàng)新能力的考核,不能全面有效地檢驗學生的學習效果,常常形成高分低能的怪現(xiàn)象?;谀壳爸新殞W校《數(shù)據(jù)庫基礎及應用》課程教學中存在的主要問題,數(shù)據(jù)庫課程的教學改革勢在必行。下面我們就針對上述問題提出了改革的措施。

2《數(shù)據(jù)庫原理及應用》課程教學改革措施

2.1理論與實踐相結合,加強學生動手能力培養(yǎng)

俗話說:“聽到的會忘掉,看到的能記住,做過的才真正明白?!蓖ㄟ^上機操作讓學生去“做”,從而真正理解、消化課堂上的理論知識,做到理論與實踐相結合,加強學生動手能力的培養(yǎng)。在實際教學中,首先要合理安排上機實驗課,講完課要及時上機并保證上機效果,要求教學實驗與理論教學協(xié)調同步,特別是時間、內容上要銜接好。其次,明確上機目的和步驟,要求教師課前寫好含有實例和習題的實驗指導書,指導書的內容要盡量緊扣教材,最好是以項目任務的形式進行。比如,可以在每一次教學的開始,先給學生說明本次課要做的是項目中的哪個功能,明確學習目的,激發(fā)學生學習知識的欲望。在教學中的任務安排由淺入深,難易適中,讓學生通過自己的努力解決問題,學生在解決問題中體會到成就感,激發(fā)了學生的學習興趣。另一方面,在任務的安排上,盡量找一些學生感興趣的任務。第三,學生實驗結束要上交實驗報告,要求學生將實驗目的、實驗內容、實驗步驟以及在實驗過程中的體會、感受和遇到的問題等都寫在實驗報告中,教師要認真批閱,并及時給予點評指導,對于實驗中存在的普遍性問題還要做公開講解。整個課程結束后,為強化學生綜合應用知識的能力,可以安排一周左右的時間進行綜合實訓。例如,將整個班級分為若干個小組,要求每個小組利用學過的知識動手完成一個完整的項目。在完成項目的過程中,既鞏固了學生的知識,又提高了學生獨立分析問題、解決問題的能力,從而實現(xiàn)了理論與實踐的結合,符合培養(yǎng)技能型人才的目標。

2.2選擇和裁剪教材,合理選取教學內容,體現(xiàn)分專業(yè)分層次的要求

每一種教材都不可能面面俱到,符合每個專業(yè)每個層次的教學,往往需要我們根據(jù)學生的實際水平,專業(yè)的具體要求和社會的不同需求來合理選擇和裁剪教材。如果購買教材不能達到上述要求時就需自己編寫校本教材。在教材的編寫中,對每一模塊,我采用了任務驅動法。根據(jù)知識點,設置由淺入深的幾個上機任務,學生在完成任務后,再引入理論知識。例如,在《表的制作》這一節(jié),我設置了六個任務,第一個任務教授建立只有一個字符型字段"姓名"的表。后續(xù)每個任務完成一個數(shù)據(jù)類型字段的添加:成績(數(shù)值型)、是否團員(邏輯型)、出生年月(日期型)、照片(通用型)、簡歷(備注型)。在學生完成這六個任務后,再來講解什么是數(shù)據(jù)類型,數(shù)據(jù)類型的分類。學生很容易就理解了相關理論。在《數(shù)據(jù)庫原理及應用》課程的教學過程中應根據(jù)不同的專業(yè)取向確定相應的教學目標和要求,并針對各個專業(yè)對數(shù)據(jù)庫掌握程度要求的不同,選擇相應的教學內容。例如我校開設數(shù)據(jù)庫課程的專業(yè)主要有計算機類專業(yè)(計算機技術應用、計算機信息管理等)以及非計算機專業(yè)(電子商務、現(xiàn)代物流管理、電子技術、機電一體化等)。由于計算機專業(yè)學生的崗位之一就是數(shù)據(jù)庫應用軟件的開發(fā)與維護,所以對計算機類專業(yè)適當增加關系數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫設計及開發(fā)方法的理論內容,數(shù)據(jù)庫管理系統(tǒng)主要介紹SQLServer或Oracle,強化數(shù)據(jù)庫課程設計,要求學生設計開發(fā)一個具體的中小型數(shù)據(jù)庫應用系統(tǒng)。而對于非計算機類相關專業(yè),則適當降低要求,應用主要偏向于庫表設計和查詢設計,其數(shù)據(jù)庫產品選擇相對容易的Access或SQLServer系統(tǒng)。這樣實現(xiàn)合理選取教學內容,體現(xiàn)分專業(yè)、分層次教學的要求。

2.3教學方法和手段的改革

無論多么精彩的教學內容,如果采用單一的教學方法和手段也會使得課堂變得枯燥乏味。《數(shù)據(jù)庫原理及應用》課程的教學也是如此,為避免這一現(xiàn)象,我們在該課程的教學過程中,應針對不同的學習對象、環(huán)境及內容,合理選擇教學方法和手段,甚至將案例教學法、合作學習教學法、任務驅動教學法、項目教學法,視頻課件演示法等多種教學方法相結合,靈活應用,取長補短,從而達到理想的教學效果。例如,在《數(shù)據(jù)庫原理及應用》課程中以一個項目"學生成績管理系統(tǒng)"為中心,將教學內容重新整合,形成項目中的十四個模塊:開始、密碼、錄入等等。每周上一個模塊,并在每一模塊的教學中引入案例教學法、任務驅動法、合作學習法等教學方法,學期結束,正好完成一個項目,也完成了教學內容的講授,實現(xiàn)了教學目標。現(xiàn)代化教學離不開現(xiàn)代化的教學手段。運用現(xiàn)代化的教學手段,可進一步提高《數(shù)據(jù)庫原理及應用》課程的教學效果。例如采用多媒體課件教學,增大了課堂信息量,減輕了教師板書的負擔,更加形象化地展現(xiàn)了教學內容。通過建立網絡教學環(huán)境則可為教師和學生提供交流平臺、個性化的自主學習空間,既解決了學生課后自學、查找資料、答疑等問題,又能以快捷的信息反饋機制和優(yōu)質的教學服務促進教學。

2.4采取以實踐考核為主,理論考核為輔,平時與期末考核相結合的方式

第6篇:數(shù)據(jù)庫技術論文范文

摘要:嵌入式技術已在人們生活中得到廣泛應用;移動計算更是給人們的生活帶來了極大的方便。有移動計算技術推動發(fā)展的新的數(shù)據(jù)庫技術讓人耳目一新。嵌入式移動數(shù)據(jù)庫技術因此產生。主要論述了嵌入式移動數(shù)據(jù)庫的特點及應用,嵌入式移動數(shù)據(jù)庫管理系統(tǒng)(EMDB)的功能需求及特點,嵌入式移動數(shù)據(jù)庫的系統(tǒng)結構。

關鍵字:嵌入式移動計算嵌入式移動數(shù)據(jù)庫EMDB系統(tǒng)結構

1引言

隨著移動計算技術的發(fā)展,移動數(shù)據(jù)庫逐步走向應用,在嵌入式操作系統(tǒng)中加入移動數(shù)據(jù)庫,也越來越顯示出其重要性。

1.1嵌入式系統(tǒng)

嵌入式系統(tǒng)是以應用為中心,以計算機技術為基礎,并且軟硬件可裁剪,適用于應用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統(tǒng)。它一般由嵌入式微處理器、硬件設備、嵌入式操作系統(tǒng)以及用戶的應用程序等四個部分組成,用于實現(xiàn)對其他設備的控制、監(jiān)視或管理等功能。

嵌入式系統(tǒng)一般指非PC系統(tǒng),它包括硬件和軟件兩部分。硬件包括處理器/微處理器、存儲器及外設器件和I/O端口、圖形控制器等。軟件部分包括操作系統(tǒng)軟件(OS)(要求實時和多任務操作)和應用程序編程。有時設計人員把這兩種軟件組合在一起。應用程序控制著系統(tǒng)的運作和行為;而操作系統(tǒng)控制著應用程序編程與硬件的交互作用。

1.2移動計算

移動計算是一種新型的技術,它使得計算機或其它信息設備,在沒有與固定的物理連接設備相連的情況下,能夠傳輸數(shù)據(jù)。移動計算的作用在于,將有用、準確、及時的信息與中央信息系統(tǒng)相互作用,分擔中央信息系統(tǒng)的計算壓力,使有用、準確、及時的信息能提供給在任何時間、任何地點需要它的任何用戶。移動計算環(huán)境比傳統(tǒng)的計算環(huán)境更為復雜和靈活。典型的移動計算環(huán)境有[1]:

(1)智能計算設備+無線網絡。通過無線網絡,智能計算設備可以隨時進入MCE主網絡;

(2)智能計算設備+調制解調器+電話網絡。在不同地點,將調制解調器和附近的電話相連接,通過電話網進入MCE主網絡;

(3)移動用戶+傳統(tǒng)工作站+傳統(tǒng)有線網絡。移動用戶在不同場地使用靜態(tài)計算機獲得MCE的服務。

1.3嵌入式移動數(shù)據(jù)庫

數(shù)據(jù)庫技術一直在隨著計算的發(fā)展而不斷進步。凡是有數(shù)據(jù)的地方,就要用到數(shù)據(jù)庫來協(xié)助管理數(shù)據(jù)。移動計算也是對數(shù)據(jù)的處理,離開對數(shù)據(jù)的管理、處理,計算機就毫無意義。移動計算同時又強調其移動性,傳統(tǒng)的PC機要做到移動,同時在苛刻的環(huán)境下作到良好的運作也是不可能的。此時,嵌入式很好的滿足了移動計算對移動客戶端計算的要求。三者從這一點上結合就產生了當今數(shù)據(jù)庫的一個新的發(fā)展空間:嵌入式數(shù)據(jù)庫技術。移動數(shù)據(jù)庫是指支持移動計算環(huán)境的分布式數(shù)據(jù)庫。由于移動數(shù)據(jù)庫系統(tǒng)通常應用在諸如掌上電腦、PDA、車載設備、移動電話等嵌入式設備中,因此,它又被稱為嵌入式移動數(shù)據(jù)庫系統(tǒng)。

2嵌入式移動數(shù)據(jù)庫的特點及其應用

2.1嵌入式移動數(shù)據(jù)庫特點

嵌入式移動數(shù)據(jù)庫在實際應用中必須解決好數(shù)據(jù)的一致性(復制性)、高效的事務處理、數(shù)據(jù)的安全性等問題。

(1)數(shù)據(jù)的一致性

移動數(shù)據(jù)庫的一個顯著特點是,移動終端之間以及與服務器之間的連接是一種弱連接。即低帶寬、長延遲、不穩(wěn)定和經常性的斷開。為了支持用戶在弱環(huán)境下對數(shù)據(jù)庫的操作,現(xiàn)在普遍采用樂觀復制方法(Optimisticreplication或Lazyreplication)允許用戶對本地緩存上的數(shù)據(jù)副本進行操作。待網絡重新連接后再與數(shù)據(jù)庫服務器或其它終端交換數(shù)據(jù)修改信息,并通過沖突檢測和協(xié)調來恢復數(shù)據(jù)的一致性。

(2)高效的事務處理

移動事務處理要解決在移動環(huán)境中頻繁的、可預見的、拆連情況下的事務處理。為了保證活動事務的順利完成,必須設計和實現(xiàn)新的事務管理策略和算法,方法如下:

根據(jù)網絡連接情況來確定事務處理的優(yōu)先級,網絡連接速度高的事務請求優(yōu)先處理。

根據(jù)操作時間來確定事務是否遷移,即長時間的事務操作將全部遷移到服務器上執(zhí)行,無需保證網絡的一直暢通。

根據(jù)數(shù)據(jù)量的大小來確定事務是上載執(zhí)行還是下載數(shù)據(jù)副本執(zhí)行后上載。

事務處理過程中,網絡斷接處理時采用服務器發(fā)現(xiàn)機制還是采用客戶端聲明機制。

事務移動(如:位置相關查詢)過程中的用戶位置屬性的實時更新。

完善的日志記錄策略。

(3)數(shù)據(jù)的安全性

許多應用領域的嵌入式設備是系統(tǒng)中數(shù)據(jù)管理或處理的關鍵設備,因此嵌入式設備上的數(shù)據(jù)庫系統(tǒng)對存取權限的控制比較嚴格。同時,許多嵌入式設備具有較高的移動性、便攜性和非固定的工作環(huán)境,也帶來潛在的不安全因素。同時某些數(shù)據(jù)的個人隱私性又很高,因此在防止碰撞、磁場干擾、遺失、盜竊等對個人數(shù)據(jù)安全的威脅上需要提供充分的安全性保證。保證數(shù)據(jù)安全的主要措施如下:

對移動終端進行認證,防止非法終端的欺騙性接入。

對無線通信進行加密,防止數(shù)據(jù)信息泄漏。

對下載的數(shù)據(jù)副本加密存儲,以防移動終端物理丟失后的數(shù)據(jù)泄密[2]。

2.2嵌入式移動數(shù)據(jù)庫應用

目前,嵌入式移動數(shù)據(jù)庫有兩種應用,可劃分為水平應用和垂直應用。所謂水平應用,是指應用方案能夠用于多種不同行業(yè),只需要極少的定制工作;而垂直應用則針對特定行業(yè)的應用,數(shù)據(jù)處理具有獨特性。與水平應用相比,垂直型應用具有明顯的行業(yè)特殊性,不同領域的應用之間差別較大,結果表示和服務器數(shù)據(jù)庫的管理也有很大不同。主要涉及保險、銀行業(yè)、航班信息、政府部門等具體的行業(yè)領域。如圖所示[3]:

圖1嵌入式移動數(shù)據(jù)庫的應用分類

3嵌入式移動數(shù)據(jù)庫管理系統(tǒng)(EMDBMS)的特性

3.1嵌入式移動數(shù)據(jù)庫管理系統(tǒng)的功能需求

移動計算環(huán)境中的數(shù)據(jù)庫管理系統(tǒng),是一種動態(tài)分布式數(shù)據(jù)庫管理系統(tǒng)。由于嵌入式移動數(shù)據(jù)庫管理系統(tǒng)運行在移動計算的環(huán)境之下,應用于嵌入式操作系統(tǒng)之上,所以它有自己的功能需求:

(1)微小內核結構

考慮到嵌入式設備的資源有限,嵌入式移動DBMS應采用微型化技術實現(xiàn),可在滿足應用的前提下,緊縮其系統(tǒng)結構以滿足嵌入式應用的需求。

(2)對標準SQL的支持

嵌入式移動DBMS應能提供對標準SQL的支持。支持SQL92標準的子集,支持數(shù)據(jù)查詢(連接查詢、子查詢、排序、分組等)、插入、更新、刪除多種標準的SQL語句,以充分滿足嵌入式應用開發(fā)的需求。

(3)事務管理功能

嵌入式移動DBMS應具有事務處理能力,可自動維護事務的完整性、原子性等特性;支持實體完整性和引用完整性。

(4)完善的數(shù)據(jù)同步機制

數(shù)據(jù)同步是嵌入式數(shù)據(jù)庫最重要的特點。通過數(shù)據(jù)復制,可以將嵌入式數(shù)據(jù)庫或主數(shù)據(jù)庫的變化情況應用到對方,以保證數(shù)據(jù)的一致性。

(5)支持多種連接協(xié)議。

嵌入式移動DBMS應支持多種通信連接協(xié)議??梢酝ㄟ^串行通信、TCP/IP、紅外傳輸、藍牙等多種連接方式,實現(xiàn)與嵌入式設備和數(shù)據(jù)庫服務器的連接。

(6)完備的嵌入式數(shù)據(jù)庫的管理功能

嵌入式移動DBMS應具有自動恢復功能,可進行嵌入式數(shù)據(jù)庫管理,并能夠提供數(shù)據(jù)的備份和恢復,保證用戶數(shù)據(jù)安全可靠。支持多種嵌入式操作系統(tǒng)嵌入式移動DBMS應能支持WindowsCE、PalmOS等多種目前流行的嵌入式操作系統(tǒng),這樣才能使嵌入式移動數(shù)據(jù)庫管理系統(tǒng)不受移動終端的限制。

3.2嵌入式移動數(shù)據(jù)庫管理系統(tǒng)的特點

基于以上分析不難得出嵌入式移動數(shù)據(jù)庫的管理系統(tǒng)應具有如下特點:

(1)提供多種數(shù)據(jù)同步方式。具有上載同步、下載同步和完全同步三種同步方式。

(2)具有完善的沖突檢測機制,和靈活的沖突解決方案,具有沖突日志記錄功能。企業(yè)級應用中沖突是不可避免的,不同的數(shù)據(jù)庫系統(tǒng)認為沖突發(fā)生的位置是不一樣的。解決沖突的規(guī)則可以是系統(tǒng)預定義的也可以是用戶自定義的。

(3)支持快速同步。系統(tǒng)同步時,只傳遞變化的數(shù)據(jù),即增量上下載,節(jié)省了大量的同步時間。

(4)支持表的水平分割和垂直分割復制,最大限度地降低了嵌入式數(shù)據(jù)庫的大小。

(5)支持異構數(shù)據(jù)源連接同步。可以用支持ODBC的異構數(shù)據(jù)源,作為主數(shù)據(jù)庫和嵌入式設備上的數(shù)據(jù)庫,以進行數(shù)據(jù)同步。

(6)具有主動同步的功能。允許用戶對系統(tǒng)提供的同步事件自定義過程實現(xiàn),并提供最大靈活度的同步過程。

4嵌入式移動數(shù)據(jù)庫的數(shù)據(jù)管理模式

圖2數(shù)據(jù)管理模式

嵌入式數(shù)據(jù)庫的應用分為個人應用和企業(yè)級應用。在個人應用中,與外界較少交換數(shù)據(jù),而且不必考慮多個數(shù)據(jù)庫的數(shù)據(jù)一致性。在企業(yè)級應用中,嵌入式數(shù)據(jù)庫要與企業(yè)級數(shù)據(jù)庫交換數(shù)據(jù),構成分布式數(shù)據(jù)庫系統(tǒng),支持復雜的業(yè)務活動。

在數(shù)據(jù)庫三級應用模式中,EMDB系統(tǒng)一般采用EMDB+同步/復制服務器+企業(yè)級DB,如我們見到的IBM提供的嵌入式設備和移動企業(yè)級應用解決方案就是由3部分組成:DB2Everyplace嵌入式數(shù)據(jù)庫、DB2EveryplaceSyncServer和UniversalDatabase企業(yè)級數(shù)據(jù)庫。在此模式中,EMDBS由移動設備中的EMDBMS和固定節(jié)點上的同步/復制服務器這兩部分構成。這種方案的指導思想是將DBMS的功能分解,簡化移動設備中的功能,進而減少對移動設備資源的需求[4]。

5嵌入式移動數(shù)據(jù)庫的系統(tǒng)結構

(1)數(shù)據(jù)庫服務器DBSVR(DatabaseServer)

可以是大型數(shù)據(jù)庫系統(tǒng),如:Oracle,Sybase,DB2,SQLServer,一般為固定結點。每個DBSVR上維護本地數(shù)據(jù)庫的一個完整的副本,服務器之間由可靠的高速互聯(lián)網連接在一起,構成一個傳統(tǒng)意義上的分布數(shù)據(jù)庫系統(tǒng)。

圖3典型嵌入式移動數(shù)據(jù)庫的系統(tǒng)結構

(2)移動支持結點MSS(MobileSupportStation)

進行分布式事務處理,控制EMDB和DBSVR之間的數(shù)據(jù)交換并支持一個無線單元(cell),具有無線聯(lián)網能力和同步功能,MSS也位于高速網絡中。服務器可以與MSS為同一臺機器。

(3)位置服務器LS(LocationServer)

(4)可信部分

由固定網絡以及網絡上的固定主機組成,固定主機分為兩類:一類是不帶無線通訊的主機,如DSSVR和LS;另一類是帶有無線通訊接口MSS。

(5)移動客戶機MC(MobileClient)

MC的處理能力與存儲能力相對于服務器來說非常有限,且具有移動性(即可以出現(xiàn)在任意一個無線單元中),在它上面保存一部分數(shù)據(jù)庫副本,并通過EMDB對本地數(shù)據(jù)進行管理,可以通過無線鏈路與一個MSS通信,通過MSS上的ODBC接口,EMDB可以與DBSVR進行數(shù)據(jù)交換。從而與整個固定網絡連通,也可以接受由MSS發(fā)送的廣播信息。它會經常與服務器斷接(指MC無法與任意一個聯(lián)機通信)即使在與服務器保持連接時,由于MC所處的網絡環(huán)境多變,MC與服務器之間的網絡帶寬相差很大,且可靠性較低,網絡延遲較大。

(6)本地數(shù)據(jù)庫Rep(Replication)數(shù)據(jù)庫副本

(7)EMDB

嵌入式移動數(shù)據(jù)庫,工作方式為:每當MC發(fā)出一個查詢請求Q1時,它首先查詢本地數(shù)據(jù)庫(移動子集上),若滿足查詢條件要求則直接返回給MC,否則就向VS提交查詢請求,由VS代替MC完成查詢并將結果返回給MC(前提是兩者處于連接狀態(tài))。若MC處于斷接狀態(tài),則也只能在MC上執(zhí)行本地查詢。若在斷接期間更新了MC上的數(shù)據(jù),則該數(shù)據(jù)將在VS再次連接時,進行數(shù)據(jù)重集成,通過一致性維護算法來保證一致性。主要EMDB的應用模式都是立足于嵌入式設備作客戶端,在嵌入式設備上運行一個精巧的EMDB,在通過同步或復制技術與企業(yè)級數(shù)據(jù)庫連接。這種應用模式在支持嵌入式設備的同時,還支持移動設備,甚至無線移動設備,構成基于移動環(huán)境的應用[5]。

6結束語

現(xiàn)在,世界已經進入了后PC機時代。信息電器如個人數(shù)字助理、web可視電話、移動電話的GPS或W-CDMA產品、TV機頂盒、電視會議機、數(shù)碼相機等嵌入式設備已經在人們生活中廣泛應用。相信隨著科技的發(fā)展,嵌入式移動數(shù)據(jù)庫技術也必將給人們的生活帶來更大的方便和改變。

參考文獻

[1]馮玉才李東等.一種移動數(shù)據(jù)庫管理系統(tǒng)的體系結構,計算機研究與發(fā)展[J],2001年

[2]黃軍政.蔡瀛捷.移動計算推動數(shù)據(jù)庫移動,中國計算機用戶[J],2004年9月第36期

[3]周克江.嵌入式移動數(shù)據(jù)庫及其應用問題研究,湖南第一師范學報[J],2004年9月第4卷第3期

第7篇:數(shù)據(jù)庫技術論文范文

關鍵詞PHPMySQLODBC

1.引言

在Internet應用中,將服務器端腳本技術和客戶端腳本技術結合起來可以制作出豐富多彩的頁面。CGI和ASP是比較流行的服務器端腳本技術。通常CGI在跨平臺的開發(fā)中扮演著主要角色,可以使用VB、C或Perl等來實現(xiàn),用它們寫的CGI腳本是一個單獨的程序,而不是嵌在HTML文檔中再通過另一個程序解釋替換的,所以它是一種“非嵌入式”的服務器端腳本。另外,每一次修改CGI程序都必須重新將其編譯成執(zhí)行文件,因此,這樣的編寫方式事實上是比較困難且沒有效率。ASP則是嵌入式的服務器端腳本,每一次修改腳本并不需要重新編譯成執(zhí)行文件就可以直接執(zhí)行,但ASP有一個致命的缺點:不具有跨平臺開發(fā)能力。目前ASP只能在Windows環(huán)境下運行,而無法在Internet上的Unix平臺下使用。在這種情況下PHP的問世,在WelCGI的領域里掀起了一場革命。

2.PHP介紹

PHP(PersonalHomePage)是一種跨平臺的服務器端嵌入式腳本語言。它最初是RasmusLerdorf于1994年開發(fā)的。早期的版本,提供了訪客留言本、訪客計數(shù)器等簡單功能。隨后,在第二版中增加了對mSQL的支持。自此奠定了PHP在動態(tài)網頁開發(fā)上的影響力,并迅速在Internet上流傳開來。截止1999年,已有超過十五萬個站點使用PHP。同時,PHP的源代碼完全公開,在OpenSource意識抬頭的今天,它更是這方面的中流砥柱,隨著新函數(shù)庫的不斷加入,使PHP無論在Unix或是Win32的平臺上都可以有更多新的功能。如今,PHP已發(fā)展至4.0版。在語法方面,PHP混合了C、Java、Perl以及PHP以前版本的優(yōu)點。它相當于Script與CGI的結合語言,但是其執(zhí)行將效率卻比CGI更好,程序編寫也比HTML更便利且更富有彈性,程序的安全性及保密性也比Script好。在函數(shù)支持方面,PHP幾乎覆蓋了Web應用的各個方面,其中最有特色的是數(shù)據(jù)庫函數(shù),使用PHP完成一個含有數(shù)據(jù)庫功能的網頁非常簡單,而PHP支持的數(shù)據(jù)庫也非常豐富,目前包括:Oracle、Sybase、mSQL、MySQL、Informix等。

3.訪問MySQL數(shù)據(jù)庫

MySQL是一個快速、健壯和易用,且支持多線程、多用戶的SQL數(shù)據(jù)庫服務器。雖然PHP通過ODBC支持幾乎所有的數(shù)據(jù)庫。但對于開發(fā)數(shù)據(jù)驅動的網站而言,選擇MySQL應該說是最佳組合,這不僅因為MySQL是免費的,更在于它具有許多同大型數(shù)據(jù)庫相媲美甚至超過它們的優(yōu)良性能。PHP實現(xiàn)對MySQL數(shù)據(jù)庫的訪問有兩種方法:

1)利用PHP的數(shù)據(jù)庫函數(shù)連接

這里主要用到四個數(shù)據(jù)庫函數(shù):

mysql_connect()建立與MySQL服務器的連接。

mysql_select_db():選擇MySQL服務器中的數(shù)據(jù)庫供以后的數(shù)據(jù)查詢操作query處理。mysql_query():送出query字符串以幫助MySQL做相關的處理或執(zhí)行。

mysql_fetch_row():用來將查詢結果result單行移到數(shù)組變量中。數(shù)組的索引是數(shù)字

索引,第一個索引值是0。

2)通過ODBC連接

PHP通過ODBC連接MySQL數(shù)據(jù)庫主要用到四個函數(shù):

Odbc_connect():用來同ODBC數(shù)據(jù)源建立連接。

Odbc_do():用來在建立連接之后執(zhí)行數(shù)據(jù)庫查詢。

Odbc_result():用于取得當前記錄行中某個字段的值。

Odbc_fetch_row():用來把查詢結果保存到數(shù)組,每個數(shù)組元素對應一條記錄。

上述兩種方法在與數(shù)據(jù)庫建立連接的語法上,并沒有太大差別。不過在相比較之下,通過ODBC方式存取數(shù)據(jù)庫比PHP直接存取MySQL耗時間,但通過ODBC接口存取數(shù)據(jù)庫不必擔心使用何種數(shù)據(jù)庫,如Oracle,Informix,Sybase等。它們都支持ODBC接口,這樣可減少更換數(shù)據(jù)庫時需要更改程序的問題。圖1顯了PHP連接數(shù)據(jù)庫的兩種方法。

PHP

MySQL

MySQL

圖1PHP連接數(shù)據(jù)庫說明圖

4.一個應用實例

現(xiàn)在很多校園網站都提供成績查詢功能。PHP和MySQL數(shù)據(jù)庫相結合使用可以方便的實現(xiàn)此功能。首先建立數(shù)據(jù)庫Score及數(shù)據(jù)表Score。建表SQL語句如下:

CreattableScore(

Stu_novarchar(10)notnull,

namevarchar(10)notnull,

scoreltinyint(4),

score2tinyint(4),

PrimaryKey(stu_no)

);

1)通過PHP的數(shù)據(jù)庫函數(shù)訪問MySQL的代碼如下:

〈?php

print(“〈html〉〈head〉\n”);

print(“〈title〉成績查詢〈/title〉〈/head〉\n”);

print(“〈body〉〈cennter〉”);

print(“〈fontsize=6color=”ff0000〉您的成績如下〈/font〉”);

$comm=mysql_connect(“l(fā)ocalhost”,“root”,"");

mysql_select_db(“Score”,$comm);

$str=“Select*FromScoreWherestu_no=’$pstu_no''''andname=’$pname''''”;

$reault=mysql_query($str,$comm);

print(“〈tablealign=center〉”);

$sqlrow=mysql_fetch_row($result));

print(“學號:$sqlrow[0]”);

print(“姓名:$sqlrow[1]”);

print(“成績1:$sqlrow[2]”);

print(“成績2:$sqlrow[3]”);

print(“〈/table〉〈body.〈/html〉”);

?〉

2)通過ODBC訪問MySQL數(shù)據(jù)庫的代碼如下(省略的代碼同上):

〈?php

…

$comm=odbc_connect(“Score”,"system","");

$str="Select*FromScoreWherename=’$pname’andstu_no=’$pstu_no’”;

$result=odbc_do($comm,$str);

…

while(odbc_fetch_row($result))

{

$pstu_no=odbc_result($result,"stu_no");

$pname=odbc_result($result,"name");

$score1=odbc_result($result,"score1");

$score2=odbc_result($result,"score2");

print(“學號:$pstu-no”);

print(“姓名:$pname”);

print(“成績1:$score1”);

print(“成績2:$score2”);

}

…?〉

5.結束語

對于Wed服務器端的開發(fā),PHP是一種易開發(fā)、高效能的動態(tài)腳本編程語言。在未來的幾年內,PHP必將成為主流的腳本語言,并被Wed研究和開發(fā)人員熟悉和掌握。

參考文獻

第8篇:數(shù)據(jù)庫技術論文范文

關鍵詞:ADO數(shù)據(jù)庫,VBA

 

1、引言

目前交互性課件在教學中的應用越來越廣泛,為教學工作帶來了很大的便利。但是要完成由大量交互性幻燈片組成的課件時,如果還是采用逐一完成每一張幻燈片,或者是一個個控件的添加再編程去實現(xiàn)的話,光是內容的錄入這一項,工作量就不小,加上還有大量的動畫、格式等設置工作,整個制作過程比較繁瑣,需要很多的時間。針對這點,可以利用Powerpoint內置的VBA語言和數(shù)據(jù)庫技術相結合,直接把后臺數(shù)據(jù)庫文件中的數(shù)據(jù)導入到PPT課件中,那么就只需要一張幻燈片就可以達到多張幻燈片的效果,大大簡化了制作過程,極大提高工作效率,并且擴展性很強。

2、使用VBA和數(shù)據(jù)庫技術制作交互性課件

這里所使用的VBA是新一代標準宏語言,是VB的子集,是一種面向對象,事件驅動的可視化語言,它是Office套裝軟件的一個十分重要的組件。本文是通過Microsoft的OLEDB技術中的ADO對象來實現(xiàn)數(shù)據(jù)庫連接的。運行Powerpoint 2003后,首先單擊“工具/宏/VisualBasic編輯器”進入VBA編輯器,在VBA編輯器中選擇“工具/引用”命令,在引用列表中勾選“Microsoft ActiveXData Objects 2.6 Library”(不同環(huán)境下ADO的版本號可能不同),這里要用到ADO數(shù)據(jù)模型中的常用對象Connection,它代表與數(shù)據(jù)源的連接,在訪問數(shù)據(jù)庫時,首先需要創(chuàng)建一個Connection對象,通過它建立到數(shù)據(jù)庫的連接。創(chuàng)建的方法如下:dim cnnas new adodb.connection??萍颊撐?。科技論文。另一個是Recordset對象,它表示來自基本表或命令執(zhí)行結果的記錄全集。使用ADO時,通過Recordset對象可對幾乎所有數(shù)據(jù)進行操作。

下面以制作單選題為例,介紹一下實現(xiàn)的過程。先把數(shù)據(jù)庫文件創(chuàng)建好,這里的數(shù)據(jù)庫文件選擇的是微軟的ACCESS數(shù)據(jù)庫文件,數(shù)據(jù)庫文件中有一個test表,其實就是一個題庫表,如表1,表中的數(shù)據(jù)就是要出現(xiàn)在課件中的一個個題目。

接著制作幻燈片界面,如圖1,打開“控件工具箱”工具欄,把需要的控件一一添加到幻燈片中,在屬性對話框中進行屬性值的設置。1個標簽用來顯示題目內容、4個單選按鈕顯示題目中的各個選項、4個命令按鈕,各命令按鈕的功能是:“開始”顯示第一題,“上一題”和“下一題”就是前進和后退的功能,“查看”是顯示正確答案。這里只要針對各個控件編程就可以了。在VBA編輯器中輸入以下代碼:

首先在通用聲明中定義全局變量,可為整個程序的各事件、模塊使用:

Dim cnn As New ADODB.Connection

Dim rs1 As New ADODB.Recordset

Dim varsource As String

Private Sub CommandButton1_Click() ' 開始按鈕

varsource = 'select *from test'

cnn.ConnectionString = 'Provider=Microsoft.jet.oledb.4.0;'_

+ 'data source =g: testacle.mdb'

cnn.Open

Set rs1.ActiveConnection = cnn

rs1.CursorType = adOpenStatic

rs1.Open varsource

Label1.Visible = True

Option1.Visible = True

……

Option4.Visible = True

rs1.MoveFirst

If rs1.BOF <> True Then

Label1.Caption = CStr(rs1.Fields('編號')) & '.'& rs1.Fields('題目')

Option1.Caption = 'A、' & rs1.Fields('選項A')

Option2.Caption = 'B、' & rs1.Fields('選項B')

Option3.Caption = 'C、' & rs1.Fields('選項C')

Option4.Caption = 'D、' & rs1.Fields('選項D')

……

Private Sub CommandButton2_Click() ‘下一題命扭按鈕

rs1.MoveNext

If rs1.EOF <> True Then

Label1.Caption = CStr(rs1.Fields('編號')) & '.'& rs1.Fields('題目')

Option1.Caption = 'A、' & rs1.Fields('選項A')

……

CommandButton3.Enabled = True

上一題命扭按鈕的單擊事件過程和“下一題”類似,區(qū)別是往前訪問數(shù)據(jù)記錄

Private Sub CommandButton4_Click() '查看按鈕

If rs1.BOF Or rs1.EOF <> True Then

MsgBox '正確答案是' & CStr(rs1.Fields('答案')) & '你答對了嗎!'

End If

End Sub

Sub onslideshowterminate() ‘當幻燈片播放完畢或中斷時,關閉記錄集,關閉數(shù)據(jù)庫文件

rs1.Close

cnn.Close

End Sub

這樣通過連接數(shù)據(jù)庫的方式,直接把一個題庫數(shù)據(jù)庫文件內容導入到課件中,整個PPT只需要一張幻燈片就可以顯示所有的題目。運行時,單擊“開始”顯示第一題,單擊“下一題”和“上一題”可以顯示后續(xù)的或之前的每一題,單擊“查看”看答案??萍颊撐?。本文的代碼實現(xiàn)的功能都在Windows XP環(huán)境下Powerpoint2003中測試通過。

3、結束語

交互性課件對教學工作有著很大的幫助,本文介紹了在Powerpoint中應用VBA和數(shù)據(jù)庫技術創(chuàng)建具有交互性的課件的方法,實現(xiàn)方法簡單,使我們制作交互性課件的過程簡化了許多,容易了許多。當然我們還可以利用VBA編程語言來制作出更富有趣味性的課件,這就需要深入學習VBA編程技術。

參考文獻

[1]王余勤.VB A技術在Powerpoint中的應用研究.[J]中國醫(yī)學教育技術.2005

[2]王川,阮興平等.中文版Office2000VBA一冊通[M].北京.人民郵電出版社.2000

[3]韓澤坤.Access 2003公司數(shù)據(jù)庫管理綜合應用[ M]北京.中國青年出版社.2005

第9篇:數(shù)據(jù)庫技術論文范文

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

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

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

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

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

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

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

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

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

數(shù)據(jù)庫技術作為現(xiàn)代信息化技術的后臺技術支持,除了具有一定的實用性外,還需要前臺語言的連接,這樣才能形成一個具有一定實用價值的系統(tǒng)。目前信息系統(tǒng)的結構是c/s結構或b/s結構。用于c/s模式開發(fā)的主要有vb、delphi等,用于b/s模塊開發(fā)的主要有asp、jsp、php等,目前,隨著電子商務的發(fā)展,b/s模式的程序更加普及,社會對b/s模式程序設計、維護的人員需求較大。

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

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

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

3.2 課程實施建議 學時:總學時72,其中理論36學時,實踐36學時。前導課程:excel、網頁制作、asp。

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

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

4 結語

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

參考文獻:

[1]李康樂.高職高專數(shù)據(jù)庫技術改革新思路,哈爾濱金融高等專科學校學報.[j],2009.6.

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表