授课创建自由表.ppt

上传人:本田雅阁 文档编号:3181643 上传时间:2019-07-22 格式:PPT 页数:37 大小:1.59MB
返回 下载 相关 举报
授课创建自由表.ppt_第1页
第1页 / 共37页
授课创建自由表.ppt_第2页
第2页 / 共37页
授课创建自由表.ppt_第3页
第3页 / 共37页
授课创建自由表.ppt_第4页
第4页 / 共37页
授课创建自由表.ppt_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《授课创建自由表.ppt》由会员分享,可在线阅读,更多相关《授课创建自由表.ppt(37页珍藏版)》请在三一文库上搜索。

1、1,授课-1 创建自由表,1.1 Visual FoxPro 概述 1.2 创建使用VFP 的项目管理器 1.3 创建自由表 1.4 修改自由表结构,2,操作要求: 将C:2006vfpUnit1文件夹Y1-01复制到考生文件夹中,重命名为“X1-01”,完成下列操作。 1. 表向导的使用 根据表向导,按以下要求新建一个表,在表向导中完成如下操作: 在字段选取步骤中,选择“个人表”中的样表“Books”,并选取所有可用字段; 在修改字段设置步骤中,将字段“Pages”的字段名改为“页数”,宽度修改为“4”; 在为表创建索引步骤中,选取字段“BookCollID”为索引;将表保存为“X1_01A

2、.dbf”,存放在文件夹X1-01中。,【任务.上机1 】,3,样文1-01A,样文1-01B,4,2. 表记录的输入 打开表“Y1_01.dbf”,并输入该表的第一条记录,最终结果如样文1-01A所示。 3. 表设计器的使用 打开表“Y1_01B.dbf”按要求完成如下操作: 删除字段“性别代码”; 修改字段“政治面貌”的字段宽度为“6”,修改字段“年龄”的数据类型为“字符型”; 设置索引字段“报名序号”为普通索引,并设置为升序; 添加字段如样文1-01B所示。 任务要点: 表向导的使用,录入表数据,用表设计器修改表结构。,5,1.1 Visual FoxPro 概述,【学习目标】 Visu

3、al FoxPro 的安装和启动 【关键概念】 Visual FoxPro的特点,6,1.0.1 Visual FoxPro系统特点(P25),特点如下: 1. 标准的关系型数据库技术 可使用SQL主要命令 2. 可视化的操作界面 设计器,向导,生成器,项目管理器,对话框 3. 面向对象编程的程序设计方法 4. 支持客户/服务器(C/S)结构 5. 兼容性好,7,1.0.2 Visual FoxPro 6.0 安装与启动,1.安装 见P27。 对机器要求并不高。 典型与完全安装。 帮助系统与MSDN。 2.启动 双击图标 或:点程序Microsoft Visual FoxPro 6.0 或:双

4、击某一VFP6.0的可执行文件 或:进入VFP文件夹,执行 VFP6.EXE 命令,3.退出 有5种方法: 点 X 按钮 或:点文件退出 或:点狐狸图标,选关闭 或:执行 QUIT 命令 或:按 Alt + F4 键,8,4. Visual FoxPro界面组成 (1)标题栏;(2)控制按钮;(3)菜单栏 ;(4)工具栏;(5)工具窗;(6)状态栏;(7)主窗口工作区;(8)命令窗口,9,1.2 V FP的项目管理器,【学习目标】 项目管理器的使用 熟悉四种工作方式 【关键概念】 项目管理器,10,VFP有四种工作方式: 菜单,工具,命令,程序。前两种为交互式,后两种为自动式。 1.1.1 菜

5、单系统 有:8个下拉式菜单项(文件、编辑、显示、格式、工具、程序、窗口、帮助),菜单项会随工作界面变化。 1.菜单 (1) 鼠标操作 单击(Click) (2) 键盘操作 Alt + 热键 (3) 键鼠结合操作 光标指向选项,按回车键。 2. 快捷菜单的操作 指向选项,单击鼠标右键可打开菜单,单击左键则关闭菜单。,11,1.1.2 工具栏,1.显示或隐藏 2.定制工具栏 点:显示-工具栏 点:新建 键入工具栏名称 选择工具栏的类型 拖动某一工具钮到新定制的工具栏 点关闭 3. 修改工具栏 删除:将某一工具钮拖到工具栏外,12,1.1.3 对话框的操作(与微软类同),按钮操作:通常用鼠标操作,单

6、击鼠标即可执行按钮所代表的功能。 文本框操作:把鼠标指针移到文本框,单击框内要输入字符的位置,激活后从键盘向框内输入字符。 选择框操作:通常用鼠标来选择。单选按钮以圆圈“”为特征;复选框以方框“”为特征。 列表框操作:可以用鼠标拖动周边的滚动条,使窗口数据滚动显示。 组合框操作:单击文本框右侧的下拉按钮“”,。 微调控件的操作:用鼠标单击“增1”、“减1”两个微调按钮(、)按钮时,。,13,1.1.4 命令窗口,1.显示或隐藏 窗口右上 X,菜单,工具栏,Ctrl+F4/Ctrl+F2 2.输入并执行 输入后按回车键。 将光标移动到执行过的命令行,按回车键。 3.文件复制命令 COPY FIL

7、E 盘符: 路径名源文件名.* TO 新文件名.* 如: (文件名中可包含百搭符 * 和 ? ) COPY FILE E:2003VFPDATA2Y2_1?.* TO S2_1?.*,14,1.1.5 项目管理器,1. 项目管理器的作用 在数据库应用系统的开发过程中,将会产生各种类型文件,包括:数据库文件、表文件、表单文件、报表文件和程序文件等。项目管理器是管理这些文件的主要组织工具,相当Windows的资源管理器。 项目管理器的内容保存在有.PJX扩展名的文件中。项目管理器并不保存各种文件的具体内容,其只记录各种文件的文件名、文件类型、路径,以及编辑、修改或执行这些文件的方法。 通过项目管理

8、器,用户可以方便地完成各种文件的新建、修改、运行、浏览等操作,还可以完成应用程序的连编,生成可脱离Visual FoxPro系统运行的可执行文件。,15,2.建立新项目文件 点:【文件】【新建】 出现右图【新建】对话框; 选【项目】按钮, 按【新建文件】; 在出现【创建】对话框时,在“项目文件”文本框输入文件名,按【保存】按钮。,16,3.打开已有项目文件 点【文件】【打开】,出现下图所示对话框。 在“文件类型”下拉框选定“项目(*.pjx;*.fpc;*.cat)”后,在文件列表框选定已有项目文件。 或在“文件名”文本框输入项目文件名, 按【确定】按钮。,另外,使用modify projec

9、t 命令可以打开项目管理器。 如:modify project exam 扩展名.pjx可省略。 使用modify project ?命令,命令中的?为可选项。,17,4. 项目管理内容 项目管理器采用了目录树结构进行管理,其内容可详(目录树展开时)可略(目录树折叠时)。 下图为项目exam.pjx新建时项目管理器刚打开的 界面。,18,项目管理的文档类型: 有:全部、数据、文档、类、代码、其他 6个选项卡 5类文档。 数据:数据库,自由表,查询。 Visual FoxPro将表分为数据库表和自由表两大类。 对于同属于一个数据库的数据库表,在建表的同时也同时定义它与库内的其它表之间的关系。 文

10、档:表单,报表,标签。 类: 代码(程序):PRG,APP,EXE。 其他:菜单,TXT,图形等。,19,5. 项目中按钮的功能,新建按钮:用于建立新的数据库、表、查询或程序等。 添加按钮:添加按钮可以在打开对话框中将已经建立好的数据库、表、查询或程序等添加到项目中。 修改按钮:修改按钮可打开相应的设计器或编辑窗口修改选定数据库、表、查询或程序。 打开、关闭、浏览或运行按钮:当选定数据库时,会变为打开或关闭功能;当选定表时,会变为浏览功能;当选定查询或程序时,会变为运行功能。 移去按钮:将对话框中选定的数据库、表、查询或程序从项目管理器中删除。 连编按钮:用于访问连编的选项,可以连编一个项目或

11、应用程序。,20,6. 项目管理器的使用,选项卡操作 选好所需的选项卡,用鼠标单击它的标题即可。 目录树操作 项目管理器目录树采用“+”、“-”号来表示各级目录的当前状态。 处于折叠状态的目录在其图标的左方有“+”号,单击这个“+”号可将它展开,显示出该目录所包含的子目录,同时将当前状态的图标从“+”号改为“-”号。单击目录图标左方的“-”号将使其处于折叠状态。,21,项目管理器的折叠 项目管理器的右上角有一个带向上箭头的【】折叠按钮。 单击折叠按钮可隐去全部选项卡,只剩下项目管理器和选项卡的标题,如图所示。与此同时,折叠按钮上的向上箭头也改为向下,变为恢复按钮【】。单击【】将使项目管理器恢复

12、原样。,22,项目管理器的分离 当项目管理器处于折叠状态时,用鼠标拖动任何一个选项卡的标题,都可使该选项卡与项目管理器分离,如图所示。 分离后的选项卡可以象一个独立的窗口在Visual FoxPro主窗口中移动。单击分离选项卡的关闭按钮,即可使该卡恢复原位。,23,【相关知识:VFP的配置 】 系统用默认值设置环境,也可以自己定制。 (1)用对话框:工具选项 设置日期格式:区域 更改表单大小:表单 设置默认目录:文件位置 (2)使用命令 设置对话状态:SET TALK ON/OFF 设置独占打开表: SET EXCL ON/OFF 设置Esc键中断有效: SET ESCA ON/OFF 注:前

13、面的是系统默认值,24,1.3 创建自由表,【学习目标】 用表设计器创建自由表 表记录的录入 【关键概念】 表文件的组成 表结构,25,【相关知识:表文件的组成】 有:数据库表、自由表两类型。是最基本的文件, 其组成见下图。 表结构:表头,由若干列组成,称字段,是同类数据的集合,其名为字段名。 表记录:一行为一条记录,按顺序称,1号记录,2号记录,。,表结构,表记录,26,【相关知识:表结构】 1.字段名 命名:汉字或字母开头,后跟字母、数字、汉字、下划线,自由表的字段名长10字符,数据库表允许128个字符,不允许用标点、运算符、空格命名。 如:XH 、XM 、CSRQ、姓名、专业等。 2.字

14、段类型 Visual FoxPro定义了13种数据类型,其中8种常用数据类型为:字符型、数值型、货币型、逻辑型、日期型、日期时间型、备注型和通用型,见P51介绍。 日期型的标准格式:yyyy-mm-dd, 如: 2005-2-28。,27,3.字段宽度 允许存放数据的长度,以字节表示。字符型、数值型等字段宽度,在定义时根据需要确定。某些类型的宽度,由系统统一规定,如:货币型(8)、日期型、日期时间型(8)、逻辑型(1)、备注型(4)和通用型(4)。 4.小数位数 当字段为数值型时,要定义小数位数。小数点也要占一位,缺省值为 0 。 5.索引 需要根据某些数据索引排序,则要建立索引,索引排序有升

15、序和降序之分。 6.空值 NULL 空值用NULL表示。空值与空字符串和数值0意义不同。 如:某课程成绩,0表示零分,而NULL表示无成绩。,28,1. 表向导的使用 通过表向导建立表的步骤(如下图所示) 1)字段选取 2)修改字段设置 3)为表建索引 4)完成,【上机1的操作任务】,29,【自由表的创建操作练习】,创建自由表,就是要建立表的结构。 建立表结构(进入表设计器),有以下方法: (1)用菜单:点文件 新建,出现对话框 (2)用工具钮:点新建工具钮,出现对话框 (3)在数据库设计器:进入后,选新建表钮 (4)用项目管理器:选数据 /自由表,选“新建表” (5)用命令:CREATE 表

16、文件名/?,出现对话框,30,用表结构设计完成后,单击“确定”,出现是否输入数据的提示框,单击“是”,可开始数据输入工作。 注意: (1)用TAB、Enter、键移动到下一个字段。 (2)日期的间隔符不必输入。 (3)逻辑型只输入“T”、“t” 、“Y” 、“y”或“F”、“f” 、“N” 、“n” (4)输入空值用Ctrl+0 (5)备注型或通用型双击该字段或点击后按Ctrl+Home键,可进入编辑窗口,再进行输入。若为图片,可点编辑 插入对象,出现“插入对象”的对话框,可选择新建图片,浏览找文件,。,【自由表输入记录的操作方法】,31,【自由表输入记录的操作要点】,数据输入有两种方式:编辑

17、方式和浏览方式,见下图。例: (1)用命令打开表:USE S1_1 (2)用命令浏览(或编辑)输入:BROW (或EDIT) (3)增加一个新记录:用Ctrl+Y键 (4)移动 :, 或 鼠标 (5)退出 :X,32,2. 表记录的输入 打开表“Y1_01.dbf”,并输入该表的第一条记录,最终结果如 样文1-01A所示。 操作: USE Y1_01 BROW (按 Ctrl+Y,录入数据),样文1-01A,【上机1的操作任务】,33,1.4 修改自由表结构,【学习目标】 用表设计器修改自由表 【关键概念】 表设计器的使用方法,34,【修改表结构方法(重点) 】 用“表设计器”完成修改。先打开

18、表文件,再进入表设计器。进入表设计器有以下方法: (1)用菜单:点显示 表设计器,出现对话框 (2)在数据库设计器:选中文件,击右键,击“修改”钮, (3)用项目管理器:选中要修改的表,击“修改”钮, (4)用命令:MODIFY STRUCTURE,出现对话框,35,3. 修改自由表结构(5分) 将C:2006vfpUnit1文件夹Y1-01复制到考生文件夹中,重命名为“X1-01” ,打开表“Y1_01B.dbf” 删除字段“性别代码” ; 修改字段“政治面貌”的字段宽度为“6”,修改字段“年龄”的数据类型为“字符型”; 设置索引字段“报名序号”为普通索引,并设置为升序; 添加字段如样文1-01B所示。 操作示范见下页,【上机1的操作任务】,36,【修改表结构操作示意】,37,【本课小结】 Visual FoxPro的特点(五点) 项目管理器的使用 创建表:菜单或工具钮,项目管理器,命令 CREA 表设计器的编辑使用方法 录入数据:USE 表名 ,BROW , 按 CTRL+Y , 录入备注型字段:双击该字段的某记录 【作业】 1. Visual FoxPro的特点(五点) 2. 计算机高新考试第1.1题(上机1),返回本课目录,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1