数据库及表常用命令.ppt
数据库及表的常用命令操作数据库及表的常用命令操作菜单方式:文件|新建|项目|选择路径…命令方式:CREATEPROJECT[项目文件名]建立项目文件1打开项目文件菜单方式:文件|打开|选择要打开的项目文件命令方式:MODIFYPROJECT[项目文件名]例:createprojectD:\we\学生.pjxmodifyprojectE:\as\职工.pjx2数据库及表的常用命令操作1创建数据库CREATEDATABASE[数据库文件名]2注意:VFP系统在创建数据库时,除生成.DBC数据库文件外,还会自动建立与之相关的.DCT数据库备注文件和.DCX数据库索引文件。3备注文件和索引文件是供VFP数据库管理系统管理数据库使用的,用户一般不能直接使用它们。4例:CREATEDATABASED:\ZG\ZGGL数据库及表的常用命令操作打开数据库1命令方式2OPENDATABASE[数据库文件名]打开数据库文件3MODIFYDATABASE[数据库文件名]打开数据库设计器4关闭数据库5命令方式CLOSEDATABASE[ALL]6不带ALL:关闭当前数据库文件7带ALL:关闭所有打开的数据库及其它所有类型的文件8数据库及表的常用命令操作DELETEDATABASE数据库文件名[DELETETABLES]01带[]选项,则数据库中所有的表将被一起从磁盘上永久删除02不带[]选项,则只删除数据库,同时数据库中的表都变成自由表03删除数据库自由表的建立命令方式CREATE表文件名例:CREATED:\ZG\ZGGZ复制表creatd:\zg\zgfl/新建表used:\zg\zggz/打开将要复制的表copytod:\zg\zgfl/复制表数据库及表的常用命令操作说明:从数据库中移去数据表Removetable数据表文件名[delete][recycle]命令方式同时带DELETE和RECYCLE选项,表示把指定的数据库表从数据库中移去后,放入WINDOWS回收站中,而不是立即从磁盘上删除。不带DELETE选项,是将指定的数据库表从数据库中移去,使之成为自由表。如果带该选项则表示从数据库中移去数据表的同时从磁盘上删除该表。数据库及表的常用命令操作A复制表结构BCOPYSTRUCTURETO表文件名[FIELDS字段列表]C例:Dused:\xs\xscj01Ecopystructuretod:\xscj02;Ffields学号,德育,语文,数学,英语,操作系统,总分,平均分显示/修改表结构:命令:LIST|DISPLAYSTRUCTURE说明:将显示文件名、数据表记录个数、数据表文件更新的日期、每个字段的定义以及一个记录的字节总数、备注型字段的块长度等信息。例:used:\xs\xscj01displaystructuremodifystructureA在指定工作区打开表BSELECT工作区号|别名C例:SELECT5/选择5号工作区为当前工作区D使用命令打开表EUSE表文件名[IN工作区号][ALIAS别名]F例:USED:\XS\XSDAIN2ALIASDA使用命令浏览编辑数据BROWSE[FIELDS字段列表][for条件][FREEZE字段名][lock锁定字段数][NOAPPEND][NODELETE][NOEDIT]feeeze字段名指定唯一可以修改的字段lock锁定字段将浏览窗口分为两个,左边显示指定字段据noappend不能添加新纪录nodelete不能删除记录noedit不能修改记录数据有选择地浏览记录菜单方式:打开浏览窗口,选择“表|属性”,设置“数据过滤器”以及“字段筛选”的内容。命令方式:格式1:SETFILTERTO[条件表达式]功能:设置数据过滤器,使得数据表中只有满足指定条件的记录才可以被访问。说明:缺省条件表达式,则表示取消当前表的筛选条件格式2:SETFIELDSTOALL|字段名表功能:设置字段过滤器,使得数据表中只有指定的字段才可以被访问。说明:若使用ALL选项,则相当于取消对字段的限制,使表中所有字段可以被访问。定位记录指针的绝对移动命令GO|GOT