JAVA数据库编程机试测试题

  • 格式:pdf
  • 大小:113.95 KB
  • 文档页数:1

Java数据库编程测试题
一、下面是《学员操评系统》的数据库的基本表的设计:
表1:学员基本信息
字段类型长度是否空约束说明
学号char13否主键
姓名varchar8否最小长度为2
性别char2只能是‘男’和‘女’
学历char4默认值‘高中’,学历只能是’高
中’,’大专’,’本科’
家庭住址varchar50默认’不详’
表2:学员科目成绩
字段类型长度是否空约束说明
编号int否主键(标识列)
学号char13否外键(学员基本信息)
计算机基础分decimal4,2默认值为0,0<=分数值<=100
C语言分decimal4,2默认值为0,0<=分数值<=100 JAV A语言分decimal4,2默认值为0,0<=分数值<=100 SQL语言分decimal4,2默认值为0,0<=分数值<=100 JSP分decimal4,2默认值为0,0<=分数值<=100项目分decimal4,2默认值为0,0<=分数值<=100
二、实现功能
1、数据库部分:将所有SQL语句保存为文件,文件命名方式为:学员操评系统
_姓名.sql
建立数据库、建立上述表;(10分)
建立各表之间关联关系,并保证数据的一致性、完整性;(10分)
数据的录入(每表数据不少于5条)(5分)
2、JAV A部分:利用JDBC完成下面操作,项目名为:StudentManager
添加数据界面5分,显示数据页面5分。

(10分)
JDBC数据库的正确连接;(5分)
利用JDBC向学员基本信息表插入1条数据;(10分)
利用JDBC在jtable上显示的所有信息;(10分)
分页功能实现。

(10分)
删除功能实现。

(10分)
修改功能实现。

(10分)
编码规范。

(10分)。