优质实用文档精选——《数据库应用技术》期末综合练习题&参考答案.docx
《优质实用文档精选——《数据库应用技术》期末综合练习题&参考答案.docx》由会员分享,可在线阅读,更多相关《优质实用文档精选——《数据库应用技术》期末综合练习题&参考答案.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库应用技术期末综合练习题&参考答案一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共20个小题,每小题2分,共40分)1. 下列属于数据模型三要素的是( C )。A数据库、数据库管理系统和操作系统B数据库、数据库管理系统和应用程序C数据结构、数据操作和数据完整性约束D数据库、数据库管理系统和数据库文件2. 下列关于数据库三级模式中“模式”的说法,错误的是( D )。A关系数据库中的表对应三级模式中的模式B模式应该包含全体用户的数据需求C外模式的信息全部来自于模式D模式是对整个数据库的底层表示3. 下列属于数据库系统组成部分的是( B )。A数据库、数据库管理系统
2、、操作系统和数据库文件B数据库、数据库管理系统、用户和应用程序C数据库、数据库管理系统和数据库文件D数据库、数据库管理系统和操作系统4. 设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。下列关于两个表的引用关系的描述,正确的是( A )。A设置学生表中的“所在系”为外键B设置系表中的“系名”为外键C设置学生表的学号为主键D无法表达这两个表的引用关系5. 下列用于定义列的取值范围的约束是( C )。ANOT NULLBDEFAULTCCHECKDFOREIGN KEY6. 下列运算中,属于传统的集合运算的是( D )。A选择运算B投影运算C连接运算D并运算7. 下列用于表达
3、关系代数中投影运算的运算符是( B )。ABC D+8. 下列关于SQL Server中扩大数据库空间的说法,正确的是( C )。A只能扩大日志文件的空间,不能扩大数据文件的空间B只能扩大数据文件的空间,不能扩大日志文件的空间C日志文件和数据文件的空间都可以扩大D在数据库空间未用满时不能进行扩大数据库空间的操作9. 下列( A )操作属于数据控制。AREVOKE BINSERTCDROP DSELECT10. 下列类型中,属于定点小数类型的是( A )。AnumericBintCdatetimeDreal11. 下列语句运行的结果是( B )。DECLARE x int =30, y int
4、=20 z intSET z=x+yPrint zANULLB50C30D2012. 下列( C )约束定义列的取值不能重复。ANOT NULLBDEFAULTCUNIQUEDFOREIGN KEY13. 下列条件子句中,能够筛选出成绩在6080(包括边界值)的是( C )。AWhere 成绩 = 60 OR成绩 = 80BWhere 60 = 成绩 = 60 AND成绩 = 60评分要点:SELECT部分2分,FROM部分2分,WHERE部分1分3)UPDATE 图书 SET 单价 = 单价 - 10 WHERE 类别 = 量子力学评分要点:UPDATE部分1分,SET部分2分,WHERE部
5、分2分4)INSERT INTO 书店 VALUES(SD100,新华书店,西单)评分要点:INSERT部分2分, VALUES部分3分3(本题10分)参考答案及评分要点CREATE VIEW V1 AS SELECT 书店名,地址 FROM 书店 a JOIN 销售 b ON a.书店编号 = b.书店编号 JOIN 图书 c ON c.书号 = b.书号WHERE 类别 = 高等数学评分要点:每行2分数据库应用技术模拟试题2一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分)1. 下列属于数据模型三要素的是( )。A、数据库、数据
6、库管理系统和操作系统B、数据库、数据库管理系统和应用程序C、数据库、数据库管理系统和数据库文件D、数据结构、数据操作和数据完整性约束2. 下列关于关系运算中选择运算的说法,正确的是( )。A、选择运算是从垂直方向选取表中的若干列B、选择运算是从水平方向选取表中满足条件的记录C、进行选择运算的两个表必须结构相同D、进行选择运算时要求两个表中必须有同名列3. 下列类型中,属于浮点类型的是( )。A、numericB、intC、datetimeD、real4. 对char(10)类型的列,若存储“中国”,其占用的字节数是( )。A、2B、4C、10D、205. 下列条件子句中,能够筛选出价格不在10
7、0200(不包括边界值)的是( )。A、Where 价格 NOT BETWEEN 100 AND 200B、Where价格 BETWEEN NOT 100 AND 200C、Where 价格 NOT BETWEEN 101 AND 201D、Where 价格 BETWEEN NOT 101 AND 2016. 现要统计选课表中C01课程的总成绩,下列语句中正确的是( )。A、SELECT COUNT(成绩) FROM 选课表 WHERE 课程号 = C01B、SELECT COUNT(*) FROM 选课表 WHERE 课程号 = C01C、SELECT SUM(成绩) FROM 选课表 WH
8、ERE 课程号 = C01D、SELECT SUM(*) FROM 选课表 WHERE 课程号 = C017. 下列关于非聚集索引的说法,正确的是( )。A、在一个表上可以建立多个非聚集索引B、在一个表上最多只能建立一个非聚集索引C、非聚集索引必须在聚集索引之后建立D、建立非聚集索引后,数据会按非聚集索引键值排序8. 设有图书销售表(书号,销售时间,销售数量,销售总价),设同一时间可销售多种图书,但同一图书同一时间只能销售一次。其中适合作为主键的是( )。A、仅书号B、仅销售时间C、书号或者是销售时间D、(书号,销售时间)9. 设要查询不姓“张”的学生,下列条件子句中正确的是( )。A、Whe
9、re 姓名 != 张% B、Where 姓名 LIKE !张%C、Where 姓名 NOT LIKE 张%D、Where 姓名 LIKE NOT 张%10. 下列表达式中,与“年龄 NOT BETWEEN 20 AND 30”等价的是( )。A、年龄 20 AND 年龄 20 OR 年龄 30C、年龄 30D、年龄 3011. 下列关于视图的说法,错误的是( )。A、只能在基本表上建立视图,不能在视图上再建立视图B、通过视图查询数据时最终都落实到对基本表的查询C、视图在一定程度上提供了数据的逻辑独立性D、视图提供了一定的安全控制机制12. 数据库中一个事务的执行不能被其他事务干扰,这个特性称为
10、事务的( )。A、一致性B、持久性C、隔离性D、原子性13. 下列关于SQL Server日志备份的说法,正确的是( )。A、对数据库进行的第一次备份可以是日志备份B、日志备份仅备份数据库的日志内容,不备份数据C、数据库的所有恢复模式都支持日志备份D、一般情况下,日志备份是最耗费时间的14. 下列关于触发器的说法,正确的是( )。A、触发器是由用户调用执行的一段代码B、触发器主要用于实现复杂的数据约束C、在定义触发器的代码中不能包含INSERT语句D、引发触发器执行的操作可以是INSERT、DELETE、UPDATE和SELECT15. 下列声明并创建Recordset对象的语句,正确的是(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用技术 优质 实用 文档 精选 数据库 应用技术 期末 综合 练习题 参考答案
限制150内