Web数据库设计原则16724



《Web数据库设计原则16724》由会员分享,可在线阅读,更多相关《Web数据库设计原则16724(25页珍藏版)》请在装配图网上搜索。
1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,,,*,7,Web数据库设计,,7.1,,Web数据库概述,7.2,Web数据库产品的选择,7.3,Web服务器与数据库服务器的连接,,,7.1 Web数据库概述,,Web数据库产生,,通过Web访问数据库的优点,,Web数据库系统的基本模型,,Web数据库的发展趋势,,Web数据库技术简介,,,通过Web访问数据库的优点,借用现成的浏览器软件,无需,开发数据库前端,标准统一,开发过程简单,交叉平台支持,Web,数据库概述,,,Web数据库的发展趋势,非结构化数据库,异构数据库系统,Web,数据库概述
2、,,,Web数据库技术简介,CGI,CGI是Web服务器运行时外部程序的规范,按照CGI编写的程序可以扩展服务器的功能,完成服务器本身不能完成的工作,外部程序执行时间可以生成HTML文档,并将文档返回Web服务器,SAPI,服务器SAPI一般作为一个DLL提供,是驻留在Web服务器中的程序代码,其扩展Web服务器的功能与CGI相同,JDBC,JDBC是第一个标准的、支持Java数据库的API,它使得Java程序与数据库连接更为容易,RAD,RAD工具的主要特点是具有图形开发界面和可视计算技术的支持,ASP,ASP则是微软公司于1996年11月推出的Web应用程序开发技术,Web,数据库概述,,
3、,7.2 Web数据库产品的选择,MySQL数据库系统,Oracle数据库系统,SQL Server数据库系统,IBM的DB2数据库系统,Sybase数据库,Informix数据库系统,,,MySQL数据库系统,Web数据库产品的选择,,,SQL Server数据库系统,SQL Server,开发不同类型的应用程序,其中包括:,分布式数据库应用程序,数据仓库,Internet和Intranet应用,管理工具,Web数据库产品的选择,,,SQL Server数据库系统,,SQL Server具有以下优点:,管理方便,并发控制能力强,编程接口丰富,伸缩性强,充分利用BackOffice资源,多线程
4、体系结构,Web数据库产品的选择,,,IBM的DB2数据库系统,Web数据库产品的选择,,,Sybase数据库,支持对称的多处理器、多线程,支持Java访问数据库,支持服务器商的JDBC,支持Power Builder6.5图形化的快速应用开发工具,支持Jconnect,提供了和Java快速开发工具的无缝集成,提供了对Sybase数据库产品的连接访问,支持对异构的大规模用户进行的访问,Web数据库产品的选择,,,Informix数据库系统,特点:,Web数据库产品的选择,,,7.3 Web服务器与数据库 服务器的连接,ODBC数据库连接,直接数据库连接,实例——通过ASP与ACCESS
5、数据库,建立连接,,,ODBC数据库连接,ODBC的灵活性表现在以下几个方面:,应用程序不会受制于某种专用的API,SQL语句以源代码的方式直接嵌入在应用程序中,应用程序可以以自己的格式接收和发送数据,ODBC的设计完全和ISOCall-LevelInterface兼容,现在的ODBC数据库驱动程序支持55家公司的数据库产品,Web服务器与数据库服务器的连接,,,ODBC数据库连接,ODBC的结构层次:,应用程序(Application),驱动程序管理器(DriverManager),驱动程序(Driver)和数据源(DataSource),Web服务器与数据库服务器的连接,,,ODBC数据库
6、连接,用户数据源,系统数据源,文件数据源,ODBC数据源分为以下三类:,Web服务器与数据库服务器的连接,,,直接数据库连接,直接数据库连接:,是指应用程序不通过ODBC数据库接口,而是直接与数据库系统连接,直接连接的优势:,在于应用系统与数据库系统直接交换数据和控制命令,可以提高系统的运行速度和效率直接连接可以充分利用数据库系统的特点和运行特色,可以使用特定的功能,Web服务器与数据库服务器的连接,,,实例——通过ASP与ACCESS数据库建立连接,数据库的选择,建立递交表单index.htm,建立与数据库的联系,显示/查看数据库记录,Web服务器与数据库服务器的连接,,,8 网上购物的实
7、现,8.1,规划,8.2,数据库设计,8.3,电子目录设计,8.4,购物推车实现,8.5,会员服务,8.6,促销,8.7,邮件列表服务,8.8,收款发货,8.9,销售统计,8.10,后台管理系统设计,,,,电子目录,购物推车,会员服务,支付与订单查询模块,邮件列表模块,商品类别与商品信息管理模块,统计报表模块,,网上商店程序最少应包括以下几大模块:,8.1 规划,,,库中以下这样一些表必不可少:,图书类别信息表,图书详细信息表,会员信息表,订单信息表,8.2 数据库设计,,,电子商品目录需要提供这样一些功能:,页面上列出主要商品类别信息,如果客人单击了某一个商品类别,电子目录要能列出这一类商品的具体情况,如果客人又单击了详细商品列表中的某一项,我们的电子目录应能将该商品的详细情况如名称、品牌、单价、产地等,如果客人决定购买某一商品并且他(她)已经登录,目录系统应能自动调用购物推车模块将商品放入购物推车,8.3 电子目录设计,,,推车的初始化,把书籍信息放入购物车,显示与修改购物车内容,,8.4 购物推车实现,,,预先处理的促销,动态处理的促销,,8.6 促销,网上促销实现的机制:,网上促销的优势:,环节较少、成本较低、有条件进行降价促销,电子化信息处理更快,,,,演讲完毕,谢谢观看!,
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。