SQL数据库系统及应用~试题一套~~求高手解答!!

一、单选题(共 10 道试题,共 50 分。)V 1. SQL Server中,保存着每个数据库对象的信息的系统表是( )。
A. sysdatabases
B. Syscolumns
C. Sysobjects
D. Syslogs
满分:5 分
2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是( )。
A. Update
B. Delete
C. Insert
D. Alter
满分:5 分
3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于( )。
A. age>=30 and age<=40
B. age>=30 or age<=40
C. age>30 and age<40
D. age>30 or age<40
满分:5 分
4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用( )约束。
A. PDRIMARY KEY
B. FOREIGN KEY
C. unique
D. check
满分:5 分
5. 记录数据库事务操作信息的文件是( )。
A. 数据文件
B. 索引文件
C. 辅助数据文件
D. 日志文件
满分:5 分
6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用( )命令。
A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’
B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’
C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’
D. SELECT * FROM CP WHERE 产品名称=‘冰箱’
满分:5 分
7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是( )。
A. 一对一的联系
B. 一对多的联系
C. 多对一的联系
D. 多对多的联系
满分:5 分
8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的( )子句之中。
A. SELECT
B. HAVING
C. GROUP BY… HAVING
D. WHERE
满分:5 分
9. 列值为空值(NULL),则说明这一列( )。
A. 数值为0
B. 数值为空格
C. 数值是未知的
D. 不存在
满分:5 分
10. 数据库的数据一般存放在( )中。
A. 内存
B. CPU
C. 寄存器
D. 磁盘
满分:5 分

二、判断题(共 10 道试题,共 50 分。)V 1. 如果定义视图的FROM子句包括多张表,并且视图中列来自多张表,则不能用DML语句通过视图操纵数据。
A. 错误
B. 正确
满分:5 分
2. 在sysdatabases中,还记录着存储过程中每个参数的信息。
A. 错误
B. 正确
满分:5 分
3. 在SELECT语句中,当使用ORDER BY子句时,一定要使用GROUP BY子句。
A. 错误
B. 正确
满分:5 分
4. 由于索引是独立的,删除表时,与该表相关的索引并不被删除。
A. 错误
B. 正确
满分:5 分
5. 日志文件用于存放恢复数据库用的所有日志信息,每个数据库至少拥有一个日志文件,也可以拥有多个日志文件,扩展名ldf
A. 错误
B. 正确
满分:5 分
6. 使用INSERT命令一次只能插入一行数据。
A. 错误
B. 正确
满分:5 分
7. 已使用DROP TABLE除去删除表,若要删除表上的视图,必须通过使用DROP VIEW手工删除。
A. 错误
B. 正确
满分:5 分
8. SQL Server存储过程能够立即访问数据库。
A. 错误
B. 正确
满分:5 分
9. 两个空值相比较的结果是未知。
A. 错误
B. 正确
满分:5 分
10. 在INSERT语句中,VALUES列表中的表达式的数量,必须匹配列表中的列数,表达式的数据类型必须可以和表格中对应各列的数据类型兼容。
A. 错误
B. 正确
满分:5 分

第1个回答  2011-02-25
一、1.C,2.D,3.A,4.D,5.D,6.C,7.D,8.D,9.C,10.D
二、1.A,2.A,3.A,4.A,5.B.6.A,7.B,8.B,9.B,10.B
自己做着玩的,非标准答案~本回答被提问者采纳

SQL数据库 请高手解答一下问题 实在不会做。本人初学者
存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数来执行它,存储过程并不是自动的,需要用户调用。存储过程\/函数:函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过...

关于sql的面试题求高手解答
1、select Sno,Sage from student where Sage<20;2、select s.Sname,c.Cname,SC.grade from student s,course c, SC where s.Sno=SC.Sno and c.Cno=SC.Cno;3、select 作者.作者姓名,图书.图书名,图书.出版社 from 图书,作者 where 图书.作者编号=作者.作者编号 and 作者.作者编号 i...

...数据库sql语句的题目,实在不会,请高手帮忙解答一下,谢谢!
1. select * from EMPLOYEE where Salary>(select avg(Salary) from EMPLOYEE group by Dnumber)2. select * from EMPLOYEE where ESSN in (select ESSN from WORKS_ON group by Pnumber,ESSN having Count(1)>=3)3. -- 每个部门的所有职工在每个项目中的工作总时数 Create View DeptPro AS...

数据库系统及应用基础:基于SQLServer2000内容简介
本书由三个核心部分构成:数据库系统原理、SQL Server 2000的基础理论与操作指南,以及实际的课程设计。它详尽地讲解了数据库系统的根本概念、基本工作原理和技术,以清晰易懂的方式呈现,内容前后呼应,既具有很高的适应性又便于阅读。作者选取的是被广泛采用且成熟的技术,结合其丰富的教学和科研经验,旨在...

求SQL高手,解答SQL语句!
1.select company_manager from company where company_id =(select user_cid from user where user_name='小李')2.delete from user where user_cid not in (select company_id from company)3.select top 1 a.company_name,b.count1 from company as a,(select user_cid,count(*) as count...

sql 求平均值和总计,求高手解答!
题主没有说明T1和T2 的连接条件,假设连接条件是bm和cby。select nvl(a.bm, '合计:') bm, a.cby, sum(b.sls) sls, sum(b.je) je, max(round(b.je \/ b.sls)) pjz from t1 a left join t2 b on a.bm=b.bm and a.cby=b.cby group by rollup((t1.bm, t1...

一个更新多字段的SQL求高手解答
首先,用您的方法,这一段是多余的,没有它是同样的效果:exists (select id rom c where a.id=c.id)所以,还是用您的方法,这样就行了:update a set a.bb=a.bb+(select cc from c where a.id=c.id),set a.bc=a.bc+(select cc from c where a.id=c.id),set a.bd=a.bd+(...

Oracle数据库 sql高手请进来:取出某段时间段内,时间中天数连续的...
NAME,VISIT_TIME ,MINDATE from ( select ID,NAME,VISIT_TIME ,row_number() over (order by VISIT_TIME) RN from VISTER t where t.NAME = '张三'

应用统计学试题,求高手帮助解答。
因为样本方差是 σ' 是 σ 的无偏估计,所以 X'~N(2.2, 0.2^2\/n )那么X' 的 95% 置信区间 (2.2-1.96* 0.2\/sqrt(45), 2.2+1.96* 0.2\/sqrt(45))=(2.14, 2.26) 内,因为2.39没有落在这个置信区间内,所以0.05显著性水平下要拒绝H0,我们认为没有达到2.2的标准。

急急急~!!(试题二参考2006年上半年 数据库系统工程师 下午考卷) 1到9...
试题二(15分)阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。[说明]某企业网上销售管理系统的数据库部分关系模式如下所示:客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)关系模式的主要属性及约束...

相似回答