- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五讲 VFP数据库、数据表菜单操作数据库及其操作 林宏 学时:2节 教学内容 5.1 数据库操作 5.2 数据库表与自由表 5.3 数据表操作 5.4 索引 5.5 数据库中多表的使用 5.6 数据库表间关系 教学重点及目标 教学重点 数据库与数据表菜单操作 索引的建立及使用 多工作区的理解及使用 数据库表间关系的建立及数据完整性约束的理解 教学目标 灵活应用菜单操作数据库和数据表 掌握索引的建立及使用方法 掌握数据库完整性约束的建立及使用 5.1 数据库操作 5.1.1 建立数据库 (1)通过“新建”对话框建立数据库; (2)在项目管理器中建立数据库; (3)使用交互命令建立数据库。 1.通过“新建”对话框建立数据库 数据库保存对话框 数据库设计器 2.使用“项目管理器”建立数据库 数据库的保存 5.1.2 打开数据库 1.?通过“文件”菜单打开数据库 (1) 文件?打开(O); (2) 选择打开文件类型“数据库(*.dbc)”; (3) 选择要打开的数据库,或直接输入要打开的数据库名;单击“确定”按钮 2.使用项目管理器打开数据库 在项目管理器的“数据选项卡”中,选择要打开的数据库,数据库将自动打开。 5.2 数据库表与自由表 数据库表 数据库表是一个扩展名为.dbf的文件 如果表中有备注或通用型字段则还会有一个扩展名为.fpt的文件。 创建数据库表 使用项目管理器创建数据库表 使用数据库设计器创建数据库表 定义一个表(StudInfo) StudInfo(学生信息表) 学生(学号,姓名,性别,出生日期,班级编号) StudInfo(StudNo,StudName,StudSex,StudBirthDay,ClassID) 使用项目管理器创建数据表 使用数据库设计器创建数据表 表设计器 数据库对自由表的操 作 数据库设计器中将自由表添加到数据库 从数据库中移出数据库表成为自由表 数据库设计器中将自由表添加到数据库 显示“移去操作”对话框 5.3 数据表操作 5.3.1 浏览数据表记录 5.3.2 修改记录 5.3.3 添加记录 5.3.4 删除记录 5.3.5 改变浏览的显示外观 5.3.6 记录筛选 5.3.7 记录定位 5.3.8 记录替换 5.3.9 修改表结构 使用项目管理器浏览数据 使用数据库设计器浏览数据 5.3.2 修改记录 5.3.3 添加记录 添加多条记录 5.3.4 删除记录——逻辑删除记录 删除记录——物理删除记录 5.3.5 改变浏览的显示外观 1.改变显示表名 2.改变显示的字段标题 3.改变浏览窗口中的字体 4.改变字段的显示宽度 5.改变字段的显示顺序 6.拆分浏览窗口 7.改变记录的显示次序 5.3.6 记录筛选 5.3.7 记录定位 5.3.8 记录替换 5.3.9 修改表结构 打开该数据库表设计器,进行以下修改表结构的操作。 1.修改表中已有字段 在数据库设计器的“字段”选项卡中,显示了表中各个字段名称、类型和宽度的数据,可单击要修改的数据项,直接输入新的数值即可。 2.增加新字段 将光标移到“字段”选项卡中显示的最后一个字段后,输入新字段名、数据类型和宽度数据。就完成了一个新字段的增加操作。 3.插入新字段 将光标移到“字段”选项卡中要插入新字段的位置,然后单击“插入(M)”按钮,显示插入一个新字段的空行,在新字段的空行中输入新字段名、数据类型和宽度数据。 4.删除字段 将光标定位到“字段”选项卡中要删除的字段上,单击“删除(D)”按钮,该字段的定义数据从“字段”选项卡中消失。 修改表结构 5.4 索引 5.4.1 索引相关概念 1.记录的物理顺序 Visual FoxPro 中表文件的记录号是按记录输入时的先后顺序给定的,这种顺序称为记录的物理顺序。 2.记录的逻辑顺序 Visual FoxPro 中表的索引和一本书中的索引类似。书中的索引是一份页码的列表,指向书中的页号。 表的索引按某种规则对记录进行逻辑排序,是一个记录号的列表,指向待处理的记录,并确定了记录的处理顺序。 3.索引 索引不是重排记录的物理顺序生成一个新的表文件,而是选定一个关键字,根据关键字的值对记录进行逻辑排序。按关键字值的顺序记录此关键字值所在记录的记录号。 当表文件打开时,若对应索引文件也已打开,表中记录的输出顺序就是在索引文件中的顺序,称为记录的逻辑顺序。 索引可以加速检索数据的速度。 5.4.2 索引的类型 1.主索引 数据库中的每一个表建立一个主索引,且一个表只能创建一个主索引。 不能为自由表建立主索引 主关键字强调的“不允许出现重复值”是指建立索引的字段值不允许重复 2.候选索引 候选索引和主索引具有相同的特性,建立候选索引的字段可以看作是候选关键字
您可能关注的文档
- 一元一次方程讨论3.ppt
- 视频景观-概念,技术和设计.docx
- 七年级地理上册第一单元培训教材.ppt
- 运河岸上院子-74P.ppt
- 北师大版小学五年级数学上册《分饼》培训教材.ppt
- 【健康养生】[五谷宜为养,失豆则不良].doc
- 03-命令行基础(1).ppt
- 调整好你自行车座垫,不然受伤可是你膝盖.docx
- 2017年4月自考02331数据结构试题及答案.doc
- 小学五年级数学三角形面积1.ppt
- 浙江金沃精工股份有限公司轴承套圈产研园项目(轴承套圈热处理生产线建设项目)环境影响报告表.docx
- 金华市河盘桥增效扩容改造工程环境影响报告书.docx
- 蒙速办电子证书下载操作流程.doc
- 嘉兴市科源塑料制品有限公司年产3000吨高档功能材料膜片技改项目环评报告.docx
- 嘉兴隆硕机械科技有限公司年加工输送设备400台新建项目环评报告.docx
- 桐乡市洁灵贸易有限公司年产空气过滤器1000万只新建项目环评报告.docx
- 大件路外绕线(天府新区货运大道)双流段建设工程项目环评报告.docx
- 5MWp屋顶分布式光伏项目可行性研究报告.docx
- 铁路工程施工招标资格预审文件示范文本.doc
- 铁路建设项目勘察设计招标文件示范文本.doc
最近下载
- 人教版八下英语语法.doc VIP
- 七年级历史下期末试卷2012.doc VIP
- 2024年上半年教师资格证考试《教育教学知识与能力》(小学)真题.docx
- 2022-2023年八年级会考一模生物试卷(山东省青岛市市北区).docx VIP
- 恒生PB系统介绍.pptx VIP
- U盘盖注塑模模具设计.doc VIP
- 2024年中考语文复习【整本书阅读之12部名著内容勾连题】精练附答案解析.docx VIP
- 2025年安全月主题宣贯课件ppt65页.pptx VIP
- 小型水库雨水情测报和大坝安全监测设施建设与运行技术指南.pdf VIP
- 2024年上半年教师资格证考试《教育教学知识与能力》(小学)真题.pdf
文档评论(0)