数据库原理习题-复习.docVIP

  • 145
  • 0
  • 约2.48万字
  • 约 38页
  • 2016-10-12 发布于贵州
  • 举报
数据库原理习题-复习

第一章 数据库基础基础知识 简答题: DB、DBMS、元数据的含义是什么? 关系数据库如何实现数据之间的联系? 什么是关系、属性和元组? 什么是DBMS?它的主要功能是什么? 举例说明什么是主键?它的作用是什么? 举例说明什么使外键?它的作用是什么? 什么是实体完整性?说明实体完整性的用途? 什么是参照完整性?举例说明参照完整性的用途? 举例说明什么是数据冗余?它可能产生什么后果? 举例说明什么是数据异常? 什么是概念模型? 数据库设计主要任务是什么? 举例说明什么是关系的选择和投影操作? 举例说明什么是关系的连接操作? 第二章 数据库设计 简答题: 实体、属性、属性域、基本属性项、组合属性的含义是什么? 什么是联系?联系的类型有哪几种? E-R模型属于什么阶段的设计任务? 举例说明一对多联系转换成关系模型的方法是什么? 举例说明多对多联系转换成关系模型的方法是什么? 举例说明一对一联系转换成关系模型的方法是什么? 设计题: 假设未名书社是一个个体经营的小书店。书店有一个老板,雇用了两名营业员。书店经营状况很好,顾客很多,为了扩大经营的范围,获得更大的效益,老板必须对电力的经营状况做到“了如指掌”,要及时了解下列问题: 书的库存情况,例如,书名、出版社、版次、出版日期、作者、书价、进价、进货日期、数量。 掌握当日的销售情况,例如,书名、数量、金额和总销售额。 根据未名书社的业务需求,设计一个E-R模型,并将其转换成关系数据模型且画出数据结构图。 假设金龙房地产公司聘用多名业务员负责房地产的销售业务,金龙公司有房地产5万平方米,分布在3个小区,有一部分房产已出售,其中有的客户一次性付款,也有的客户是分期付款,公司希望了解存储业务员、房产、房产销售、客户和客户付款情况。试设计E-R模型,描述金龙公司的数据环境,并将E-R模型转换成关系数据模型且画出数据结构图(自定义实体的属性) 假设为银行的储蓄业务设计一个数据库,设想一下如何设计E-R模型,并将其转换成关系数据模型且画出数据结构土,自定义实体的属性。 假设要为超市设计一个数据库,设想一下如何设计E-R模型,并将其转换成关系数据模型且画出数据结构图(提示:超市的数据环境至少要有商品、收银员、销售等实体。自定义实体的属性) 第三章 数据库操作与管理 使用SQL命令,在数据库“华夏大学”中,建立一个表“学院”,其结构为: 字段类型 字段长度 小数位 索引 空值字符 1 ASC NO 学院名称 字符 8 NO 院长姓名 字符 8 NULL 字符 8 NULL 字符5 NULL 使用SQL命令,在数据库“华夏大学”中,在建立一个表“系”,其结构为: 字段类型 字段长度 小数位 索引 空值 字符 3 ASC NO 系名称 字符8 NO 系主任 字符8 NULL 电话号码 字符 8

文档评论(0)

1亿VIP精品文档

相关文档