欢迎来到天天文库
浏览记录
ID:13116071
大小:236.50 KB
页数:17页
时间:2018-07-20
《数据库技术与应用---visual foxpro(第2版) 课后习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章练习题答案一、选择题题号12345678910答案BAADCBBBAA二、填空题1、数据定义、数据操纵2、文件系统阶段、数据库系统阶段3、属性、字段、元组、记录4、关键字(候选码)5、域6、属性名、属性到域的映象7、关系、关系8、投影9、选择运算、投影运算10、连接运算、自然连接三、简答题1、答:数据库(DataBase)是被长期存放在计算机内、有组织的、可以表现为多种形式的可共享的数据集合。数据库管理系统(DataBaseManagementSystem,简称DBMS)是计算机系统软件,它的职能是有效地组织和存储数据、获取和管理数据,接受和完成用户提出的访
2、问数据的各种请求。数据库系统是指拥有数据库技术支持的计算机系统,它可以实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享服务。数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。2、答:关系是一张二维表,每个关系有一个关系名。在计算机中,一个关系可以存储为一个文件。在VisualFoxPro中,一个关系就是一个表文件。元组是二维表中水平方向的行,有时也叫做一条记录。属性是二维表中垂直方向的列,有时也叫做一个字段。3、答:数据库系统由四部分组成:硬件系统、系统软件、数据库应用系
3、统和各类人员。4、答:常用的数据模型有层次模型、网状模型和关系模型。层次模型的特点是:形状象一棵倒立的树,有且仅有一个结点无父结点,这个结点称为根结点,其他结点有且仅有一个父结点。网状模型的特点是:形状象一张网,允许一个以上的结点无父结点,一个结点可以有多于一个的父结点。关系模型的特点是:在关系中,数据的逻辑结构是一张二维表。该表满足每一列中的分量是类型相同的数据;列的顺序可以是任意的;行的顺序可以是任意的;表中的分量是不可再分割的最小数据项,即表中不允许有子表;表中的任意两行不能完全相同。层次模型对具有一对多层次关系的数据描述非常自然、直观、容易理解;网状模型主
4、要是描述具有多对多关系的数据。关系模型具有严格的数学理论为基础,在描述数据时使用简单灵活、数据独立性强等特点,而被公认为是理想的数据的组织方式。5、答:不是,只有具备以下几个要求的二维表才被称为是关系:(1)每一列中的分量是类型相同的数据;(2)列的顺序可以是任意的;(3)行的顺序可以是任意的;(4)表中的分量是不可再分割的最小数据项,即表中不允许有子表;(5)表中的任意两行不能完全相同。第2章练习题答案一、选择题题号12345678答案CDCABDBA二、填空题1、菜单栏、工具栏、命令窗口、状态栏2、临时设置、永久设置3、命令行开关、SET命令、配置文件4、命令
5、行开关、SET命令、配置文件5、程序、命令窗口6、临时、永久、“设置为默认值”7、数据库文件、文档文件、程序文件8、菜单方式、命令方式、程序方式三、简答题1、答:VisualFoxPro6.0的工作环境主要由菜单栏、工具栏、命令窗口、结果显示区以及状态栏构成。2、答:VisualFoxPro6.0命令窗口与其它Windows窗口一样,可以随时调整命令窗口的大小,移动命令窗口以及关闭命令窗口。命令窗口关闭以后,若要重新显示,应从“窗口”菜单中选择“命令窗口”命令。3、答:VisualFoxPro6.0提供了四种设置工作环境的方法。分别是:使用命令行开关、使用“选项”
6、命令、使用SET命令、使用配置文件。4、答:COMMAND=_SCREEN.Caption=“学籍管理系统”用于设置VisualFoxPro6.0工作窗口标题DEFAULT=E:MYVFP设置默认路径为E:MYVFPCLOCK=ON打开时钟显示5、答:首先根据需求建立配置文件MYVFP.FPW,然后在VisualFoxPro6.0的命令行中指定该配置文件:D:VFP98VFP6.EXE-C路径MYVFP.FPW6、答:VisualFoxPro6.0提供了三种工作方式:菜单方式、命令方式和程序方式。菜单方式是VisualFoxPro6.0最常用的一种工作方
7、式。VisualFoxPro6.0提供的菜单栏和工具栏允许用户通过直观的操作完成指定的任务。当初次进入VisualFoxPro6.0时,系统通常只显示常用菜单栏和“常用”工具栏。但是,随着工作环境的变化,系统将会动态调整显示菜单栏和工具栏。命令方式就是在命令窗口中输入要执行的命令。VisualFoxPro6.0提供这种工作方式主要有两个目的,一是对数据库的操作使用命令比使用菜单或工具栏要快捷而灵活;另一方面,熟悉命令操作是程序开发的基础。因此,对于想从事数据库系统开发的人员来说,必须要熟练地掌握常用的命令。程序方式就是将完成数据管理任务所需要执行的一系列命令,放到
8、一个文件中
此文档下载收益归作者所有