《数据库原理与应用试题及答案.pdf》由会员分享,可在线阅读,更多相关《数据库原理与应用试题及答案.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、单项选择题共 20 分,每题 1 分1.DB、DBMS 和 DBS 三者之间的关系是BA.DB 包括 DBMS 和 DBSC.DBMS 包括 DB 和 DBSB.DBS 包括 DB 和 DBMSC.DBS 与 DB 和 DBMS 无关2.在数据库系统中,读脏数据是指一个事务读了另一个事务CA.未更新的数据C.未提交的数据B.未撤销的数据D.未刷新的数据3.加锁协议中规定“先申请先服务”的原则,可以防止数据库系统出现AA.活锁B.死锁C.读-写冲突D.写-写冲突4.语句 DELETE FROMSC 说明AA.删除 SC 中的全部记录B.删除基本表 SCD.删除基本表 SC 中的部分行C.删除
2、基本表 SC 中的列数据5.数据库设计阶段分为DA.物理设计阶段、逻辑设计阶段、编程和调试阶段B.模型设计阶段、程序设计阶段和运行阶段C.方案设计阶段、总体设计阶段、个别设计阶段和编程阶段D.概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段6.关系笛卡尔积运算记号 RS 表示DA.R 为关系名,S 为属性名C.R 为属性名,S 为关系名B.R 和 S 均为属性名D.R 和 S 均为关系名7.在 DB 应用中,一般一条 SQL 语句可产生或处理一组记录,而 DB 主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现BA.指针B.游标C.数组D.栈8.以下说法中不正确的选项是CA.
3、任何一个包含两个属性的关系模式一定满足3NFB.任何一个包含两个属性的关系模式一定满足BCNFC.任何一个包含三个属性的关系模式一定满足3NFD.任何一个关系模式都一定有码9.在以下基本表中数值 5 表示CCREATE TABLE student Snum CHAR 5 NOT NULL UNIQUE,Sname CHAR 2 ;A.表中有 5 条记录B.表中有 5 列D.表格的大小C.表中字符串 Snum 的长度10.在视图上不能完成的操作是CA.更新视图B.查询D.在视图上定义新视图C.在视图上定义新的基本表11.在 DBS 中,DBMS 和 OS 之间的关系是BA.相互调用B.DBMS
4、调用 OSC.OS 调用 DBMSD.并发运行12.关系中行列次序的变换性质是DA.行可以交换,列不可交换C.行、列均不可交换B.行不可交换,列可交换D.行、列均可以交换13.单个用户使用的数据视图的描述称为AA.外模式B.概念模式C.内模式D.存储模式14.数据库系统安排多个事务并发执行的过程称为CA.步骤B.进程C.调度D.优先级15.SQL 语言有两种使用方式,分别称为交互式和CA.提示式 SQLB.多用户 SQLC.嵌入式 SQLD.解释式 SQL16.以下不属于服务器端脚本语言的是D。A.JSPB.PHPC.ASPD.ADO17.在数据库系统中,空值是DA.0B.空格C.空字符串D.
5、不确定18.以下关于触发器的描述错误的选项是C。A.触发器是一种实现复杂完整性约束的特殊存储过程B.触发器必须创建在一个特定的表上C.触发器通过 EXECUTE 语句调用D.触发器中使用了两张专用的临时表inserted 和 deleted19.数据库并发操作可能带来的问题包括AA.丧失更新B.数据独立性会提高D.增加数据冗余度C.非法用户的使用20.下面不是数据库系统必须提供的数据控制功能的是CA.安全性B.完整性C.可移植性D.并发控制二、填空题16 分,每空 2 分1.C/S 结构是客户机/服务器结构的简称。2.角色管理机制可以简化授权的工作量。3.完全恢复模型是以后援副本和事务日志为基
6、础的恢复方法。4.设有 3 个关系模式:职工职工号,年龄,性别公司公司号,名称,地址工作职工号,公司号,工资在定义表结构时,用 SQL 子句实现以下完整性约束:1公司表中公司号非空且唯一。PRIMARY KEY 公司号2工作表中公司号的值必须是公司表中的有效公司号。FOREIGN KEY 公司号 REFERENCES 公司公司号3职工的性别为男或女 。CHECK性别=男OR 性别=女 4女职工的年龄在 1850 岁之间。CHECK性别=女AND 年龄=18AND 年龄=18AND 年龄 SELECT SUMQTY FROM SPJ WHERE JNO=J1 2 分8DELETE FROM J WHERE JNO IN SELECT JNO FROM SPJ WHERE SNO=S1 2 分