数据库网站(网页数据库)

本文导读目录:

什么是数据库网站?

数据库网站除了要设计网页外,还要通过数据库和编程序来使网站具有更多自动的和高级的功能。例如,网站里的产品资料和图片数量很多、种类很多,为方便顾客查找,就应通过数据库编程来在网页上实现自动搜索;如果产品经常变动和增加,也应通过数据库编程来制作网站,这样就可以通过后台管理系统方便的管理网站,如更换、增加资料和图片等等;还有象会员管理系统、新闻发布系统、购物系统、BBS系统等都是用数据库来做成的。

数据库网站具有很好的管理数据资料的好处,一方面,在前台(即在网页上)访问者可以利用查询功能很快的找到自己要的资料;另一方面,在后台(任何一台连上互联网的计算机),网站管理者 通过量身定做的后台管理系统很方便的管理网站,而且后台管理系统界面很直观,即使不懂计算机的人也很容易学会使用。

有些网络公司将产品数据库、会员管理系统、购物系统等做成固定的模版来卖给客户,由于行业之间有很多差异,产品分类情况也不同,而会员管理要求更不一样,因此,这类系统应跟据客户情况量身定做才好用。当然,象新闻发布系统这样不管哪个网站使用起来没多大差别的,做成固定的模板也是可以的。

数据库网站所使用的网站空间与普通网站是不一样的,它的空间必须是能运行数据库的,而且服务器还必须提供相应的数据库供使用。这一类空间租金比较贵,以常用的Mcrosoft SQL Server 数据库空间为例,租金的市场价为1500元/年。

数据库网站的建设也比较费功夫,需要写很多程序,技术要求较高,所以,数据库网站的建设价格也较贵,但由于它好用,最近一两年来要求建数据库网站的客户也越来越多。客户值得注意的是,决定要做数据库网站的时候,要多向几家网络公司询价,以防被痛宰一刀;但在价格相差不大的时候,就不能一味的选价低的了,因为做数据库网站的技术经验非常重要,做得好的话就很稳定好用,做得不好用起来老出错。

关于数据库的知名网站有哪些?

万方,维普和中国知网(CNKI)都是比较著名的数据库网站,都是需要收费的。

但是可以通过网上公布的免费账号进行下载,或者在百度知道-资源共享-文档共享分类下发帖,通过可以免费下载的用户帮你下载。

如果想要付费下载的话,一般可以通过短信支付或者购买充值卡充值的方式进行,安全性也是有保障的。

如何建数据库动态网站

建立站点

Macromedia Dreamweaver MX 是一个站点创建和管理工具,使用它不仅可以创建单独的文档,还可以创建完整的 Web 站点。

站点的定义

开始使用Dreamweaver MX 2004来创建数据库网站的第一件事,就是定义网站,必须告诉Dreamweaver MX 2004网站根目录在哪里,以及服务器位置、类型等相关信息。

启动Dreamweaver MX 2004后,从主菜单选择站点/管理站点/新建…定义一个新站点。

在弹出菜单中的本地信息栏--站点名称中输入“我的网站”,本地根文件夹中选择“E:\我的网站”,在HTTP地址项填写:“HTTP:\127.0.0.1\”其余各项保持不变。在“分类”处选择“测试服务器”,在服务器模型处选择“ASP VBScript”,“访问”处选择“本地/网络”,单击确定完成站点的定义。

这时网站管理窗口中就可以看到网站根目录的中文件了。

建立Access数据库

本系统使用的是Access 2003创建了一个名为db1.mdb的数据库。系统对数据的读取,存储都是对该数据库进行操作。

在Access 2003数据库中,所有的数据存储都是围绕表进行的,数据不会存储在数据库的其他位置。虽然可以有许多方法访问数据,但是它们全部来自表。可以说,表示一个数据库的灵魂。

执行开始-程序-Mccrosoft Office - Mccrosoft Office Access 2003(安装Mccrosoft Office 2003时,把Office Access 2003也打钩进行安装) ,执行文件-新建,在弹出窗口右边选择空数据库,文件名保持默认,单击按钮,从弹出窗口选择“使用设计器创建表”,填写相应的字段,具体如下表所示:

字段名称 数据类型 字段大小

ID 自动编号

姓名 文本 20

性别 文本 30

年龄 数字 10

录入时间 日期/时间

住址 文本 50

完成字段名称等录入后,选择ID为主键,数据表名称保留默认“表1”,将其保存在“E:\我的网站”目录下完成数据库的建立。如图所示:

Dreamweaver与数据库的连接(使用DSN连接数据库)

如果打算在网络应用程序中使用数据库,就需要创建至少一个数据库连接。没有数据库连接的话,应用程序将不知道在什么地方找到数据库或者如何与数据库连接。在Dreamweaver MX 2004中创建数据库连接时,为应用程序提供了与数据库建立联系的信息或参数。

1 DSN定义

(1) 在控制面板中,双击管理工具,双击ODBC数据库源图标,出现ODBC数据源管理器窗口,选择系统DSN标记。

(2) 单击“添加“,接着选择数据库驱动程序,本系统使用Access数据库,所以Microsoft Access Driver(*.mdb),单击“完成“按钮。

(3) 出现ODBC Microsoft Access安装窗口,在数据源名一栏给连接取个名字conn,说明一栏不是必填项。

(4) 单击窗口中“选择“按钮,找到数据库的所在路径(“E:\我的网站”)并选中相应数据库文件,选中db1.mdb,此时ODBC Access安装窗口中数据库一栏就会出现刚才选定的数据库文件,如图所示。

ODBC连接

2 DSN连接

建立了数据库名(DSN)之后,就可以创建网络应用程序和数据库之间的ODBC连接,DSN被定义后,就能用它来调用各种参数了。

(1) 启动Dreamweaver MX 2004,打开已经定义好的站点“我的网站”,在站点-我的网站窗口中点击鼠标右键,点新击建文件,文件名改为index.asp,双击文件index.asp使其处于编辑状态。

(2) 单击“窗口”中的“数据库”,从“数据库”菜单中。在窗口中点击“+”,选择数据源名称,从弹出窗口“连接名称”一栏键入连接的名字conn;在数据源名称(DSN)一栏从下拉菜单中挑选数据库源名conn;Dreamweaver连接一栏选择使用本地DSN即可。如下图:

制作显示数据库记录页

(1)、双击index.asp文件,使其处于编辑状态,选择应用程序的“绑定”,点击“+”,à记录集(查询);在弹出的记录集窗口“名称”填写Rs,连接选择conn,表格选择“表1”,“列”选择全部,单击确定完成记录集的绑定。如下图;

数据库记录集

(2)、在index.asp编辑状态下,插入2行七列的表格,并使其居中,在上一行的七个空格中加入数据表中的内容标签,然后将记录集的各字段拖入下一行对应的空格中,在表格上方输入数据库总记录数X条、目前为第X条数据,并将记录集中的总记录数,第一条记录拖入对应的字中,并使其居中。如下图所示:

加入内容标签

(3)、选中第二行的全部表格,点击服务器行为,点击“+”选择重复区域,保持默认状态,点击确定完成重复显示区的设计。

(4)、点击菜单“插入”,选择“应用程序对象”-记录集分页-记录集导航条,在弹出窗口(保持默认值)点击确定。如图所示:

制作添加数据记录页

新建一网页,命名为add.asp,并使其处于编辑状态,点击菜单“插入”,选择“应用程序对象”-插入记录-插入记录表单向导,在弹出窗口“连接”项选择conn,“插入到表”选择“表1”,“插入后转到”填写a.asp(提交成功显示网页,将在下一步建立),删除不需要的字段(ID),然后点击确定按钮完成页面的制作。

插入记录表单

记录表单

建立新的一页,保存为a.asp,并在页面上填写“添加数据成功!”完成页面设计。

制作修改数据记录页

打开index.asp文件,使其处于编辑状态,把鼠标定位在第一行,点击拆分单元格图标,如下图:

表格属性

拆分表格

将列拆分为2列。第二行用同样方式拆分为二列,在最后一列填写“修改”字符,全选“修改”,使其被选定,选择服务器行为—“+”,转到详细页面,从弹出菜单中,详细页填写edit.asp,其它保持不变完成页面设置。

转到详细页面

创建edit.asp新页,用上述同样的方法为其绑定一个名为Rs的记录集(筛选项选择ID,其它保持默认值)。点击菜单“插入”,选择“应用程序对象”-更新记录-更新记录表单向导,在弹出窗口“连接”项选择conn,“要更新表格”选择“表1”,“选取记录是”处选择Rs,唯一键列选择ID,“更新后转到”填写index.asp (修改显示网页,将在下一步建立),删除不需要的字段(ID),然后点击确定按钮完成页面的制作(其余为默认值)。如下图所示:

更新记录表单

制作删除数据记录页

用上述学过的方法在Index.asp上创建“删除”连接。新建网页命名为delete.asp,并打开它,在其上创建一个七行二列的表格,并在左边的表格上填写相应的字段名,然后给网页绑定一个记录集,并对其字段拖到对应的右这表格中。创建一表单,并把上述所建的表格拖入表单内,同时为表单建立一个删除确定按钮,如下图所示:

删除数据记录页

点击服务器行为-记录集分页-移致特定记录,按确定按钮(保持默认值)。点击服务器行为-删除记录,在弹出菜单中填上相关内容。如图所示:

删除记录

一个比较完整的ASP动态网站总算完成了。读者依照本教程的指导,自己动手操作可以实现ASP+Access动态网站的组建。

网站、服务器、数据库之间的关系是什么?

服务器是提供WEB服务运行的环境基础,这种服务包括网站和数据库等服务项目。

网站程序和数据库 都在需要一定的储存空间,WEB以文件保存为主,

网站和数据库储存在服务器上,网站提供程序运行的框架和外观主体

数据库保存网站的数据供网站调用读取和展示出来

数据库空间,一般象除了access以外的其他类型数据库,如SQL server 和MySQL或者Oracle都得使用专门的数据库空间,

如果你的网站是用asp、.net(.aspx)、java(.jsp)、php+以上一种数据库的话,那么你就得买一个存放网站程序的空间和一个存放数据库的空间。

归跟结底,得看你的网站是用什么语言开发的,还有使用的数据库是哪一种来最终选择买哪些空间。

什么是数据库网站?

数据库网站也就是说用动态网页做的网站

网页连接数据库

像用jsp/php/asp/等做的网站

一般都是联sqlserver、mysql、Oracle、sysbase等数据库!

怎样建一个含有数据库的网站?

这个要得慢慢来;首先你要学会建立数据库、建表、会简单的sql语句(对数据进行增删改查);然后你还要学会建网站,常用的jsp、php、asp.net;在完成前面两项后你才能把数据库和网页联系起来;最简单的就是注册、登录了;登录:两个文本框一个登录按钮。在按钮的点击事件里获取用户名(username)文本框的值和密码(pwd)文本框的值。将2个值放在sql语句里进行查询;如果有数据表明用户名密码正确跳转到主页面反之提示用户名或密码错误

评论列表

南殷枝桠
2022-05-31

击index.asp文件,使其处于编辑状态,选择应用程序的“绑定”,点击“+”,à记录集(查询);在弹出的记录集窗口“名称”填写Rs,连接选择conn,表格选择“表1”,“列”选择全部,单击确定完成记录集的绑定。如下图;

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。