




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
visual,foxpro,6.0-9.0 解决方案与范例大全篇一:数据库应用-Visual 综合习题九数据库应用-Visual 综合习题九 一、选择题:(每题 2 分,共 40 分) 1从数据库的整体结构看,数据库系统采用的数据模型有( ) 。 A、网状模型、链状模型和层次模型 B、层次模型、网状模型和环状摸型 C、层次模型、网状模型和关系模型 D、链状模型、关系模型和层次模型 2在 Visual 中,一个()就是一个关系。 A、二维表 B、数据库 C、记录 D、库 3在 Visual 中, “项目管理器”窗口中的选项卡依次为( ) 。 A、全部、数据、文档、表单、代码、其他 B、全部、数据、文档、类、代码、其他 C、全部、数据、文梢、类、代码、区域 D、全部、数据、区域、表单、代码、其他 4Visual 的 DBMS 基于的数据模型是( ) 。 A、层次型 B、关系型 C、网状型 D、混合型 5在 Visual 中,关于自由表叙述正确的是( ) 。 A、自由表和数据库表是完全相同的 B、自由表不能建立字段级规则和约束 C、自由表不能建立候选索引 D、自由表不可以加入到数据库中 6在 Visual 中,运行表单的命令是( ) 。 A、DO T1 B、RUN FORM1 T1C、DO FORM T1D、DO FORM T1 7在 Visual 中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为( ) 。 A、1、4、8 B、4、4、10 C、1、10、8 D、2、8、8 8在 Visual 中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是( ) 。 A、MNX B、PRGC、MPRD、SPR 9在 Visual 中,调用报表格式文件 PP1 并预览报表的命令是( ) 。 A、REPORT FROM PP1 PREVIEW B、DO FROM PP1 PREVIEW C、REPORT FORM PP1 PREVIEW D、DO FORM PP1 PREVIEW 10在 Visual 中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( ) 。 A、PRIVATEB、PUBLICC、LOCAL D、在程序中直接使用的内存变量11在 DO WHILE 循环结构中,LOOP 命令的作用是( ) 。 A、退出过程,返回程序开始处 B、转移到 DO WHILE 语句行,开始下一个判断和循环 C、终止循环,将控制转移到本循环 ENDDO 后面的第一条语句继续执行 D、终止程序执行 12在 Visual 中,关于视图的正确叙述是( ) 。 A、视图与数据库表相同,用来存储数据 B、视图不能同数据库表进行连接操作 C、在视图上不能进行更新操作 D、视图是从一个或多个数据库表导出的虚拟表 13在 Visual 中,使用 SQL 语句从表 STUDENT 中查询所有姓王的同学的信息,正确的命令是( ) 。 A、SELECT * FROM STUDENT WHERE LEFT(姓名,2)=”王” B、SELECT * FROM STUDENT WHERE RIGHT(姓名,2)=”王” C、SELECT * FROM STUDENT WHERE TRIM(姓名,2)=”王” D、SELECT * FROM STUDENT WHERE STR(姓名,2)=”王” 14连编后可以脱离 Visual 独立运行的程序是( ) 。A、APP 程序 B、EXE 程序 C、FXP 程序 D、PRG 程序 15允许记录中出现重复索引值的索引是( ) 。 A、主索引 B、候选索引 C、普通索引 D、排序索引 16要控制两个表中数据的完整性和一致性,可以设置“参照完整性” ,要求这两个表( ) 。 A、是同一个数据库中的两个表 B、不同数据库中的两个表 C、两个自由表 D、一个是数据库表另一个是自由表 17打 Visual “项目管理器”的“文档” (Docs)选项卡,其中不包含( ) 。 A、表单(Form)文件 B、报表(Report)文件 C、标签(Label)文件 D、文本文件 18在创建快速报表时,基本带区不包括( ) 。 A、页标头 B、细节 C、页注脚 D、报表标题 19下面关于 Visual 数组的叙述中,不正确的是( ) 。 A、用 DIMENSION 和 DECLARE 都可以定义数组 B、Visual 只支持一维数组和二维数组 C、一个数组中各个数组元素必须是同一种数据类型 D、新定义数组的各个数组元素初值为.F.,其下标从1 开始,最大下标由定义时决定 20函数 Deleted()的值为真时,说明( ) 。 A、当前记录已被物理删除 B、当前记录已被逻辑删除 C、当前数据表中不存在带删除标记的记录 D、当前数据表中没有记录二、填空题:(每空 2 分,共计 20 分) 1用二维表数据来表示实体之间联系的数据模型称为。 2在 Visual 中说明数组后,数组的每个元素在未赋值之前的默认值是 。 3可以在项目管理器的选项卡下建立命令文件。 4在 Visual 中,数据库文件的扩展名是;数据库表的扩展名是。 5在表单中确定控件是否可见的属性是。 6表打开后,记录指针指向的记录称为记录。 7用当前表单中的 Label1 控件来显示系统时间的语句是: =Time()。 8在 Visual 中,最多允许同时打开个数据库表或自由表。 9在 Visual 中,参照完整性规则包括更新规则、删除规则和则。 三、阅读程序:(每题 4 分,共 20 分) 职工基本情况数据表结构为: 字段 字段名 类型 宽度 小数 1 姓名 C 8 2 性别 C 2 3 出生 D 8 4 已婚 L 1 5 工资 N 8 2 6 学历 C 12 7 职称 C 10 假设该表文件中有若干记录。 1将指针定位在第一个工资大于 1000 元的记录上,使用的命今是: 2将所有 1960 年及以前出生的教授的工资提高10%,使用的命令是: _。 3按职称字段建立一个名为的索引文件,使用的命令是: _。 4计算各类职称的工资总和,并将结果存人数据库中,使用的命令: _。 5对大学毕业的教职工按工资从多到少排序,工资相同者,按年龄从大到小排 列。排序后生成的表文件名为,使用的命令是:_。 四、编写程序:(每题 10 分,共计 20 分) 1编程:在“学生”数据表中,查找并显示姓名为“赵伟”的记录信息 2编程:在表中查找并显示所有男性职工的记录信息。 篇二:visual 全套教案第 1 章 Visual FoxPro 概述 ? Visual FoxPro 数据库是一个关系型数据库。 Windows 环境。 FoxBASE+汉字操作系统(UCDOS) ? Visual FoxPro 不需要用户编程就可以建立一个面向对象的数据库应用程序,所以在众多的数据库软件中,Visual FoxPro 脱颍而出,成为一种通用的数据库软件。 Visual FoxPro 的发展过程 ? 主要经历了 3 个阶段 阶段 和 FoxPro 阶段 FoxPro 阶段 ? 1995 VFP 版运行于、Win9X 和 WindeosNT 环境 ? 1997 VFP 中文版。 ? 1998 VFP 中文版。 的功能 1)为某种信息创建一个表,利用表存储相应的信息。 (2)定义表间的关系,将各表中的数据地联系在一起。(3)创建查询搜索记录,对记录排序和分组并根据查询结果创建报表、表及图形。 (4)可以通过视图更新表中的数据及从网上取得数据,从而收集或修改远程数据。 (5)创建表单来直接查看和管理表中的数据。 (6)可以创建一个报表来分析数据或将数据以特定的方式打印出来。 VFP 的特点 1.利用向导来操作,方便易用 2.可视化开发 3.事件驱动 4.面向对象编程 5.生成器 6.组件库 基础类 8.活动文档 9.对动态图形文件的支持 9.程序语言的增强 10.支持 OLE 拖放 11.新增和改进的生成器和编译器 系统的软硬件环境 ? 软件环境 Windows 98 Windows NT ? 硬件环境 奔腾以上的微型计算机 32MB 以上的内存 硬盘空间 240MB 以上。 系统的启动 ? 启动 VFP 在开始菜单中启动 VFP 用快捷方式启动 VFP ? 退出 VFP(以下并列) 在命令窗口中,打quit。 直接按 Alt+F4。 在文件菜单中,选择退出命令。 双击主窗口左上角的控制菜单。 在主窗口控制菜单中,选择关闭。 主窗口介绍 ? 主窗口: ? 标题栏 ? 菜单栏 ? 工具栏 ? 状态栏 ? 命令窗口(CTRL+F2 显示) 用 VFP 开发程序的方式 4 种方式: 向导方式 菜单方式 程序执行方式 命令方式 习题 有哪些功能和特点? 应用程序使用的方式有几种?向导方式的操作步骤怎样? 3.了解的安装方法,熟练掌握的两种启动方法。 4.了解主窗口的组成,掌握工具栏中的工具按钮的功能。 5.掌握文件菜单中的文件操作命令的使用方法。 第 2 章 基础 的性能指标 ? 记录的最大长度:64K 字节。 ? 表文件的最大长度:2G 字节。 ? 表中字段数:255 个。 ? 在内存中打开的表的最大个数:255 个。 ? 数据表的最大记录数:10 亿个。 ? 字符型字段的最大长度:255 字节。 ? 数值型字段表示十进制数的最大位数:20 位。 ? 浮点型字段表示十进制数的最大位数:20 位。 ? 数值计算时最多可以精确的位数:16 位。 ? 整数的最大值: +2 147 483 647。 ? 整数的最小值: -2 147 483 647。? 定义的内存变量的最多个数: 65 000。 ? 数组下标的最大值: 65 000。 ? DO 调用命令最多可以嵌套的层数:118 层。 ? READ 命令最多可以嵌套的层数:5 层。 ? 结构化程序设计命令的最大嵌套层数:384 层。 ? 在自定义的过程或者函数中可以传递参数的最大值:27。 ? 报表页面可以定义的最大长度:20 英寸。 ? 报表分组的最大层数:118 层。 ? 可以同进打开浏览窗口的最大个数:255 个。 ? 每一行命令的最大长度:8192 字节。 ? 每一个宏替换的最大长度:8192 字节。 VFP 文件组成 ? VFP 的常用文件类型格式: 数据库 项目 表查询 连接 浏览远程浏览 格式报表 标签程序 文本菜单 表 常用的文件类型 扩展名 类 型 .DBC 数据库文件 .DCT 数据库备注文件 .DCX 数据库索引文件 .BAK 备份文件 .DBF 数据表文件 .FPT 数据表备注文件 .PJX 项目文件 .PJT 项目备注文件 .PRG 源程序文件 .FXP 源程序编译后的文件 .CDX 数据表复合索引文件 .IDX 单一索引文件 .SCX 表单文件 .SCT 表单备注文件 .SPR 为源程序 .SPX 为目标程序.FRX 报表文件 .FRT 报表备注文件 .LBX 标签文件 .LBT 标签备注文件 .MNX 菜单文件 .MNT 菜单备注文件 .MPR 菜单源程序文件 .MPX 菜单编译文件 .QPR 生成的查询程序文件 .QPX 查询程序文件编译后的文件 .FMT 格式文件 .MEM 内存变量文件 .VUE 视图文件 .APP 应用程序文件 .TXT 文本文件 .EXE 可执行应用程序文件 项目管理器 ? 项目: 是文件、数据、文档的集合 VFP 的对象被存于具有后缀为.PJX 的文件当中。 ? 项目管理器: 组织和管理文件 如建立表、数据库、查询、表单、报表以及应用程序等。 ? 通过把已有的数据库文件添加到一个新的项目中,用户可以为自己创建一个项目。 ? 把应用程序的多个文件组织成一个文件 注:.PRG、报表格式文件和标签格式文件都能组合在一个文件中 如果表和索引不再修改、添加,也可以组合到里面 有利于保密源代码 ? 名为.APP 或.EXE .APP 文件可以用 Do 命令来执行 VFP 专业版编译成.EXE 文件。 项目管理器的功能 ? (1)查找文件 查找数据库文件、表单、报表的详细内容 ? (2)创建和修改文件 ? (3)添加和移去文件 ? (4)共享文件 通过与其他项目共享文件,可以用在其他项目开发上的工作成果。 操作时只需把别的项目管理器中的文件对象拖到本项目管理器中即可。项目管理器的组成 (1)文件对象卡 数据 文档 类库 代码 其他 (2)分层结构视图 点击+,列出下级文件类型 (3)命令按钮 新建 添加 修改 运行 几个概念 (1)数据库: 由数据表组成,及其相互关系。 数据库文件的后缀为.DBC。 (2)自由表: 不是数据库的一部分,存于后缀为.DBF 的文件里 可以将自由表加入数据库中。 (3)查询: 实现对存于表中的特定数据的查找。 按照一定的查询规则从表中得到数据 采用 SQL 查询,后缀为.QPR 的文本文件中 (4)视图: 执行特定的查询,从本地或远程数据源中获取数据,并允许用户对所返回的 数据进行修改。 视图依数据库而存在,并不是独立的文件。 (5)表单 显示和修改数据表中的内容。 (6)报表 实现对 VFP 数据表查询结果的格式化打印输出。 项目管理器的操作 ? 新建一个项目:文件新建 1.向项目中加入一个新文件 2.从项目中移去一个文件 3.在项目中新建一个文件 4.用项目管理器修改一个文件 其他操作 1.浏览表的数据 2.项目信息的显示与编辑 3.给文件添加说明 4.项目间的文件共享 5.项目管理器的定制 移动位置,改变大小与外观 篇三:Microsoft Visual FoxPro 应用实例Microsoft Visual FoxPro 应用实例 一、 VFP 系统安装 打开复制有 PVFP6 的光盘或硬盘,进入到相应目录内,找到文件(见下图) ,双击进行安装。 按系统提示进行,完成一步后选择“下一步” ;在“产品号和用户 ID”页,产品 ID 号为“466-0001992” ,用户姓名和公司名称自行输入;其它页面继续选择“确定”或“下一步” 。 在安装页面选择“典型安装” ; 安装完成后,在“安装 MSDN”页面,点击“安装MSDN”,取消选中状态;选“下一步后”进入“现在注册”页面,点击“现在注册” ,取消注册;至此完成了整体安装。二、 系统应用点击“开始”“程序”“Microsoft Visual FoxPro ”“Microsoft Visual FoxPro ”; 第一次使用“Microsoft Visual FoxPro ”时,会出现如下图所示的界面,选择“以后不再显示此屏” ,就可以取消此项操作;选择“关闭此屏”就进行到命令窗口状态。本次培训练习用的资料在光盘“TEMP”目录下 1、确定工作目录: 在系统默认的工作目录下,对具体应用数据库操作时,必须带准确的路径,操作非常不变。所以最好设置当前目录为系统默认的工作目录。 在命令窗口输入如下命令:set defa to 工作目录完整路径 2、在各个分区中打开数据库,返回一个已经打开数据库的分区 sele 0 *转到一个空区 use tmp1*在空区中打开数据库文件 TMP1,此时该区别名为数据库名 TMP1 sele 0*再转到一个空区 use tmp2*在空区中打开数据库文件 TMP2,此时该区别名为数据库名 TMP2 sele tmp1*转到 TMP1 区 sele 0 use d:tmp1 ALIAS tmp*当打开另一个数据库,但库名与现已打开的库名相同时,可以使用别 名,以确保在做其它操作时区分两个数据库 3、将 Visual FoxPro 数据库另存为其它文件格式 (1) 另存为 Foxpro25 格式的数据库 use tmp1 copy to tmp2 type fox2x (2) 另存为 Excel 文件 use tmp1 copy to tmp2 type xl5 (3) 另存为 TXT 文本文件 use tmp1 copy to tmp2 type deli 4、浏览数据:browse use tmp browse*可以修改,但不能进行增加记录的操作 browse noedit*不能修改的浏览方式,防止数据在浏览过程中被破坏 browse fields 字段 1,字段 n*浏览指定字段的数据,其它字段不显示 browse for 条件*浏览满足条件的记录数据,不符合条件的记录不显示 *上述参数可随意组合使用 5、连续显示记录命令:list 命令、display 命令 use tmp list*在屏幕当前窗口进行连续显示,没有停顿,大信息量时不适合使用 list to prin*在屏幕显示的同时,将所有内容输出到打印机,便于查看 list next n*列出从当前记录后 N 个记录的内容,记录指针指向列出的最后一个记录 list fields 字段 1,字段 n for 条件*参数使用同 browse list 字段 1+字段 2*可对两个或两个以上字段进行运算后再连续显示,此时显示的是运算 后的结果, display 命令与 list 命
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年硼粉系列合作协议书
- 医院健康教育工作方案
- 2025年防控专员考试题及答案
- 慢性病防治课件教学
- 慢性宫颈炎与宫颈癌
- 弱电系统投标文件-技术部分
- 情绪气象站课件
- 护士面试操作考试题及答案
- 媒介传播考试题目及答案
- 泰安语文考试题目及答案
- 人教版PEP小学六年级英语上册教学计划及教学进度
- 《色彩的对比》教学设计-1色彩的对比-五年级上册美术
- 4.4车体主要伤损形式及检修课件讲解
- 无犯罪证明委托书模板
- 《柔性棚洞防护结构技术规程》
- MOOC 高等数学先修课-西南财经大学 中国大学慕课答案
- YYT 1898-2024 血管内导管导丝 亲水性涂层牢固度试验方法
- 装备资产的动态管理
- 工程造价专业《制图实训》课程标准
- 铅锌矿开采中的环境影响评估与风险防范
- TCACM 1524-2023 中医体重管理临床指南
评论
0/150
提交评论