一起答

数据库系统原理自考2014年10月真题及答案解析

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 假设某商业集团数据库中关系模式R如下:R(商店编号,商品编号,库存数量,部门编号,负责人)如果规定:

    (1)每个商店的每种商品只在一个部门销售;

    (2)每个商店的每个部门只有一个负责人;

    (3)每个商店的每种商品只有一个库存数量。

    试回答下列问题:

    (1)根据上述规定,写出模式R的基本FD和关键码。

    (2)R最高属于第几范式?

    (3)将R规范到3NF。

  2. 假设某公司涉及信息如下:

    部门:部门号、部门名称等;

    工程:工程号、工程名;

    职工:职工号、姓名、性别;

    如果规定:每个部门承担多个工程项目,每个工程项目属于一个部门;每个部门有多名职工,每一名职工只能属于一个部门;一名职工可能参与多个工程项目,且每个工程项目有多名职工参与施工;根据职工在工程项目中完成的情况发放酬金;

    (1)试画出ER图,并在图上注明联系类型;(可省略实体的属性)

    (2)将ER图转换成关系模式,并指明主键和外键。(如果存在)

  3. 使用SQL语言查询没有被使用过的房间编号。

  4. 使用SQL语言建立视图VWl:2014年10月1日后入住的所有客户的姓名、房间类别、入住天数。

  5. 某宾馆有多间客房(Room),顾客(Customer)可以入住到宾馆。其关系模式如下:

    Room(rN0,rType,rPriee),分别表示(房间编号,房间类型,价格);

    Customer(eID,cName,cage,cPhone),分别表示(顾客编号,顾客姓名,年龄,电话);

    RC(rN0,eID,rcInDate,rcDays),分别表示(房问号,顾客编号,入住日期,入住天数)。

    实现下列操作:用关系代数表达式查询每次入住天数大于l0天的客户姓名和电话。

  6. 向Customer表插入一条新记录:客户编号为21011319,姓名为李四平,电话号码为02478699876。

  7. 使用SQL语句查询累计入住天数超过365天的客户编号、累计入住天数。

  8. 简述在SQL/CLI中,宿主程序与数据库交互的有关信息保存在哪些类型的记录中。

  9. 简述PowerBuilder 9.0工程画板的功能。

  10. 简述SQL Server中的T—SQL。

  11. 写出从用户WANG回收对关系s的查询、修改权限并且是连锁回收的SQL语句。

  12. 什么是数据库的完整性?

  13. 什么是动态SQL?它的使用可以分为哪几个阶段?

  14. 简述锁的定义。

  15. 27.简述概念设计的主要步骤。

  16. 有关系模式R(学号,姓名,所在学院,院长),试判断该关系模式存在的问题,并说明原因。

  17. 简述数据库系统(DBS)的组成。

  18. 在PB中,数据窗口是封装了对数据库中的数据操作的对象,它极大地方便了应用程序对_________的使用。

  19. 创建数据源最简单的方法是使用ODBC_________。

  20. SQL Server允许用户对表中的列建立索引以提高_________效率。

  21. 在数据库技术中,把未提交的随后被撤销的数据称为_________。

  22. 在程序中,事务以BEGIN TRANSACTION语句开始,以_________语句或ROLLBACK语句结束。

  23. 在关系代数中的笛卡尔积和连接操作中,_________的操作代价更大一些。

  24. 设R和S是关系表,则SQL语句“R LEFT OUTER JOIN S ON R.B=S.B”的含义为_________。

  25. 数据库物理设计完成后,进入_________阶段。

  26. 关系模式的设计应尽可能只包含有直接关系的属性,不要包含有_________。

  27. 在文件系统阶段,程序设计处于主导地位,数据只起服从程序设计需要的作用;而在数据库方式下,占据中心位置的是_________。

  28. 为PowerBuilder开发人员提供了关于工作空间的活动状态视图的是( )

    • A.系统树窗口
    • B.编辑窗口
    • C.剪贴板窗口
    • D.输出窗口
  29. 在类图中,关联是对类的实例之间的命名,与关联有关的类的个数称为( )

    • A.联系的元数
    • B.关联元数
    • C.关联角色
    • D.重复度
  30. 在SQL Server 2000安装时,安装程序会把系统文件存放在启动盘的目录下,存放客户端和服务器端可执行文件与DLL文件的目录是( )

    • A.\BackUp
    • B.\Binn
    • C.\Books
    • D.\Data
  31. 将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是( )

    • A.GRANT SELECT TO S ON W_ANG WITH PUBLIC
    • B.GRANT SELECT ON S TO WANG WITH PUBUC
    • C.GRANT SELECT TO S ON WANG WITH GRANT OPTION
    • D.GRANT SELECT ON S TO WANG WITH GRANT 0PTION
  32. 系统把数据库从被破坏、不正确的状态恢复到最近一个正确的状态,DBMS的这种能力称为数据库的( )

    • A.可恢复性
    • B.并发性
    • C.完整性
    • D.安全性
  33. SQL中的行和列分别相当于关系模型中的( )

    • A.属性和元组
    • B.元组和属性
    • C.字段和记录
    • D.记录和字段
  34. 10.SQL中向基本表增加字段的语句为( )

    • A.INSERT INTO
    • B.UPDATE COLUMN
    • C.AIJTER TABLE ADD
    • D.MODIFY COLUMN ADD
  35. 8.关系R和S如下图所示。

    则R和S的外连接包含Null值的个数是( )

    • A.5
    • B.4
    • C.3
    • D.2
  36. 若关系R和S分别包含r和s个属性,且含有m个公共属性,则( )

    • A.包含r+S—m个属性
    • B.包含r+s+m个属性
    • C.包含r+S一2m个属性
    • D.包含r+s个属性
  37. 不是数据库设计规划阶段步骤的是( )

    • A.系统调查
    • B.可行性分析
    • C.画ER图
    • D.确定数据库系统的总目标
  38. 关系模式中满足2NF的模式( )

    • A.可能是1NF
    • B.必定是1NF
    • C.必定是3NF
    • D.必定是BCNF
  39. 下列规则中正确的是( )

    • A.若X→Y,WY→Z,则WX→Z
    • B.若XY,则X→Y
    • C.若XY→Z,则X→Z,Y→Z
    • D.若X∩Y=Φ,则X→Y
  40. 实体集学生与课程之间的联系是( )

    • A.一对一
    • B.一对多
    • C.多对一
    • D.多对多
  41. 数据库三级模式体系结构的划分,有利于保持数据库的( )

    • A.数据独立性
    • B.数据安全性
    • C.结构规范化
    • D.操作可行性
  42. 文件系统阶段是数据管理技术发展的一个阶段,下列选项不是文件系统缺陷的是( )

    • A.数据冗余
    • B.数据不一致
    • C.数据联系弱
    • D.数据不可以长期存储