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

    VFP数据库的创建与维护.pptx

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

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

    VFP数据库的创建与维护.pptx

    2-1 数据库的先期规划与设计2-1-1 数据库的结构 2-1-2 表的结构2-1-3 设置默认磁盘目录 2-1-4 设置搜索路径 第1页/共63页2-2 开始创建数据库与表2-2-1 创建一个新的数据库2-2-2 创建一个新的表 2-2-3 输入新数据记录 2-2-4 关闭数据库设计器与数据库 第2页/共63页2-4 使用浏览窗口新增、修改与删除数据记录 2-4-1 打开浏览窗口 2-4-2 修改数据记录 2-4-3 新增数据记录 2-4-4 删除数据记录第3页/共63页2-6 设置数据字典信息 2-6-1 字段标题 2-6-2 字段注释 2-6-3 格式化输入输出 2-6-4 字段的默认值 2-6-5 设置字段与类别的对应关系 2-6-6 字段的验证规则与错误信息 2-6-7 数据记录的验证规则与错误信息2-6-8 表的说明第4页/共63页2-8 如何删除数据库文件与表文件 2-8-1 删除表文件 2-8-2 删除数据库文件 第5页/共63页2-1-1 数据库的结构 第6页/共63页2-1-2 表的结构 字段(Field)表的数据结构(Structure)表的数据记录(Record)第7页/共63页2-1-2 表的结构 1字段名称一个表最多可以有128个字段,这些字段分别用以存储不同性质的数据。数据库表的字段名称最长可达128个字符。其中可以是汉 字、英文字母、数字与下划线,但是数字与下划线绝对不 能是第一个字符。一个表中的字段名不能重复。第8页/共63页2-1-2 表的结构 2.字段的数据类型 字段的数据类型决定此字段所存储数据的特性。Visual FoxPro 总共提供13种数据类型。数据类型代表字母数据范围字符类型(Character)C任何字符。最多可存储 254 个字符数值类型(Numeric)N-0.9999999999E+190.9999999999E+20浮点数类型(Float)F-0.9999999999E+190.9999999999E+20货币类型(Currency)Y-922337203685477.5807922337203685477.5807整型类型(Integer)I-2,147,483,6472,147,483,647双精度类型(Double)B+/-4.94065645841247-324+/-1.79769313486232E308日期类型 (Date)D01/01/10012/31/9999日期时间类型(DateTime)T01/01/100 00:00:00 AM12/31/9999 11:59:59 PM逻辑类型(Logical)LTure(.T.)或 False(.F.)备注类型(Memo)M仅受限于可使用的内存容量通用类型(General)G仅受限于可使用的内存容量字符类型(二进制)任何字符备注类型(二进制)仅受限于可使用的内存容量第9页/共63页2-1-2 表的结构 3.字段的宽度与小数位数123第10页/共63页2-1-2 表的结构 4.字段能否接收NULL值 是否选定字段为NULL值,可以决定该字段中的数据能否是未知的。可以接收NULL值,代表此字段中的数据可以是未知的;不能接收NULL值,代表此字段中的数据不可以是未知的。注意最容易犯的错误有以下几项:1.将差距很大的数据主题集合在一个表内。2.表中拥有一些无意义的字段。3.表中拥有一些多余的字段。4.表中存在大量冗余数据。第11页/共63页2-1-3 设置默认磁盘目录 Visual FoxPro的默认磁盘目录为安装目录。改变默认磁盘目录的方法有三种:1.利用”选项”对话框 2.使用设置命令3.使用磁盘目录选择命令 第12页/共63页2-1-3 设置默认磁盘目录 1.利用”选项”对话框 123选中”默认目录“选项打开”文件位置“选项卡单击”修改“按钮第13页/共63页2-1-3 设置默认磁盘目录 2.使用设置命令 您希望的默认磁盘目录 第14页/共63页2-1-3 设置默认磁盘目录 3.使用磁盘目录选择命令 您希望的默认磁盘目录 Visual FoxPro 所提供的 MD、RD和CD 命令可让您直接在 Visual FoxPro 中创建目录、删除目录和选择目录。使用方式与MS-DOS模式下的用法基本相同。第15页/共63页2-1-4 设置搜索路径 1.利用”选项”对话框2.用设置命令 所谓的搜索路径也就是说可以事先定义一系列的目录,当 Visual FoxPro在默认磁盘目录中无法找到所要的文件时,便会自动到这些目录中搜索。第16页/共63页2-1-4 设置搜索路径 1.利用”选项”对话框 123选中”搜索目录“选项打开”文件位置“选项卡单击”修改“按钮搜索路径。各磁盘目录名称间必须以分号分隔 第17页/共63页2-1-4 设置默认磁盘目录 2.使用设置命令 您希望的搜索路径 第18页/共63页2-2-1 创建一个新的数据库 123新建文件名单击”新建文件“按钮第19页/共63页2-2-1 创建一个新的数据库 4新数据库文件名第20页/共63页2-2-1 创建一个新的数据库 第21页/共63页2-2-2 创建一个新的表 1.设计表Student的结构 字段编号字段名称字段类型字段宽度1身份证号码字符型152学生姓名字符型123性别逻辑型14家长姓名字符型125家庭住址字符型416邮政编码字符型67电话号码字符型108出生日期日期型89身高数值型510体重数值型511血型字符型312照片通用型413自传备注型4第22页/共63页2-2-2 创建一个新的表 2.打开表设计器 123新建表文件名程单击”新建表“按钮第23页/共63页2-2-2 创建一个新的表 3.定义表结构 字段信息能够接收NULL值标记第24页/共63页2-2-3 输入新数据记录 输入数据选中该项后才能输入汉字第25页/共63页2-2-3 输入新数据记录 记录号身份证号码学生姓名性别家长姓名家庭住址邮政编码1110102123456781许建仁.T.许一强北京市永安门126号1000272110192145889992杨宏茂.T.杨大为北京市亚运村 7楼1单元605 1000393110236856488550林惠如.F.林荣发北京市花园路5号1001124110120188556668张欲丰.T.张修为北京市广安门路2 巷 45 号1000865120129123654988陈一年.T.陈甘霖天津市春日路 52 号3001286110198478255657白东铭.T.白东进北京市成府路路 170 号 1002067233455211584226黄忆凤.F.黄三元上海浦东新兴路 7号2003188121212223654985林永晁.T.林家邦广州市南海路12号东0722169232223321554484许昌仁.T.许达夫北京市东四十条116 号10011910121672174360253邓一如.F.邓桂林北京市中关园5号 4 楼100234转下页第26页/共63页2-2-3 输入新数据记录 电话号码出生日期身高体重血型照片(位图文件)自 传010 444555573/03/13168.560.0Aalex1.bmpmemo010 123456474/02/08175.065.0Aalex2.bmpmemo010 222222275/06/25167.059.0Balex3.bmpmemo010 555886673/02/07170.574.0ABalex4.bmpmemo022 555121274/02/14165.060.0Oalex5.bmpmemo010 543211174/05/15178.080.0Oalex6.bmpmemo031 587654374/11/10170.065.0RH+alex7.bmpmemo070 555454575/05/10180.070.0RH-alex8.bmpmemo010 844545474/12/24168.564.0Oalex9.bmpmemo010 254323273/08/02159.049.0Balex10.bmpmemo接上页双击编辑照片双击编辑自传第27页/共63页2-2-3 输入新数据记录 打开图像文件后将它复制下来 在Visual FoxPro中粘贴该图像 按【Ctrl+W】键该图像 123第28页/共63页2-2-3 输入新数据记录 备注字段编辑窗口 我属牛,性格也像牛第29页/共63页2-2-4 关闭数据库设计器与数据库 关闭数据设计器 数据库仍然打开 输入命令关闭数据库123第30页/共63页2-3 修改表结构 12选择要修改的表第31页/共63页2-3 修改表结构 12选择”修改“菜单项修改表结构第32页/共63页2-4-1 打开浏览窗口 12选择”浏览“菜单项表Student的浏览窗口结构第33页/共63页2-4-2 修改数据记录 12双击第二项记录的”照片“字段后打开通用字段编辑窗口双击照片后打开图像编辑软件第34页/共63页2-4-3 新增数据记录 12新增的空数据记录 第35页/共63页2-4-4 删除数据记录 按【Ctrl+T】键记录删除框变黑 选中后下次打开浏览窗口带删除记号的记录将隐藏 第36页/共63页2-5 浏览窗口的操作技巧 1.调整字段显示的位置顺序选中要移动的字段标题移动到目标位置移动后的字段123第37页/共63页2-5 浏览窗口的操作技巧 2.改变字段的显示宽度拖动分隔线改变字段的显示宽度第38页/共63页2-5 浏览窗口的操作技巧 3.打开或关闭浏览窗口中的分隔线不显示分隔线第39页/共63页2-5 浏览窗口的操作技巧 4.浏览模式与编辑模式的切换浏览模式编辑模式123第40页/共63页2-5 浏览窗口的操作技巧 5.将浏览窗口分割成两个窗口分割为两个窗口12第41页/共63页2-5 浏览窗口的操作技巧 5.将浏览窗口分割成两个窗口选中要切换的窗口切换编辑窗口123第42页/共63页2-6 设置数据字典信息 字段属性表的属性第43页/共63页2-6-1 字段标题 英文字段名称中文字段标题中文字段标题第44页/共63页2-6-2 字段注释 要添加注释的字段添加字段注释第45页/共63页2-6-3 格式化输入输出 指定输入输出格式第46页/共63页2-6-3 格式化输入输出 格式化后,将只能输入10个字母,且输入的字母会被自动转换为大写字母!!第47页/共63页2-6-4 字段的默认值 某些字段设置默认值,默认值可以节省数据输入时间。设置字段默认值,应当注意:1.所设置默认值的类型必须与该字段的数据类型相同。2.字段的默认值不可与验证规则相违背。默认值第48页/共63页2-6-5 设置字段与类别的对应关系 创建用来编辑与显示字段数据的控件,最快速的方法便是直接将数据环境数据表中的字段直接拖放至表单上。而控件的类型是由该字段的数据类型来决定的。第49页/共63页2-6-6 字段的验证规则与错误信息 错误提示信息设定的错误提示许信息设定的验证规则第50页/共63页2-6-7 数据记录的验证规则与错误信息 数据记录验证与字段验证的用途是一样的,惟一的差别是数据记录的验证规则是针对一项记录中某些字段的运算结果来进行检查,而字段的验证规则是针对一个字段来进行检查。验证规则和错误提示信息第51页/共63页2-6-8 表的说明 验证规则和错误提示信息内部员工信息表第52页/共63页2-7 用命令方式创建表 CREATE TABLE CREATE TABLE 命令命令 语法语法CREATE TABLEDBF TableName FREE(FieldName1 FieldType(nFieldWidth,nPrecision),FieldName2.)表名自由表字段名字段类型字段长度小数点位数范例范例第53页/共63页2-7 用命令方式创建表 ADD TABLE ADD TABLE 命令命令 范例范例 自由表通常是在程序中作为暂时保存数据之用利用 ADD TABLE 命令可以将一个自由表加至活动数据库中。要将自由表加至数据库中,必须先将它关闭 第54页/共63页2-8-1 删除数据表 直接使用“Windows 资源管理器”或 MS-DOS 模式的 DEL 命令删除表文件,将导致数据库中对此表文件的参考数据无效,使数据库无法使用。因此在删除数据库表的同时,必须将数据库中相应的参考数据一并删除。1.删除数据库将表移出数据库之外成为自由表 彻底删除表及其.dbf 文件、相关的备注文件.fpt与索引文件.cdx。第55页/共63页2-8-1 删除数据表 1.删除数据库用REMOVE TABLE 命令移出数据库。范例范例范例范例表 MyTable 被移出数据库而成为自由表 用 DROP TABLE 命令,或加入关键字 DELETE 的 REMOVE TABLE 命令将数据库表从磁盘上删除。第56页/共63页2-8-1 删除数据表 1.删除数据库在 DROP TABLE 或 REMOVE TABLE.DELETE 命令中再加入关键字 RECYCLE,可将表移至回收站。范例范例将表移到回收站第57页/共63页2-8-1 删除数据表 2.删除自由表 由于自由表文件是一个完全独立的文件,因此您可以使用任何您所知道的文件删除方式来删除它,我们通常采用下列两种方式:使用“Windows 资源管理器”或 MS-DOS 模式的 DEL 命令来删除。在 Visual FoxPro 中使用 ERASE 命令来删除。范例范例 在使用上述两种方式删除自由表文件时,必须注意下列事项:1.在删除表文件前,必须先将它关闭。2.如果此表文件拥有相关的备注文件与索引文件,切记将这些文件一并删除。第58页/共63页2-8-2 删除数据表文件 使用 DELETE DATABASE 命令来删除数据库文件,才是最正确且快速的方法。将 LocalPub 的数据库文件 .dbc、.dcx 与.dct 从磁盘上删除并自动将内含的数据库表移出成为自由表。将 LocalPub数据库的各类文件.dbc、.dcx 与.dct 及隶属此数据库的各个表的.dbf文件、备注文件.fpt、索引文件.cdx等一并删除。第59页/共63页习题 一、是非题1.表的数据记录也存储于数据库文件中 2.浮点数类型比数值类型更为精确 3.字段名可包含中文、英文字母、数字与下划线(_),而且第一个字母可以是数字或下划线 4.您可以使用表向导去修改某一个已有的表的结构 5.NULL 值其实与空字符串、数值 0 或逻辑非.F.是相同的 6.要删除数据库文件或表文件,最好不要使用“Windows 资源管理器”或 MS-DOS 模式的 DEL 命令 二、选择题 1.数据库文件是由()三种文件所构成(1).dbc(2).prg(3).dbf(4).dct(5).dcx 2.表文件的默认文件扩展名是()(1).dbc(2).prg(3).dbf(4).dct(5).dcx3.一旦表拥有备注字段或通用字段,除了表文件外,还会拥有一个备注文件。请问备注文件的文件扩展名是()(1).dbc(2).prg(3).dbf(4).fpt(5).dcx 第60页/共63页习题 4.假设某字段所要存储的数值介于 0 100,且不具备小数,则此字段采用()数据类型最恰当(1)数值类型(2)浮动数类型(3)整型类型(4)双精度数类型(5)货币5.假设我希望存储员工上下班打卡的日期与时间,应采用()数据类型的字段(1)字符类型(2)日期类型(3)日期时间类型(4)备注类型6.我想要将学生的自传存储在表中,应采用()数据类型的字段(1)字符类型(2)通用类型(3)逻辑类型(4)备注类型7.我希望用户输入至身高字段中的数值必须大于 0,您认为应该使用()数据字典项目来进行此检验操作(1)字段标题(2)字段说明(3)验证规则(4)默认值8.()命令可将某一个已打开的数据库设置成活动数据库(1)OPEN DATABASE(2)USE(3)SET DATABASE(4)CREATE DATABASE 第61页/共63页习题 三、问答题 1.请简述数据库管理系统的例行性操作 2.请简述设计一个优异的数据库的步骤 3.请问,要设置默认磁盘目录有哪三种方法 4.要将NULL值(.NULL.)输入至一个可接收NULL值的字段中,应按下什么组合键 5.我想要删除数据库 demodbc1,而将内含的所有表移出数据库而成为自由表文件,该如何在命令窗口执行命令 6.请详述数据库表与自由表的差异 7.请自行设计一个具备完整数据字典信息的数据库表(Database Table)第62页/共63页谢谢您的观看!第63页/共63页

    注意事项

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

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




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

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

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

    收起
    展开