计算机ata考试题库答案,ATA 题库答案.pdf

本文介绍了如何修改SQL语句以筛选不在指定部门的员工、创建消费者投递标志报表、处理NULL值和外连接的应用。详细讲解了SQL表达式、大小写敏感的全名查询、外连接的定义及使用场景,适合数据库管理和信息技术入门者学习。
摘要由CSDN通过智能技术生成

ATA 题库答案.pdf

IT 农庄— 中国软件高职网/bbs

本套题由漳州师范学院整理提供,感谢他们的分享

3174.要求显示出不在指定部门工作的所有员工名,执行SQL 语句:

SELECT last_name,first_name

FROM employee

WHERE dept_id is NULL

要想达到上面的要求。应如何修改该SQL 语句? (A )

A . 修改WHERE 条件中的操作符

B . 修改WHERE 条件中的列

C . WHERE 条件中再增加一个条件

D . 创建一个外联接

3175.为所有消费才生成一个投递标志的报表,该投递标志仅有消费者的名字和住址。表

CUSTOMERS 的结构定义如下:B

CUST_ID NUMBER 4 NOT NULL

CUST_NAME VARCHAR2 100 A. SELECT cust_id,cust_name,cust_address,cut_phone FROM customers.

B. SELECT cust_name,cust_address FROM customers

C. SELECT id,name,address,phone FROM customers

D. SELECT name,address FROM customers

E. SELECT * FROM customers

3176.对于下面的语句:

SELECT last_name,salary FROM employee

WHERE salary 30000 AND salary 15000 OR salary between 20000 AND 25000

OR salary IN 27500,45000,32500 ,

3178 .哪三个SQL 算术表达式能返回一个日期? (DEF )(选择三个选项)(备选答案有错) A. (’03-jul-96’-’04-jul-97’)/7 B .(’03-jul-96’-’04-jul-97’)/12 C.’03-jul-96’-’04-jul-97’ D.’03-jul-96’+ (12/24) E.’03-jul-96’-12

3179 .不管所存储的名字是否大小写,显示出所有last name 为 SMITH 的人的全名,相应

的语句是 (D ) A .select last name,first name FROM emp WHERE last name ’Smith’, B.select last name,first name FROM emp WHERE UPPER last name ’Smith’ C.select last name,first name FROM emp WHERE last name UPPER ‘Smith’ D.Select last name,first name FROM emp WHERE LOWER last name ’Smith’;

3182 .

3183 .你要定义外连接语句,下列哪个选项正确描述了外连接语句?(D ) A.在表A 与B 的外连接语句中,如果不管B 表有无相应记录,都要显示在A 表的所有行,

则可以使用右外连接。 B. 由于外连接操作允许一个表中有NULL 值,因此连接这些表时不必指定相等性比较。 C.在表A 与B 的外连接语句中,如果不管A 表有无相应记录,都要显示B 表的所有行,

则可以使用左外连接。 D.尽管外连接操作允许一个表中有NULL 值,但连接这些表相应还要指定相等性比较。

3185 .哪两种情况下要使用外部联接?(B 、E )(选择两个选项) IT 农庄— 中国软件高职网/bbs IT 农庄— 中国软件高职网/bbs

A .联接的表中仅有相匹配的数据

B .联接的列中有NULL 值

C .联接的表中仅有不匹配的数据

D .联接的表中有NOT NULL 列

E .联接的表中既有相匹配的数据也有不匹配的数据

3186 .对含有NULL 值的列使用组函数时,正确的描述是(A ) A .组函数忽略NULL 值 B .组函数返回包含NULL 值的日期型列 C .组函数返回包含NULL 值的数字型列 D .组函数不能正确地用于包含NULL 值的列

3188 .观察下面的子查询:()168

SELECT last_name

FROM employee

WHERE salary IN SELECT MAX salary FROM employee WHERE … A. SELECT 语句无法执行,GROUP BY 子句中指定的列没有出现在SELECT 列表中

B. SEL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值