数据库及表常用命令.ppt_第1页
数据库及表常用命令.ppt_第2页
数据库及表常用命令.ppt_第3页
数据库及表常用命令.ppt_第4页
数据库及表常用命令.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库及表的常用命令操作,数据库及表的常用命令操作,建立项目文件菜单方式:文件|新建|项目|选择路径命令方式:CREATEPROJECT打开项目文件菜单方式:文件|打开|选择要打开的项目文件命令方式:MODIFYPROJECT例:createprojectD:we学生.pjxmodifyprojectE:as职工.pjx,数据库及表的常用命令操作,创建数据库CREATEDATABASE注意:VFP系统在创建数据库时,除生成.DBC数据库文件外,还会自动建立与之相关的.DCT数据库备注文件和.DCX数据库索引文件。备注文件和索引文件是供VFP数据库管理系统管理数据库使用的,用户一般不能直接使用它们。例:CREATEDATABASED:ZGZGGL,数据库及表的常用命令操作,打开数据库命令方式OPENDATABASE&打开数据库文件MODIFYDATABASE&打开数据库设计器关闭数据库命令方式CLOSEDATABASEALL不带ALL:关闭当前数据库文件带ALL:关闭所有打开的数据库及其它所有类型的文件,数据库及表的常用命令操作,删除数据库DELETEDATABASEDELETETABLES带选项,则数据库中所有的表将被一起从磁盘上永久删除不带选项,则只删除数据库,同时数据库中的表都变成自由表,数据库及表的常用命令操作,自由表的建立命令方式CREATE例:CREATED:ZGZGGZ复制表creatd:zgzgfl/新建表used:zgzggz/打开将要复制的表copytod:zgzgfl/复制表,数据库及表的常用命令操作,从数据库中移去数据表命令方式Removetabledeleterecycle说明:不带DELETE选项,是将指定的数据库表从数据库中移去,使之成为自由表。如果带该选项则表示从数据库中移去数据表的同时从磁盘上删除该表。同时带DELETE和RECYCLE选项,表示把指定的数据库表从数据库中移去后,放入WINDOWS回收站中,而不是立即从磁盘上删除。,数据库及表的常用命令操作,复制表结构COPYSTRUCTURETOFIELDS字段列表例:used:xsxscj01copystructuretod:xscj02;fields学号,德育,语文,数学,英语,操作系统,总分,平均分,数据库及表的常用命令操作,显示/修改表结构:命令:LIST|DISPLAYSTRUCTURE说明:将显示文件名、数据表记录个数、数据表文件更新的日期、每个字段的定义以及一个记录的字节总数、备注型字段的块长度等信息。例:used:xsxscj01displaystructuremodifystructure,在指定工作区打开表SELECT|例:SELECT5/选择5号工作区为当前工作区使用命令打开表USEIN工作区号ALIAS别名例:USED:XSXSDAIN2ALIASDA,使用命令浏览编辑数据BROWSEFIELDS字段列表for条件FREEZE字段名lock锁定字段数NOAPPENDNODELETENOEDITfeeeze字段名指定唯一可以修改的字段lock锁定字段将浏览窗口分为两个,左边显示指定字段据noappend不能添加新纪录nodelete不能删除记录noedit不能修改记录数据,有选择地浏览记录菜单方式:打开浏览窗口,选择“表|属性”,设置“数据过滤器”以及“字段筛选”的内容。命令方式:格式1:SETFILTERTO功能:设置数据过滤器,使得数据表中只有满足指定条件的记录才可以被访问。说明:缺省,则表示取消当前表的筛选条件格式2:SETFIELDSTOALL|功能:设置字段过滤器,使得数据表中只有指定的字段才可以被访问。说明:若使用ALL选项,则相当于取消对字段的限制,使表中所有字段可以被访问。,数据库及表的常用命令操作,定位记录指针的绝对移动命令GO|GOTOGO|GOTOTOPGO|GOTOBOTTOM指针的相对移动命令SKIP+:表示记录指针向表尾移动SKIP-:表示记录指针向表首移动条件定位命令LOCATEFOR说明:如果找到满足条件的记录,则指针指向该记录;如果没有找到则指向表文件结束位置。可以用FOUND()函数测试是否找到满足条件的记录。FOR表示在指定范围内定位满足条件的第一条记录。如果要使指针指向下一条满足条件的记录,可以使用继续定位命令CONTINUE.,数据库及表的常用命令操作,追加命令格式:APPENDBLANK说明:APPENDBLANK命令只是在当前数据表的末尾添加一条空白记录,并不打开浏览或编辑窗口。可以用REPLACE命令直接修改该空白记录。APPEND命令执行的结果是出现编辑窗口,在该窗口连续输入多条新记录。used:xsxscj02appendfromd:xsxscj01例:USED:Student.dbfAPPENDFROMD:DATAS.dbfBROWSEUSE,数据库及表的常用命令操作,使用SQL命令追加命令INSERTINTO字段名列表BALUES(表达式列表)例:INSERTINTOD:XSXSJS.DBF(学号,书号,书名,结束日期);VALUES(“20040001”,”B05001”,”苏醒”,2005/09/06),数据库及表的常用命令操作,删除记录DELETEFORWHILEUsed:xsxscj01Deletefor学号=“”逻辑删除SQL命令Deletefromwhere条件Deletefromd:xsxscj02where英语60Recallallfor条件/取消记录的删除标记物理删除记录PACK/删除当前表逻辑删除的记录ZAP/删除当前表所有记录,数据库及表的常用命令操作,更新数据成批替换数据REPLACEWITHALLFOR条件例:USED:XSXSCJ01REPLACE总分WITH德育+语文+数学+英语+操作系统+办公软件;使用SQL命令更新数据UPDATESET=where条件例:UPDATED:XSXSCJ02SET平均分=总分/6,数据库及表的常用命令操作,创建索引INDEXONTAGof复合索引文件名for条件descending例:used:xsxsdaindexon入学成绩tag成绩01for班级=“计算机01”descendingSETORDERTOo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论