文档详情

数据库技术及应用第七章.ppt

发布:2025-04-05约4.31千字共10页下载文档
文本预览下载声明

李雁翎编著高等教育出版社数据库技术及应用VisualFoxPro

第7章数据库及表操作本章要点掌握创建自由表方法与步骤,掌握表中数据输入方法与步骤,掌握表中数据的显示与修改的方法,掌握数据库的创建及使用方法,掌握数据库表的使用方法。7.1创建自由表7.1创建自由表7.1.1表概述7.1.1表概述建立表时,首先要对所处理的对象进行调查分析,然后再根据需要设计一张二维表。当表的行、列个数及每列中数据的属性确定后,再把数据集合在其中即可。1.定义二维表名2.设计二维表的栏目3.填写二维表的内容4.定义表的结构在VisualFoxPro系统中,一张二维表对应一个数据表,称为表文件(Table)。定义表的结构,就是根据二维表的定义来确定表的组织形式,也即定义表的字段个数、字段名、字段类型、字段宽度及是否以该字段建立索引等。一张二维表由表名、表头、表的内容三部分组成,一个表则由表名、表的结构、表的记录三要素构成。7.1.2利用表设计器创建表7.1创建自由表7.1.2利用表设计器创建表打开“表设计器”有以下几种操作方法。(1)在VisualFoxPro系统的主菜单下,打开“文件”菜单,选择“新建”命令,再选择“表”选项,按“新建”按钮,进入“表设计器”窗口。(2)在“项目管理器”窗口,选择“数据”选项卡,单击“数据”左边的“+”,在展开的选项中,选择“表”选项,按“新建”按钮,进入“表设计器”窗口。(3)使用Create命令。命令格式:Create表名或:CreateTable表名([字段名1]类型(长度)[,[字段名2]类型(长度)……])命令功能:建立一个以表名为名的表。7.1.3利用表向导创建表7.1创建自由表7.1.3利用表向导创建表在VisualFoxPro系统环境下,除使用“表设计器”创建表外,还可以用“表向导”创建表。使用“表向导”创建表,就是把已有的表作为“样本”,在“向导”的引导下,通过筛选、修改等操作完成新表的创建。7.1.4表的打开与关闭7.1创建自由表7.1.4表的打开与关闭表一旦创建完成,对表的操作可分为表结构的操作和表中记录的操作。但是,无论对表作哪一种操作,首先要把表在当前工作区中“打开”,即把该表“装入”计算机内存,同时将其定义成当前工作区的当前表。若完成了对表的操作,就要把表“关闭”,即把该表从计算机内存中“卸掉”。另外,当用户没有“关闭”当前工作区的当前表时,又“打开”一个“新”表,系统会自动将“原”表“关闭”,视“新”表为当前工作区的当前表。7.1创建自由表7.1.4表的打开与关闭表的打开:在当前工作区中打开表可使用Use命令。命令格式:Use[表名.dbf][In工作区号/别名][Again][Alias别名][Exclusive]/[NoupdateShared]命令功能:打开以表名为名的表。其中:(1)In工作区号/别名:指定打开表的工作区号(2)Again:可以在某一工作区中打开已在其他工作区中打开的表;(3)Alias别名:打开表的同时定义表的别名;(4)Exclusive:以独占方式打开表;(5)NoupdateShared:以只读方式打开表。7.1创建自由表7.1.4表的打开与关闭表的关闭在当前工作区关闭表可使用以下命令。(1)CloseAll命令命令格式:CloseAll命令功能:关闭所有打开的表,同时释放所有内存变量。(2)CloseTables命令命令格式:CloseTables命令功能:关闭当前数据库中所有打开的表。(3)CloseTablesAll命令命令格式:CloseTablesAll命令功能:关闭所有数据库中所有打开的表及自由表。7.1创建自由表7.1.5修改表结构7.1.5修改表结构修改表结构要在“表设计器”中进行,可以通过菜单操作进入“表设计器”窗口,也可以通过ModifyStructure命令进入“表设计器”窗口。命令格式:ModifyStructure命令功能:修改当前数据库中当前表的结构。7.2表中数据输入7.2.1以追加方式输入数据7.2表中数据输入7.2.1以追加方式输

显示全部
相似文档