您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页综合卷(数据库JDBC+JavaWeb)

综合卷(数据库JDBC+JavaWeb)

来源:华佗小知识
综合卷(数据库JDBC+JavaWeb)

———————————————————————————————— 作者: ———————————————————————————————— 日期:

2

1. 下面语句错误的原因是:

Update departments set department_id=300 where department_id=60; ERROR 位于第 1 行:

ORA-02292: 违反完整约束条件 (HR.EMP_DEPT_FK) - 已找到子记录日志

A.where条件语法错误

B.违反主键约束,department_id为300的记录已经存在

C.60号部门下已经有员工,修改60号部门编号将违反完整性约束条件 D.60号部门不存在 答案:C

2. 下面哪条语句可以取出薪水最高的前三个人:

A.select * from (select * from employees order by salary );

B.select * from (select * from employees order by salary desc ) where rownum<=3; C.select * from (select * from employees order by salary ) where rownum<=3; D.select * from employees where rownum<=3 order by salary desc;

答案:B

3. 下面哪种情况会使没有完成的事务“隐式”提交:

A.执行多个查询语句 B.执行Commit

C.执行create table 命令 D.服务器掉电

答案:C

4. 哪一子句可实现 SELECT 语句查询员工平均工资小于5000的部门信息:

A.GROUP BY dept_id HAVING AVG(sal) < 5000 B.GROUP BY AVG(sal) HAVING AVG(sal) < 5000 C.GROUP BY dept_id WHERE AVG(sal) < 5000 D.GROUP BY AVG(sal) < 5000

答案:A

5. SQL语言中修改表结构的命令是:

3

A.MODIFY TABLE

B.MODIFY STRUCTURE C.ALTER TABLE

D.ALTER STRUCTURE

答案:C

6. 在Oracle中,用于在多个会话之间控制对数据的并发访问的是: A.锁 B.索引 C.分区 D.键

答案:A

7. 当你执行以下查询语句: SELECT empno,ename FROM emp

WHERE empno =7782 OR empno =7876;

在WHERE语句中,可以实现与OR相同功能的操作符是: A.IN

B.BETWEEN … AND … C.LIKE D.AND

答案:A

8. 下面关于PreparedStatement的说法错误的是:

A. PreparedStatement继承了Statement

B. PreparedStatement可以有效的防止SQL注入 C. PreparedStatement不能用于批量更新的操作

D. PreparedStatement可以存储预编译的Statement,从而提升执行效率

解答:C

9. 下面关于Oracle数据库连接URI正确的拼写格式是:

4

A. jdbc:oracle:thin:@hostip:1521:oracledbname B. jdbc/oracle/thin/@hostip:1521/oracledbname C. jdbc:oracle/thin/@hostip:1521/oracledbname D. jdbc:oracle:thin/@hostip:1521/oracledbname

解答:A

10. 下面关于MySQL数据库连接URI正确的拼写格式是:

A. jdbc/mysql://hostip:3306/mysqldbname B. jdbc:mysql://hostip:3306:mysqldbname C. jdbc/mysql://hostip:3306/mysqldbname D. jdbc:mysql://hostip:3306/mysqldbname

解答:D

11. Oracle数据库连接端口号是:

A. 8080 B. 1521 C. 3306 D. 8888

解答:B

12. MySQL数据库连接端口号是:

A. 8080 B. 1521 C. 3306 D. 8888

解答:C

13. 题目代码的功能是:使浏览器正文的“welcome tarena”显示蓝色。

welcome tarena

那么《插入代码》处应该填入的代码是:

A. div.note{color: blue; font-size: 9pt} B. .note{color: blue; font-size: 9pt}

C. show.note {color: blue; font-size: 9pt} D. #note{color: blue; font-size: 9pt}

解答:D

14.

div与span的区别

关于上述代码描述正确的是:(多选题)

A. 以上三个div会显示在同一行 B. 以上三个div会显示在不同的一行 C. 以上三个span会显示在同一行

D. 以上三个span会显示在不同的一行

解答:BC

15. 页面代码如下:

6

在1处写入的JavaScript语句可以将文本框内容改为123的是:

A.document.getElementById(\"txtId\").value = \"123\"; B.document.forms[1]['txtName'].value=\"123\"; C.document.forms['id1']['txtId'].value=\"123\";

D.document.getElementsByTagName(\"input\")[1].value=\"123\";

答案:A

16. 下列可以生成如下形式表格的代码是: A.

B.

C.

D.

7

答案:C

17. 页面代码如下:

Click DIV

Click P

页面呈现为: Click DIV Click P

鼠标单击页面中的Click P,则下面的说法不正确的是:

A. clickP方法会被调用,提示输出的结果为:clickP, target=P

B. clickDIV方法会被调用,提示输出的结果为:clickDIV, target=DIV C. clickDIV方法会被调用,提示输出的结果为:clickDIV, target=P D. clickP和clickDIV都会被调用,且先后顺序为clickP先,clickDIV后 答案:B

18. 打开一个窗口,加载页面1.html的代码是:

A. window.open('', '1.html', 'height=100, width=200, top=0, left=0'); B. window.show('', '1.html', 'height=100, width=200, top=0, left=0'); C. window.open('1.html', '', 'height=100, width=200, top=0, left=0'); D. window.show('1.html', '', 'height=100, width=200, top=0, left=0');

答案:C

8

19. 运行下面的代码: var arry7 = ['BB', 'AAA', 'C']; arry7.sort(); alert(arry7);

arry7.sort(function(a1, a2) { return a1.length - a2.length;} );

alert(arry7);

输出的结果是:

A. AAA BB C 和 C BB AAA B. AAA BB C 和 AAA BB C C. C BB AAA 和 AAA BB C D. C BB AAA 和 C BB AAA

答案:A

20. 下面关于JavaScript的function说法不正确的是:

A.function不声明返回值,但可以返回数据 B.funtion的实质是对象

C.function的参数个数在运行时确定

D.可以通过arguments属性获取function的调用参数

答案:D

21. 下面关于JavaScript数组的说法不正确的是:

A. JavaScript数组的长度创建后不可改变

B. 数组的join方法可以将数组元素连接为字符串 C. 数组有push和pop方法,可以实现栈的操作 D. 可以通过new Array的方式构建数组

答案:A

22. 页面代码如下:

9

下面说法正确的是:

A.单击“Submit”字样的按钮时,表单不会提交

B.如果将表单的onsubmit=\"return validate();\"改写为onclick=\"validate();\" 单击“Submit”字样的按钮时,表单不会提交 C.单击“OK”字样的按钮时,表单不会提交

D.假如如果表单可以提交,且文本框不填写任何数据, 则提交后浏览地址栏的地址为:.../1.html?username=null

答案:A

23. 在HTTP协议中,用于发送大量数据的方法是:

A. get B. post C. put D. options

答案:B

24. 下面不属于隐含对象的是:

A. request B. response C. session D. cookie

答案:D

25. 下面关于GET和POST请求,说法正确的是:

A. POST方式提交的中文信息时,需要使用URLEncoder的方式进行编码 B. POST方式相对GET方式安全,因为POST方式会将提交信息加密 C. GET方式无法提交表单

D. POST方式提交的信息的大小受地址栏长度的,而GET方式提交信息的大小由服务器

10

端来设置

答案:A

11

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务