网页所使用的数据库文件有多种,其中主流数据库有: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连接的数据库开发辅助工具所没有的