电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

VF数据库及其操作(精品课件)

27页
  • 卖家[上传人]:lb2****090
  • 文档编号:146373397
  • 上传时间:2020-09-29
  • 文档格式:PPT
  • 文档大小:361.50KB
  • / 27 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、VF数据库及其操作,3.1 创建项目 1.项目的作用:帮助组织VFP中要处理的数据和对象. 2.创建项目文件 (1)菜单方式:文件-新建-项目-项目名-保存 (2)命令方式:CREATE PROJECT 3.打开项目文件 (1)菜单方式:文件-打开-项目名-确定 (2)命令方式:MODIFY PROJECT ,3.2 创建数据表 1.数据库表:数据表属于某个数据库. 2.自由表:数据表与数据库无关、单独存在的. 3.2.1 定义表结构 1.字段个数,每个字段的字段名、类型、宽度和小数位数. 2.创建自由表 (1)项目方式:数据-自由表-新建-新建表-表名-保存 (2)菜单方式建表:文件-新建-表-新建表-表名-保存 (3)命令方式:CREATE ,3.2.2 输入记录 1.窗口形式:浏览窗口(记录)、编辑窗口(字段) 2.输入方式: (1)一般数据:直接输入具体的数据. (2)备注型字段:双击备注字段标志“memo”. (3)通用型字段:编辑-插入对象-由文件创建-浏览 删除通用型字段内容:打开窗口-编辑-清除. 3.备注型、通用性字段无内容标志字母小写,否则大写. 4.表文件包含备注

      2、型、通用性字段,系统会自动生成一个与主文件名与表同名,扩展名为.FPT的备注文件. 5.备注文件不可随意删除.,3.3 数据表的基本操作与维护 3.3.1 数据表的打开与浏览 1.数据表的打开 (1)菜单方式:文件-打开-表-确定 (2)命令方式:USE EXCLUSIVESHARED 2.表结构的浏览 (1)菜单方式:打开表-显示-表设计器 (2)命令方式:LIST|DISPLAY STRUCTURE 总计总宽度比各字段的宽度之和多1,用于存储逻辑删除.,3.记录的显示与浏览 (1)项目管理器方式:选定表-浏览 (2)菜单方式:打开表-显示-浏览/编辑 (3)命令方式一:BROWSEFIELDS FORNOAPPENDNOMIDIFY (4)命令方式二:LIST|DISPLAYFIELDS FORWHILEOFF TO PRINTERTO FILE (5)字段、记录筛选 浏览表-表-属性-,数据过滤器 字段筛选制定字段,3.3.2 记录定位 1.记录指针:数据表中用来指示记录的位置. 2.当前记录:记录指针所指的记录. 3.首记录:数据表中第一条记录. 4.文件首:首记录之前有一个文

      3、件起始标识. 5.尾记录:数据表中最后一条记录. 6.文件尾:尾记录之后有一个文件结束标识. 数据表在刚打开时,记录指针总是指向首(第一条)记录.,移动指针的方式 1.菜单方式:浏览表-表-转到记录 2.命令方式: (1)指针的绝对定位命令 GO/GOTO TOP|BOTTOM| (2)指针的相对定位命令 SKIP (3)条件定位命令 LOCATEFORWHILE,文件首 BOF()=.T.,首记录 GO TOP,尾记录 GO BOTTOM,文件尾 EOF()=.T.,FOUND()=.T.,USE,表文件,3.3.3 修改表结构 1.项目管理器方式:数据表-修改或双击要修改的表. 2.菜单方式:打开表-显示-表设计器. 3.命令方式:MODIFY STRUCTURE 4.修改内容:修改字段名、类型、长度. 增加、删除字段,改变字段顺序.,3.3.4 添加记录 1.在表尾追加记录 (1)菜单方式:浏览表-显示-追加方式、浏览表-表-追加新记录. (2)命令方式:APPEND BLANK 2.插入记录:INSERT BEFOREBLANK 3.从其它文件中追加记录 (1)菜单方式:浏览表

      4、-表-追加记录-追加来源 (2)命令方式:APPEND FROMFIELDS FOR,3.3.5 修改记录 1.在浏览、编辑窗口修改记录 (1)项目管理器方式 (2)菜单方式:浏览表直接修改. (3)命令方式:BROWSE|EDIT|CHANGE FIELDS FOR 2.批量替换修改命令 (1)菜单方式: (2)命令方式:REPLACEWITHADDITIVE WITHADDITIVE FORWHILE,3.3.6 删除记录 1.逻辑删除 (1)菜单方式:浏览表-表-删除记录. (2)命令方式:DELETE FORWHILE (3)鼠标方式:浏览表,单击记录首部空白栏,使其颜色变黑. 2.恢复逻辑删除的记录 (1)菜单方式:浏览表-表-恢复记录. (2)命令方式:RECALLFORWHILE (3)鼠标方式:浏览表,单击记录首部删除标记栏. 3.物理删除 (1)菜单方式:浏览表-表-彻底删除. (2)命令方式:PACK 4.一次性删除记录:ZAP,3.3.7 数据表与数组间的数据交换 1.将数据表中当前记录的内容复制到数组 SCATTERFIELDSMEMO TO 2.将数组中的内容

      5、复制到数据表的当前记录 GATHER FROM FIELDSMEMO,3.3.8 数据表的复制 1.数据表文件的复制 (1)菜单方式:打开表-文件-导出. (2)命令方式:COPY TO FIELDSFORWHILE 2.数据表结构的复制 COPY STRUCTURE TO FIELDS 3.数据表的重新命名 (1)项目管理器方式:打开表-项目-重命名文件. (2)命令方式:RENAME TO ,3.4 数据表的排序与索引 3.4.1 数据表的排序 格式:SORT TO ON /A/D/C ,/A/D/CFOR WHILEFIELDS 3.4.2 数据表的索引 1.索引的基本概念 索引:由逻辑上按照索引关键字值进行排序的指针构成的文件. 索引类型:独立索引、结构复合索引、非结构复合索引. 索引关键字:数据表中建立索引时引用的字段或字段表达式. 索引关键字的类型:主索引、侯选索引、普通索引、唯一索引.,2.建立索引 (1)菜单方式:打开表设计器-索引选项卡-设置参数. (2)命令方式:INDEX ONTO| TAGOFFOR ASCENDING|DESCENDINGUNIQUE|CAND

      6、IDATE 3.按索引顺序浏览记录 (1)菜单方式:浏览表-表-属性. (2)命令方式:SET ORDER TO|TAG,3.4.3 索引查询 1.FIND命令: FIND | 2.SEEK命令: SEEK ORDERTAG,3.4.4 数据表的统计与汇总 1.记录个数的统计命令: COUNTFORWHILETO 2.求和命令:SUM FOR WHILE TO |TO ARRAY 3.求平均值:AVERAGEFOR WHILETO|TO ARRAY 4.数据表的汇总:TOTAL ONTO FIELDS FORWHILE ,3.5 创建数据库 3.5.1 数据库的创建 1.项目方式:数据-数据库-新建-新建文件-文件名-保存. 2.菜单方式:文件-新建-数据库-新建文件-文件名-保存. 3.命令方式:CREATE DATABASE,3.5.2 数据库的基本操作 1.打开数据库 (1)项目方式:双击数据库/选中据库-修改. (2)菜单方式:文件-打开-数据库文件. (3)命令方式:OPEN DATABASE 2.关闭数据库 (1)项目方式:选中数据库-关闭. (2)命令方式:CLOSE D

      7、ATABASE ALL 3.删除数据库 (1)项目方式:选中数据库-移去-删除/移去. (2)命令方式:DELETE DATABASEDELETETABLES,3.5.3 数据库表的建立 1.在数据库中建立数据表 打开数据库-数据库/鼠标右键-新建表 2.向数据库添加自由表 打开数据库-数据库/鼠标右键-添加表 3.从数据库中移去数据表 打开数据库-数据库/鼠标右键-移去-删除/移去,3.6 建立数据字典 3.6.1 设置表的字段属性 1.字段标题:显示时更容易了解该字段所代表的含义. 2.字段注释:为数据库表中的字段添加注释说明. 3.输入掩码:指定字段输入值的格式,屏蔽非法输入. 4.格式:输出掩码,它规定了字段显示时的样式. 3.6.2 设置表的有效性规则 1.字段级规则:控制用户输入到字段中的数据类型. 2.默认值:输入新记录时自动为该字段输入默认值. 3.记录级规则:控制用户输入到记录中的信息类型.,3.6.3 设置触发器 形式:插入、删除、更新触发器. 3.6.4 创建永久关系 类型:一对一、一对多 要求:同一数据库的数据表 同一字段建立索引关系 方法:点击索引字段拖动鼠标,在另一字段上松开. 编辑关系:双击表间连线 删除关系:双击表间连线,DELETE键删除.,3.6.5 设置参照完整性 1.防止:当主表中没有相关记录时,把记录添加到子表中. 改变主表的值而导致在子表中出现孤立记录. 删除在子表中有匹配记录的主表记录. 2.包括:更新规则、删除规则、插入规则.,3.7 多数据表操作 3.7.1 工作区的选择 1.工作区:用来存放数据文件的这部分存储空间. 2.工作区的选择:SELECT 3.工作区的互访:- 或 .,3.7.2 数据表的联接 数据表的关联:SET RELATION TO关键字表达式1/数值 表达式1INTO|关键字表达式2/数值 表达式2INTO| ADDITlVE 2.取消关联:SET OFF INTO | 3.数据表的物理连接:JOIN WITH|TO FORFIELDS,

      《VF数据库及其操作(精品课件)》由会员lb2****090分享,可在线阅读,更多相关《VF数据库及其操作(精品课件)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.