Web数据库设计原则

上传人:痛*** 文档编号:122759415 上传时间:2022-07-21 格式:PPTX 页数:26 大小:271.14KB
收藏 版权申诉 举报 下载
Web数据库设计原则_第1页
第1页 / 共26页
Web数据库设计原则_第2页
第2页 / 共26页
Web数据库设计原则_第3页
第3页 / 共26页
资源描述:

《Web数据库设计原则》由会员分享,可在线阅读,更多相关《Web数据库设计原则(26页珍藏版)》请在装配图网上搜索。

1、7 7 Web Web数据库设计数据库设计7.17.1 WebWeb数据库概述数据库概述7.27.2 Web Web数据库产品的选择数据库产品的选择7.37.3 Web Web服务器与数据库服务器的连接服务器与数据库服务器的连接7.1 Web7.1 Web数据库概述数据库概述 WebWeb数据库产生数据库产生 通过通过WebWeb访问数据库的优点访问数据库的优点 WebWeb数据库系统的基本模型数据库系统的基本模型 WebWeb数据库的发展趋势数据库的发展趋势 WebWeb数据库技术简介数据库技术简介通过通过WebWeb访问数据库的优点访问数据库的优点 借用现成的浏览器软件,无需借用现成的浏览

2、器软件,无需 开发数据库前端开发数据库前端 标准统一,开发过程简单标准统一,开发过程简单 交叉平台支持交叉平台支持Web数据库概述数据库概述WebWeb数据库的发展趋势数据库的发展趋势非结构化数据库非结构化数据库异构数据库系统异构数据库系统Web数据库概述数据库概述WebWeb数据库技术简介数据库技术简介CGI CGI是是Web服务器运行时外部程序的规范,按照服务器运行时外部程序的规范,按照CGI编写的程序可以扩展服务器的功能,完成服务器编写的程序可以扩展服务器的功能,完成服务器本身不能完成的工作,外部程序执行时间可以生成本身不能完成的工作,外部程序执行时间可以生成HTML文档,并将文档返回文

3、档,并将文档返回Web服务器服务器SAPI 服务器服务器SAPI一般作为一个一般作为一个DLL提供,是驻留在提供,是驻留在Web服务器中的程序代码,其扩展服务器中的程序代码,其扩展Web服务器的功能服务器的功能与与CGI相同相同JDBC JDBC是第一个标准的、支持是第一个标准的、支持Java数据库的数据库的API,它使得它使得Java程序与数据库连接更为容易程序与数据库连接更为容易RAD RAD工具的主要特点是具有图形开发界面和可工具的主要特点是具有图形开发界面和可视计算技术的支持视计算技术的支持ASP ASP则是微软公司于则是微软公司于1996年年11月推出的月推出的Web应用应用程序开发

4、技术程序开发技术Web数据库概述数据库概述7.2 Web7.2 Web数据库产品的选择数据库产品的选择 MySQL MySQL数据库系统数据库系统 Oracle Oracle数据库系统数据库系统 SQL Server SQL Server数据库系统数据库系统 IBM IBM的的DB2DB2数据库系统数据库系统 Sybase Sybase数据库数据库 Informix Informix数据库系统数据库系统MySQLMySQL数据库系统数据库系统Web数据库产品的选择数据库产品的选择SQL ServerSQL Server数据库系统数据库系统 SQL Server SQL Server开发不同类型

5、的应用程序开发不同类型的应用程序其中包括:其中包括:分布式数据库应用程序分布式数据库应用程序 数据仓库数据仓库 Internet Internet和和IntranetIntranet应用应用 管理工具管理工具Web数据库产品的选择数据库产品的选择SQL ServerSQL Server数据库系统数据库系统SQL ServerSQL Server具有以下优点:具有以下优点:管理方便管理方便并发控制能力强并发控制能力强编程接口丰富编程接口丰富伸缩性强伸缩性强充分利用充分利用BackOfficeBackOffice资源资源多线程体系结构多线程体系结构Web数据库产品的选择数据库产品的选择IBMIBM

6、的的DB2DB2数据库系统数据库系统Web数据库产品的选择数据库产品的选择SybaseSybase数据库数据库支持对称的多处理器、多线程支持对称的多处理器、多线程支持支持Java访问数据库访问数据库支持服务器商的支持服务器商的JDBC支持支持Power Builder6.5图形化的快速应用开发工具图形化的快速应用开发工具支持支持Jconnect提供了和提供了和Java快速开发工具的无缝集成快速开发工具的无缝集成提供了对提供了对Sybase数据库产品的连接访问数据库产品的连接访问支持对异构的大规模用户进行的访问支持对异构的大规模用户进行的访问Web数据库产品的选择数据库产品的选择Informix

7、Informix数据库系统数据库系统 特点:特点:Web数据库产品的选择数据库产品的选择7.3 Web7.3 Web服务器与数据库服务器与数据库 服务器的连接服务器的连接ODBCODBC数据库连接数据库连接直接数据库连接直接数据库连接实例实例通过通过ASPASP与与ACCESSACCESS数据库数据库 建立连接建立连接ODBCODBC数据库连接数据库连接 ODBC ODBC的灵活性表现在以下几个方面:的灵活性表现在以下几个方面:应用程序不会受制于某种专用的应用程序不会受制于某种专用的APIAPI SQL SQL语句以源代码的方式直接嵌入在应用程序中语句以源代码的方式直接嵌入在应用程序中 应用程

8、序可以以自己的格式接收和发送数据应用程序可以以自己的格式接收和发送数据 ODBC ODBC的设计完全和的设计完全和ISOCall-LevelInterfaceISOCall-LevelInterface兼容兼容 现在的现在的ODBCODBC数据库驱动程序支持数据库驱动程序支持5555家公司的数据库产品家公司的数据库产品Web服务器与数据库服务器的连接服务器与数据库服务器的连接ODBCODBC数据库连接数据库连接ODBCODBC的结构层次:的结构层次:应用程序应用程序(Application)(Application)驱动程序管理器驱动程序管理器(DriverManager)(DriverMan

9、ager)驱动程序驱动程序(Driver)(Driver)和数据源和数据源(DataSource)(DataSource)Web服务器与数据库服务器的连接服务器与数据库服务器的连接ODBCODBC数据库连接数据库连接用户数据源用户数据源系统数据源系统数据源文件数据源文件数据源ODBCODBC数据源分为以下三类:数据源分为以下三类:Web服务器与数据库服务器的连接服务器与数据库服务器的连接直接数据库连接直接数据库连接 直接数据库连接:直接数据库连接:是指应用程序不通过是指应用程序不通过ODBCODBC数据库接口,而是数据库接口,而是直接与数据库系统连接直接与数据库系统连接 直接连接的优势:直接连

10、接的优势:在于应用系统与数据库系统直接交换数据和在于应用系统与数据库系统直接交换数据和控制命令,可以提高系统的运行速度和效率直控制命令,可以提高系统的运行速度和效率直接连接可以充分利用数据库系统的特点和运行接连接可以充分利用数据库系统的特点和运行特色,可以使用特定的功能特色,可以使用特定的功能Web服务器与数据库服务器的连接服务器与数据库服务器的连接实例实例通过通过ASPASP与与ACCESSACCESS数据库建立连接数据库建立连接数据库的选择数据库的选择建立递交表单建立递交表单index.htmindex.htm建立与数据库的联系建立与数据库的联系显示显示/查看数据库记录查看数据库记录Web

11、服务器与数据库服务器的连接服务器与数据库服务器的连接8 8 网上购物的实现网上购物的实现8.18.1 规划规划8.28.2 数据库设计数据库设计8.38.3 电子目录设计电子目录设计8.48.4 购物推车实现购物推车实现8.58.5 会员服务会员服务8.68.6 促销促销8.78.7 邮件列表服务邮件列表服务8.88.8 收款发货收款发货8.98.9 销售统计销售统计8.108.10 后台管理系统设计后台管理系统设计 电子目录电子目录 购物推车购物推车 会员服务会员服务 支付与订单查询模块支付与订单查询模块 邮件列表模块邮件列表模块 商品类别与商品信息管理模块商品类别与商品信息管理模块 统计报

12、表模块统计报表模块网上商店程序最少应包括以下几大模块:网上商店程序最少应包括以下几大模块:8.1 8.1 规划规划库中以下这样一些表必不可少:库中以下这样一些表必不可少:图书类别信息表图书类别信息表图书详细信息表图书详细信息表会员信息表会员信息表订单信息表订单信息表8.2 8.2 数据库设计数据库设计电子商品目录需要提供这样一些功能:电子商品目录需要提供这样一些功能:页面上列出主要商品类别信息页面上列出主要商品类别信息如果客人单击了某一个商品类别,电子目录要能列出这如果客人单击了某一个商品类别,电子目录要能列出这一类商品的具体情况一类商品的具体情况如果客人又单击了详细商品列表中的某一项,我们的

13、电如果客人又单击了详细商品列表中的某一项,我们的电子目录应能将该商品的详细情况如名称、品牌、单价、子目录应能将该商品的详细情况如名称、品牌、单价、产地等产地等如果客人决定购买某一商品并且他如果客人决定购买某一商品并且他(她她)已经登录,目录已经登录,目录系统应能自动调用购物推车模块将商品放入购物推车系统应能自动调用购物推车模块将商品放入购物推车8.3 8.3 电子目录设计电子目录设计 推车的初始化推车的初始化 把书籍信息放入购物车把书籍信息放入购物车 显示与修改购物车内容显示与修改购物车内容8.4 8.4 购物推车实现购物推车实现预先处理的促销预先处理的促销动态处理的促销动态处理的促销8.6 8.6 促销促销网上促销实现的机制:网上促销实现的机制:网上促销的优势:网上促销的优势:环节较少、成本较低、有条件进行降价环节较少、成本较低、有条件进行降价促销促销电子化信息处理更快电子化信息处理更快演讲完毕,谢谢观看!

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!