- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP动态网页设计技术教程 第8章 SP与数据库
第8章 JSP与数据库 学习提要 SQL Server与MySQL数据库的安装 创建SQL Server与MySQL数据库实例 使用JDBC连接数据库 在Tomcat中配置数据源 存储过程的创建与调用 8.1 数据库的安装与创建 数据库管理系统(DBMS)是一个软件系统,它具有存储、检索和修改数据的功能。数据库管理系统具有4个发展阶段:层次型、网状型、关系型和对象型。 目前,应用比较多的数据库有Oracle、Sybase、Informix、Microsoft SQL Server、DB2、MySQL等。 8.1.1 实例:安装SQL Server简体中文个人版 本实例介绍了SQL Server简体中文个人版软件的安装过程。 具体操作步骤详见本书P176~P181。 8.1.2 创建SQL Server数据库实例 本实例演示了通过SQL Server 2000数据库的企业管理器创建数据库的过程。 具体操作步骤详见本书P181~P184。 8.1.3 实例:安装MySQL数据库 MySQL数据库是一个开源程序,可以在其官方网站免费索取。 可以登录官方网站下载MySQL数据库的安装文件,然后还需要下载服务器端工具mysql-administrator和客户端工具mysql-query-browser两个程序。 具体安装步骤详见本书P185~P190。 8.1.4 实例:创建MySQL数据库实例 本实例演示了使用mysql-query-browser客户端管理工具创建数据库的方法。 具体操作步骤详见本书P191~P194。 8.2 JDBC概述 JDBC是Java DataBase Connectivity的简称,是Java语言提供给各种数据库的统一接口。现在关系型数据库是主流数据库,虽然它们都支持通过SQL语言访问数据库,但是他们提供的用于执行SQL语言的API却各不相同,但是,它们都提供了对JDBC API地支持,Java语言可以通过JDBC API操纵各种关系型数据库。 8.2.1 JDBC-ODBC桥技术介绍 JDBC-ODBC桥是一个JDBC针对Windows系统的ODBC数据源的驱动程序,类似于一个应用程序,完成了从JDBC操作到ODBC操作之间的转换工作,为所有ODBC操作可用的数据库实现了JDBC操作。 8.2.2 实例:通过JDBC-ODBC桥连接数据库 本实例介绍一种通过JDBC-ODBC桥连接数据库的方法,通过这种方法不用手动配置ODBC数据源,而是采用默认的ODBC数据源。 具体操作步骤详见本书P194~P199。 8.3 JDBC常用接口 JDBC常用接口: (1)Driver接口 (2)DriverManager接口 (3)Connection接口 (4)Statement接口 (5)ResultSet接口 各接口的作用及常用方法详见本书P198~P203。 8.4 在JSP中用JDBC连接SQL Server数据库 JSP开发离不开后台数据库的支持,在JSP中操作数据库是开发的重点和难点,在数据库的编程中,主要涉及到的操作有: (1)添加数据 (2)查询数据 (3)更新数据 (4)删除数据 8.4.1 创建并连接SQL Server数据库实例 本实例介绍了创建SQL Server数据库的方法。 具体操作步骤详见本书P203~P204。 8.4.2 用JDBC添加数据 在JSP中,可以用JDBC控制动态地向数据库中添加数据,在JSP应用中,这是一个最基本也是最重要的操作。 本实例演示了将数据添加到数据库中的过程。 具体操作步骤详见本书P204~P206。 8.4.3 用JDBC查询数据库 查询数据库的操作是数据库操作的基本操作,也是JSP应用中的基本操作,查询数据库操作和执行更新的操作基本相似。不同的是使用的SQL语句不同,并且操作完成后需要对查询的结果集进行处理。 本实例演示了使用JDBC查询数据库的过程。 具体操作步骤详见本书P207~P209。 8.4.4 用JDBC更新数据库 更新数据库的操作和其他其他操作基本一样。 部分代码详见本书P209。 8.4.5 用JDBC删除数据库中的数据 删除数据的操作和其他操作基本一样。 部分代码详见本书P210。 8.5 在JavaBean中连接SQL Server数据库 通过实例学习在JavaBean中操作数据库。在JSP编程中,利用JavaBean将数据库操作和前台操作
您可能关注的文档
- Flash C3教案1.ppt
- Flash CS3 动画作实用教程.ppt
- Flash CS3 动画作实用教程1.ppt
- FLAS8应用教程.ppt
- Flash CS入门与进阶 教学课件 李亮辉 ch03.ppt
- Excel200电子表格系统.ppt
- Flash 实用教程.ppt
- Flash CS动画制作实战教程.ppt
- FLASH CS5画教程5.ppt
- flashcs4基与案例教程.ppt
- 2024-2025学年小学劳动六年级浙教版《劳动》教学设计合集.docx
- 2024-2025学年高中化学高一上学期沪科版教学设计合集.docx
- 2024-2025学年初中英语七年级上册牛津译林版(2024)教学设计合集.docx
- 2024-2025学年高中历史选修5 探索历史的奥秘岳麓版教学设计合集.docx
- 2024-2025学年高中物理选择性必修第三册沪科版(2020·上海专用)教学设计合集.docx
- 2024-2025学年初中信息技术(信息科技)八年级上册赣科版教学设计合集.docx
- 2024-2025学年初中物理八年级上册(2024)教科版(2024)教学设计合集.docx
- 2024-2025学年小学数学一年级下册冀教版(2024)教学设计合集.docx
- 2024-2025学年小学科学四年级上册大象版(2024)教学设计合集.docx
- 2024-2025学年高中通用技术必修 技术与设计1粤科版(2019)教学设计合集.docx
文档评论(0)