在线观看国产区-在线观看国产欧美-在线观看国产免费高清不卡-在线观看国产久青草-久久国产精品久久久久久-久久国产精品久久久

美章網(wǎng) 資料文庫 數(shù)據(jù)庫設(shè)計(jì)對網(wǎng)站開發(fā)的影響范文

數(shù)據(jù)庫設(shè)計(jì)對網(wǎng)站開發(fā)的影響范文

本站小編為你精心準(zhǔn)備了數(shù)據(jù)庫設(shè)計(jì)對網(wǎng)站開發(fā)的影響參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

數(shù)據(jù)庫設(shè)計(jì)對網(wǎng)站開發(fā)的影響

摘要:

隨著信息技術(shù)與科技設(shè)備的發(fā)展,網(wǎng)站得以出現(xiàn)。而隨著信息科技的普及,網(wǎng)站也得到普及。網(wǎng)站在開發(fā)中涉及前臺頁面制作以及后臺程序管理制作,而后臺程序是一種基于服務(wù)器的可執(zhí)行程序,可以經(jīng)由服務(wù)器端執(zhí)行或數(shù)據(jù)庫連接進(jìn)行數(shù)據(jù)交換與修改。顯然,數(shù)據(jù)庫技術(shù)在網(wǎng)站開發(fā)中占有重要地位。數(shù)據(jù)庫設(shè)計(jì)的質(zhì)量可以反映程序員的設(shè)計(jì)水平,也能夠直接影響網(wǎng)站的運(yùn)行效率。一個(gè)優(yōu)秀的數(shù)據(jù)庫設(shè)計(jì),能夠充分提升網(wǎng)站數(shù)據(jù)傳輸效率,保證數(shù)據(jù)信息的一致,所以數(shù)據(jù)庫設(shè)計(jì)優(yōu)化才可以保障網(wǎng)站的運(yùn)行質(zhì)量。本文通過分析數(shù)據(jù)庫概念、網(wǎng)站開發(fā)的特點(diǎn)、數(shù)據(jù)庫在網(wǎng)站中的應(yīng)用、有無數(shù)據(jù)庫支持的網(wǎng)站開發(fā)對比等,進(jìn)行數(shù)據(jù)庫設(shè)計(jì)在網(wǎng)站開發(fā)中應(yīng)用的論述。

關(guān)鍵詞:

網(wǎng)站開發(fā);數(shù)據(jù)庫技術(shù);互聯(lián)網(wǎng);應(yīng)用

互聯(lián)網(wǎng)出現(xiàn)十幾年,用非常快速的速度影響著人們的生活,改變?nèi)藗兊纳罘绞健⒐ぷ鞣绞健⑸a(chǎn)效率等。順應(yīng)互聯(lián)網(wǎng)技術(shù)的發(fā)展與社會各階層的需求,網(wǎng)站被開發(fā)出來,政府機(jī)關(guān)與企業(yè)間等各種機(jī)構(gòu)都開設(shè)獨(dú)立網(wǎng)站。網(wǎng)站的作用可以是為企業(yè)宣傳,可以是產(chǎn)品營銷,可以是知識傳遞等,以滿足人們的多種需求。因此,網(wǎng)站的開發(fā)產(chǎn)業(yè)得到了有效發(fā)展。本文論述數(shù)據(jù)庫設(shè)計(jì)對網(wǎng)站開發(fā)的作用。數(shù)據(jù)庫是網(wǎng)站開發(fā)的核心,網(wǎng)站內(nèi)所有的數(shù)據(jù)都需要數(shù)據(jù)庫進(jìn)行處理,所以數(shù)據(jù)庫的設(shè)計(jì)是決定網(wǎng)站運(yùn)行質(zhì)量的關(guān)鍵因素。因此,本文以數(shù)據(jù)庫的設(shè)計(jì)為核心,展開數(shù)據(jù)庫在網(wǎng)站開發(fā)中應(yīng)用的研究,從而論述數(shù)據(jù)庫設(shè)計(jì)對網(wǎng)站開發(fā)的實(shí)際價(jià)值。

1數(shù)據(jù)庫技術(shù)概述

數(shù)據(jù)庫在領(lǐng)域內(nèi)被稱為數(shù)據(jù)的倉庫,是依據(jù)數(shù)據(jù)的傳輸形式與自身結(jié)構(gòu)進(jìn)行存儲與管理的倉庫。后期隨著數(shù)據(jù)庫技術(shù)的不斷發(fā)展,數(shù)據(jù)庫的職能逐漸擴(kuò)展,已經(jīng)不僅用于管理信息與儲存信息,而且發(fā)展成為用戶所需的數(shù)據(jù)管理方式。現(xiàn)展下的數(shù)據(jù)庫可以為用戶保存數(shù)據(jù),還可以關(guān)聯(lián)到與之相關(guān)的數(shù)據(jù)。程序開發(fā)者按照不同用戶的需求進(jìn)行數(shù)據(jù)庫設(shè)計(jì),并負(fù)責(zé)數(shù)據(jù)庫的運(yùn)行、維護(hù)、安全保護(hù),確保數(shù)據(jù)庫的有效運(yùn)行[1]。現(xiàn)階段,數(shù)據(jù)庫設(shè)計(jì)技術(shù)已經(jīng)成熟,可對大型數(shù)據(jù)進(jìn)行安全管理。所以,現(xiàn)代數(shù)據(jù)庫設(shè)計(jì)也被應(yīng)到各個(gè)領(lǐng)域中,如網(wǎng)絡(luò)購物、銀行系統(tǒng)、網(wǎng)站等。

2數(shù)據(jù)庫的具體設(shè)計(jì)

2.1數(shù)據(jù)庫設(shè)計(jì)的原則程序員在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時(shí),要充分考慮可能影響數(shù)據(jù)庫設(shè)計(jì)的多方面因素,因此,需要程序員具有整體意識,以用戶的需求為設(shè)計(jì)基礎(chǔ),避免出現(xiàn)過多不需要的數(shù)據(jù)庫空間,浪費(fèi)資源,同時(shí)節(jié)省人力、時(shí)間與財(cái)力。數(shù)據(jù)庫設(shè)計(jì)要被限定在特定范圍內(nèi),對用戶所需存儲的數(shù)據(jù)進(jìn)行管理。在數(shù)據(jù)庫開發(fā)前,需要設(shè)計(jì)者做好充足準(zhǔn)備,全面了解數(shù)據(jù)庫的網(wǎng)站以及對網(wǎng)站后期可能開發(fā)的需求。設(shè)計(jì)數(shù)據(jù)庫時(shí),要預(yù)留可再開發(fā)的空間,使數(shù)據(jù)庫更具有可擴(kuò)展性[2]。數(shù)據(jù)表是數(shù)據(jù)庫的核心體現(xiàn),因此數(shù)據(jù)表的命名要清晰,方面用戶數(shù)據(jù)的查找與提取。同時(shí),要對用戶進(jìn)行權(quán)限配置,限定特定的用戶可以進(jìn)行數(shù)據(jù)庫訪問,以加強(qiáng)數(shù)據(jù)庫的訪問安全。

2.2數(shù)據(jù)表字段的類型數(shù)據(jù)表的字段需要根據(jù)用戶所需求的字段最小數(shù)據(jù)類型進(jìn)行確認(rèn)。例如,性別數(shù)據(jù)庫。只有男女兩個(gè)分類,可以設(shè)置為int型,數(shù)字0代表男性,數(shù)字1代表女性。但是,如此設(shè)計(jì)會造成資源浪費(fèi)。于是,可以按最優(yōu)設(shè)計(jì)為基準(zhǔn),將字段設(shè)置為bit型,true為女性,false為男性。現(xiàn)代信息技術(shù)的發(fā)展,使得硬盤的容量逐漸提升,市場價(jià)格也逐漸下降。但是,如果數(shù)據(jù)庫設(shè)計(jì)的不夠合理,隨著數(shù)據(jù)資源的集聚增加,占用的硬盤空間會逐漸加大,進(jìn)而影響數(shù)據(jù)庫的運(yùn)行效率,增加用戶數(shù)據(jù)瀏覽時(shí)所用的時(shí)間。

2.3數(shù)據(jù)表的設(shè)計(jì)數(shù)據(jù)表是數(shù)據(jù)庫對用戶的體現(xiàn)途徑。按照用戶的不同需求,數(shù)據(jù)庫的設(shè)計(jì)也有所區(qū)別,而數(shù)據(jù)庫的設(shè)計(jì)與網(wǎng)站的規(guī)模密切聯(lián)系[3]。數(shù)據(jù)庫的設(shè)計(jì)需要滿足用戶網(wǎng)站的多樣性與擴(kuò)展性需求,網(wǎng)站的設(shè)計(jì)會區(qū)分為不同的功能模塊。因此,在進(jìn)行數(shù)據(jù)表創(chuàng)建時(shí),要最大化將數(shù)據(jù)資源存儲到數(shù)據(jù)庫的不同表中,同時(shí)建立數(shù)據(jù)字典。實(shí)例說明:某新聞網(wǎng)站,數(shù)據(jù)庫包含以下幾個(gè)方面:(1)系統(tǒng)數(shù)據(jù)表,用于用戶基本信息的存儲,如聯(lián)系方式等;(2)菜單表,作為網(wǎng)站首頁菜單信息的存儲;(3)欄目表,作為網(wǎng)站信息各欄目名稱的存儲;(4)新聞信息表,作為網(wǎng)站內(nèi)各項(xiàng)新聞內(nèi)容的存儲,如新聞標(biāo)題、時(shí)間、信息來源等;(5)用戶表,作為網(wǎng)站各類用戶與權(quán)限信息的存儲。以上所介紹的是簡單的新聞網(wǎng)站的基本表設(shè)計(jì),如果網(wǎng)站內(nèi)部還有其他功能,可以繼續(xù)創(chuàng)建新表,不受限制。

3數(shù)據(jù)庫設(shè)計(jì)在網(wǎng)站開發(fā)中的實(shí)現(xiàn)

3.1網(wǎng)站前臺的設(shè)計(jì)實(shí)現(xiàn)網(wǎng)站前臺的作用是將存儲在數(shù)據(jù)庫中的信息轉(zhuǎn)換為用戶可以通過瀏覽器進(jìn)行瀏覽的網(wǎng)頁。一個(gè)常用網(wǎng)站可以供用戶瀏覽的信息包括三個(gè)類型:網(wǎng)站首頁信息、網(wǎng)站新聞欄目首頁信息、網(wǎng)站新聞頁面信息。此三個(gè)類別中的信息均來自數(shù)據(jù)庫,其中網(wǎng)站首頁所顯示的是不同新聞欄目中最近的幾條信息標(biāo)題,信息條數(shù)可以自行設(shè)計(jì);網(wǎng)站新聞欄目首頁所顯示的是網(wǎng)站內(nèi)部指定欄目的信息標(biāo)題;網(wǎng)站新聞頁面顯示的是用戶制定的新聞內(nèi)容的詳細(xì)內(nèi)容。所以,網(wǎng)站前臺的主要功能是能夠自動生成網(wǎng)頁文件,這需要數(shù)據(jù)庫的輔助,各欄目內(nèi)容需要隨時(shí)進(jìn)行信息的錄入、儲存、提取。數(shù)據(jù)庫設(shè)計(jì)中,需要將各類信息做好數(shù)據(jù)表的分類,方便信息管理,最大化使用數(shù)據(jù)庫空間[4]。

3.2網(wǎng)站管理后臺的設(shè)計(jì)實(shí)現(xiàn)網(wǎng)站的后臺管理歸管理員個(gè)人使用,主要負(fù)責(zé)網(wǎng)站內(nèi)部各欄目與內(nèi)容的管理,涵蓋欄目的添加與替換、內(nèi)容的更新與替換、頁面的修改與維護(hù)等。后臺管理的結(jié)構(gòu)包括權(quán)限管理、欄目管理、信息管理、模板管理、插件管理等多個(gè)板塊。其中,權(quán)限管理用于設(shè)置網(wǎng)站的訪問權(quán)限,如頁面是否允許復(fù)制、管理員設(shè)置等;欄目管理可以進(jìn)行欄目名稱的調(diào)整,如名稱替換、位置替換等;信息管理主要用于前臺新聞內(nèi)容的更新,可以做新聞的添加,也可以進(jìn)行刪除與修改等;插件管理是網(wǎng)站結(jié)構(gòu)的管理,如首頁管理、權(quán)限管理等可以將其他版塊添加到插件管理中。網(wǎng)站管理后臺涉及眾多模板,需要數(shù)據(jù)庫設(shè)計(jì)進(jìn)行網(wǎng)站結(jié)構(gòu)的優(yōu)化。

4數(shù)據(jù)庫在網(wǎng)站中應(yīng)用的結(jié)果分析

4.1網(wǎng)站建立期的分析網(wǎng)站在建設(shè)期間有多條新聞需求,在建設(shè)期如果沒有數(shù)據(jù)庫的支持,則需要創(chuàng)建多個(gè)靜態(tài)新聞頁面。欄目首頁需要4個(gè),網(wǎng)站首頁需要1個(gè),再加上個(gè)頁面的內(nèi)部頁面,數(shù)量居多,且如此開發(fā)出的網(wǎng)站不可進(jìn)行重復(fù)使用,需要擴(kuò)展或者更新時(shí),則需要全部重新建立。而具有數(shù)據(jù)庫設(shè)計(jì)的網(wǎng)站在建設(shè)期間首先通過編程建立網(wǎng)站前臺與網(wǎng)站的內(nèi)容管理后臺,設(shè)計(jì)時(shí)需要投入較多,但是設(shè)計(jì)后網(wǎng)站可以進(jìn)行重復(fù)利用。網(wǎng)站管理后臺可以長久使用,可以直接進(jìn)行網(wǎng)站的改版,從而減少資源浪費(fèi)與時(shí)間成本。

4.2網(wǎng)站運(yùn)行期間的分析網(wǎng)站運(yùn)行維護(hù)期間,可分為兩種情況:網(wǎng)站內(nèi)部不需要內(nèi)容的更新;網(wǎng)站內(nèi)部需要做大量內(nèi)容更新。第一種情況中,采取數(shù)據(jù)庫設(shè)計(jì)與不采取數(shù)據(jù)庫設(shè)計(jì),后期將付出的投入沒有太大差別,所以更需要考慮網(wǎng)站內(nèi)部需要大量內(nèi)容更新的情況。這主要源于現(xiàn)代信息社會信息量巨大,無論是處于網(wǎng)站優(yōu)化還是企業(yè)宣傳,現(xiàn)代企業(yè)所建立的網(wǎng)站都需要進(jìn)行大量信息的上傳與修改。沒有數(shù)據(jù)庫支持的網(wǎng)站建設(shè),每進(jìn)行一條新聞的添加,都需要增加一個(gè)新聞頁面,同時(shí)還需要修改所屬欄目的首頁,所以一次新聞的更新需要改動三個(gè)位置,如進(jìn)行大量內(nèi)容的添加,導(dǎo)致工作量劇增。而有數(shù)據(jù)庫支持的網(wǎng)站,增加新聞時(shí)不需要做任何頁面的添加與修改,只需在后臺添加已經(jīng)設(shè)置好的新聞管理頁面,操作簡單。具體地,將需要添加的新聞標(biāo)題與內(nèi)容分別添加到各自的文本框,然后提交即可。可見,工作量極小。

4.3結(jié)果分析現(xiàn)代社會處于一個(gè)信息爆炸的年代,海量信息在互聯(lián)網(wǎng)內(nèi)部傳播,用戶需要網(wǎng)站內(nèi)部具有新聞排序、檢索、分頁等功能,而這些功能的實(shí)現(xiàn),必須通過數(shù)據(jù)庫才可以完成。通過上述對有無數(shù)據(jù)庫網(wǎng)站之間的比較可以發(fā)現(xiàn),靜態(tài)頁面組成的網(wǎng)站使用與較小型的使用,內(nèi)容無需更改;而具備數(shù)據(jù)庫設(shè)計(jì)的網(wǎng)站開發(fā)方式則適用范圍更廣,可以支持大型網(wǎng)站建設(shè),內(nèi)容更新快捷,反應(yīng)靈活,使用于大量制作網(wǎng)站的網(wǎng)絡(luò)公司使用,可重復(fù)利用性更高。

5結(jié)語

通過上文敘述可知,單純的網(wǎng)站開發(fā)需要多個(gè)靜態(tài)頁面進(jìn)行連接,實(shí)用性較小,進(jìn)行數(shù)據(jù)更新時(shí)操作工作量過大,且網(wǎng)站一旦建立不可重復(fù)使用,不利于資源重復(fù)利用。而經(jīng)過數(shù)據(jù)庫的設(shè)計(jì)可以做到網(wǎng)站結(jié)構(gòu)的優(yōu)化。網(wǎng)站設(shè)計(jì)前,預(yù)先建立網(wǎng)站前臺與網(wǎng)站內(nèi)容管理的后臺,通過用戶的需求將所需要的欄目信息存儲在數(shù)據(jù)庫中,在網(wǎng)站首頁進(jìn)行頁面瀏覽時(shí)可以快捷從數(shù)據(jù)庫進(jìn)行提取,而網(wǎng)站內(nèi)容更新也可以在后臺進(jìn)行簡單操作,網(wǎng)站建立后可以進(jìn)行重復(fù)利用,隨時(shí)進(jìn)行網(wǎng)站改版,以可以看出網(wǎng)站有無數(shù)據(jù)庫設(shè)計(jì)的巨大差別。網(wǎng)站開發(fā)的方向是實(shí)際應(yīng)用,數(shù)據(jù)庫的設(shè)計(jì)原則是優(yōu)化,因此數(shù)據(jù)庫設(shè)計(jì)在網(wǎng)站開發(fā)中可以起到極大的優(yōu)化作用。

參考文獻(xiàn)

[1]徐偉明.ASP在網(wǎng)站開發(fā)中數(shù)據(jù)庫連接方法及比較[J].電腦知識與技術(shù),2010(30):8448-8450.

[2]朱國進(jìn),夏虹.ADO在網(wǎng)站數(shù)據(jù)庫開發(fā)中的應(yīng)用[J].山東電力高等專科學(xué)校學(xué)報(bào),2002(2):67-71.

[3]王玉蓉,王文娟.NET與數(shù)據(jù)庫技術(shù)在動態(tài)網(wǎng)站開發(fā)中的研究與應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2014(3):106.

[4]張俊強(qiáng).人才網(wǎng)站數(shù)據(jù)庫設(shè)計(jì)中對PowerDesigner建模工具的應(yīng)用[J].信息與電腦(理論版),2013(1):104-105

作者:張瑩 單位:遼寧公安司法管理干部學(xué)院

 

主站蜘蛛池模板: 在线看剧免费网站 | 一级性生活免费 | 樱花aⅴ一区二区三区四区 亚洲天堂男人的天堂 | 午夜视频福利 | 久久精品国产一区二区三区不卡 | 激情丁香开心久久综合 | 最爱日本电视剧在线观看免费 | 羞羞视频免费观看网站 | 亚洲免费播放 | 激情丁香婷婷 | 亚洲美女视频一区二区三区 | 九九伦理| 亚洲一区二区三区成人 | 久久精品国产一区二区三区不卡 | 久久综合一本 | 日本天堂网站 | 亚洲午夜小视频 | 国内自拍区 | 亚洲免费人成在线视频观看 | 亚洲自拍美女 | 东京天堂网| 久久久久成人精品一区二区 | 新国产视频| 夜色资源站www国产在线资源 | 男人天堂官方网站 | 日韩综合 | 自拍偷拍视频网 | riav久久中文一区二区 | 激情综合网址 | 亚洲天堂成人在线 | 午夜欧美 | 手机看片日韩欧美 | 最新亚洲一区二区三区四区 | 麻豆专媒体公司网站 | 日韩精品久久一区二区三区 | 国产精品视频公开费视频 | 免费色在线 | 欧美成人午夜剧场 | 亚洲天堂色 | 日本高免费观看在线播放 | 视频一区 欧美 |