Web电子教案9_Web 数据库技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 Web 数据库技术 Web数据库技术 介绍Web数据库的基本概念、功能、体系结构,简要介绍各类开发方法中对常用数据库的开发方式,同时介绍不同环境下数据库的使用。本章学习使学生能了解Web程序开发中数据库的基本使用方法,并能具有一定的网络数据库程序开发技术自学习能力。 教学目的 Web数据库技术 ADO技术与数据库访问 PHP技术的数据库访问方法 JDBC技术与数据连接 基本教学内容 Web数据库技术 学习重点 Web数据库操作的一般过程 ADO技术与数据库访问 JDBC技术与数据连接 学习难点 PHP技术的数据库访问方法 JDBC技术与数据连接 Web数据库技术概述 基本概念 数据库 表 记录 相互关系 Web数据库技术概述 索引: 数据库系统将索引字段的内容按特定的顺序记录到一个索引文件中,检索数据时数据库先从索引文件上找到信息的位置,再到表中相应位置读取记录,以加快记录查找速度 Web数据库技术概述 基本SQL语句 SELECT INSERT DELETE UPDATE 基本SQL语句 SELECT [ ALL | DISTINCT ] ????????[ {TOP integer | TOP integer PERCENT} ????????select_list ????[ FROM {table_source} [,...n] ] ????[ WHERE search_condition ] ????[ GROUP BY [ALL] group_by_expression [,...n] ????] 基本SQL语句 INSERT INTO table (lists) VALUES (value lists)??????? ? INSERT INTO MyTable (Name, Age, Birth) VALUES (‘hzh’,12,’1989-10-01’)??????? ??????? 基本SQL语句 DELETE FROM table WHERE 条件 DELETE FROM MyTable WHERE Name=‘hzh’ 基本SQL语句 UPDATE table SET col1=value1,col2=value, WHERE 条件 UPDATE MyTable SET age=age+1 WHERE Name=‘hzh’ Web数据库技术回顾 CGI技术:数据库操作部分的编程完全按所采用的 语言规则即可 ODBC/ADO:一般用于ASP技术 JDBC:一般用于JSP类技术 API:由数据库提供相应API 数据库操作的一般过程 ADO技术与数据库访问 原 理 概 述 ADO技术与数据库访问 1)建立与数据库的连接。 方法主要有三种: 利用ODBC建立的系统DSN 利用文件DSN 直接利用数据源(DSN-Less) ADO技术与数据库访问 % set conn = Server.CreateObject(ADODB.Connection) conn.Open DSN=WebStation % 1)建立与数据库的连接 -- 例程 ADO技术与数据库访问 2)利用上一步建立的连接对象的Execute方法执行SQL语句并获得记录集(RecordSet)对象 Set rs = conn.Execute(“select * from mytable”); ADO技术与数据库访问 3) 利用RecordSet对象执行对数据库记录的操作。 rs.Fields.Count:RecordSet 对象的字段总数。 rs(i).Name:第 i 个字段的名称, i 是由 0 算起到 rs.Fields.Count-1 rs(i):读取第 i 个字段的数据, i 是由 0 算起到 rs.Fields.Count-1。 ADO技术与数据库访问 rs( 字段名称 ):读取指定字段的数据。 rs.RecordCount:该记录集中的数据记录总数。 rs.EOF:是否已指到最后一条记录。 rs.MoveNext:将指标移到下一条记录。 ADO技术与数据库访问 rs.MovePrev:将指标移到上一条记录。 rs.MoveFirst:将指标移到第一条记录。 rs.MoveLast:将指标移到最后一条记录。 rs.Close:关闭 RecordSet 对象 PHP技术的数据库访问方法 优点: 内置了对很多数据库的支持,而不再需要重新扩充 Linux + Apache + PHP + MyS

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档