六讲Web数据库.ppt
《六讲Web数据库.ppt》由会员分享,可在线阅读,更多相关《六讲Web数据库.ppt(35页珍藏版)》请在三一办公上搜索。
1、第六讲 Web数据库,Web数据库的概念Web数据库系统的构架Web数据库应用系统的实现Web数据库操作几个问题事务处理重点:Web数据库的构架、实现,1 不同类型的数据源,关系数据库文档数据库数据文件XML文档电子邮件Office文档PDF文档,1-1 Web数据库概念,信息内容保存在数据库表中由程序访问数据库生成Web页面用户通过页面访问数据库中信息维护数据库的内容即可更新页面内容,2 Web数据库系统的构架,Html页面+表单Web服务器端程序数据库Html页面+插件Web服务器端程序数据库Html页面+XmlHttpRequest Web服务器端程序数据库服务器,2-1 Web数据库系
2、统的构架(1)服务器端技术,提交表单Web服务器处理数据库服务浏览器Web服务器数据库服务器基本构架、如网站新闻等,Web浏览器,Web服务器,数据库服务器,客户,服务器,2-2 Web数据库系统的构架(2)客户端技术,页面中含有插件插件事件请求数据库服务,例JavaApplet浏览器数据库服务器复杂界面的应用,Web浏览器,Web服务器,数据库服务器,客户,服务器,插件,2-3 Web数据库系统的构架(3)客户端技术(Ajax),页面、脚本页面、脚本Web服务器端程序数据库服务浏览器Web服务器数据库服务器例:google文档、论坛,Web浏览器,Web服务器,数据库服务器,客户,服务器,J
3、avaScript,XmlHttpRequest,3 Windows平台的服务器端技术构架,IE,IIS,SQLServer,ASP程序,请求.asp,IIS响应,SQL访问,数据集,表单请求:IIS执行.asp程序,调用ADO对象,访问SQL ServerIIS响应:.asp程序由数据记录集生成的纯html页面,发送到IE,(数据库连接),3-1 数据源,数据源:数据库类型、数据库服务器地址、数据库名、用户名、口令数据源连接方式:OLEDB字符串 OLEDB对象组件数据库连接DNS ODBC数据源名,开放数据库连接,3-1-1 OLEDB字符串,SQL Server数据库服务器OLEDB字符
4、串:Provider=Microsoft.SQLOLEDB.1;Data Source=MyHost;Initial Catalog=student;UserID=student;Password=Access数据库OLEDB字符串:Provider=Microsoft.Jet.OleDB.4.0;Data Source=&Server.mappath(WordHome.mdb),3-1-2 建立DSN,打开ODBC数据源管理器选择“系统DSN”添加DSN选择数据源类型选择数据库文件或数据库服务器输入用户名和口令、连接参数连接测试,3-2 数据库访问对象ADO,Connection,Error
5、s,Recordset,Command,Fields,Field,Parameters,Parameter,Error,3-2-1 ADO对象模型,Connection对象:建立与关闭数据源的连接;Command对象:执行SQL指令,访问数据源;RecordSet对象:存放访问数据源后返回的所有记录,是最常使用的对象;Fields集合:包含RecordSet对象中所有的Field对象;,3-2-1 ADO对象模型(续),Field对象:提供对RecordSet对象所存放的某一条记录的各个字段进行访问的功能;Properties集合:包含所有的Property对象;Property对象:提供有关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 数据库

链接地址:https://www.31ppt.com/p-5358094.html