高職圖書館網(wǎng)站后臺數(shù)據(jù)庫設(shè)計與連接

當今是一個信息技術(shù)住在的時代, 以計算機應用為核心的信息技術(shù)已經(jīng)影響到人們活動的每一個部分, 人們的生活和思維方式得到了徹底的改變。和語言和數(shù)學等能力一樣, 信息技術(shù)應用能力也已經(jīng)成為人們必須掌握的最重要的基本能力。在信息技術(shù)領(lǐng)域中, 數(shù)字媒體、互聯(lián)網(wǎng)和移動通信等技術(shù)的普遍應用, 使信息技術(shù)的應用形態(tài)和領(lǐng)域都發(fā)生了重大變化。信息技術(shù)的不斷推陳出新和應用領(lǐng)域的普及化和綜合化, 直接影響這技術(shù)技能型人才的信息技術(shù)能力的培養(yǎng)定位。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),西林企業(yè)網(wǎng)站建設(shè),西林品牌網(wǎng)站建設(shè),網(wǎng)站定制,西林網(wǎng)站建設(shè)報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,西林網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

2 網(wǎng)站發(fā)布信息應使用動態(tài)網(wǎng)站

一般的, 在網(wǎng)站是發(fā)布一條信息需要進行如下操作:

(1) 使用FTP軟件, 下載網(wǎng)頁模板, 相關(guān)列表頁面和首頁到本地;

(2) 在Dream Weaver中用模板新建信息頁面, 并錄入相關(guān)信息;

(3) 修改列表頁面, 如果列表信息超出現(xiàn)有列表文件容量, 則增加列表頁面;

(4) 修改首頁, 更新有關(guān)鏈接;

(5) 使用FTP上傳新建信息頁面、列表頁面和首頁。

從上述操作步驟可以看出, 想這類網(wǎng)站發(fā)布信息是, 要求信息發(fā)布人員不但具備文檔編輯能力, 還應該具備FTP操作技能和Dreamweaver頁面制作技能。另外由于新增信息要求顯示在列表頁的最前面, 因此隨著信息量的增加, 所涉及的列表頁將越來越多, 信息發(fā)布人員的工作量也將隨之劇增, 一次發(fā)布信息的時間也將越來越長。為了減輕網(wǎng)站更新的工作量, 縮短信息發(fā)布時間, 與入了動態(tài)網(wǎng)站系統(tǒng), 通過簡單地把信息保存到數(shù)據(jù)庫中即可實現(xiàn)網(wǎng)站內(nèi)容的更新, 利用網(wǎng)站的會員功能還可以實現(xiàn)信息資源的有限使用。

采用動態(tài)網(wǎng)站系統(tǒng)之后每次更新信息時, 只需要通過網(wǎng)站后臺程序?qū)⒕W(wǎng)站數(shù)據(jù)追加到網(wǎng)站數(shù)據(jù)庫中即可。

3 網(wǎng)站后臺數(shù)據(jù)庫設(shè)計

網(wǎng)站后臺數(shù)據(jù)設(shè)計大概分為以下5個步驟:

(1) 確定數(shù)據(jù)庫的用途

設(shè)計數(shù)據(jù)庫之前, 應該將數(shù)據(jù)庫的用途記錄在智商, 包括數(shù)據(jù)庫的用途, 預期使用方式和使用者。高職院校遷安學院網(wǎng)站后臺數(shù)據(jù)庫, 主要用于保存校園網(wǎng)上所涉及的用戶、欄目、資源、友情鏈接等信息。

(2) 收集和整理所需信息

收集用戶要求在數(shù)據(jù)庫中記錄的所有信息, 如文檔標題、作者和內(nèi)容等。收集和整理所需要的信息, 應從現(xiàn)有信息著手。再設(shè)計表格式, 不要一開始就追求完美。而是要和每個使用數(shù)據(jù)庫的人都交流一下, 作為優(yōu)化表結(jié)構(gòu)的依據(jù), 應該將每條信息分為最小的有用單元, 符合數(shù)據(jù)庫設(shè)計的第一范式。

(3) 將信息項轉(zhuǎn)換為列

按照表中存儲信息的結(jié)構(gòu), 把每個實體的屬性轉(zhuǎn)換為表中的字段。

(4) 指定主鍵

每個數(shù)據(jù)表應該唯一標識特定行的字段。通常是一個唯一的標識號, 例如“Sno” (學號) 。在數(shù)據(jù)庫術(shù)語中, 這個信息稱為逐漸。Access數(shù)據(jù)庫使用主鍵字段將多個表中的數(shù)據(jù)庫關(guān)聯(lián)起來, 從而將數(shù)據(jù)組合在一起。

如果已經(jīng)為表制定了唯一的標識符, 就可以使用該標識符作為表的主鍵。主鍵中不能有重復的值, 例如, 學生信息表中的姓名就不能用作主鍵, 因為在一個學校里很難保證有不重名的現(xiàn)象存在。選擇主鍵依賴于一定的標準:主鍵不能為空;主鍵值應該是固定不變的;通常將任意唯一數(shù)字作為主鍵使用;如果尚未確定可能成為好的主鍵一個或一組列, 可以考慮使用自動編號數(shù)據(jù)類型的列。

(5) 建立表關(guān)系

查看每個數(shù)據(jù)表, 并確定表間關(guān)聯(lián)方式。按照實際需要, 修改表設(shè)計字段, 明確數(shù)據(jù)表間關(guān)系。

4 網(wǎng)站與后臺數(shù)據(jù)庫建立連接

網(wǎng)站前臺, 后臺, 數(shù)據(jù)庫都屬于網(wǎng)站的程序, 簡單的網(wǎng)站它們需要放在空間里, 才能通過網(wǎng)絡訪問, 復雜的網(wǎng)站, 數(shù)據(jù)庫單獨放在一個地方, 供網(wǎng)站訪問, 但是實際上也可以理解為放在空間里, 因為也擁有IP地址。前臺, 一般是指網(wǎng)站給用戶看的或者使用的部分;后臺, 一般是值網(wǎng)站管理員用的部分, 用于對網(wǎng)站本身做管理;數(shù)據(jù)庫, 是用來存儲網(wǎng)站自身的數(shù)據(jù)的, 簡單距離, 有多少人訪問了你的網(wǎng)站, 可以存數(shù)據(jù)庫里。

通常來說, 不論為BS還是CS結(jié)構(gòu), 都分為后臺和前臺。拿目前常見的BS來說, 前臺說簡單點就是HTML, 即用IE即可以打開的部分;后臺就是使用人員看不到的東西, 開發(fā)語言如JAVA, .NET等。前臺與后臺的連接, 一般都有一些比較通用的設(shè)計, 如JAVA的SSH三層架構(gòu)。例如根據(jù)學號查詢成績:

(1) 首先編寫一個html的網(wǎng)頁, 里面要設(shè)計一個可以輸入學號的文本框, 用來接收學號;

(2) 并添加一個區(qū)域用來顯示結(jié)果;

(3) 在后臺編寫可接收前臺請求的程序, 如action或servlet;

(4) 在網(wǎng)頁中設(shè)計好提交到后臺的請求路徑, 及提交的參數(shù) (如上面的學號) ;

(5) 在后臺編寫業(yè)務邏輯服務代碼, 并調(diào)用數(shù)據(jù)庫進行查詢, 并將結(jié)果返回給頁面;

(6) 在頁面預留位置, 將結(jié)果展示出來。

本文名稱:高職圖書館網(wǎng)站后臺數(shù)據(jù)庫設(shè)計與連接
本文鏈接:http://bm7419.com/article32/shogpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號建站公司、ChatGPT網(wǎng)站營銷、用戶體驗、標簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營