资源预览内容
第1页 / 共156页
第2页 / 共156页
第3页 / 共156页
第4页 / 共156页
第5页 / 共156页
第6页 / 共156页
第7页 / 共156页
第8页 / 共156页
第9页 / 共156页
第10页 / 共156页
亲,该文档总共156页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
157Visual Foxpro数据库与程序设计基础实验教程第1章 数据库系统概述1.1 基础知识练习1.1.1选择题1. 存储在计算机内、有结构的相关数据的集合称为_。A. 数据库 B. 数据库系统C. 数据库管理系统 D. 数据结构【答案】A 2. 数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是_。 A. DBMS包括DB和DBS B. DBS包括DB和DBMSC. DB包括DBS和DBMS D.DB、DBS和DBMS是平等关系【答案】B3._是处理数据库存取和各种管理控制的软件系统,是数据库系统的中心枢纽。A. DB B. DBMS C. DBAS D. DML【答案】B4. 下列关于数据库系统的叙述中,正确的是_。A. 数据库系统只是比文件系统管理的数据更多B. 数据库系统中数据的一致性是指数据类型一致C. 数据库系统避免了数据冗余D. 数据库系统减少了数据冗余【答案】D5. 能唯一标识实体的是_。A. 属性 B. 域 C. 码 D. 联系【答案】C6.Visual FoxPro是一种关系数据库管理系统,所谓关系是指_。A. 表中各条记录彼此之间有一定的关系B. 表中各个字段彼此之间有一定的关系C. 一个表与另一个表之间有一定的关系D. 数据模型符合满足一定条件的二维表格式【答案】D7. 如果一个部门有若干职员,每个职员只能属于某一个部门,则部门和职员两个实体之间的联系属于_。 A. 一对一联系 B. 一对二联系 C. 多对多联系 D. 一对多联系。【答案】D8. 在数据库设计中,将E-R图转换为关系模式是在_阶段。 A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计【答案】C9. 在关系中将年龄字段的值限制在15-30岁之间的这种约束属于_。A. 实体完整性约束 B. 域完整性约束C. 参照完整性约束 D. 视图完整性约束【答案】B10. 下列叙述中正确的是_。A. 数据库系统是一个独立的系统,不需要操作系统的支持B. 数据库技术的根本目标是要解决数据的共享问题C. 数据库管理系统就是数据库系统D. 以上三种说法都不对【答案】B11. 如果把学生看作实体,某个学生的姓名叫“王刚”,则“王刚”应看成_。A. 记录型 B. 记录值C. 属性型 D. 属性值【答案】D12. 在概念模型中,一个实体相对于关系数据库中一个关系中的一个_。A. 属性 B. 元组C. 列 D. 字段【答案】B1.1.2填空题1存储在计算机中的数据包括_和_两方面。【答案】数据内容,数据形式2数据处理技术大致经历的三个发展阶段是_、_和_。【答案】人工管理阶段,文件系统管理阶段,数据库系统管理阶段3数据库系统是由_、_、_和_组成的具有高度组织性的总体。【答案】计算机系统,数据库,数据库管理系统,有关人员4用实体名及其属性名集合来抽象和刻画同类实体称为_。【答案】实体型5数据模型不仅表示反映事物本身的数据,而且表示_。【答案】事物之间的联系6用二维表的形式来表示实体之间联系的数据模型叫做_。【答案】关系模型7在关系数据模型中,二维表的列称为_,二维表的行称为_。【答案】属性,记录8对关系进行选择、投影或连接运算之后,运算的结果仍然是一个_。【答案】关系9在关系数据库的基本操作中,从表中选出满足条件的元组的操作称为_;从表中抽取属性值满足条件的列的操作称为_;把两个关系中相同属性的元组连接在一起构成新的二维表的操作称为_。【答案】选择,投影,连接10E-R图中实体间的_联系必须转换为一个独立的关系模式。【答案】多对多第2章 Visual FoxPro 6.0基础2.1 基础知识练习2.1.1选择题1. _是Visual FoxPro中专门用来输入各种命令的区域。A. 主窗口 B. 命令窗口 C. 菜单栏 D. 工具栏【答案】B2. “项目管理器”的“数据”选项卡用于显示和管理_。A. 数据库、自由表和查询 B. 数据库、视图和查询C. 数据库、自由表、查询和视图 D. 数据库、表单和查询【答案】C3. “项目管理器”的“文档”选项卡用于显示和管理_。A. 表单、报表和查询 B. 数据库、表单和报表C. 查询、报表和视图 D. 表单、报表和标签【答案】D4. 利用VFP中的_可以帮助用户高效方便地创建表、表单等文件。A. 设计器 B. 向导 C. 生成器 D. 工具栏【答案】A5. 在以下四组函数运算中,结果相同的是_。A. LEFT(Visual FoxPro,6)与SUBSTR(Visual FoxPro,1,6)B. YEAR(DATE()与SUBSTR(DTOC(DATE(),7,2)C. VARTYPE(36-5*4)与VARTYPE(36-5*4)D. 假定A=this ,B=is a string,A-B与A+B【答案】A6. 在下面的Visual FoxPro表达式中,不正确的是_。A. 2008-12-01 10:10:10AM-10 B. 2008-12-01-DATE()C. 2008-12-01+DATE() D. 2008-12-01+1000【答案】C7. 在下列函数中,函数值为数值的是_。A. AT(人民,中华人民共和国) B. CTOD(01/01/96)C. BOF() D. SUBSTR(DTOC(DATE(),7)【答案】A8. 已知D1和D2为日期型变量,下列4个表达式中非法的是_。A. D1-D2 B. D2-36 C. D1+28 D. D1+D2【答案】D9.函数INT(数值表达式)的功能是_。A. 按四舍五入取数值表达式值的整数部分B. 返回数值表达式值的整数部分C. 返回不大于数值表达式值的最大整数D. 返回不小于数值表达式值的最小整数【答案】B10. 在下面的Visual FoxPro表达式中,运算结果是逻辑真的是_。A. EMPTY(.NULL.)B. LIKE(ABC,AC?)C. AT(A,123ABC)D. EMPTY(SPACE(2)【答案】D11. 设D=56,VARTYPE(D)的输出值是_。A. N B. C C. L D. D【答案】C12. 设N=886,M=345,K=M+N,表达式1+&K的值是_。A. 1232 B. 数据类型不匹配 C. 1+M+N D. 346【答案】A13. 如果X=10,Y=X=20,则TYPE(Y)的值是_。A. L . N C. C D. 出错【答案】C14. 命令?VARTYPE(TIME()结果是A. C B. D C. T D. 出错【答案】A15. 命令?LEN(SPACE(3)-SPACE(2)的结果是A. 1 B. 2 C. 3 D. 5【答案】D2.1.2填空题1. Visual FoxPro6.0是_位的关系型数据库管理系统。【答案】322. 在命令窗口中键入命令后,按_键执行该命令。【答案】Enter3. 对Visual FoxPro进行环境设置除了用SET命令外,还可以在_对话框中进行设置。【答案】选项4. VFP的三种工作方式是_、_和_工作方式。【答案】菜单,命令,程序5. VFP命令的续行符是_。【答案】 ;6. 在Visual FoxPro中,项目文件的扩展名是_。【答案】PJX7. 扩展名为.Prg的程序文件在“项目管理器”的_选项卡中显示和管理。【答案】代码8. 项目管理器的“移去”按钮有两个功能:一是把文件_,二是_文件。【答案】从项目管理器中移去,从磁盘上删除9. 如果一个表达式中包含算术运算、关系运算、逻辑运算和函数时,则运算的优先次序是_。【答案】函数算术运算关系运算逻辑运算,10. TYPE(10/25/08)的输出值是_。【答案】N11. 设工资=1200,职称=教授,下列逻辑表达式的值是_。 工资1000 AND (职称=教授 OR 职称=副教授)【答案】.T.12. ROUND(337.2007,3)的结果是_。【答案】337.20113. LEN(THIS IS MY BOOK)的结果是_。【答案】1514. TIME()返回值的数据类型是_。【答案】字符型15. MOD(9,-2)的返回值为_。【答案】-12.2 上机实验2.2.1VFP6.0的启动、退出及工作环境配置【实验题目】VFP的启动、退出及工作环境配置【实验目的】掌握VFP的启动、退出方法及工作环境的设置【实验示例】1启动VFP6.0方法一:在“开始”菜单中启动Visual FoxPro 6.0。单击Windows桌面左下方的“开始”按钮,调出“开始”菜单选“所有程序”在“程序”级联菜单中选带狐狸头图标的“Microsoft Visual FoxPro 6.0”选项,即可启动Visual FoxPro 6.0(图2-1)。图2-1 利用“开始”菜单启动VFP6.0方法二:利用桌面上的快捷方式启动Visual FoxPro 6.0。若桌面上没有VFP6.0的快捷方式,就要先创建一个,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号