1 / 18
文档名称:

数据库原理与应用试题及答案.doc

格式:doc   大小:98KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库原理与应用试题及答案.doc

上传人:yzhlya 2019/9/6 文件大小:98 KB

下载得到文件列表

数据库原理与应用试题及答案.doc

文档介绍

文档介绍:数据库原理与应用试题及答案一、单选题(共20分,每题1分)DB、DBMS和DBS三者之间的关系是( B )A. DB包括DBMS和DBS B. DBS包括DB和DBMSC. DBMS包括DB和DBS C. DBS与DB和DBMS无关在数据库系统中,读脏数据是指一个事务读了另一个事务( C )A. 未更新的数据 B. 未撤销的数据C. 未提交的数据 D. 未刷新的数据加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现( A )A. 活锁 B. 死锁 C. 读-写冲突 D. 写-写冲突语句DELETEFROMSC表明( A )A. 删除SC中的全部记录 B. . 删除基本表SC中的列数据 D. 删除基本表SC中的部分行数据库设计阶段分为( D )A. 物理设计阶段、逻辑设计阶段、编程和调试阶段B. 模型设计阶段、程序设计阶段和运行阶段C. 方案设计阶段、总体设计阶段、个别设计阶段和编程阶段D. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段关系笛卡尔积运算记号R×S表示( D )A. R为关系名,S为属性名 B. R和S均为属性名C. R为属性名,S为关系名 D. R和S均为关系名在DB应用中,一般一条SQL语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现( B )A. 指针 B. 游标 C. 数组 D. 栈下列说法中不正确的是( C )A. 任何一个包含两个属性的关系模式一定满足3NFB. FC. 任何一个包含三个属性的关系模式一定满足3NFD. 任何一个关系模式都一定有码在下列基本表中数值5表示( C )CREATETABLEstudent(SnumCHAR(5)NOTNULLUNIQUE,SnameCHAR(2));A. 表中有5条记录 B. 表中有5列C. 表中字符串Snum 的长度 D. 表格的大小在视图上不能完成的操作是( C )A. 更新视图 B. 查询C. 在视图上定义新的基本表 D. 在视图上定义新视图在DBS中,DBMS和OS之间的关系是( B )A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行关系中行列次序的变换性质是( D )A. 行可以交换,列不可交换 B. 行不可交换,列可交换C. 行、列均不可交换 D. 行、列均可以交换单个用户使用的数据视图的描述称为( A )A. 外模式 B. 概念模式 C. 内模式 D. 存储模式数据库系统安排多个事务并发执行的过程称为( C )A. 步骤 B. 进程 C. 调度 D. 优先级SQL语言有两种使用方式,分别称为交互式和( C )A. 提示式SQL B. 多用户SQL C. 嵌入式SQL D. 解释式SQL以下不属于服务器端脚本语言的是( D )。A. JSP B. PHP C. ASP D. ADO在数据库系统中,空值是(D )A. 0 B. 空格 C. 空字符串 D. 不确定下列关于触发器的描述错误的是( C )。A. 触发器是一种实现复杂完整性约束的特殊存储过程B. 触发器必须创建在一个特定的表上C. 触发器通过EXECUTE语句调用D. 触发器中使用了两张专用的临时表inserted和deleted数据库并发操作可能带来的问题包括( A )A. 丢失更新 B. 数据独立性会提高C. 非法用户的使用 D. 增加数据冗余度下面不是数据库系统必须提供的数据控制功能的是( C )A. 安全性 B. 完整性 C. 可移植性 D. 并发控制二、填空题(16分,每空2分)C/S结构是(客户机/服务器)结构的简称。角色管理机制可以简化(授权)的工作量。完全恢复模型是以后援副本和(事务日志)为基础的恢复方法。设有3个关系模式:职工(职工号,姓名,年龄,性别)公司(公司号,名称,地址)工作(职工号,公司号,工资)在定义表结构时,用SQL子句实现下列完整性约束:(1)公司表中公司号非空且唯一( )。PRIMARYKEY(公司号)(2)工作表中公司号的值必须是公司表中的有效公司号( )。FOREIGNKEY(公司号)REFERENCES公司(公司号)(3)职工的性别为‘男’或‘女’( )。CHECK(性别=‘男’OR性别=‘女’)(4)女职工的年龄在18~50岁之间( )。CHECK(性别=‘女’AND年龄>=18AND年龄<=50)对上题中的3个关系,写出检索金山公司所有男职工的姓名和年龄的关系代数表达式( )。π姓名,年龄(σ公司名=‘金山’^性别=‘男’(职工∞工作∞公司))三、简答题(14分)试述DBMS的主要功能。(4分)答:DBMS的主要功能包括:数据库的定义功能、数据库的操纵功能、数据库的运行控制功能、数据库的运行和维护功能、数据字典。(4分)。简述产生死锁的原因以及预防死锁