欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2表操作和数据库.ppt

    • 资源ID:67213864       资源大小:664.50KB        全文页数:20页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2表操作和数据库.ppt

    海威技术培训研发中心海威技术培训研发中心第三章第三章 数据库和表数据库和表(2)(2)海威海威海威技术培训研发中心海威技术培训研发中心本节内容本节内容添加记录添加记录删除记录删除记录修改表记录修改表记录记录指针定位记录指针定位复制表结构和复制表复制表结构和复制表数据库及基本操作数据库及基本操作数据库表和自由表数据库表和自由表工作区工作区海威技术培训研发中心海威技术培训研发中心 1.1.添加记录添加记录菜单方式菜单方式:1)1)显示显示追加方式追加方式(表尾追加多条记录表尾追加多条记录)2)2)表表追加新记录追加新记录/Ctrl+YCtrl+Y(表尾追加一条空白行表尾追加一条空白行)命令方式命令方式:append/insertappend/insert appendappend在表的在表的尾部尾部增加若干条记录增加若干条记录 insertinsert在在当前记录的下方当前记录的下方增加若干条记录增加若干条记录表的基本操作表的基本操作 海威技术培训研发中心海威技术培训研发中心2.2.删除记录删除记录 删除记录包括删除记录包括逻辑删除逻辑删除和和物理删除物理删除 (1)(1)逻辑删除:加删除标记逻辑删除:加删除标记,必要时可以恢复必要时可以恢复菜单方式菜单方式:表:表-删除记录删除记录作用范围:作用范围:allall:所有记录所有记录 next nnext n:包括当前记录在内的以下包括当前记录在内的以下n n条记录条记录 record nrecord n:指定第指定第n n条记录条记录 restrest:包括当前记录在内的以下所有记录包括当前记录在内的以下所有记录恢复记录恢复记录:recall all:recall all海威技术培训研发中心海威技术培训研发中心命令方式命令方式格式格式1 1:deletedelete逻辑删除当前记录逻辑删除当前记录格式格式2 2:delete for delete for 条件条件逻辑删除满足条件的记录逻辑删除满足条件的记录字符型字符型定界符定界符双引号双引号单引号单引号方括号方括号 例例:姓名姓名=张三张三 性别性别=女女 学号学号=0001=0001日期型日期型定界符定界符 yyyy-mm-yyyy-mm-dddd 如如:出生日期出生日期=1982/09/11=1982/09/11逻辑型逻辑型定界符定界符 句点句点 .如:婚否如:婚否=.t.=.t.定界符定界符注意注意:所有定界符:所有定界符必须在必须在英文状态英文状态下输入下输入海威技术培训研发中心海威技术培训研发中心1.1.逻辑删除入学成绩在逻辑删除入学成绩在580580分以下的记录分以下的记录Delete for Delete for 入学成绩入学成绩5805802.2.删除学号是删除学号是001001的学生记录的学生记录Delete for Delete for 学号学号=001=001练习练习:3.3.删除删除19861986年年3 3月月4 4日出生的学生记录日出生的学生记录Delete for Delete for 出生日期出生日期=1986-03-04=1986-03-044.4.删除是少数民族的记录删除是少数民族的记录Delete for Delete for 少数民族少数民族=.T.=.T.思考一下!思考一下!海威技术培训研发中心海威技术培训研发中心 (2)(2)物理删除:彻底删除且不可恢复物理删除:彻底删除且不可恢复 命令方式命令方式:PackPack 功能功能:对带有删除标记的记录彻底删除。对带有删除标记的记录彻底删除。注意注意:物理删除记录之前必须先逻辑删除记录物理删除记录之前必须先逻辑删除记录 (3)(3)物理删除全部记录物理删除全部记录 命令格式命令格式:Zap:Zap 功能:物理删除表中所有记录,只保留表结构。功能:物理删除表中所有记录,只保留表结构。海威技术培训研发中心海威技术培训研发中心3.3.修改表记录修改表记录 (1)(1)replace replace 字段名字段名 with with 新字段值新字段值 功能功能:修改修改当前当前记录记录 (2)(2)replace replace allall 字段名字段名 with with 新字段值新字段值 功能功能:修改表中修改表中所有所有记录记录 (3)(3)replace replace 字段名字段名 with with 新字段值新字段值 for for 条件条件 功能功能:修改修改所有符合条件所有符合条件的记录的记录海威技术培训研发中心海威技术培训研发中心练练 习习例例:将学生表中少数民族的学生的入学成绩提高将学生表中少数民族的学生的入学成绩提高2020分。分。Replace Replace 入学成绩入学成绩 with with 入学成绩入学成绩+20 for+20 for 少数民族少数民族=.T.=.T.例例:要为当前表所有职工增加要为当前表所有职工增加100100元工资,应使用命令元工资,应使用命令()()A A、change change 工资工资 with with 工资工资+100+100 B B、replace replace 工资工资 with with 工资工资+100+100 C C、change all change all 工资工资 with with 工资工资+100+100 D D、replace all replace all 工资工资 with with 工资工资+100+100海威技术培训研发中心海威技术培训研发中心4.4.记录指针定位记录指针定位 (1)(1)go/go/gotogoto n n 功能功能:将记录指针指向第将记录指针指向第n n条记录条记录 (2)(2)skip n skip n 功能功能:使记录指针向上使记录指针向上(负数负数)或向下或向下(正数正数)移动移动n n条条 记录。缺省记录。缺省n n则默认则默认n n的值为的值为1.1.(3)(3)locate for locate for 条件条件 功能功能:将记录指针定位到满足条件的将记录指针定位到满足条件的第一条第一条记录上,记录上,若想查找满足条件的下一条记录使用若想查找满足条件的下一条记录使用 continuecontinue海威技术培训研发中心海威技术培训研发中心5.5.表的复制表的复制 (1)(1)复制表结构复制表结构 命令命令:copy structure to copy structure to 新表名新表名 功能功能:将当前表的结构复制到一个新表中。将当前表的结构复制到一个新表中。(2)(2)复制表复制表 命令命令:copy to:copy to 新表名新表名 功能功能:将当前表复制得到一个新表。将当前表复制得到一个新表。题目题目:abc.dbfabc.dbf是一个具有两个备注型字段的数据表文是一个具有两个备注型字段的数据表文件,若使用件,若使用copy to tempcopy to temp命令进行复制操作,其结命令进行复制操作,其结果是果是()()A A、得到一个新的数据表文件、得到一个新的数据表文件B B、得到一个新的数据表文件和一个新的备注文件、得到一个新的数据表文件和一个新的备注文件C C、得到一个新的数据表文件和两个新的备注文件、得到一个新的数据表文件和两个新的备注文件D D、错误信息、错误信息,不能复制带有备注型字段的数据表文件不能复制带有备注型字段的数据表文件数据库一、数据库的概念一、数据库的概念数据库将数据库将相互联系相互联系的数据库表及其相关的数据库的数据库表及其相关的数据库对象统一对象统一组织和管理组织和管理。数据库是结构化的相关数据集合。数据库是结构化的相关数据集合。扩展名为:扩展名为:.dbcdbc数据库的基本操作数据库的基本操作文件文件-新建新建-数据库数据库create database create database 数据库名数据库名文件文件-打开打开数据库数据库open database open database 数据库名数据库名close databaseclose databasecloseclose all all文件文件-打开打开数据库数据库modify database modify database 数据库名数据库名新建新建打开打开关闭关闭修改修改数据库表和自由表在在Visual FoxProVisual FoxPro中的表有两类中的表有两类:数据库数据库数据库表自由表一、数据库表的建立一、数据库表的建立 方法方法1 1:在数据库空白处右击在数据库空白处右击-新建表新建表 方法方法2 2:文件文件-新建新建-表表二、自由表与数据库表的区别二、自由表与数据库表的区别 1.1.自由表字段名最长自由表字段名最长1010个字符个字符 数据库表字段名最长数据库表字段名最长128128个字符个字符 2.2.表设计器不同表设计器不同三、自由表转换成数据库表三、自由表转换成数据库表方法方法1 1:在数据库空白处右击在数据库空白处右击-添加表添加表方法方法2 2:add table:add table 表名表名四、数据库表转换成自由表四、数据库表转换成自由表方法方法1 1:在数据库表上在数据库表上-右击右击-删除删除-移去移去-是是方法方法2 2:remove table:remove table 表名表名工作区工作区工作区的作用工作区的作用:在同一时刻可打开多个表同时进行浏览在同一时刻可打开多个表同时进行浏览在在VFVF里有里有3276732767个工作区个工作区。1.1.在指定工作区打开表在指定工作区打开表格式格式1 1:select:select 工作区号工作区号(1-32767)(1-32767)use use 表名表名格式格式2 2:use:use 表名表名 in in 工作区号工作区号2.select 0 2.select 0 选择了编号最小的空闲工作区选择了编号最小的空闲工作区 前前1010个工作区的别名为个工作区的别名为A AJ Jselect 1select 1Use Use 职工表职工表Use Use 职工表职工表 in 1in 1海威技术培训研发中心海威技术培训研发中心本节小结本节小结重点:重点:删除记录删除记录 记录指针的定位记录指针的定位 定界符定界符 数据库的基本操作数据库的基本操作 自由表和数据库表的转换自由表和数据库表的转换难点难点定界符的使用定界符的使用 修改表记录修改表记录作业作业:表操作和数据库表操作和数据库练习题练习题海威技术培训研发中心海威技术培训研发中心

    注意事项

    本文(2表操作和数据库.ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开