一起答

全国自考(数据库系统原理)模拟试卷9

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 52. 某网上订书系统,涉及如下信息:

    (1)客户:客户号、姓名、地址、联系电话。

    (2)图书:书号、书名、出版社、单价。

    (3)订单:订单号、日期、付款方式、总金额。

    其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可自多份订单,一份订单仅对应一位客户。

    根据以上叙述,建立ER模型,要求标注联系类型(可省略实体的属性)。 

  2. 51. 假设某旅馆业务规定,每张账单对应一个顾客,账单的发票号是唯一的,账单中包含一个顾客姓名、到达日期和顾客每日的消费明细,账单的格式如图所示。

    如果根据上述业务规则,设计一个关系模式:

    R(发票号,到达日期,顾客姓名,消费日期,项目,金额)

    试回答下列问题:

    (1)找出R的候选键。

    (2)判断R最高可达到第几范式,为什么?

    (3)给出R的一个可能的3NF分解。

  3. 49. 试说明事务的ACID特性分别由DBMS的哪个子系统实现。

  4. 50. SQL中提供了安全性的机制有哪些?

  5. 47. SQL的视图机制有哪些优点?

  6. 48. 简述数据库的完整性含义以及DBMS的完整性子系统的功能。

  7. 46. 简述事务的原子性。

  8. 44. 简述在SQL中,DELETE语句与DROP TABLE的区别。

  9. 45. 请用SQL完成:从用户CHEN处回收对关系S的查询、修改权限,并且是连锁回收。

  10. 42. 设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。

  11. 43. 为什么关系中不允许有重复元组?

  12. 40. UML的中文含义是________。

  13. 41. 设有如下的三个关系模式: S(SNO,SNAME,AGE,SEX) SC(SNO,CNO,GRADE) C(CNO,CNAME,TEACHER) 试写出检索学习“WANG”老师讲授课程的男学生的姓名(SNAME)的关系代数表达式。

  14. 39. ODBC是一个分层体系结构,由纵向四个部分:ODBC数据库应用程序、________、DB驱动程序、数据源构成。

  15. 37. SQL Server 2000的混合验证模式表示数据库系统接受________和SQL授权用户。

  16. 38. ODBC技术为应用程序提供了一套CLI函数库和基于________的运行支持环境。

  17. 36. 判断一个并发调度是否正确,可以用________概念来解决。

  18. 35. 关系模式在SQL中被称为________。

  19. 34. 设关系R和S具有相同的关系模式,R和S的差是由________的元组构成的集合。

  20. 32. 能唯一标识实体的属性或属性集称为________。

  21. 33. 数据库的物理结构主要指数据库的存储记录格式、存储记录安排和________。

  22. 31. DBMS主要由________和存储管理器两大部分组成。

  23. 30. 以下不属于数据库的安全性级别的是( )

    • A.环境级
    • B.OS级
    • C.职员级
    • D.DBMS级
  24. 28. 在对象联系图中,表示对象类型之间的超类与子类联系的是( )

    • A.双线箭头(
    • B.双向箭头(←→)
    • C.双箭头(→→)
    • D.单箭头(→)
  25. 29. 在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中的是( )

    • A.环境记录、连接记录、语句记录、描述记录
    • B.环境记录、连接记录、语句记录、运行记录
    • C.环境记录、连接记录、运行记录、描述记录
    • D.环境记录、运行记录、语句记录、描述记录
  26. 27. 以下不属于PowerBuilder 9.0主要画板的是( )

    • A.窗口画板
    • B.数据管道画板
    • C.库画板
    • D.工作画板
  27. 25. 在SQL Server的混合验证模式中,使用SQL授权用户登录SQL Server,这时( )

    • A.无须提供账号和密码
    • B.必须提供账号和密码
    • C.必须提供密码
    • D.以上皆不对
  28. 26. 以下不属于PowerBuilder 9.0特点的是( )

    • A.采用面向对象的编程方法
    • B.不支持跨平台开发
    • C.人性化设计
    • D.提供规范化的Workspace对象
  29. 23. 在面向对象的数据类型系统中,如果一种类型是同类元素的有序集合,并且允许一个成员多次出现,则称该类型为( )

    • A.行类型
    • B.列表类型
    • C.包类型
    • D.集合类型
  30. 24. 在SQL Server的Windows身份验证模式中,用户先登录到Windows,再登录到SQL Server,这时( )

    • A.无须提供账号和密码
    • B.必须提供账号和密码
    • C.必须提供密码
    • D.以上皆不对
  31. 22. 在面向对象的数据类型系统中,如果一种类型是同类元素的无序集合,并且允许一个成员多次出现,则称该类型为( )

    • A.行类型
    • B.数组类型
    • C.包类型
    • D.集合类型
  32. 21. 按钮的作用是删除数据窗口控件dw_1中显示内容的当前行,那么其clicked事件的代码应是( )

    • A.dw_1.deleterow()
    • B.dw_1.deleterow(0)
    • C.dw_1.deleterow(dw_1.getrow())
    • D.dw_l.deleterow( dw_1.thisrow())
  33. 20. 在SQL Server服务器上,存储过程是一组预先定义并( )的T-SQL语句。

    • A.保存
    • B.编译
    • C.解释
    • D.编写
  34. 19. SQL Server 2000系统中的所有服务器级系统信息存储于哪个数据库中( )

    • A.Master
    • B.Model
    • C.Tempdb
    • D.Msdb
  35. 18. 下列四项中,不属于SQL Server 2000主要工具的是( )

    • A.企业管理器
    • B.查询分析器
    • C.服务管理器
    • D.媒体播放器
  36. 17. 以下触发器是当对forml进行( )操作时触发。 Create Trigger abc on forml For insert,update, delete As…

    • A.仅修改时
    • B.仅插入时
    • C.仅删除时
    • D.修改、插入、删除
  37. 16. 触发器可以创建在( )中。

    • A.表
    • B.过程
    • C.数据库
    • D.函数
  38. 15. 在SQL server 2000中,不是系统数据库的是( )

    • A.Master
    • B.Model
    • C.Tempdb
    • D.Pubs
  39. 13. 在对象联系图中,表示两个属性之间值的联系为逆联系的是( )

    • A.小圆圈
    • B.单箭头
    • C.双线箭头
    • D.双向箭头
  40. 14. PowerBuilder 9.0的工作空间扩展名是( )

    • A.pbt
    • B..pbl
    • C..dsw
    • D..pbw
  41. 11. 对象联系图中的小圆圈表示( )

    • A.对象类型
    • B.属性是基本数据类型
    • C.属性是单值属性
    • D.属性是多值属性
  42. 12. 在安装SQL Server时,系统会自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是( )

    • A.Tempdb数据库
    • B.Master数据库
    • C.Model数据库
    • D.Pubs数据库
  43. 8. PB 9.0中的( )画板用来创建和编辑应用对象。

    • A.窗口
    • B.数据库
    • C.数据窗口
    • D.应用
  44. 9. 数据源是( )与DBS之间连接的桥梁。

    • A.应用程序
    • B.DBMS
    • C.DB驱动程序
    • D.DBA
  45. 10. 在MS SQL Server中,如果要使新建的数据库继承某些缺省设置,那么这些设置信息应存放在( )

    • A.Tempdb数据库中
    • B.Master数据库中
    • C.Msdb数据库中
    • D.Model数据库中
  46. 6. ODBC分层体系结构的四个组成部分中,要完成ODBC外部接口工作的是( )

    • A.应用程序
    • B.驱动程序管理器
    • C.DB驱动程序
    • D.数据源
  47. 7. 下面不是T-SQL的流程控制语句的是( )

    • A.If…Else
    • B.Do…While
    • C.Begin…End
    • D.Goto
  48. 5. T-SQL语言中,声明一个变量用的命令是( )

    • A.Creat
    • B.Declare
    • C.Set
    • D.Select
  49. 4. 下面几种不是数据库应用系统开发王具的是( )

    • A.PowerBuilder 9.0
    • B.Delphi 7.0
    • C.Visual Basic 6.0
    • D.Flash MX
  50. 3. ODBC分层体系结构的最顶层是( )

    • A.应用程序
    • B.驱动程序管理器
    • C.DB驱动程序
    • D.数据源
  51. 2. 类图中的关联相当于ER模型中的( )

    • A.实体集
    • B.实体
    • C.联系
    • D.联系元数
  52. 1. 在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是( )

    • A.ODBC数据库应用程序
    • B.驱动程序管理器
    • C.DB驱动程序
    • D.数据源