第一部分——JAVA语言基础
一、单选题(每题2分,总分16分)
二、填空题(每题2分,总分14分)
三、编程题(前两题6分,第三题8分)
第二部分——数据库基础
一、单选题(每题2分,总分40分)
1.数据库的基本特点是()。
2.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( )。
3.在数据库中,产生数据不一致的根本原因是( )。
4.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )。
5.在表中创建列时,必须为其指定数据类型,列的数据类型决定了数据的取值、范围和( )格式。
6.在Oracle中,有一个教师表teacher的结构如下:
7.在基本SQL语言中,不可以实现( )。
8.以下不属于DDL语句的是( )。
9.Oracle中返回昨天日期的函数(语句)是( )。
10.下图所示的E-R图转换成关系模型,可以转换为( )个关系模式。
A、1个 B、2个 C、3个 D、4个
11.JDBC中,用于表示数据库连接的对象是( )。
A、Connection B、Statement C、DriverMana
12.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。
A、在GROUP BY后面使用HAVING子句
B、 使用WHERE子句
C、 先使用WHERE子句,再使用HAVING子句
D、先使用HAVING 子句,再使用WHERE子句
13.在Oracle数据库的逻辑结构中有以下组件:A,表空间 B,数据块 C,区 D,段
这些组件从大到小一次是( )。
A、A->B->C->D B、A->D->C->B C、A->C->B->D
14.假定有一张表用户表users,其中一身份证字段ID_card。为了维护数据的完整性,在设计数据库时,
A、unique B、check C、default
15. 如果要修改表TD_M_STAFF,对列STAFF_ID 增加一个主键约束,当前表为空。哪个语句能完
A、ALTER TABLE td_m_staff ADD CONSTRAINT stud_id_pk P
B、ALTER TABLE td_m_staff ADD PRIMARY KEY staff_id;
C、ALTER TABLE td_m_staff ADD CONSTRAINT PRIMARY KEY
D、ALTER TABLE td_m_staff ADD CONSTRAINT stud_id_pk P
16.设有关系表EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主键是
A、职工号 B、姓名,技能 C、职工号,技能 D、技能
17.执行下面的语句:
select e.ename,d.dname from employees e, deptment
会显示什么样的结果?( )
A、显示deptment表的全部信息,没有对应员工以null代替
B、 显示employees表的全部信息,没有对应部门以null代替
C、 报错
D、语法正确,但不会运行
18.下列那些说法是正确的( ) 。
A、在一个关系表中,主键可唯一标识一行记录
B、 一个事务中的某条SQL命令提交时,其它SQL命令可以不提交
C、 一个关系表中的外键必定是另一表中的主键
D、回滚可以在事务失败时,回到操作事务前的数据状态
19.表employee中有下列字段:name、department、phone_number,下面哪些操
A、收回对phone_number字段的访问权限,使用视图来访问表
B、 在phone_number字段创建索引
C、 在表中使用check约束
D、在表中使用参照完整性约束
20.精妙绝伦执行以下查询语句:
SELECT empno, empname FROM emp WHERE empno = 7782
在WHERE语句中,以下哪个操作符可以取代OR?( )
A、BETWEEN B、HAVING C、LIKE D、
第四部分——创新能力
1.请写出铅球的五种以上的用途 。(2分)
2.请列举手机的五个缺点。(2分)
3.营业员小姐由于工作失误,将2万元的笔记本电脑以1.2万元错卖给李先生,王小姐的经理怎么写信给李先生试
4.如果你能给手机加一种功能,你希望是什么?(3分)