logo资料库

中兴Java数据库Web开发笔试题及答案.doc

第1页 / 共30页
第2页 / 共30页
第3页 / 共30页
第4页 / 共30页
第5页 / 共30页
第6页 / 共30页
第7页 / 共30页
第8页 / 共30页
资料共30页,剩余部分请下载后查看
中兴 Java 数据库 Web 开发笔试题及答案 1. 关于以下代码说法正确的是()。
A. 在页面的第二个文本框中输入内容后,当鼠标离开第二个文本框时,第一个文本框的内容不 变 B.
在页面的第一个文本框中输入内容后,当鼠标离开第一个文本框时,将在第一个文本框中的 内容复制到第二个文本框中 C. 在页面的第二个文本框中输入内容后,当鼠标离开第二个文本框时,将在第二个文本框中的 内容复制到第一个文本框中 D. 在页面的第一个文本框中输入内容后,当鼠标离开第一个文本框时,两个文本框的内容都发 生变化 正确答案:C 2. 代码 result.push(curCode) 用于将产生的整数 curCode 放入数组变量 result 中。下 列代码中,可以替换此代码的是()。 A. result[i] = curCode; B. result.add(curCode); C. result.join(curCode); D. result.concat(curCode); 正确答案:A 3. 有一个表 leanr,表里有三个字段分别是学号(student_id),课程(kc),成绩(grade)。 查询表中存在课程重复 2 次以上的记录,显示课程和重复的次数,并且按照重复次数的降序 排列,下列 SQL 语句正确的是:()。 A. SELECT kc,COUNT(kc) FROM leanr ORDER BY COUNT(kc) DESC GROUP BY kc WHERE COUNT(kc)>=2 ; B. SELECT kc,COUNT(kc) FROM leanr ORDER BY COUNT(kc) DESC GROUP BY kc HAVING COUNT(kc)>=2 ; C.
SELECT kc,COUNT(kc) FROM leanr GROUP BY kc WHERE COUNT(kc)>=2 ORDER BY COUNT(kc) DESC; D. SELECT kc,COUNT(kc) FROM leanr GROUP BY kc HAVING COUNT(kc)>=2 ORDER BY COUNT(kc) DESC; 正确答案:D 4. 需要在页面生成如下表格: A B C D 下列代码正确的是: A.
A
BC
D
B.
A
BC
D
C.
A
BC
D
D.
A
BC
D
正确答案:B 5. Oracle 中查询的时候可以去掉重复记录的是() A. SELECT DISTINCT name FROM user B. SELECT name DISTINCT FROM user C. SELECT name FROM user D. SELECT name FROM user LIMIT 1 正确答案:A 6. 试图使用下面句子查询数据: SELECT 100/NVL(quantity, 0) FROM inventory; quantity 为 NULL 空值时,将导致出错,其原因是:()。 A. 除数表达式为空值. B.
函数参数数据类型不一致. C. 空值不能被转成实际值 D. 除数表达式为零 正确答案:D 7. 现有订单表(orders),包含字段:cid(顾客编号),pid(产品编号)。若查询既订购了产品 P01, 又订购了产品 P02 的顾客编号,下列 Sql 语句正确的是() A. SELECT DISTINCT(cid) FROM orders o1 WHERE o1.pid IN(‘p01’,’p02’) B. SELECT DISTINCT(cid) FROM ORDERS o1,orders o2 WHERE o1.pid=’p01’ AND o2.pid=’p02’ AND o1.cid=o2.cid C. SELECT DISTINCT(cid) FROM orders WHERE pid=’p01’ AND cid IN(select cid FROM orders WHERE pid=’p02’) D. SELECT DISTINCT(cid) FROM orders o1,orders o2 WHERE o1.pid=’p01’ AND o2.pid=’p02’ 正确答案:C 8. 现有 a 表和 b 表 表 a:jigou(机构),kehhao(客户号),jiaoyrq(交易日期),jioyje(交易金额) 表 b: kehhao(客户号),表 b 为 VIP 客户号表
统计分机构 VIP 客户的数量,下面 SQL 语句正确的是:()。 A. SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao GROUP BY jigou B. SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao ORDER BY jigou C. SELECT SUM(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao ORDER BY jigou D. SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao HAVING jigou 正确答案:A 9. 在 JavaScript 中,在页面上打印出”Hello World”的 JavaScript 语法是:() A. document.write(“Hello World”) B. response.write(“Hello World”) C. “Hello World” D. (“Hello World”) 正确答案:A 10. 在 Oracle 数据库中,关于主键约束与唯一约束说法错误的是()。 A. 主键列的数据类型不限,但此列必须是唯一并且非空 B. 一张数据表只能有一个唯一约束 C. 唯一性约束所在的列允许空值 D. 数据库支持两个列做联合主键 正确答案:B 11. 在 Oracle 中,有表 Person,如下: ID Name Tel 001 Amber 1234 002 Amy 2345 003 Emily 4567
004 Eric 5678 005 Roy 6789 SELECT Tel FROM Person WHERE Name = ‘A%’; 执行以上查询,结果是: A. 1234 B. 2345 C. 4567 D. 运行后结果是“未选定行” 正确答案:D 12. 实现创建一个 JavaScript 数组的语法正确的是:()。 A. var txt = new Array(“tim”,”kim”,”jim”); B. var txt = new Array(1:”tim”,2:”kim”,3:”jim”); C. var txt = new Array=”tim”,”kim”,”jim”; D. var txt = new Array:1=(“tim”)2=(“kim”)3=(“jim”); 正确答案:A 13. 在 Oracle 中,当数据量较大时,删除表中所有数据,效率较高的是()。 A. DELETE FROM Student B. DELETE FROM Student WHERE id>0 C. TRUNCATE table Student D.
TRUNCATE table Student WHERE id>0 正确答案:C 14. 关于正则表达式声明 6 位数字的邮编,以下代码正确的是()。 A. var reg = /^\d6$/; B. var reg = new RegExp(“\d{6}”) C. var reg = \^d{6}$\; D. var reg = /^\d{6}$/; 正确答案:D 15. 下面关于序列的描述不正确的是:() A. 序列和表一样,都是 Oracle 数据库中的对象 B. 序列产生的值,可以作为表的主键值 C. 在序列的使用中,最好的方式是多个表可以共用一个序列,来减少 Oracle 数据库序列的数 量 D. MySql 数据不支持序列 正确答案:C 16. 以下选项中可以用来在 books 表的 isbn 列上创建一个主键约束 pk_books 的是()。 A. CREATE PRIMARY KEY ON books(isbn); B. CREATE CONSTRAINT pk_books PRIMARY KEY ON books(isbn); C. ALTER TABLE books ADD CONSTRAINT pk_books PRIMARY KEY (isbn);
分享到:
收藏