曲小納,李俊玲
摘要:隨著5G時(shí)代的到來(lái),信息化技術(shù)的迅速發(fā)展,人們的生活方式發(fā)生了極大的變化。在新5G網(wǎng)絡(luò)時(shí)代的大背景下,各行各業(yè)都對(duì)網(wǎng)站設(shè)計(jì)的要求提供了全新的需求,而傳統(tǒng)的靜態(tài)網(wǎng)站設(shè)計(jì)已無(wú)法適應(yīng)新網(wǎng)絡(luò)時(shí)代的要求,所以動(dòng)態(tài)網(wǎng)站設(shè)計(jì)就成了當(dāng)前網(wǎng)站設(shè)計(jì)的潮流。該文將針對(duì)Java語(yǔ)言的特性、MySQL數(shù)據(jù)庫(kù)、JavaScript腳本語(yǔ)言在動(dòng)態(tài)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)技術(shù)中的應(yīng)用進(jìn)行說(shuō)明。
關(guān)鍵詞:JavaScript;動(dòng)態(tài)網(wǎng)頁(yè);數(shù)據(jù)庫(kù);網(wǎng)頁(yè)設(shè)計(jì)
中圖分類號(hào):TP311? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2022)33-0064-04
1 緒論
在過(guò)去幾年中,動(dòng)態(tài)網(wǎng)頁(yè)的信息安全與信息交互功能設(shè)計(jì)不完善,可運(yùn)用JavaScript技術(shù)對(duì)動(dòng)態(tài)網(wǎng)頁(yè)進(jìn)行完善與改進(jìn)?;ヂ?lián)網(wǎng)技術(shù)的實(shí)用性是催化劑,21世紀(jì)進(jìn)入了“互聯(lián)網(wǎng)經(jīng)濟(jì)”的新時(shí)代[1]。目前,個(gè)人、群體和企業(yè)必須通過(guò)互聯(lián)互動(dòng),尋求發(fā)展或?qū)で髾C(jī)會(huì)?;ヂ?lián)網(wǎng)經(jīng)濟(jì)是通過(guò)IT技術(shù)進(jìn)行的經(jīng)濟(jì),它可以為員工、客戶和合作伙伴提供最佳的連接方式。
現(xiàn)在,人們可以通過(guò)互聯(lián)網(wǎng)獲取各種不同的信息資源[2]。在互聯(lián)網(wǎng)信息化時(shí)代下,人們對(duì)信息交互提取更高的要求,為滿足用戶不同的需求。本文主要介紹Java技術(shù)相關(guān)應(yīng)用[3].。
2 JavaScript語(yǔ)言
在當(dāng)前5G信息化時(shí)代,想要?jiǎng)?chuàng)建一個(gè)與眾不同的網(wǎng)站,得到大部分人的認(rèn)可與關(guān)注,除了網(wǎng)站的功效性及實(shí)用性以及各類網(wǎng)站實(shí)施推廣的策略之外,如何提升網(wǎng)站自身的吸引力才是尤為重要的。人們?cè)跒g覽網(wǎng)頁(yè)時(shí)發(fā)現(xiàn)新聞圖片在不斷地滾動(dòng)變化,抑或是打開(kāi)某一個(gè)網(wǎng)頁(yè),各種動(dòng)畫(huà)、視頻自動(dòng)彈出等現(xiàn)象,這些都屬于網(wǎng)頁(yè)的動(dòng)態(tài)設(shè)計(jì)。
為了滿足設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁(yè)所需元素的需求,利用JavaScript進(jìn)行動(dòng)態(tài)網(wǎng)站設(shè)計(jì)無(wú)疑是極好的選擇。JavaScript是一個(gè)動(dòng)態(tài)腳本語(yǔ)言,不但可以插入到html語(yǔ)言中進(jìn)行編輯,也可以通過(guò)對(duì)服務(wù)器的操作實(shí)現(xiàn)對(duì)網(wǎng)站設(shè)置的功能管理和監(jiān)控[4]。
通過(guò)以上可以看出,JavaScript在動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)中占據(jù)著極為重要的地位。而網(wǎng)站開(kāi)發(fā)設(shè)計(jì)人員更應(yīng)該根據(jù)JavaScript的這一優(yōu)勢(shì)加大網(wǎng)頁(yè)動(dòng)態(tài)設(shè)計(jì)的開(kāi)發(fā)[5]。
3 SQL數(shù)據(jù)庫(kù)的概念及特點(diǎn)
3.1 SQL數(shù)據(jù)庫(kù)的概念
Microsoft SQL Server是由一組互相協(xié)調(diào)的組件所形成,并能適應(yīng)大型的網(wǎng)頁(yè)服務(wù)站和中小企業(yè)數(shù)據(jù)處理系統(tǒng)對(duì)保存和解析信息的需求的數(shù)據(jù)庫(kù)系統(tǒng)[6]。它包括一組圖形工具,如服務(wù)器管理(用來(lái)開(kāi)啟和結(jié)束數(shù)據(jù)庫(kù)系統(tǒng)業(yè)務(wù))、企業(yè)管理器(用來(lái)建立和更新信息庫(kù)及備份數(shù)據(jù)庫(kù)等)和查詢分析器(用來(lái)交互式運(yùn)行Transact-SQL語(yǔ)言和流程并實(shí)現(xiàn)圖形查詢分析功能)等[7]。
SQL Server系統(tǒng)是為快速提升可伸縮性電子商務(wù)、企業(yè)管理和數(shù)據(jù)分析倉(cāng)庫(kù)等方案而研制的整體數(shù)據(jù)庫(kù)系統(tǒng)和綜合分析網(wǎng)絡(luò)軟件系統(tǒng)[8]。SQL Server系統(tǒng)定位于大網(wǎng)絡(luò)背景下的數(shù)據(jù)庫(kù)應(yīng)用,它為客戶的Web網(wǎng)站應(yīng)用提出了一個(gè)整體的數(shù)據(jù)處理和分析的對(duì)策。這也極大地減少了使用者開(kāi)發(fā)電子商務(wù)網(wǎng)頁(yè)的時(shí)間。同時(shí)SQL Server 2000還增加了對(duì)XML標(biāo)準(zhǔn)(Extensible Markup Language擴(kuò)展標(biāo)記語(yǔ)言支持)和HTTP的全面支援。
3.2 SQL數(shù)據(jù)庫(kù)的特點(diǎn)
1)統(tǒng)一性
傳統(tǒng)數(shù)據(jù)庫(kù)與當(dāng)下數(shù)據(jù)庫(kù)在構(gòu)建模式使用時(shí),不兼容的問(wèn)題仍然是大問(wèn)題,因此在數(shù)據(jù)庫(kù)的數(shù)據(jù)通信、資源共享方面的使用受到很大的局限性,很難滿足用戶的實(shí)際需求,因?yàn)榇嬖诖罅康臄?shù)據(jù)庫(kù)資源閑置及資源浪費(fèi)的問(wèn)題。目前,應(yīng)用數(shù)據(jù)庫(kù)技術(shù)可以很好地解決不同用戶需求的問(wèn)題,可以通過(guò)對(duì)不同類型的數(shù)據(jù)庫(kù)進(jìn)行整合,完善數(shù)據(jù)庫(kù)的信息檢索,能夠很好地簡(jiǎn)化操作流程,不但能夠提高數(shù)據(jù)庫(kù)的工作效率,還能夠極大地提高用戶的滿意度[9]。
2)共享性
信息的共享及數(shù)據(jù)的傳輸決定了數(shù)據(jù)庫(kù)技術(shù)在動(dòng)態(tài)網(wǎng)頁(yè)中的價(jià)值,可以說(shuō)明數(shù)據(jù)庫(kù)技術(shù)是否在動(dòng)態(tài)網(wǎng)頁(yè)中得到了充分的利用,人們?nèi)绻梢越柚?jiǎn)單的方式可以快速地獲取個(gè)人所需的信息,那么所得信息的使用效率及共享性一定可以得到很大的提高。程序相關(guān)開(kāi)發(fā)人員在數(shù)據(jù)庫(kù)的應(yīng)用過(guò)程中可以根據(jù)數(shù)據(jù)信息的具體特性,對(duì)數(shù)據(jù)庫(kù)節(jié)點(diǎn)進(jìn)行合理科學(xué)的搭建,可以實(shí)現(xiàn)資源的共享和信息的傳輸,逐步地失去數(shù)據(jù)庫(kù)功能的發(fā)展及多元化。目前,由于信息資源的共享、信息資源的使用及數(shù)據(jù)庫(kù)技術(shù)應(yīng)用范圍的不斷延伸,數(shù)據(jù)庫(kù)技術(shù)已經(jīng)在很大程度上能夠滿足用戶的個(gè)人需求,相關(guān)數(shù)據(jù)庫(kù)的作用與價(jià)值同時(shí)也得到了充分的體現(xiàn) [10]。
4 數(shù)據(jù)庫(kù)連接池技術(shù)
數(shù)據(jù)庫(kù)的連接在數(shù)據(jù)庫(kù)的訪問(wèn)中占據(jù)著非常重要的作用,數(shù)據(jù)庫(kù)訪問(wèn)的第一步是建立連接,最后一步是與相關(guān)的數(shù)據(jù)庫(kù)斷開(kāi),并關(guān)閉數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)的連接的步驟是用戶的注冊(cè),進(jìn)行認(rèn)證,完成相關(guān)的環(huán)境配置等,完成這些步驟需要占用一定的內(nèi)存空間和通信的線路。由于數(shù)據(jù)庫(kù)的訪問(wèn)最耗時(shí),因此在數(shù)據(jù)庫(kù)的連接中應(yīng)選擇最佳的連接方法,這樣可以在一定程度上提高系統(tǒng)的數(shù)據(jù)庫(kù)的性能[11]。
數(shù)據(jù)庫(kù)連接池與JDBC直接連接池在數(shù)據(jù)庫(kù)連接技術(shù)方面有很多優(yōu)勢(shì)[12],例如,可以建立緩沖池,從而在連接池中存儲(chǔ)一定數(shù)量的數(shù)據(jù)庫(kù)連接對(duì)象,可以在需要的時(shí)候從連接池中請(qǐng)求一個(gè)數(shù)據(jù)庫(kù)連接對(duì)象并進(jìn)行連接。若當(dāng)前的連接池中有一定的空閑及閑置的連接對(duì)象,那么連接池會(huì)自動(dòng)給系統(tǒng)分配空閑的對(duì)象。連接池有其自我的機(jī)制,可以對(duì)連接對(duì)象進(jìn)行建立、關(guān)閉及管理功能,因?yàn)閿?shù)據(jù)庫(kù)連接池的核心思想是連接及重用,在進(jìn)行數(shù)據(jù)庫(kù)的訪問(wèn)后,連接池可以釋放數(shù)據(jù)庫(kù)的連接并進(jìn)行回收。連接池可以對(duì)釋放后的連接對(duì)象進(jìn)行回收到連接池時(shí)并進(jìn)行重用,這樣可以避免數(shù)據(jù)訪問(wèn)中的頻繁連接和關(guān)閉。通過(guò)連接池的循環(huán)利用,可以節(jié)省大量的訪問(wèn)時(shí)間和系統(tǒng)相關(guān)的開(kāi)銷(xiāo)資源,通過(guò)以上的分析,可以得到連接池的相關(guān)工作流程如圖1所示。
5 SQL語(yǔ)句調(diào)優(yōu)技術(shù)
SQL是用于訪問(wèn)和處理數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)計(jì)算機(jī)語(yǔ)言。在確定了SQL語(yǔ)句正確性的條件下,系統(tǒng)可以對(duì)其內(nèi)容作出相應(yīng)的調(diào)整與優(yōu)化,能大幅節(jié)約系統(tǒng)瀏覽數(shù)據(jù)庫(kù)需要的時(shí)間。而通過(guò)修改SQL語(yǔ)句的格式,則能夠縮短表檢索中需要掃描的數(shù)據(jù)量,以便于找到最好的檢索途徑。在SQL語(yǔ)言調(diào)優(yōu)技術(shù)中也有很多細(xì)微之處,這可能會(huì)影響整個(gè)SQL語(yǔ)言的特性。SQL中最常見(jiàn)的優(yōu)化方式如下。首先過(guò)濾后連接。根據(jù)給出的查詢條件,可以過(guò)濾掉表中要加入的大量數(shù)據(jù)。最后,經(jīng)過(guò)多表的組合,不需再次篩選已有的結(jié)果。第二,避免子查詢。子查詢是在一個(gè)條件下查詢另一個(gè)表中的所有數(shù)據(jù)。因此,數(shù)據(jù)量將是兩個(gè)表的乘積。如果有另一個(gè)層次的嵌套,數(shù)據(jù)流將急劇增加,這將導(dǎo)致更多的低效。SQL可以盡可能避免子查詢,這樣可以提高檢查速度。第三,若子查詢不可避免,則必須通過(guò)篩選條件篩選盡量多的子數(shù)據(jù)。在MySQL數(shù)據(jù)庫(kù)中,where語(yǔ)句的解析順序從左到右沒(méi)有索引。查詢條件越詳細(xì),可以篩選出的數(shù)據(jù)記錄越多,這將避免全表掃描。
6 平臺(tái)開(kāi)發(fā)過(guò)程分析
在進(jìn)行正式編程以前,需分析平臺(tái)的開(kāi)發(fā)工作過(guò)程,這將減少研發(fā)過(guò)程中的出錯(cuò)。而按照常規(guī)的研發(fā)過(guò)程,開(kāi)發(fā)人員必須先建立好工作環(huán)境,包括重新配置操作系統(tǒng),部署Java語(yǔ)言工作環(huán)境,安裝數(shù)據(jù)庫(kù)工作環(huán)境,并準(zhǔn)備好開(kāi)發(fā)工具等。之后,必須通過(guò)把基本代碼復(fù)制到相應(yīng)路徑,才能在發(fā)布之前完成相應(yīng)配置。通過(guò)啟動(dòng)服務(wù),即可開(kāi)始對(duì)各個(gè)功能模塊的設(shè)計(jì)。平臺(tái)的設(shè)計(jì)也將采用數(shù)據(jù)庫(kù)設(shè)計(jì)。而按照業(yè)務(wù)管理模型,即可創(chuàng)建相應(yīng)的客戶端和服務(wù)器代碼。然后再經(jīng)過(guò)模塊的整體測(cè)試,可以完成平臺(tái)的開(kāi)發(fā)。平臺(tái)開(kāi)發(fā)流程圖如圖2所示。
7 Java分布式計(jì)算技術(shù)在動(dòng)態(tài)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)中的應(yīng)用
7.1 口袋
在分布式環(huán)境下,完成了客戶端和服務(wù)器的通信,需通過(guò)傳輸層接口的socket機(jī)制,而套接字是用兩種程序?qū)ο箝g雙向傳輸?shù)耐ㄐ沤K端。其一般以端口號(hào)或者地址作為標(biāo)記。一個(gè)服務(wù)程序在某個(gè)知名終端上開(kāi)發(fā)一項(xiàng)業(yè)務(wù),需要使用該項(xiàng)業(yè)務(wù)的用戶方程順序需要進(jìn)入該終端。每臺(tái)計(jì)算機(jī)為許多公共服務(wù)提供預(yù)留端口,也為創(chuàng)建用戶定義的服務(wù)程序提供其他端口。數(shù)據(jù)信息將采用套接字的形態(tài)為原始字節(jié)流數(shù)據(jù)信息。而在此基礎(chǔ)上,溝通各方也將根據(jù)各方協(xié)議的方法對(duì)數(shù)據(jù)信息加以格式化和解析,以實(shí)現(xiàn)更具體的用途,這也是為了達(dá)成一個(gè)約定的步驟。套接字通信機(jī)制中提出了二類溝通模型:連接模式和無(wú)鏈接模式,它們將分別面向不同的使用要求。連接模式,數(shù)據(jù)通信各方都需要在同一個(gè)啟動(dòng)時(shí)間完成所有互連步驟,并形成數(shù)據(jù)通信鏈接。在此后,鏈接上的所有互聯(lián)網(wǎng)I/O運(yùn)算都將永遠(yuǎn)在同一個(gè)過(guò)程中間完成。此通信鏈路將實(shí)現(xiàn)最可信的全雙工字位節(jié)流服務(wù)。無(wú)鏈接方式,通信雙方無(wú)連接過(guò)程。網(wǎng)絡(luò)I/O以大數(shù)據(jù)包的形式實(shí)現(xiàn),每個(gè)網(wǎng)絡(luò)I/O可以在不同主機(jī)的不同進(jìn)程之間進(jìn)行。無(wú)連接模式服務(wù)的成本遠(yuǎn)小于連接模式,且靈活方便和比較迅速。
7.2 Java RMI
Java Remote方法調(diào)用RMI是一種基于Java的分布式計(jì)算技術(shù),它使運(yùn)行在不同主機(jī)中的對(duì)象能夠相互進(jìn)行方法調(diào)用。實(shí)現(xiàn)了不同VMS運(yùn)行對(duì)象相互之間的方法調(diào)用。RMI可以通過(guò)與Java遠(yuǎn)程消息交互協(xié)議JRMP實(shí)現(xiàn)通信。JRMP是專為Java中遠(yuǎn)程對(duì)象而設(shè)計(jì)的協(xié)議。RMI允許在服務(wù)器端環(huán)境通過(guò)引用方法與遠(yuǎn)程對(duì)象通信,并通過(guò)將遠(yuǎn)程對(duì)象下載到服務(wù)器端環(huán)境中實(shí)現(xiàn)操作。RMI可以通過(guò)Java中的對(duì)象序列化函數(shù)在主機(jī)與客戶端中間傳輸對(duì)象。RMI給每個(gè)RNI I對(duì)象分配了一個(gè)唯一的名稱,并使之與實(shí)際對(duì)象綁定。該對(duì)象關(guān)系可以在RMI登錄表中記錄。調(diào)用者可以通過(guò)對(duì)方的名稱查找相關(guān)的對(duì)象,在調(diào)整此方法時(shí)不考慮對(duì)方的物理存放情況。這不但適應(yīng)了人們的使用習(xí)慣,也同時(shí)增加了操作系統(tǒng)的可擴(kuò)展性和魯棒性。 RMI可以把多個(gè)RMI對(duì)象的名字注入同一個(gè)寄存器中(監(jiān)聽(tīng)一個(gè)端口)。一個(gè)對(duì)象可以有一個(gè)或多種遠(yuǎn)程調(diào)用的方式,這樣一個(gè)接口對(duì)象就能夠提供多種業(yè)務(wù),從而節(jié)約了系統(tǒng)的接口資源。
7.3 Java IDL
JavaIDL技術(shù)能夠完成在互聯(lián)網(wǎng)上各個(gè)平臺(tái)上對(duì)象間的通信。該技術(shù)采用了CORBA規(guī)范的通用對(duì)象請(qǐng)求與代理結(jié)構(gòu)。而IDL則是一個(gè)完全獨(dú)立于編程語(yǔ)言的連接與定義語(yǔ)句。每個(gè)CORBA對(duì)象支撐的程序設(shè)計(jì)語(yǔ)句,都有IDL到程序設(shè)計(jì)語(yǔ)句映射。JavaIDL支持的可以反映到Java程序設(shè)計(jì)語(yǔ)句。通過(guò)JavaIDL,就能夠在Java中定義、實(shí)現(xiàn)并使用CORBA對(duì)象。對(duì)于每個(gè)Java編譯器,它生成一個(gè)Java接口和其他必要的Java文件,包括客戶端存根和服務(wù)器端骨架。通過(guò)JavaIDL可遠(yuǎn)程調(diào)用非Java語(yǔ)言創(chuàng)建的對(duì)象。JavaIDL使用CORBA II IOP協(xié)議。 IIOP協(xié)議可以使在不同平臺(tái)上以不同語(yǔ)言生成的對(duì)象以標(biāo)準(zhǔn)的方式進(jìn)行通信。在JavaIDL中,客戶端通過(guò)目標(biāo)對(duì)象的引用與遠(yuǎn)程對(duì)象進(jìn)行交互,即客戶端在遠(yuǎn)程服務(wù)器上使用利害關(guān)系操作對(duì)象,而不在服務(wù)器上復(fù)制對(duì)象。在異構(gòu)計(jì)算中,JavaIDL可以保證無(wú)縫的互操作性和連通性。
8 JavaScript技術(shù)在動(dòng)態(tài)網(wǎng)頁(yè)中的應(yīng)用研究
為測(cè)試JavaScript技術(shù)在動(dòng)態(tài)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)技術(shù)中的應(yīng)用成效,通過(guò)JavaScript技術(shù),對(duì)動(dòng)態(tài)網(wǎng)頁(yè)中的表單控件進(jìn)行輸入信息到數(shù)據(jù)庫(kù)、輸出數(shù)據(jù)庫(kù)信息到動(dòng)態(tài)網(wǎng)頁(yè)中等操作,可有效提高JavaScript技術(shù)在動(dòng)態(tài)網(wǎng)頁(yè)人機(jī)交互的運(yùn)用效果。例如,在搭建人機(jī)交互信息系統(tǒng)時(shí),其中Web動(dòng)態(tài)網(wǎng)頁(yè)中的系統(tǒng)環(huán)境變量配置、數(shù)據(jù)庫(kù)用戶名、數(shù)據(jù)庫(kù)密碼的設(shè)置測(cè)試等在動(dòng)態(tài)網(wǎng)頁(yè)實(shí)現(xiàn)人機(jī)對(duì)話中尤其重要。在動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)中,改進(jìn)用戶界面人機(jī)交互功能,滿足不同用戶不同方面的操作需求,是當(dāng)代企業(yè)越來(lái)越趨向的視角。JavaScript技術(shù)在動(dòng)態(tài)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)中的應(yīng)用中,影響動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)、運(yùn)用的關(guān)鍵問(wèn)題是表單控件的設(shè)置及調(diào)用的問(wèn)題,所以,根據(jù)不同類型的控件,對(duì)數(shù)據(jù)進(jìn)行輸入及高效調(diào)用,可提高JavaScript 技術(shù)在動(dòng)態(tài)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)中的人機(jī)交互功能。在動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)中,可通過(guò)對(duì)控件中數(shù)據(jù)的調(diào)用,利用JavaScript技術(shù),提高人機(jī)交互功能在動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)中的應(yīng)用效果。具體操作步驟如下:
首先,運(yùn)用JavaScript 語(yǔ)言指令連接SQL數(shù)據(jù)庫(kù),且測(cè)試兩者的連通性,通過(guò)網(wǎng)站http://localhost:8080/網(wǎng)頁(yè)名稱.jsp測(cè)試是否成功;接著,插入表單控件及進(jìn)行表單屬性的設(shè)置,例如,插入文本框用input語(yǔ)句進(jìn)行插入,其次,用 String定義變量,變量名命名規(guī)范同Java相同(先聲明變量后再賦值);然后,用request.getParameter()函數(shù)調(diào)用表單控件;最后,用Insert into數(shù)據(jù)庫(kù)名values數(shù)值,把與網(wǎng)頁(yè)的相關(guān)信息插入到SQL數(shù)據(jù)庫(kù)中。
9 結(jié)束語(yǔ)
根據(jù)動(dòng)態(tài)網(wǎng)頁(yè)實(shí)現(xiàn)人機(jī)交互信息的處理要求,可以利用JavaScript技術(shù)對(duì)相關(guān)的數(shù)據(jù)及信息進(jìn)行一定的處理。通過(guò)進(jìn)行挖掘、處理和分析網(wǎng)頁(yè)中的數(shù)據(jù),可以提高JavaScript技術(shù)的應(yīng)用效果,特別是其在動(dòng)態(tài)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)中的應(yīng)用。在網(wǎng)站開(kāi)發(fā)設(shè)計(jì)與維護(hù)中,將JavaScript 技術(shù)應(yīng)用到動(dòng)態(tài)網(wǎng)頁(yè)與數(shù)據(jù)庫(kù)的信息交互中,這樣可以滿足動(dòng)態(tài)網(wǎng)頁(yè)的開(kāi)發(fā)與分析處理及其綜合需求。通過(guò)對(duì)數(shù)據(jù)庫(kù)的管理,得到動(dòng)態(tài)網(wǎng)頁(yè)與人機(jī)交互的界面后,其存儲(chǔ)管理將上升到一個(gè)新的高度,允許授權(quán)人員在數(shù)據(jù)庫(kù)中操作。統(tǒng)一標(biāo)準(zhǔn),開(kāi)發(fā)流程簡(jiǎn)單,跨平臺(tái)支持等特性,使得動(dòng)態(tài)網(wǎng)頁(yè)數(shù)據(jù)庫(kù)技術(shù)被廣泛認(rèn)可,開(kāi)發(fā)人員也越來(lái)越喜歡使用JavaScript技術(shù)進(jìn)行編程設(shè)計(jì)。
參考文獻(xiàn):
[1] 陳澤峰.引用該報(bào)告.提高JavaWeb應(yīng)用程序數(shù)據(jù)庫(kù)訪問(wèn)效率的處理策略[J].中國(guó)金融計(jì)算機(jī),2016(4):47-50.
[2] 顧清華.基于Java語(yǔ)言的數(shù)據(jù)庫(kù)訪問(wèn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2008(4):281-282.
[3] 洪承煜,陳浩,楊尚琴.數(shù)據(jù)庫(kù)統(tǒng)一接口模型設(shè)計(jì)與實(shí)現(xiàn)[J].網(wǎng)絡(luò)新媒體技術(shù),2012,1(3):49-53.
[4] 李春葆,曾平.數(shù)據(jù)庫(kù)原理與應(yīng)用:基于SQL Server 2005[M].北京:清華大學(xué)出版社,2009.
[5] 張治斌.SQL Server數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用教程(SQL Server 2016版)[M].2版.北京:電子工業(yè)出版社,2019.
[6] 吳宗岱.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].5版.北京:中國(guó)水利水電出版社,2017.
[7] 謝中科.數(shù)據(jù)庫(kù)連接池技術(shù)及其應(yīng)用研究[J].長(zhǎng)沙理工大學(xué)學(xué)報(bào)(自然科學(xué)版),2005,2(2):67-71.
[8] 周志德.Oralce數(shù)據(jù)庫(kù)的SQL查詢優(yōu)化研究[J].計(jì)算機(jī)與數(shù)字工程,2010,38(11):173-178.
[9] 李剛.瘋狂Java講義[M].3版.北京:電子工業(yè)出版社,2014:2.
[10] 明日科技.Java從入門(mén)到精通[M].3版.北京:清華大學(xué)出版社,2012.
[11] 宋德周.大數(shù)據(jù)背景下數(shù)據(jù)庫(kù)技術(shù)應(yīng)用分析[J].軟件,2022,43(1):99-101.
[12] 趙利慶.Java Web架構(gòu)中數(shù)據(jù)庫(kù)優(yōu)化模式的研究與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2015.
【通聯(lián)編輯:謝媛媛】