注意:此页面搜索的是所有试题
国家开放大学MySQL数据库应用
“汽车用品网上商城”中,关于购物车功能的描述,(A)是错误的。
A.购物车中的购物信息不可删除
B. 购物车能自动跟踪并记录消费者网上购物所选择的商品
C.购物车可以对数据库进行实时更新
D.购物车可以累计购物总金额

在网上购物流程中,位于“用户注册”与“选购产品”之间的步骤是(A)。
A. 浏览产品B. 订购产品
C. 送货上门D. 货到付款

汽车用品网上商城”中,购物车实体与(B)实体有联系。
A.用户类别 B. 用户
C.订单 D.订单明细

“汽车用品网上商城”数据库包括(C )张表。
A. 6B. 7
C. 8D. 9

已知表T1中有2行数据,T2中有3行数据,执行SQL语句
“select a.* from T1 a,T2 b”后,返回的行数为(D )
A. 2行B. 3行
C. 5行D. 6行

已知表T1和T2的字段定义完全相同,T1,T2中各有5条不同的数据,其中T1有2条数据存在于表T2中,语句“select * from T1 union select * from T2”,返回的行数为(A )
A. 8行B. 10行
C. 3行D. 12行

已知表T1含有字段ID、CourseID和Score,且数据为
ID CourseID Score
3 1 90
2 1 85
2 2 90
3 2 80
则语句“select id,sum(Score) from T1 group by ID”的执行结果为(B )
A. ID sum(Score)
—– ? ———-
3 ? 170
2 ? 175
B. ID sum(Score)
—– ? ———-
2 ? 175
3 ? 170
C. ID sum(Score)
—– ? ———-
2 ? 170
3 ? 175
D. ID sum(Score)
—– ? ———-
3 ? 175
2 170

员工表staff表结构如下
staffNo varchar2(10),
Email varchar2(50)
哪一个SQL语句能查询出没有E_mail地址的员工号(C )
A. select staffno from Staff where Email = NULL
B. select staffno from Staff where Email <> NULL
C. select staffno from Staff where Email is null
D. select staffno from Staff where Email is not null

存在两个结构相同的数据库表T1(col1,col2,col3)、T2(col1,col2,col3),写出一SQL语句将所有T1数据导入到T2表 (D )
A.select col1,col2,col3 from T1 INTO T2 (col1,col2,col3)
B.INSERT T1 (col1,col2,col3) INTO T2(col1,col2,col3)
C.insert into T2 (col1,col2,col3) AS select col1,col2,col3 from T1
D.insert into T2 (col1,col2,col3) select col1,col2,col3 from T1

用TRUNCATE和DELETE语句删除表中数据的区别 (A )
A. TRUNCATE命令不记录日志
B. TRUNCATE命令记录日志
C. DELETE命令不记录日志
D. TRUNCATE和DELETE命令均不记录日志

如下查询语句SELECT id_number,100/quantity from inventory如果quantity为空,则查询语句的第二个字段将返回(B )
A. a spaceB. a null value
C. a value of 0D. a value of 100

表A中有字段b,类型为int,100条记录,值分别为1至100。如下语句
SELECT b FROM A
WHERE b BETWEEN 1 AND 50OR (b IN (25,70,95)AND b BETWEEN 25 AND 75)
则如下哪个值在这个sql语句返回的结果集中(A )
A.30 B.51
C.75 D.95

关于索引(index)的说法哪些是错误?(A )
A. 创建索引能提高数据插入的性能
B. 索引应该根据具体的检索需求来创建,在选择性好的列上创建索引
C. 索引并非越多越好
D. 建立索引可使检索操作更迅速

如下语句
if v_num > 5 then
v_example := 1;
elsif v_num > 10 then
v_example := 2;
elsif v_num < 20 then
v_example := 3;
elsif v_num < 39 then
v_example := 4;
else? v_example := 5;
如果v_num = 37,则v_example的值是多少?(A )
A.1 B.2
C.3 D.4

设计一表结构,某字段要求存放员工编号,为固定10位长字符,采用哪种类型字段。(D )
A. varrayB. LONG
C. VARCHARD. CHAR