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

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 一、单选题(20分,每题1分) 关系数据模型的基本数据结构是(  )。 A. 树 B. 图 C. 索引 D. 关系 提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为(  )。 A. OS B. DS C. DBMS D. DBS 元数据是指(  )。 A. 数据结构的描述 B. 数据项的描述 C. 数据的来源 D. 基本数据 下面对关系中属性的描述,错误的是(  )。 A. 属性的次序可以任意交换 B. 允许多值属性 C. 属性名唯一 D. 每个属性中所有数据来自同一属性域 超码、候选码和主码之间的关系是(  )。 A. 超码?候选码?主码 B. 超码?主码?候选码 C. 主码?候选码?超码 D. 主码?超码?候选码 关系数据库实现数据之间联系的方法是(  )。 A. 主码 B. 外码 C. 候选码 D. 超码 如下所示关系R(A,B,C,D)中,可以作为主码的属性组是(  )。 A B C D 1 2 1 1 2 1 1 2 2 1 1 1 1 2 1 2 A. AB B. BC C. CD D. AD或BD 设有如下所示关系R(A,B)和S(C,D,A),R的主码是A,S的主码是C、外码是A(参照R.A),则能够插入关系S的元组是(  )。 SCD S C D A 1 3 1 2 4 2 R A B 1 4 2 5 3 6 C. (1,2,1) D. (4,5,6) 将上题中的2个关系R和S(未插入元组前)进行R*∞S后的运算结果包含(  )个元组。 A. 5 B. 6 C. 3 D. 2 对第8题中的关系R和S,若将属性A定义为S的外码时使用了ON UPDATE CASCADE短语(级联更新),将R中第一个元组的A属性值更新为4时,S中第一个元组A属性的值( )。 A. 不变 B. 变为4 C. 变为NULL D. 拒绝更新,返回错误信息 设有一个关系R(A,B),如果要找出B属性的最后一个字母为A,并且至少包含2个字母的查询条件子句应写成WHERE B LIKE (  )。 A. ‘_A%’ B. ‘_A’ C. ‘_% A’ D. ‘%A’ SQL中谓词EXIST可用来测试一个集合是否(  )。 A. 有重复元组 B. 有重复列名 C. 为非空集合 D. 有空值 条件子句WHERE 工资ALL(SELECT 工资 FROM 职工 WHERE 部门号=1)的含义为( )。 比1号部门中某个职工的工资高 比1号部门中所有职工的工资都高 比1号部门中所有职工的工资总和高 无法比较,返回错误信息 下列关于数据库系统中空值的描述错误的是(  )。 A. 包含空值的算术表达式的运算结果为NULL B. COUNT(*)将统计包含空值的行 空值就是0或者空字符串 可通过IS NULL运算符测试是否为空值 在视图上不能完成的操作是(  )。 A. 更新视图 B. 查询 C. 在视图上定义新的基本表 D. 在视图上定义新视图 数据库设计的(  )阶段的主要任务是调查和分析用户的应用需要,为概念结构设计做好充分准备。 A. 需求分析 B. 逻辑设计 C. 物理设计 D. 运行设计 下列关于触发器的描述错误的是(  )。 A. 触发器是一种实现复杂完整性约束的特殊存储过程 B. 触发器必须创建在一个特定的表上 C. 触发器通过EXECUTE语句调用 D. 触发器中使用了两张专用的临时表inserted和deleted 事务使数据库“从一个一致状态转变到另一个一致状态”的性质称为事务的(  )。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 下列关于封锁的描述错误的是(  )。 封锁可以避免数据的不一致性,但可能会引起系统死锁 加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现活锁 封锁对象的大小称为封锁的粒度 两段锁协议能够预防死锁 以下不属于服务器端脚本语言的是(  )。 A. JSP B. PHP C. ASP D. ADO 二、填空题(16分,每空2分) B/S结构是(  )结构的简称。 (  )管理机制可以简化授权的工作量。 (  )是用于协调SQL的集合处理方式与单记录处理方式的机制。 设有3个关系模式: 职工(职工号,姓名,年龄,性别) 公司(公司号,名称,地址) 工作(职工号,公司号,工资) 在定义表结构时,用SQL子句实现下列完整性约束: (1)职工表中职工号非空且唯一(  )。 (2)工作表中职工号的值必须是职工表中的有效职工号(  )。 (3)职工的工资不能低于800元(  )。 (4)男职工的年龄在18~55岁之间(  )。 对上题中的3个关系,写出检索金山

文档评论(0)

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

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

1亿VIP精品文档

相关文档