文档介绍:2015学年—2016学年第1学期数据库系统实验报告书专业:计算机班级:13-2姓名:学号:实验地点:计算机中心任课教师:实验题目:使用Java语言连接并操纵数据库实验环境:WindowsServer2003、SQLServer2000实验要求:,使用Java编程语言实现如下题目,并将源码与实验结果以截屏方式放置在实验报告中。输入一个整数数组,要求最大的元素和第一个元素交换,最小的元素和最后一个元素交换。编写时,不允许使用max等方法。编写完成后,使用元素数量至少为10个的数组作为输入,测试程序是否正确。,在实验报告中回答以下问题:,并指出每种手段的特点。。,在实验报告中完成如下内容:。实验内容:“”文件,快速重点复习Java编程在本门课程中使用的知识点:。。主要包括:Java基本数据类型,Java表达式,Java控制语句,Java数组等高级数据类型等。。主要包括:Java类的结构,Java类和对象的关系,Java类的使用。。主要包括:Java接口和类的关系,Java类的构建。。主要包括:Math类、StringBuffer类、ArrayList类等。“”学习Java语言连接并操作数据库的方法,重点内容包括:。了解4种JDBC连接数据库的方法,重点了解纯Java驱动方式连接数据库的手段。,包括:DriverManager类,Connection类,Statement类和ResultSet类。。区别PreparedStatement类与Statement类,练习PreparedStatemtn类的使用。,在Test类中编写实现以下内容的方法:。编写ConnectionSQL方法,通过数据库名称、用户名和密码等参数,使用纯Java驱动的方式连接EDUCATION数据库,并返回连接对象。。编写Student类,表示Student实体。Student类中属性通过private关键字封装,并通过Setter和Getter方法操纵字段。。编写InsertStudent方法,接受Student对象,使用Statement实现对Student表的插入操作。。编写InsertStudentByP方法,接受Student对象,使用PrepredStatement实现对Student表的插入操作。。编写Search,使用Statement和ResultSet,接受字符串类型的SQL语句,返回值为该SQL语句的枚举对象查询结果。。使用Statement,编写Manipulate方法,接受字符串类型的操纵SQL语句,并返回该SQL语句是否执行成功。,分别测试:。构建一个Student对象,使用InsertStudentByP方法插入数据库。通过查询分析器,检查数据库中是否已插入该数据。。重新构建一个Student对象,使用InsertStudentByP方法插入数据库。通过查询分析器,检查数据库中是否已插入该数据。。通过Search方法查询“至少选修两门课程的学生学号和姓名”,将结果输出到控制台。。通过Manipulate方法,。通过查看数据库,判断删除是否生效。实验结果:(1)Test类(2)Student类(3)(从键盘输入)