網頁所使用的資料庫文件有多種,其中主流資料庫有:Access、Mysql、Oracle、Sql
Server。
其中asp常用內的是Access和Sql
Server數據容庫,php常用的是Mysql和Oracle資料庫,Jsp常用的是Oracle和Sql
Server資料庫。
Access資料庫最為簡單,在網頁製作完成後直接隨網頁一起上傳到伺服器即可,不需要做任何調整。Mysql、Oracle、Sql
Server在網頁製作完成後必須利用相關軟體將所有數據轉移到伺服器上的對應資料庫內。同時網頁中連接資料庫的字元串也應做相應調整。
除此之外還有很多可以用作資料庫的,比如Xml、Dat,甚至我們也可以用普通的txt文本來儲存數據,當然安全性就要差了。
手工錄入,希望對你有幫助。
『貳』 web前端常用的資料庫有哪些
1、MySQL
2、Mongodb
3、SQL Server
4、Oracle
『叄』 我正在做一網頁,用Access建的資料庫,但是一建記錄集,我的網頁在Dreamweaver就不能瀏覽了,哪位高手指點一下
在開發網頁時,使用Access資料庫進行數據管理是一個常見且高效的方法。關鍵在於正確配置資料庫連接和查詢,以便在Dreamweaver中正常瀏覽網頁。首先,確保你已經定義了一個adodb資料庫連接組件,這一步允許你連接到特定的資料庫。只需修改連接字元串中的資料庫名稱部分,即可輕松切換到不同的資料庫。
接下來,需要設置查詢命令,這決定了資料庫中要檢索的數據。通常,你會在"select"後面添加要查詢的欄位。如果要檢索表中的所有欄位,可以使用星號(*)作為佔位符。緊隨其後的"from"語句後應接上表名。如果在開發過程中創建了一個名為"gustbook"的表,這將是查詢的起點。
之後,定義一個記錄集組件,它將存儲通過查詢檢索到的所有記錄。接下來,使用"exec"命令打開這個記錄集,並提供前面定義的查詢命令作為參數。同時,通過連接組件(如"conn")和一個參數列表來實現。在初次讀取時,參數通常設置為"1,1",表示讀取操作。
為了在網頁中顯示這些數據,可以利用表格結構來組織信息。通常,每行代表一條記錄,每列對應表中的一個欄位。在HTML代碼中嵌入ASP代碼實現動態顯示,使用do循環遍歷記錄集,條件"not rs.eof"確保在未達到記錄集末尾時繼續循環。"rs.movenext"則負責在循環中移動到下一條記錄,實現數據的連續展示。
總結而言,正確配置資料庫連接、定義查詢、操作記錄集,以及在HTML中恰當整合ASP代碼,是實現網頁與Access資料庫交互的關鍵步驟。遵循上述指南,便能在Dreamweaver中順利瀏覽包含資料庫信息的網頁。
『肆』 製作簡單網頁需要什麼類型的資料庫
其實你的問題很難,我只是按我的經驗談談看法:
1、如果只是簡單的內容發布,一般用關系型資料庫就很好;
2、對於你說到的問卷調查,由於問卷的問題可能很多,不同問卷又各不相同,這樣用關系型資料庫確實不方便,可以嘗試「文檔資料庫」,如mongoDB,我也是剛在學,這種資料庫可以每一條的記錄都不相同,應該適合於問卷調查這種應用。
『伍』 設計網頁常用的資料庫
網站資料庫,是選SQLServer還是Aess好,可能您會說:選MySQL好,不過現在只是討論IISASP這種架構下的選擇,不討論ApachePHP的情況
如果您現在是在區域網中使用,而且軟體的價格成本不是考慮的因素,那當然是用SQLServer好了,似乎這個問題沒什麼好討論的
不過在互聯網上就不太一樣了,因為大部分做網站的人都是租用別人的虛擬主機,比較常見的組合是PHPMySQL或ASPACCESS或ASPSQLServer,下面就使用ACCESS及SQLServer做一個比較:成本使用SQLServer的虛擬主機報價一般是使用ACCESS的15至25倍
性能就資料庫的處理能力和穩定性ACCESS和SQLServer當然是沒得比的,但是有一點必須注意的是,在互聯網上使用SQLServer和在局域中使用是大不一樣的,如果你現在已經在用,請打開「SQL查詢分析器」,連接上SQLServer伺服器,執行「EXECsp_who」,你可能看到返回的行數有幾百行,也就是說你所在SQLServer伺服器正在處理幾百個連接,然後再執行「selectcount(*)frommaster」,你可以看這個數字也是在幾百以上,也就是說你所在SQLServer伺服器上有好幾百個資料庫
相比之下,你使用的ACCESS文件只有你一個站點在使用,通過這些參數對比,就不能簡單地認為使用SQLServer會比使用ACCESS獲得更好的性能了
開發在開發能力方面ACCESS和SQLServer當然不在一個檔次上,ACCESS沒有表的外鍵和存儲過程,可使用的SQL函數也遠不如SQLServer,而且ACCESS的界面設計能力在做網站資料庫時是用不上的,而且ACCESS沒有提供象「SQL查詢分析器」這樣的自由SQL語句編寫調試工具
維護在互聯網上對資料庫進行維護,SQLServer可以通過「企業管理器」(效果不好,經常連不上去)或「查詢分析器」進行管理及維護,前提是SQLServer伺服器開放了TCP/IP連接及你能直接連接到互聯網或你的代理伺服器開通了1433埠
而ACCESS一但把文件上傳到網站之後,如果沒有輔助工具或自已編寫ASP腳本,是無法進行在線維護操作的,唯一的方法是通過FTP把文件拿到本地進行離線操作
從以上的比較可以看出,使?6?9用ACCESS資料庫在成本上是有優勢,性能上也未必見差,但開發及上線後的維護能力不足,不過使用「網際資料庫瀏覽器」可以彌補這方面的不足,這個軟體可以在把ACCESS文件上傳到網站後仍能在線地對ACCESS資料庫進行查詢、插入、更新及刪除等操作,這一點是其他基於ODBC連接的資料庫開發輔助工具所沒有的