VisualFoxPro程序设计案例教程 第2章 数据的建立.pptVIP

  • 2
  • 0
  • 约1.4万字
  • 约 91页
  • 2018-06-07 发布于河南
  • 举报

VisualFoxPro程序设计案例教程 第2章 数据的建立.ppt

VisualFoxPro程序设计案例教程 第2章 数据的建立

第二章 数据的建立 第二章 本章目的 掌握Visual FoxPro中项目管理器的应用 掌握创建数据表结构的方法,并能对数据表结构进行相应的维护 掌握向数据表中追加或插入记录的方法 熟悉浏览数据表中的记录,并能对记录进行相应修改和删除等操作 了解修改表的显示样式的方法 本章任务 任务一:创建新项目 任务二:建立超市管理数据库 任务三:建立商品信息表 任务四:表结构的显示和修改 任务五:表记录的基本操作 任务六:修改表的显示样式 2.1 基础知识 设计一个数据库应用管理系统,首要的工作是确定所管理的对象,依据所管理的对象设计数据库文件,数据库的创建是开发与编辑数据库软件的基础。建立一个数据库的基本框架是十分重要的。而表又是数据库的基本组成部分,是处理数据和建立关系型数据库及应用程序的基本单元。数据库是表的集合。在Visual FoxPro中,把一个二维表定义为表,把若干个关系比较固定的表集中起来放在一个数据库中管理,在表间建立关系,设置属性和数据有效性规则,使相关联的表协同工作。数据库文件的扩展名为.DBC,其中可以包含一个或多个表、关系、视图和存储过程等。 一个Visual FoxPro表或.dbf文件,能够存在以下两种状态之一: 与数据库相关联的数据库表 与数据库不相关联的自由表 二者的绝大多数操作相同,且可以互相转换。 2.2 任务一 创建新项目 在Visual FoxPro系统中,使用项目组织、集成数据库应用系统中所有相关的文件,形成一个完整的应用系统。所谓项目是Visual FoxPro中相关数据、文档和各类文件、对象的集合,亦即项目是与一个应用有关的所有文件的集合。一般而言,一个项目包含开发一个应用程序所需要的所有文件,包括窗体文件、程序文件、数据库文件、表文件、报表文件、菜单文件、索引文件等。 项目管理器是Visual FoxPro系统创建、管理项目的工具,它为用户提供简易、可见的方式创建、修改、组织项目中的各种文件,对项目中的程序进行编译和连编,形成一个可以运行的应用程序系统,它是Visual FoxPro的“控制中心”,其扩展名为.pjx。 2.2.2 任务实现 1.创建新项目 从“文件”菜单中选择“新建”命令,如图2-1所示。 4.查看文件详细内容 “项目管理器”中的选项是以类似于大纲的结构来组织的,可以将其展开或折叠,以便查看不同层次中的详细内容。 如果项目中具有一个以上同一类型的项,其类型符号旁边会出现一个“+”号。单击“+”号可以显示项目中该类型项的名称。 例如,单击“自由表”符号旁边的“+”号,可以看到项目中自由表的名称,如图2-6所示。 若要折叠已展开的列表,可单击列表旁边的“-”号。 课后练习 1.熟练使用“项目管理器”,分别完成新建、查找、添加、移去、停放等操作。 2.建立“超市管理”项目。 3.建立“学校管理”项目。 2.3 任务二 建立超市管理数据库 2.3.2 任务实现 1.建立数据库命令 创建一个数据库有两种方法,其一是使用“项目管理器”来完成,其二可以运用相关命令来完成。 (1)使用“数据库设计器”创建数据库。具体操作步骤如下: ① 打开任务一中的项目SuperMarket,在“项目管理器”界面中,选择“数据”选项卡,在左侧选择“数据库”选项,在右侧单击“新建”按钮,如图2-19所示。 2.4 任务三 建立商品信息表 1.建立表结构 建立表结构的方法中,比较常用的有命令方式、菜单方式及使用项目管理器方式。 (1)命令方式。 命令格式:create[表文件名/?] 命令功能:建立一个新的扩展名为.DBF的表文件。 说明:省略扩展名时,系统默认为.DBF;如果是“?”或未指定表文件名,系统会弹出“创建”对话框,此时用户可输入表名。 下面通过此命令创建“商品信息”表,表内容如图2-26所示。 2.5 任务四 表结构的显示和修改 2.6 任务五 商品信息表记录的录入及管理 2.7 任务六 修改表的显示样式 2.6.1 相关知识点 在表的操作过程中,经常需要查看或修改表中的全部、部分或某一条记录,这就需要进行有关记录的操作。 本节主要技能点如下: (1)显示表中的记录。 (2)记录指针的定位。 (3)逻辑删除记录。 (4)恢复逻辑删除记录。 (5)物理删除记录。 (6)删除全部记录。 (7)修改记录。 (8)插入记录。 图2-5 项目管理器 1.显示表中的记录 (1)命令方式。 命令格式:LIST / DISPLAY[FIELDS字段名表][范围][FOR条件表达式][WHILE条件表达式][OFF] 命令功能:显示当前表中指定范围内满足条件的记录。 说

文档评论(0)

1亿VIP精品文档

相关文档