选择四()

第二章 数据库操作

选择:

1、你需要修改 STUDENTS 表在STUDENT_ID列上增加一个PK约束,当前此表为空表,下面语句正确的是?

A. ALTER TABLE students ADD PRIMARY KEY student_id;

B. ALTER TABLE students ADD CONSTRAINT PRIMARY KEY (student_id);

C. ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY student_id;

D. ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY (student_id);

正确答案是: D    你选择的答案是:未选     判题结果:×

2、下列哪类命令在未提交前可以通过ROLLBACK命令进行回退( )

A. DCL

B. DDL

C. DML

D. DQL

正确答案是: C    你选择的答案是:未选     判题结果:×

3、评估SQL语句:                                                

SELECT ROUND(45.953, -1) FROM dual;

该语句的显示结果?

A. 46         B. 45.93

C. 50         D. 45.9

正确答案是: C    你选择的答案是:未选     判题结果:×

4、(  )函数通常用来计算累计排名、移动平均数和报表聚合等。

A.汇总    B.分析    C.分组    D.单行

正确答案是: A    你选择的答案是:未选     判题结果:×

5、(  )SQL语句将为计算列SAL*12生成别名Annual Salary

A.SELECT ename,sal*12 ‘Annual Salary’ FROM emp;

B.SELECT ename,sal*12 “Annual Salary” FROM emp;

C.SELECT ename,sal*12 AS Annual Salary FROM emp;

D.SELECT ename,sal*12 AS INITCAP(“Annual Salary”) FROM emp;

正确答案是: A    你选择的答案是:未选     判题结果:×

6、分析以下的SQL命令:

SELECT 图书.书号,图书.书名,借阅.读者号 FROM 借阅 RIGHT JOIN 图书 ON 图书.书号=借阅.书号

如下描述正确的是(   )。

A 将没借书的读者信息也查出来       B 只查出被借走的图书信息

C 将没被借走的图书信息也查出来    D 只查出被借走图书的书号和书名

正确答案是: C    你选择的答案是:未选     判题结果:×

7、评估SQL语句:SELECT ename, sal, 12*sal+100 FROM emp;

Sal 列存储的是月薪,现在要求查询语句能够显示 每月增加100元补贴后的年薪,上面的语句如何更改?

A. 不需要做任何修改

B. SELECT ename, sal, 12*(sal+100) FROM emp;

C. SELECT ename, sal, (12*sal)+100 FROM emp;

D. SELECT ename, sal+100,*12 FROM emp;

正确答案是: B    你选择的答案是:未选     判题结果:×

8、用于显示表结构的命令是什么?

A. DESC    B. HOST  C. SELECT  D. DIR

正确答案是: A    你选择的答案是:未选     判题结果:×

9、下列SELECT语句用于查询表中email列为空值的行,哪个是正确的?

A. SELECT ename,sal,email from emp where email = 0;

B. SELECT ename,sal,email from emp where email =’ ’;

C. SELECT ename,sal,email from emp where email is null;

D. SELECT ename,sal,email from emp where email is not null;

正确答案是: C    你选择的答案是:未选     判题结果:×

10、关于约束,下列哪些描述是正确的?()

A. UNIQUE约束不允许空值

B. 在创建PK或UNIQUE 约束时默认会同进创建唯一性索引

C. PK 约束允许列中有一个空值

D. NOT NULL约束是确保列中会出现空值

正确答案是: B    你选择的答案是:未选     判题结果:×

11、CREATE,DROP,ALTER等命令属于下列哪类命令( )

A. DCL

B. DDL

C. DML

D. DQL

正确答案是: B    你选择的答案是:未选     判题结果:×

12、INSERT,UPDATE,DELETE等命令属于下列哪类命令( )

A. DCL

B. DDL

C. DML

D. DQL

正确答案是: C    你选择的答案是:未选     判题结果:×

13、评估SQL语句

SELECT ROUND(TRUNCATE(MOD(1600,10),-1),2) FROM dual;语句执行完成后的结果是?

A. 0    B. 1   C. 0.00   D. 发生错误

正确答案是: A    你选择的答案是:未选     判题结果:×

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值