数据库课后习题答案(仅供参考)

上传人:平*** 文档编号:10373977 上传时间:2017-10-07 格式:DOC 页数:9 大小:71.53KB
返回 下载 相关 举报
数据库课后习题答案(仅供参考)_第1页
第1页 / 共9页
数据库课后习题答案(仅供参考)_第2页
第2页 / 共9页
数据库课后习题答案(仅供参考)_第3页
第3页 / 共9页
数据库课后习题答案(仅供参考)_第4页
第4页 / 共9页
数据库课后习题答案(仅供参考)_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《数据库课后习题答案(仅供参考)》由会员分享,可在线阅读,更多相关《数据库课后习题答案(仅供参考)(9页珍藏版)》请在金锄头文库上搜索。

1、第 1 章 数据库基础知识 答案一、简答题1.(张红超提供)DB:数据库(Datebase,DB )是按照一定的方式组织的、存储在外部存储设备上的、能为多个用户共享的、与应用程序相互独立的相关数据集合。DBMS:数据库管理系统(Database Management System,DBMS)是对数据库中数据资源进行统一管理和控制的软件,它提供数据定义、数据操作、数据库管理、数据库建立和维护以及通信等功能。DBS:数据库系统(Database System,DBS )是由计算机系统、数据库及其描述机构、数据库管理系统和有关人员组成,是由这几个方面组成的具有高度组织性的总体。区别:数据库就是存放数

2、据的仓库,数据库管理系统就是用来管理数据库的,其中数据库系统是一个通称,包括数据库、数据库管理系统、数据库管理人员等的统称,是最大的范畴。2.(张红超提供)(1) 实体(Entity)是现实世界客观存在并可相互区别的事物可以是具体的人、事、物或抽象的概念(某次活动,某种思想) 。(2) 属性(Attribute)实体所具有的特性或特征。一个实体可以由若干个属性来刻画。分“型”属性名和“值”取值。(3)主码(Primary Key ,关键字 )唯一标识实体的属性或属性组称为主码。3.(张红超提供)(1)需求分析:收集和分析数据库所有用户的信息需求和处理需求。(2)概念结构设计:对用户需求进行综合

3、、归纳与抽象,把用户的信息要求统一到一个整体逻辑结构中,通常用 E-R 图表示概念模型。这是数据库设计的关键。(3)逻辑结构设计:将概念模型转换为某个 DBMS 所支持的数据模型(如关系模型) ,形成数据库的模式和外模式。(4)物理设计:确定数据库的物理结构并对其评价(时间效率和空间效率)物理设计的结果是形成数据库的内模式。(5)数据库实施:在计算机系统上建立起实际数据库结构、装入数据、测试、试运行的过程。(6)数据库运行和维护:数据库投入运行标志着开发任务的基本完成和维护工作的开始。这一阶段主要是收集和记录实际系统运行的数据,数据库运行的记录用来评价数据库系统的性能,从而进一步调整和优化数据

4、库。 5.(张红超提供)概念模型的表示方法有很多,其中最常用的是实体联系(Entity-Relationship,E-R)方法用 E-R 图来描述现实世界的概念模型,是建立概念模型的实用工具。8.(张红超提供)1. 实体的转换:一个实体转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的主码。2. 实体间联系的转换(1)一个 m:n 联系转换为一个关系模式。与该联系相连的两个实体的码以及联系本身的属性转换为关系的属性,而关系的主码由两个实体的码组合而成。(2)一个 1:n 联系可以与 n 端对应的关系模式合并(3)一个 1:1 联系可以转换为一个独立的关系模式,也可以与任意一端对应

5、的关系模式合并。(4)一个多元联系转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性。而关系的码为各实体码的组合。10.(张红超提供)Access 是关系型数据库,是数据库管理系统。数据库窗口左侧的对象选项卡: 表、 查询、窗体报表、宏、数据库访问页和模块。窗口右侧是对象列表框。 二、选择题1.A 2.C 3.D 4.C 5.A 6.B 7.B 8.C 9.A 10.D11.D 12.C 13.B 14.D 15.A 16.D 17.B 18.C 19.D 20.D三、填空题1. 数据库管理系统2. .mdb3. 记录4. 一对一、一对多、多对多5. 关系模型

6、6. 选择、联接、投影7. 关系8. 多对多9. 主码10. 数据库-第 2 章 数据库和表 答案一、简答题1. Access 提供了几种方法建立数据库?答:Access 提供两种建立数据库的方法。我们可以先建立一个空数据库,然后向其中添加数据表、查询、窗体和报表等对象,这是创建数据库最灵活的方法。另一种方法是使用“数据库向导” ,运用系统模板创建数据库及其对象,然后进行必要的修改。6. 表的建立分几步进行?答:表的建立分两步进行。第一步设计表结构,第二步向表中输入数据。8. “表设计器”由哪几个部分组成?每个部分的作用是什么?答:“表设计器”是一种可视化工具,其界面分为两部分。上半部分显示网

7、格;每行网格描述一个字段,包括字段名称、数据类型等。 “表设计器”的下半部分显示上半部分中当前字段的其他特征,包括字段长度,以及是否允许空值等。11. 表之间的关系有几种类型?分别是什么?答:三种类型:一对一关系,一对多关系和多对多关系。二、选择题1.B 2.A 3.D 4.A 5.C 6.C 7.B 8.A 9.B 10.D 12.C 13.D 三、填空题1 .mdb2 压缩3 表4 二维表5 Ctrl6 插入字段7 表或值列表8 不同字段间9 实施参照完整性10 多个不相邻的-第 3 章 查询 答案一、简答题1. 查询分为几类?答:选择查询、参数查询、交叉表查询、操作查询、SQL 查询。2

8、. 创建查询的方法有几种?答:创建查询的方法可以归纳为三种。其一是利用查询向导一步步完成查询对象的建立。其二是利用设计视图建立比较复杂的查询。其三是直接使用 SQL 语言编写查询命令建立查询。其实,利用查询向导和设计视图创建的查询是由系统根据用户的定义自动生成 SQL 命令。6. 简述预定义计算中的 9 种聚合函数及其作用。答:预定义计算中有 9 个聚合函数以供用户选择,包括:总计(Sum) 计算字段中每一组的总和平均值(Avg)计算字段中每一组的平均值最小值(Min)返回字段中每一组的最小值最大值(Max)返回字段中每一组的最大值计数 (Count )统计字段中每一组的个数标准差(StDev

9、)计算字段中每一组的标准差方差(Var )计算字段中每一组的方差第一条记录(First)查询组中第一条记录指定的值最后一条记录(Last)查询组中最后一条记录指定的值7. 什么是自定义计算?答:自定义计算,就是在设计视图中直接用表达式创建计算字段,用一个或多个字段的数据对每个记录进行数值、日期甚至文本的计算。9. 简答操作查询和一般选择查询的最大区别。答:操作查询是一类特殊的查询,它是在操作中以所生成的结果对表中数据进行更改的一种查询,会引起数据的变化;后者则根据查询的设置,在运行中生成结果显示给用户,操作结束后该结果不保存,也不影响源数据。11.什么是 SQL?答:SQL 是结构化查询语言(

10、Structured Query Language)的缩写,是关系数据库管理系统中的标准语言。二、选择题1.D 2.C 3.C 4.C 6.C 7.A 8.C 9.C10.D 11.B 12.C 13.C 三、填空题1 表之间的关系2 数据表视图3 行列标题4 取值不相同5 查询结果6 预定义计算 自定义计算7 条件8 条件设置9 SQL 视图-第 4 章 窗体 答案一、简答题3.(张红超提供)在窗体的设计视图中,窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚及主体 5 个部分组成,每一部分又称为一个“节” 。1)主体:窗体的核心部分,通常用来显示窗体数据来源表中各条记录的数据,例如学生、成

11、绩、课程、专业等表的记录。2)窗体页眉:整个窗体的开头部分,通常用来显示不随记录而改变的信息。例如,可以在窗体页眉放置窗体标题、命令按钮、提示及说明性文字等3)窗体页脚:整个窗体的最后部分,具有与窗体页眉相同的作用,也用来放置诸如记录总条数、当前记录号等信息。通常用来显示不随记录而改变的信息。4)页面页眉:在每一页的顶部,通常用来显示列标题(字段名) ,也用来显示页码、日期等信息。5)页面页脚:在每一页的底部,通常用来显示页面摘要、页码、日期和本页汇总数据等信息。(宋艳清提供) 窗体页眉、窗体页脚、页面页眉、页面页脚、主体。窗体页眉、窗体页脚都是用来显示不随记录而改变的信息。页面页眉用来显示列

12、标题(字段名) ,页码、日期等信息。页面页脚用来显示页面摘要、页码、日期和本页汇总数据等信息。主体用来显示窗体数据来源表中各条记录的数据。8.(张红超提供)根据控件的数据来源,可将控件分为 3 类:1)绑定型控件:都有一个数据源,显示输入或更新数据库中相应字段值,移动窗体的记录指针,控件内容动态变化。2)非绑定型控件:没有数据源,移动记录指针,内容不变。3)计算型控件:显示计算结果,总以等号”=”开始。(宋艳清提供) 绑定型控件:都有一个数据源,来源于表或查询中的字段,可用来显示、输入或更新数据库中相应字段的值。非绑定型控件:没有数据源,与基础表或查询无关。计算型控件:用来显示计算结果。11.

13、(宋艳清提供) 在一个与“教师信息表” 连接起来的窗体中,单击工具箱中的“文本框”按钮,将一个非绑定型文本框添加到窗体中。双击该文本框,打开其“属性”窗口,在“数据”选项卡的“ 控件来源”属性中输入“=Year(Date()-年龄”,该文本框就成为一个计算控件,可以显示教师的出生年份。然后,将该文本框的关联标签修改为“出生年份”。12.(张红超、宋艳清提供)在创建主/子式窗体之前,要保证主窗体的数据表与子窗体的数据表之间存在“一对多”的关系。二、选择题1.D 2.A 3.C 4.D 5.B 6.D 7.B 8.C 9.B 10.A11.A 12.B 13.C 14.A 15.D 三、填空题1. 文本框2. 绑定对象框3. 查询4. 接口5. 数据源6. 名称7. 绑定型8. 数据表窗体9. 主表与子表10. 窗体属性-nts

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号