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

?

校園網(wǎng)二級網(wǎng)站數(shù)據(jù)表設計

2016-10-21 14:56李聳
電子技術與軟件工程 2016年9期
關鍵詞:數(shù)據(jù)表設計

李聳

【關鍵詞】二級網(wǎng)站 數(shù)據(jù)表 設計

校園網(wǎng)二級網(wǎng)站系統(tǒng)是一套用于展示和管理新聞發(fā)布類的網(wǎng)站系統(tǒng),具有簡介展示模塊、新聞發(fā)布模塊、文件下載模塊、圖片展示模塊、管理員模塊、數(shù)據(jù)庫管理模塊、網(wǎng)站備份模塊、模板管理模塊、欄目管理模塊、內容管理模塊、數(shù)據(jù)塊管理模塊、鏈接管理模塊、設置管理模塊、網(wǎng)站靜態(tài)化模塊。在建設過程中,數(shù)據(jù)庫的概念結構設計完畢后,可以將數(shù)據(jù)庫概念結構轉化為某種數(shù)據(jù)庫所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結構。

1 數(shù)據(jù)表設計要點

校園網(wǎng)二級網(wǎng)站設計開發(fā)中,考慮到系統(tǒng)的規(guī)模,以及系統(tǒng)的功能、穩(wěn)定性、性能和效率等方面,特別是對系統(tǒng)可移植性的考慮,設計中使用MYSQL數(shù)據(jù)庫系統(tǒng)。依照二級網(wǎng)站數(shù)據(jù)庫需求分析設計各數(shù)據(jù)庫表,各個表中必須設置主鍵,否則編碼過程會受到諸多限制,也會造成數(shù)據(jù)庫的不嚴謹。在是否允許空方面,對于數(shù)據(jù)庫設置不能為空的屬性列,在編碼過程中一定要給予相應的判斷語句,否則嚴重影響到程序的健壯性塊。

在設計數(shù)據(jù)表時務必要注意,varchar(M)與char(M)雖然都是存儲字符串的,但是意義和用處卻大不一樣。char(M)表示用M個字符的空間來存儲字符串,只在處理定長字符串時操作會簡單一些,效率會高點;varchar(M)表示動態(tài)存儲M的字符以內的字符串,具體花費的存儲空間根據(jù)被存儲的信息大小而定,雖然處理上會麻煩些,但節(jié)省了內存空間。所以,必須根據(jù)被存儲信息的大小來選擇。若信息大小基本一致,則使用char(M);若信息大小差異較大,則使用varchar(M)。還應注意的是選擇varchar(M)時,當對該屬性值進行操作時,最好應做Trim()處理。

2 各個數(shù)據(jù)表設計

2.1 欄目表

包括ID,欄目名稱、欄目內容、欄目內容關鍵字、欄目內容描述、欄目語言類型、欄目排序值等屬性列,數(shù)據(jù)類型均設置為可變長度的字符串。ID是管理員的唯一標識,故作為數(shù)據(jù)表的主鍵。具體設計如表1所示。

2.2 管理員表

包括ID,管理員用戶名、管理員密碼、管理員昵稱、管理員性別類型、管理員手機號、管理員郵箱、管理員QQ號、管理員登錄IP、管理員描述標簽、管理員最近一次注銷時間等屬性列。ID是數(shù)據(jù)表的主鍵。

2.3 數(shù)據(jù)塊表

包括ID,數(shù)據(jù)塊標題、數(shù)據(jù)塊語言類型、數(shù)據(jù)塊內容等屬性列。ID是數(shù)據(jù)表的主鍵。

2.4 下載條目表

包括ID,下載條目標題、下載條目關鍵字、下載條目文件描述、下載條目語言類型、下載條目文件地址、下載條目文件大小、下載條目添加時間、下載條目更新時間、下載條目點擊值、下載條目排序值等屬性列。ID是數(shù)據(jù)表的主鍵。

2.5 友情鏈接表

包括ID,友情鏈接標題、友情鏈接地址、友情鏈接狀態(tài)、友情鏈接關鍵字、友情鏈接添加時間、友情鏈接更新時間、友情鏈接排序值等屬性列。ID是數(shù)據(jù)表的主鍵。

2.6 新聞條目表

包括ID,新聞條目標題、新聞條目內容、新聞條目狀態(tài)、新聞條目二級欄目、新聞條目三級欄目、新聞條目關鍵字、新聞條目添加時間、新聞條目更新時間、新聞條目點擊值、新聞條目排序值等屬性列。ID是數(shù)據(jù)表的主鍵。

2.7 客服表

包括ID,服務名稱、客服語言類型、客服QQ號、客服狀態(tài)、客服排序值等屬性列。ID是數(shù)據(jù)表的主鍵。

2.8 皮膚模板表

包括ID,皮膚模板名稱、皮膚模板文件夾名、皮膚模板描述等屬性列。ID是數(shù)據(jù)表的主鍵。

3 結束語

二級網(wǎng)站建設中,數(shù)據(jù)表設計是制作的首要一步,也是重要一步。數(shù)據(jù)表設計合理、完整,可以有效開發(fā)網(wǎng)站,提高網(wǎng)站性能。通過調研,分析,本文對二級網(wǎng)站數(shù)據(jù)表做出了全面設計,完成了校園網(wǎng)二級網(wǎng)站的設計與實現(xiàn)的重要部分。

參考文獻

[1]趙曉莉.淺析CSS在網(wǎng)頁設計應用中的常見問題[J].科技信息,2011(23):517-518.

[2]黃曉乾,陳超.網(wǎng)頁設計原則與制作技巧[J].中國科技信息,2010(7):95-96.

猜你喜歡
數(shù)據(jù)表設計
聯(lián)合收獲機知識庫數(shù)據(jù)多表聯(lián)合查詢方法研究
何為設計的守護之道?
湖北省新冠肺炎疫情數(shù)據(jù)表(2.26-3.25)
基于列控工程數(shù)據(jù)表建立線路拓撲關系的研究
瞞天過?!律O計萌到家
設計秀
有種設計叫而專
圖表
基于VSL的動態(tài)數(shù)據(jù)表應用研究
設計之味