1.一个VIEW被以下语句创建,叨教在该VIEW上可进行操作是:()。
CREATE VIEW usa_states
AS SELECT FROM state

WHERE cnt_code =1
WITH READ ONLY;
A.
SELECT
B.
SELECT , UPDATE
C.
SELECT , DELETE
D.
SELECT , INSERT
2.以下各项功能中,CSS样式表不能实现的是()。
A.
掌握多个层叠加
B.
一个CSS文件掌握多个网页
C.
掌握图片的精确位置
D.
触发事宜
3. 如果须要设置 div 中的文本的颜色为赤色,下列代码中,精确的是()。
A. document.getElementById("divResult").color = red;
B. document.getElementById("divResult").style.color = red;
C. document.getElementById("divResult").color = “red“;
D. document.getElementById("divResult").style.color = “red“;
4.
在XML文档中,phone_number元素包含home或者mobile子元素, 下列精确的
DTD中定义办法的是:()。
A.
<!ELEMENT phone_number (home,mobile)>
B.
<!ELEMENT phone_number (home?mobile)>
C.
<!ELEMENT phone_number (home)>
<!ELEMENT phone_number (mobile)>
D.
<!ELEMENT phone_number (home|mobile)>
5.
表dept有两个字段id和name,现在利用序列seq_dept给id赋值,下列写法精确的是:()。
A.
String sql = "INSERT INTO dept (id,name)VALUES(seq_dept.NEXTVAL,?)";
PrepareStatement stmt = con.prepareStatement(sql);
stmt.setString(1,”design”);
B.
String sql = "INSERT INTO dept (id,name)VALUES(?,?)";
PrepareStatement stmt = con.prepareStatement(sql);
stmt.setString(1, seq_dept.NEXTVAL);
stmt.setString(2,”design”);
C.
String sql = "INSERT INTO dept (name)VALUES(?)";
PrepareStatement stmt = con.prepareStatement(sql);
stmt.setString(1,”design”);
D.
String sql = "INSERT INTO dept (id,name)VALUES(seq_dept.NEXTVAL,?)";
PrepareStatement stmt = con.prepareStatement(sql);
stmt.setString(2,”design”);
6.
题目代码的功能是:使浏览器正文的“红旗飘飘”显示成赤色。
<html>
<head>
<style>
《插入代码》
</style>
</head>
<body>
<div id="d_info" class="div_block">
红旗飘飘
</div>
</body>
</html>
在《插入代码》处,填入选项中的代码,不能达到上述效果的是:()。
A.
div.div_block{color: red; font-size: 9pt}
B.
.div_block{color: red; font-size: 9pt}
C.
div.d_info{color: red; font-size: 9pt}
D.
#d_info{color: red; font-size: 9pt}
7.按照DTD定义:
<!ELEMENT note (to+,from)>
<!ELEMENT to(#PCDATA)>
<!ELEMENT from(#PCDATA)>
不合法的XML是()
A.
<note>
<to>java</to>
<from>work</from>
</note>
B.
<note>
<to>java</to>
<to>php</to>
<from>work</from>
</note>
C.
<note>
<from>work</from>
<to>java</to>
<to>php</to>
</note>
D.
<note>
<to>java</to>
</note>
8.
有一个数据表usernfo,包含userid,username 字段,个中userid是唯一
的,username可能重复,请写一句sql查询语句,把重复的记录全部取出来。
userid
username
1老王
2老王
3老李
4老李
5小张
哀求返回记录集如下:
userid
username
1老王
2老王
3老李
4老李
下列Sql语句精确的是:( )。
A.
SELECT FROM userinfo WHERE username IN (SELECT username FROM userinfo
GROUP BY username)
B.
SELECT FROM userinfo WHERE username IN (SELECTDISTINCT username FROM
userinfo)
C.
SELECT FROM userinfo WHERE username IN (SELECT username FROM userinfo
GROUP BY username WHERE COUNT(username)>1);
D.
SELECT FROM userinfo WHERE username IN (SELECT username FROM userinfo
GROUP BY username HAVING COUNT(username)>1);
9. 下列创建JavaScript工具的办法禁绝确的是:()。
A.
function User(name){
this.name = name;
this.show = function(){
alert('ok');
};
}
function f1(){
var p = new User ("zs");
}
B.
function f2(){
var person = {"name":"zs","sex":“女”};
}
C.
function f3(){
var zs = new Object();
zs.name = "marry";
}
D.
function Member(name){
this.name = name;
this.print = function(){
alert('ok');
};
}
function f1(){
Member p = new Member("ls");
}
10.
DELETE和 TRUNCATE 都可以用来删除表内容,以下描述精确的是:()。
A.
TRUNCATE 不须要 RollbackSegment
B.
DELETE 不须要RollbackSegment
C.
TRUNCATE在 提交COMMIT之前仍可回滚
D.
TRUNCATE还可以删除表构造
11.在Oracle中,给Student表添加Address列,如下代码精确的是()。
A.
ALTER TABLE student
ADD COLUMN(address VARCHAR2(20))
B.
UPDATE TABLE student
ADD COLUMN(address VARCHAR2(20))
C.
UPDATE TABLE student
ADD(address VARCHAR2(20))
D.
ALTER TABLE student
ADD(address VARCHAR2(20))
12. ResultSet供应了获取数据库中某个字段值的方法,如果某个字段为NUMBER类型,可以获取该字段值的方法是:( )。
A. getNumber()
B. getDouble()
C. setNumber()
D. setDouble()
13.
关于setInterval("alert('welcome');",1000); 代码的浸染解释精确的是()。
A.
等待一秒后弹出一个对话框
B.
语句报错,语法有问题
C.
每隔一秒钟弹出一个对话框
D.
先弹出一个对话框,然后等待一秒继续向下实行
14.
以下选项中可以用来在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);
D.
ALTER TABLE books ADD PRIMARY KEY (isbn);
15.
如果查询表a(有3行数据)和表b(有4行数据),利用SELECT FROM a,b,返回的查询结果的行数是:()。
A.
7
B.
1
C.
0
D.
12
16.在Oracle数据库中,关于主键约束与唯一约束说法缺点的是()。
A.
主键列的数据类型不限,但此列必须是唯一并且非空
B.
一张数据表只能有一个唯一约束
C.
唯一性约束所在的列许可空值
D.
数据库支持两个列做联合主键
17. 在JDBC中利用事务,想要回滚事务的方法是( )。
A. Connection的commit()
B. Connection的setAutoCommit()
C. Connection的rollback()
D. Connection的close()
18.下面的描述缺点的是:( )。
A.
Statement的executeQuery()方法会返回一个结果集
B.
Statement的executeUpdate()方法会返回是否更新成功的boolean值
C.
利用ResultSet中的getString()可以得到一个对应于数据库中char类型的值
D.
ResultSet中的next()方法会使结果集中的下一行成为当前行
19.
请看下列代码,笔墨“红旗飘飘”显示的颜色是:()
<html>
<head>
<style>
body {
color: blue;
}
</style>
</head>
<body style="color: green;">
<div style="color:red">
红旗飘飘
</div>
</body>
</html>
A.
绿色
B.
蓝色
C.
玄色
D.
赤色
20. 在XHTML中,电子邮件链接的精确写法是:()。
A. <a href="http:电子邮件地址">...</a>
B. <a href="mailto:电子邮件地址">...</a>
C. <a href="ftp:电子邮件地址">...</a>
D. <a href="smtp:电子邮件地址">...</a>
21.
按照DTD定义:
<!ELEMENT payment (#PCDATA)>
<!ATTLIST payment type (check|cash) "cash">
不合法的XML是()
A.
<payment type="check"/>
B.
<payment type="cash"/>
C.
<payment type="" />
D.
<payment />
22.
JDBC的Connection接口不包含的方法是()。
A.
createStatement()
B.
prepareStatement(String sql)
C.
createPrepareStatement(String sql)
D.
commit()
23.实现创建一个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");
24. 在service表中,查询os账号名为:huangr 的unix做事器ip地址,os帐号
名,下列sql语句精确的是:
A. select unix_host,os_username from service
where os_username = 'huangr';
B. select unix_host,os_username from service
where os_username = 'HUANGR';
C. select unix_host,os_username from service
where os_username = "huangr";
D. select unix_host,os_username from service
where os_username = "HUANGR";
25.下面关于序列的描述禁绝确的是:()
A.
序列和表一样,都是Oracle数据库中的工具
B.
序列产生的值,可以作为表的主键值
C.
在序列的利用中,最好的办法是多个表可以共用一个序列,来减少Oracle数据库序列的数量
D.
MySql数据不支持序列
26. 阅读如下代码:
<html>
<head>
<script type="text/javascript" language="javascript">
function sortData() {
var arr = [12, 1, 3, 56, 7];
arr.sort();
alert(arr.toString());
}
</script>
</head>
<body>
<form>
<input type="button" value="Sort" onclick="sortData();" >
</form>
</body>
</html>
在浏览器中查看该页面,并点击按钮“Sort”后,弹出的结果为()。
A. 1,3,7,12,56
B. 56,12,7,3,1
C. 1,12,3,56,7
D. 7,56,3,12,1
27. 关于正则表达式声明6位数字的邮编,以下代码精确的是()。
A. var reg = /^\d6$/;
B. var reg = new RegExp("\d{6}")
C. var reg = \^d{6}$\;
D. var reg = /^\d{6}$/;
28下面的代码用于删除emp表中的id为100的记录:
Class.forName("orcale.jdbc.OracleDriver");
Connection con = DriverManager
.getConnection("jdbc:oracle:thin:@192.168.0.26:1521:tarena"
,"openlab","open123");
(空缺处)
stmt.close();
con.close();
空缺处应填入的代码是:()。
A. Statement stmt = con.createStatement("delete from emp where id=100");
int updateRows = stmt.executeUpdate();
B. Statement stmt = con.createStatement();
int updateRows = stmt.executeUpdate("delete from emp where id=100");
C. Statement stmt = con.createStatement();
int updateRows = stmt.execute("delete from emp where id=100");
D. Statement stmt = con.createStatement("delete from emp where id=100");
int updateRows = stmt.execute();
29.引入自定义的外部DTD文件,精确的语法是:()。
A.
<!ENTITY product SYSTEM "product.dtd">
B.
<!DOCTYPE product SYSTEM "product.dtd">
C.
<!DOCTYPE product [
<!ELEMENT product SYSTEM "product.dtd">
]>
D
<!DTD product SYSTEM "product.dtd">
30.在JDBC连接数据库编程运用开拓中,可以实现数据库连接的是()。
A.
Connection接口
B.
PreparedStatement类
C.
CallableStatement类
D.
Statement类
31. 下列属于DML语句的是 :()。
A.
COMMIT
B.
INSERT
C.
DROP
D.
GRANT
32.以下对JavaScript理解精确的是()。
A.
JavaScript是网景公司开拓的一种Java脚本措辞,其目的是为了简化Java的开拓难度
B.
FireFox和IE存在大量兼容性问题的紧张缘故原由在于他们对JavaScript的支持不同上
C.
JavaScript是一门客户端脚本措辞
D.
JavaScript技能和CSS技能一样,是为了设计样式而存在的
33. 实现一个下拉菜单的HTML代码是:()。
A. <input type="list">
B. <list>
C. <input type="dropdown">
D. <select>
34. 以下是合法的XML 元素标记的是:()
A. <8yello></8yello>
B. <book></Book>
C. <course_id></course_id>
D. <teacher><teacher>
35.Oracle数据库中,在SQL语句中连接字符串的方法是:()。
A.
CAT
B.
CONCAT
C.
JOIN
D.
UNION
36.CSS这个缩写名词所代表的详细含义是:()。
A.
Cascading Style Sheets
B.
Creative Style Sheets
C.
Computer Style Sheets
D.
Colorful Style Sheets
37. 操作account表和service表,查询申请远程登录业务的客户的数据,下列sql语句精确的是:
A. select real_name from account
where in (select account_id from service);
B. select real_name from account o
where id exists
(select 1 from service i
where o.id = i.account_id);
C. select real_name from account
where id in (select account_id from service);
D. select real_name from account o
where exists
(select 1 from service i
where o.id = i.account_id);
38. 操作account表和age_segment表,查询客户huangrong的年事段,下列sql语句精确的是:
A. select real_name,birthdate,s.name
from account a join age_segment s
on round((sysdate - birthdate)/365) between lowage and hiage
and real_name = 'huangrong';
B. select real_name,birthdate,s.name
from account a left join age_segment s
on round((sysdate - birthdate)/365) between lowage and hiage
and real_name = 'huangrong';
C. select real_name,birthdate,s.name
from account a left join age_segment s
on round((sysdate - birthdate)/365) between lowage and hiage
where real_name = 'huangrong';
D. select real_name,birthdate,s.name
from account a left join age_segment s
on round((sysdate - birthdate)/365) between lowage and hiage
39. 请看下列建表语句:
create table test
(c1 number(3) constraint test_c1_pk primary key,
c2 number(2) ,
c3 number(2) ,
constraint test_c2_ck check (( c2 + c3 ) > 100 )
);
下列选项中能向test表中成功履行插入数据的插入语句是:
A. insert into test values (1,40,60);
B. insert into test values (2,41,61);
C. insert into test values (3,101,1);
D. insert into test values (4,50,51);
40. 下列语句在建表的同时在c1,c2列上创建了唯一约束,个中精确的是:
A. create table test
(c1 number constraint test_c1_pk
primary key,
c2 number constraint test_c2_uk
foreign key,
c3 number constraint test_c3_uk
foreign key);
B. create table test
(c1 number constraint test_c1_pk
primary key,
c2 number ,
c3 number ,
constraint test_c3_uk foreign key(c2,c3));
C. create table test
(c1 number constraint test_c1_pk
primary key,
c2 number ,
c3 number ,
constraint test_c3_uk unique(c2,c3));
D. create table test
(c1 number constraint test_c1_pk
primary key,
c2 number constraint test_c2_uk
unique,
c3 number constraint test_c3_uk
unique);
41.
以下CSS类须要完成的哀求如下,根据须要不才划线填写相应的代码。
1) 宽度:120像素
2) 高度:36像素
3) 行高:36像素
4) 溢出部分隐蔽
5) 背景颜色为#B41F9D,背景图像为与images/nav.jpg,背景图像不重复,背景
图像的水平位置为:-90像素,垂直位置为-50像素
6) 四条边框为实线,线宽为1像素,颜色为#ffffff
7) 上外边距为0像素,左外边距为5像素,右外边距为5像素,下外边距为5像素
8) 鼠标指针呈现手形
.nav{
width:120px;
height:36px;
line-height:36px;
_ __空缺处__1 ;_
_ __空缺处__2 ;_
_ __空缺处__3 ;_
_ __空缺处__4 ;_
_ __空缺处__5 ;_
}
(1).
下列选项中,能填入空缺处1的代码是( )
A.
overflow:scroll
B.
overflow:visible
C.
overflow:hidden
D.
overflow:auto
(2).下列选项中,能填入空缺处2的代码是( )
A.
background-color:#B41F9D url(images/nav.jpg) no-repeat -90px -50px
B.
background-image:#B41F9D url(images/nav.jpg) no-repeat -90px -50px
C.
background:#B41F9D url(images/nav.jpg) no-repeat -90px -50px
D.
background: url(images/nav.jpg) #B41F9D no-repeat -50px -90px
(3).下列选项中,能填入空缺处3的代码是( )
A.
border:1px solid #fff
B.
border-all:1px solid #fff
C.
border:width:1px style:solid color:#fff
D.
border-top:1px solid #fff
(4).下列选项中,能填入空缺处4的代码是( )
A.
padding:0px 5px 5px
B.
padding:0px 5px
C.
margin:0px 5px 5px
D.
margin:0px 5px
(5).下列选项中,能填入空缺处5的代码是( )
A.
cursor:hand
B.
cursor:pointer
C.
cursor:wait
D.
cursor:text
42.
阅读以下代码,并完成下边5题:
班级表:classInfo
字段名
数据类型
约束
claId
number(4)
primary key
claName
varchar2(20)
not null
INSERT INTO classInfo(claId,claName)VALUES(1,'Java1209');
INSERT INTO classInfo(claId,claName)VALUES(2,'Java1210');
INSERT INTO classInfo(claId,claName)VALUES(3,'Java1211');
学生表:student
字段名
数据类型
约束
userName
varchar2(20)
primary key
claId
number(4)
foreign key
sex
char(3)
check(sex=’男’ or sex=’女’)
age
number(4)
default 20
score
number(4)
default 0
INSERT INTO student(username,claId,sex,age,score)
VALUES(1,'张明',1,'男','30',97);
INSERT INTO student(username,claId,sex,age,score)
VALUES(2,'李小飞',1,'男','21',97);
INSERT INTO student(username,claId,sex,age,score)
VALUES(3,'许银亮',3,'女','27',97);
INSERT INTO student(username,claId,sex,age,score)
VALUES(4,'何姗',2,'女','25',97);
INSERT INTO student(username,claId,sex,age,score)
VALUES(5,'史小今',1,'男','33',97);
INSERT INTO student(username,claId,sex)
VALUES(6,'伍次友',3,'男');
(1).”伍次友”的年事与成绩分别是( )
A
0 0
B.
30 97
C.
20 0
D.
20 20
(2).
SELECT FROM student WHERE userName LIKE '%小%',该语句能查询到记录数是
()
A.
1
B.
2
C.
3
D.
4
(3).查询Java1209班和Java1210班所有学生信息。以下语句精确的是()
A.
SELECT FROM student WHERE claId in
(SELECT claId FROM classInfo WHERE claName='Java1209'
OR claName='Java1210');
B.
SELECT FROM student WHERE claId =
(SELECT claId FROM classInfo WHERE claName='Java1209'
OR claName='Java1210');
C.
SELECT userName,a.claId,sex,age,score FROM student a,classInfo b
WHERE claName=' Java1209' OR claName=' Java1210';
D.
SELECT FROM student WHERE claId in
(SELECT claId FROM classInfo WHERE claName='Java1209' AND
claName='Java1210');
(4).关于下边语句说法精确的是()。
SELECT SUM(score),sex FROM student GROUP BY sex
A.
查询语句报错
B.
该查询语句无意义
C.
用于查询所有学生的成绩总和
D.
用于查询男生和女生的成绩总和分别是多少
(5).
查询所有班级信息,并显示每个班级的学生人数,实现效果如下图:
claId
claName
stuNum
1
Java1209
3
2
Java1210
1
3
Java1211
2
以下查询语句能够实现上述功能的是()。
A.
SELECT claId,claName,
(SELECT COUNT() FROM student b WHERE b.claId=a.claId) AS stuNum
FROM classInfo a;
B.
SELECT claId,claName,
(SELECT COUNT() FROM student) AS stuNum FROM classInfo;
C.
SELECT claId,claName,
(SELECT COUNT() FROM classInfo) AS stuNum
FROM classInfo;
D.
SELECT claId,claName,
(SELECT SUM(userName) FROM student b WHERE a.claId=b.claId) AS stuNum
FROM classInfo b;