《数据库原理实验十一.ppt》由会员分享,可在线阅读,更多相关《数据库原理实验十一.ppt(14页珍藏版)》请在金锄头文库上搜索。
1、数据库原理数据库原理实验十一实验十一旷洁燕电504;徐俏电506 2010-03-092010-03-09数数据据库库原理原理实验实验1 Web Project1 Web Projectl创建创建Web ProjectWeb Projectl导入文件导入文件class12.jarclass12.jarl新建的新建的JSPJSP文件都在文件都在WebRootWebRoot下下l默认存在的默认存在的JSPJSP是是index.jspindex.jsp, ,可以换为可以换为别的别的jspjsp文件文件北京师范大学 数据库原理实验1 Web Project1 Web ProjectlWeb Proje
2、ctWeb Project默认的默认的JSPJSP文件是文件是index.jspindex.jsp, ,展开展开WEB-INFWEB-INF在在web.xmlweb.xml中中可查看,之后可以更改为需要显示的可查看,之后可以更改为需要显示的网页网页北京师范大学 数据库原理实验2.1 Tomcat2.1 TomcatlTomcat Tomcat 服务器服务器是一个免费的是一个免费的开放源代码的开放源代码的Web Web 应用服务应用服务器器lTomcatTomcat的安装的安装l启用启用TomcatTomcat北京师范大学 数据库原理实验2.2 Tomcat2.2 Tomcatl管理管理Proj
3、ectProjectl下方下方ServerServer的菜的菜单里,选定要启单里,选定要启动的服务,点击动的服务,点击箭头所示的按钮箭头所示的按钮l在弹出的窗口中在弹出的窗口中AddAdd需要服务的需要服务的Web ProjectWeb Projectl选择项目,点击选择项目,点击Run Server(Run Server(圈中圈中的按钮)的按钮)北京师范大学 数据库原理实验2.3 2.3 显示显示JSPJSPl打开浏览器输入打开浏览器输入http:/localhost:http:/localhost:80808080连接服务器连接服务器l若端口号已被占用,则把若端口号已被占用,则把80808
4、080改为你改为你需要用的端口号。需要用的端口号。l若在安装后需要修改若在安装后需要修改tomcattomcat端口,修端口,修改方法为:在改方法为:在tomcattomcat目录下目录下confconf的文的文件夹里,打开件夹里,打开server.xmlserver.xml,对里面端,对里面端口口80808080改为别的端口号,然后再次在改为别的端口号,然后再次在浏览器中连接浏览器中连接北京师范大学 数据库原理实验2.3 2.3 显示显示JSPJSPl连接成功,或打开连接成功,或打开tomcattomcat管理器进行管理器进行操作查看服务情况,或直接在浏览器操作查看服务情况,或直接在浏览器地
5、址栏中输入地址栏中输入http:/localhost:8080/http:/localhost:8080/项目名项目名 来进行连接来进行连接北京师范大学 数据库原理实验3.1 3.1 连接连接OracleOracleJDBCJDBCl它是它是JavaJava语言访语言访问数据库的一种问数据库的一种规范,一种规范,一种APIAPI编编程接口程接口Java Java Data Base Data Base ConnectivityConnectivity北京师范大学 数据库原理实验3.2 JDBC3.2 JDBC的结构的结构lDriverManagerDriverManager: :实现类,产生实
6、现类,产生对象对象lDriverDriver:驱动程序对象驱动程序对象的接口的接口lConnectionConnection:数据库连接对象数据库连接对象接口接口lStatementStatement:执行静态的:执行静态的SQLSQL语语句接口,通过句接口,通过connectionconnection中的中的createStatementcreateStatement实现实现lResultSetResultSet:结果集对象接口,:结果集对象接口,通过通过StatementStatement中的中的executeexecute实实现现北京师范大学 数据库原理实验3.3 3.3 JavaJav
7、a使用使用JDBCJDBC访问访问DBDB的步骤的步骤l编写程序编写程序l(1 1)北京师范大学 数据库原理实验3.4 3.4 编写代码编写代码l包含两个页面:输入页面和输出页面包含两个页面:输入页面和输出页面l页面页面1 1:北京师范大学 数据库原理实验3.4 3.4 编写代码编写代码页面页面2 2:北京师范大学 数据库原理实验3.4 3.4 编写代码编写代码页面页面2 2:北京师范大学 数据库原理实验3.4 3.4 编写代码编写代码l重点在重点在bodybody的部分的部分l目标:连接数据库后能执行目标:连接数据库后能执行insert, insert, delete,selectdelete,select和和updateupdate的操作,并显的操作,并显示结果(示结果(selectselect)l一步一步调试一步一步调试l完成后可以根据自己的想法改进完成后可以根据自己的想法改进北京师范大学 数据库原理实验