sqlserver测试题及答案.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sqlserver测试题及答案

Sql server一期内部测试题 一选择题 1、 _______是指组成表的各列的名称及数据类型,也就是日常表格的“栏目信息”。(选择1项) A) 表型 B) 记录 C) 属性 关键字 2、在SQL查询时,使用()子句指出的是分组后的条件。?(选择1项) A) WHERE B) HAVING C) WHEN GROUP? 3、已知关系: 员工(员工号,姓名,部门号,薪水) PK=员工号 FK=部门号 部门(部门号,部门名称,部门经理员工号) PK=部门号(PK指的式主键 FK指的式外键) 现在要查询部门员工的平均工资大于3000的部门名称及平均工资,下面哪两句查询正确:(选择2项) SELECT 部门名称,AVG(薪水) FROM 部门 P,员工 E WHERE E.部门号=(SELECT部门号 FROM 部门 WHERE 部门名称 = P.部门名称) GROUP BY 部门名称 HAVING AVG(薪水) 3000 B) SELECT 部门名称,AVG(薪水) FROM 部门 P INNER JOIN 员工 E ON P.部门号=E.部门号 GROUP BY 部门名称 WHERE AVG(薪水) 3000 SELECT 部门名称,AVG(薪水) FROM 部门 P INNER JOIN 员工 E ON P.部门号=E.部门号 GROUP BY 部门名称 HAVING AVG(薪水) 3000 SELECT 部门名称,AVG(薪水) FROM 部门 P,员工 E WHERE P.部门号=(SELECT部门号 FROM 部门 WHERE 部门名称 = P.部门名称) GROUP BY 部门名称 HAVING AVG(薪水) 3000 4、要将表userInfo从数据库中删除,用以下的哪个命令?(选择1项) A) DROP TABLE userInfo B) TRUNCATE TABLE userInfo C) DELETE FROM userInfo D) DROP FROM userInfo 5、在以下哪种情况下使用主键约束而不使用唯一约束:(选择1项) A) 列的值允许为空值 B) 列有外键引用 C) 列的值不允许为空值 D) 以上都不对 6、在数据库表employee中查找字段empid中以两个数字开头第三个字符是下画线“_”的所有记录。 请选择以下正确的语句:(选择1项) A) SELECT * FROM employee WHERE empid LIKE [0-9][0-9]_% B) SELECT * FROM employee WHERE empid LIKE [0-9][0-9]_[%] C) SELECT * FROM employee WHERE empid LIKE [0-9]9[_]% SELECT * FROM employee WHERE empid LIKE [0-9][0-9][_]% 7、函数FLOOR(-41.3)返回 ______。(选择1项) A) -41 B) -42 C) 41 D) 以上都不是 8、下面哪个函数返回的是满足给定条件的平均值:(选择1项) A) Max(col_name) B) Avg(col_name) C) Sum(col_name) D) COUNT(col_name) 9、合并多个查询结果集,应使用( )关键字。 A、join B、union C、into D、and 10、在SQL查询时,使用WHERE子句指出的是。(选择1项) A) 查询目标 B) 查询结果? C) 查询条件 查询视图? 11、下面有关HAVING子句描述错误的是。(选择1项) A) HAVING子句必须与GROUPBY子句同时使用,不能单独使用? B) 使用HAVING子句的同时不能使用WHERE子句? C) 使用HAVING子句的同时可以使用WHERE子句? 使用HAVING子句的作用是限定分组的条件 12、已知关系: 厂商(厂商号,厂名) PK=厂商号 产品(产品号,颜色,厂商号) PK=产品号,FK=厂商号 表如下: 厂商            产品 厂商号 厂名 C01 宏达 C02 立仁 C03 广源 ? 产品号 颜色 厂商号 P01 红 C01 P02 黄 C03 若再往产品表中插入如下记录: I(P03,红,C02) II(P01,蓝,C01) III(P04,白,C04) IV(P05,黑,null) 能够插入的记录是。(选择1项) I,II,IV B ) I,III C ) I,II D ) I,IV 13、要删除表userInfo中的所有记录,用

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档