国龙电子内部培训试题

  • 格式:doc
  • 大小:35.50 KB
  • 文档页数:3

数据库技术实操上机题

·考察内容一

1、题目

员工信息表:T_EMPLOYEES

字段:EID(工号),ENAME(姓名),SEX(性别),AGE(年龄),ENTERDATE(入职日期),ADDR(家庭住址)

员工信息数据20条,其中有一条信息的SNAME字段值为“王华”

请编写SQL检索所有比“王华”年龄大的学生姓名,年龄,性别。

2、考试时间:4个小时

3、答题要求:

a、考生安装SQLServer2000数据库,并建立名为TestDB的数据库;

b、考生在TestDB数据中建立员工信息表:T_EMPLOYEES,包含字段如题

c、考生在表T_EMPLOYEES中增加20条数据,其中有一条员工记录的姓名为“王华”,对应的年龄为20岁;有9人的年龄大于20,

有10人的年龄小于20岁。

d、编写SQL语句,利用查询分析器查询出符合题目条件的员工记录信息。

4、评分标准

1、本题满分:40分

2、未准备数据或数据准备不按题目要求准备(包括创建表和示例数据),本题不得分

3、准备数据字段不一致,扣5分,影响查询结果字段的缺失的,本题不得分

4、准备数据各字段类型不合适,扣5分,影响查询结果的,本题不得分

5、查询结果缺失字段的,扣5分

6、SQL语句编写错误(查询结果不正确,不为9条记录)的,本题不得分

5、标准SQL答案

SQL:****

·考察内容二

1、题目

学生表S(SNO,SN),(SNO学号,SN姓名)和学生选修课程表SC(SNO,CNO,CN,G),(CNO为课程号,CN为课程名,G为成绩)。

两数据表中各准备不少于10条数据,均有对应关联关系,其中SC表中有7条数据的G值在90分以上。

2、考试时间:3小时

3、答题要求:

1、在考察内容一所建的数据库TestDB中创建学生表S,学生选修课程表SC,具体字段参见题目。

2、在TestDB数据库中建立一个视图VSSC(SNO,SN,CNO,CN,G)(视图基础数据表由S和SC组成),并按CNO升序排序

3、编写SQL语句,从视图VSSC中查询平均成绩在90分以上的SN,CN和G

4、评分标准

1、本题满分:60分

2、未准备数据,或数据准备数量不足(包括创建表和示例数据),本题不得分

3、准备数据字段与要求的不一致,扣5分,影响查询结果字段缺失的,本题不得分

4、准备数据各字段类型不合适,扣5分,影响查询结果的,本题不得分

5、视图未能正确建立,本题不得分

6、查询结果字段缺失,扣10分

7、查询结果不正确的(不为7条记录),扣30分

5、标准答案

1、****

2、****

·作业提交要求

学员完成练习后将作业过程脚本导出成“db01.sql”、“db02.sql”文件,脚本中包括答题要求中每部产生的SQL脚本

(建表SQL、数据操作SQL,查询SQL,创建视图SQL等)并发送至:kiature@。邮件标题为“数据库技术实操上机题作业(***)”,

其中“***”为学员姓名。

JavaEE基础技术实操上机题

·考察内容

1、题目

考生信息表:T_STU(SNO,SNAME,AGE,SEX,BIRTH,FAV,SPEC,PHONE,ADDR)

其中:SN编号,SNAME姓名,AGE年龄,SEX性别,BIRTH出生日期,FAV爱好,SPEC专业,PHONE联系电话,ADDR:家庭地址

根据答题要求采用J2EE技术完成规定功能模块程序的制作。

2、答题时间:32小时 3、答题要求

a、数据库采用MySQL,服务器采用Tomcat6;

b、建立名为TestDB数据库,并在其中建立考生信息表:T_STU,字段见题目;

c、使用J2EE技术/平台制作基于上述表结构信息的数据维护,功能包括考生信息的增加、修改、删除、列表、查询等;

d、编号、姓名、年龄、性别、出生日期、专业必填;

e、年龄需约束在18-40之间;

f、性别的值范围为:男、女;

g、出生日期格式:YYYY-MM-DD;

h、爱好值范围为:看电影、看书、打篮球、听音乐,其他。存储时多个值采用逗号隔开;

i、专业值范围为:计算机、英语、自动化、汽车工程、土木工程、应用物理、电算化;

j、页面表现采用jsp技术,信息表单性别字段采用radio控件、爱好字段采用checkbox控件,专业字段采用combobox控件;

k、制作完的程序要求有业务操作流程,统一入口统一出口。

4、评分标准

1、本题满分100分

2、开发环境未搭建好(包括数据库),不能开展工作的,不得分

3、数据表建立不合要求的,一处扣10分,影响最终功能实现的,不得分

4、程序没有体现操作流(或不完整的操作流),不得分

5、表单无验证的,扣50分

6、表单不简洁,一处扣5分,严重违反常规设计的一处扣20分

7、同类表单表现形式不一致,扣10分

8、一处bug扣10分

9、一处功能不能实现,扣20分

10、数据库连接开启释放不合理,扣40分

11、代码混乱(未分层设计),酌情扣20分