西南科技大学数据库2013复习题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库原理及应用C》复习题
一、识记题
1、确定实体属性的两条基本原则是什么? 2、关系中的关键字分几种类型?分别是什么? 3、对于现实世界中事物的特征,在概念模型中使用什么进行描述? 4、在关系模型中,把数据看成是什么?每个关系用什么表示? 5、数据的基本单位和最小单位分别是什么? 6、在E-R图中,各元素分别用什么图形表示? 7、E-R模型中,实体的含义是什么?属性的含义是什么? 8、关系数据表的组成 9、数据的定义 10、数据库的定义 11、数据库中所存放数据的特点 12、什么是数据库的三级模式?每一级的特征和作用是什么 13、数据库的组成 14、数据库的功能 15、数据库的特点
ห้องสมุดไป่ตู้
请根据以上描述完成: (1)建立E-R模型,画出E-R图并描述实体型。 (2)根据E-R模型建立关系模型。 5、在学生信息管理数据库中有以下3个关系: 学生(学号,姓名,性别,院系,出生日期,出生地); 成绩(学号,课程号,成绩); 课程(课程号,开课单位,课程名) 请写出满足下列要求的SQL语句: (1)查询院系为“制造学院”的学生成绩,显示学号、姓名、课程名和 成绩。 (2)查询姓“王”的学生的基本信息,显示学号、姓名、性别和年龄, 并按学号降序排列。 (3)统计每一门课程的选修人数,显示课程号、学生人数。
件号
件名
供应商 供应商电 单价 库存
话
量
2、某公司人事信息一览表如下,试把它化为符合3NF的关系并说明理 由。
雇员 雇员 部门 部门主 雇员数 工作编 工作名 工时
号
姓名 名 管
量
号
称
3、对库房和库管员之间的情况进行调查后得到以下描述: (1)每名库房可以有多个库管员,每个库管员只在一个库房中工作。 (2)需要管理的库房信息包括库房号、库房地址。 (3)需要管理的库管员信息包括员工号、姓名、年龄。 请根据以上描述完成: (1)建立E-R模型,画出E-R图并描述实体型。 (2)根据E-R模型建立关系模型。 (3)若还需要管理存放的货品信息,且每种货品可以存放在多个库 房,每个库房可以存放多种货品,则E-R图如何变化?请画出新的E-R 图 4、对学校中学生与各科技活动小组之间的情况进行调查后得到以下描 述: (1)每名学生可以参加多个科技活动小组,每个科技活动小组中有多 名学生。 (2)需要管理的科技活动小组信息包括小组名称、电话。 (3)需要管理的学生信息包括学号、姓名、性别和所属院系。 (4)学生在科技活动小组的活动成绩用积分表示。
二、理解题
1、概念模型中,实体之间存在几种类型的联系?对每种联系的理解 2、数据管理技术的发展阶段及每个阶段的特征 3、数据库设计的步骤 4、关系数据库的数据类型 5、关系中码的含义、类型 6、基本SQL语句的格式和应用
三、综合应用题
1、某汽车公司的配件信息一览表如下,试把它化为符合3NF的关系并说 明理由。
一、识记题
1、确定实体属性的两条基本原则是什么? 2、关系中的关键字分几种类型?分别是什么? 3、对于现实世界中事物的特征,在概念模型中使用什么进行描述? 4、在关系模型中,把数据看成是什么?每个关系用什么表示? 5、数据的基本单位和最小单位分别是什么? 6、在E-R图中,各元素分别用什么图形表示? 7、E-R模型中,实体的含义是什么?属性的含义是什么? 8、关系数据表的组成 9、数据的定义 10、数据库的定义 11、数据库中所存放数据的特点 12、什么是数据库的三级模式?每一级的特征和作用是什么 13、数据库的组成 14、数据库的功能 15、数据库的特点
ห้องสมุดไป่ตู้
请根据以上描述完成: (1)建立E-R模型,画出E-R图并描述实体型。 (2)根据E-R模型建立关系模型。 5、在学生信息管理数据库中有以下3个关系: 学生(学号,姓名,性别,院系,出生日期,出生地); 成绩(学号,课程号,成绩); 课程(课程号,开课单位,课程名) 请写出满足下列要求的SQL语句: (1)查询院系为“制造学院”的学生成绩,显示学号、姓名、课程名和 成绩。 (2)查询姓“王”的学生的基本信息,显示学号、姓名、性别和年龄, 并按学号降序排列。 (3)统计每一门课程的选修人数,显示课程号、学生人数。
件号
件名
供应商 供应商电 单价 库存
话
量
2、某公司人事信息一览表如下,试把它化为符合3NF的关系并说明理 由。
雇员 雇员 部门 部门主 雇员数 工作编 工作名 工时
号
姓名 名 管
量
号
称
3、对库房和库管员之间的情况进行调查后得到以下描述: (1)每名库房可以有多个库管员,每个库管员只在一个库房中工作。 (2)需要管理的库房信息包括库房号、库房地址。 (3)需要管理的库管员信息包括员工号、姓名、年龄。 请根据以上描述完成: (1)建立E-R模型,画出E-R图并描述实体型。 (2)根据E-R模型建立关系模型。 (3)若还需要管理存放的货品信息,且每种货品可以存放在多个库 房,每个库房可以存放多种货品,则E-R图如何变化?请画出新的E-R 图 4、对学校中学生与各科技活动小组之间的情况进行调查后得到以下描 述: (1)每名学生可以参加多个科技活动小组,每个科技活动小组中有多 名学生。 (2)需要管理的科技活动小组信息包括小组名称、电话。 (3)需要管理的学生信息包括学号、姓名、性别和所属院系。 (4)学生在科技活动小组的活动成绩用积分表示。
二、理解题
1、概念模型中,实体之间存在几种类型的联系?对每种联系的理解 2、数据管理技术的发展阶段及每个阶段的特征 3、数据库设计的步骤 4、关系数据库的数据类型 5、关系中码的含义、类型 6、基本SQL语句的格式和应用
三、综合应用题
1、某汽车公司的配件信息一览表如下,试把它化为符合3NF的关系并说 明理由。