




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
表是满足关系模型的一组相关数据的集合 严格的说 应当将表叫做数据表或表文件 在关系数据库管理系统中 所有的操作都是在表的基础上进行的 在VFP中 表分为数据库表和自由表两种 数据库表具有一系列优点 7 1创建自由表 一张二维表由表名 表的结构 表的记录三要素构成 1 表名是表的主要标识 用户就是依靠表名在磁盘上存取并使用指定的表 2 表的结构相当于二维表的表头 每一列对应了表中的一个字段 其属性是由字段名 字段类型和字段长度而决定的 3 表的记录是表中不可分割的基本项 即二维表的内容 图7 1学生简况表 表结构字段 表数据记录 7 1 1表概述 使用表设计器可以方便 直接地创建表 具体操作步骤如下 1 利用文件菜单 1 单击 文件 新建 选项 弹出新建对话框 如图7 2所示 2 在文件类型框中选择 表 单击 新建文件 按钮 弹出 创建 对话框 如图7 3所示 2 在项目管理器中建立数据库表 以xsb dbf为例 打开项目管理器 单击表 不用向导 太复杂 打开表设计器 逐一输入字段 3 用命令方式建立表格式1 create格式2 CREATEtable 字段宽度 小数位数 NULL NOTNULL 字段名2 功能 创建一个含有指定字段的表 7 1 1利用 表设计器 创建表 7 1 3利用表向导创建表使用表向导创建新表的步骤如下 1 单击 文件 新建 选项 弹出新建对话框 如图7 2所示 2 在文件类型框中选择 表 单击 表向导 按钮 弹出表向导对话框 如图7 4所示 图4 6向导对话框 步骤1图4 7向导对话框 步骤1a 3 在步骤1对话框中有三个列表框 各框的具体操作如下 样表 框 系统提供了业务表和个人表两类常用的表 建新表时可利用这些表中的字段 用户还可单击 加入 按钮 将自己需要的样表添加进来 如 学生简况 表 可用字段 框 选择了样表后 样表中的字段即出现在可用字段框 用户可选择需要的字段 单击按钮 所选字段进入选定字段框 单击按钮 所有可用字段进入选定字段框 选定字段框 如果某些 或全部 字段不需要 可选定后单击按钮 选择完成后 单击 下一步 按钮 弹出步骤1a对话框 如图7 5所示 4 在该对话框 确定所建表是自由表还是数据库表 请单击选项按钮进行选择 如果是数据库表 则还要选择其所在的数据库 单击 下一步 按钮 弹出步骤2对话框 如图7 6所示 图7 5向导对话框 步骤2图7 6向导对话框 步骤3 5 在该对话框可逐个对每个字段的字段名 类型 宽度和小数位等属性进行修改 然后单击 下一步 按钮 弹出步骤3对话框 如图7 8所示 6 在该对话框设置索引关键字 用户可选择用于索引关键字的字段 然后单击 下一步 按钮 弹出步骤4对话框 如图7 9所示 图7 7向导对话框 步骤4图7 8另存为对话框 7 在该对话框有三个单选项供用户选择 选择一项后 单击 完成 按钮 弹出 另存为 对话框 如图7 8所示 选定表存储的保存位置和表文件名后 单击 保存 按钮 创建表工作完成 说明 在步骤1对话框中 应选择足够的字段 因为在其后的各步操作中不能增加和减少字段 字段的属性可不必考虑 可在操作步骤3中对各属性进行修改 表一旦创建完成 对表的操作可分为表结构的操作和表中记录的操作 但是 无论对表做哪一种操作 首先要在当前工作区中打开表 即把该表装入计算机内存 同时将其定义成当前工作区的当前表 1 工作区327672 当前工作区的定义SELECT 工作区号 1 10或A J W11 W32767 7 1 4表的打开与关闭 3 表的打开 1 命令方式打开表格式 USE EXCLUSIVE SHARED NOUPDATE 功能 打开指定的表文件 2 菜单方式4 表的关闭 1 use 2 closeall 3 closetables 4 closetablesall 7 1 5修改表结构 修改表结构要在 表设计器 中进行 1 命令方式格式 modifystructure功能 修改当前打开的表的结构 可以插入 修改 删除表的字段 索引等操作 2 菜单方式 7 2表中数据的输入 7 2 1已追加方式输入数据 1 菜单方式 2 项目管理器 3 命令方式格式 1 APPEND 2 APPENDBLANK功能 在表的尾部增加记录注意 APPENDBLANK是在表的尾部增加一条空白记录 7 2 2备注型数据的输入 7 2 3通用型数据的输入 7 3表中数据的显示与修改 在VFP系统环境下 当表创建完成后 表的数据和结构已基本确定 可以通过表设计器显示 修改表结构 并可采用表 浏览 和表 编辑 两种操作方式对表中的数据进行显示和修改 7 3 1用编辑方式显示和修改数据 在表 编辑 窗口 可以采用 编辑 方式显示和修改表中的数据 可以使用鼠标调整 编辑 窗口的大小 调整每个字段的显示顺序 还可以把 编辑 窗口改变成有 浏览 和 编辑 两种显示方式的窗口 7 3 2用浏览方式显示和修改数据Use菜单 显示浏览显示修改表中的数据 调整窗口的大小 调整字段的显示顺序和宽度 把浏览窗口改为 浏览 和 编辑 两种方式显示的窗口 7 3 3使用操作命令浏览和修改数据 1 BROWSE命令格式 browse fields for last 功能 在表浏览窗口显示或修改当前表 2 list display fields for off toprinter tofile 功能 在显示器上按系统格式显示当前表中的数据 其中 范围是指确定记录的操作范围 可选短语有 ALL 所有记录NEXT 从当前记录起的N条记录RECORD 第N条记录REST 从当前记录起到最后一个记录止的所有记录缺省范围时 在不同的命令中有不同的默认值 例如 LIST 默认为ALLDISPLAY 默认范围为当前记录 7 3 4控制字段和记录的访问 1 限制对字段的访问 1 菜单 打开表显示浏览表属性字段筛选确定 2 命令 SETFIELDSTO 字段名1 字段名2 ALL LIKE EXCEPT 功能 指定可以访问表中的哪些字段 2 限制对记录的访问1 菜单 打开表显示浏览表属性数据筛选 2 命令 格式 SETFILTERTO 表达式 功能 指定访问当前表中记录时必须满足表达式给定的条件 注意 无论是对字段还是对记录加以限定 这个限定条件只是在某一时间范围内有效 不具有永久性 7 4数据库的创建及使用 7 4 1创建数据库 1 在项目管理器中建立数据库 2 通过 新建 对话框建立数据库 3 使用命令交互建立数据库格式 createDatabase功能 创建一个以为名的数据库 7 4 2打开数据库 在数据库中建立表或使用数据库中的表时 都必须先打开数据库 常用的打开数据库的方式有三种 1 在项目管理器中打开数据库 2 通过 打开 对话框打开数据库 3 使用命令打开数据库 a 格式 OPENDATABASE EXCLUSIVE SHARED 功能 打开以为名的数据库 b Setdatamase功能 设置当前数据库 7 4 3修改数据库 在VisualFoxpro中修改数据库实际是打开数据库设计器 用户可以在数据库设计器中完成各种数据库对象的建立 修改和删除等操作 可以用以下三种方法打开数据库设计器 从项目管理器中打开数据库设计器 从 打开 对话框中打开数据库设计器使用命令打开数据库设计器格式 MODIFYDATABASE功能 打开以为名的数据库 并打开数据库设计器 7 4 3向数据库添加表 在项目管理器或数据库设计器中都可以很方便地将自由表添加到数据库中 1 在项目管理器中 将要添加自由表的数据库展开至表 并确认当前选择了表 单击 添加 按扭 然后从弹出的 打开 对话框中选择要添加到当前数据库中的自由表 即扩展名为 dbf的文件 2 在数据库设计器中可以从 数据库 菜单中选择 添加表 然后从 打开 对话框中选择要添加到当前数据库的自由表 3 用命令ADDTABLE添加一个自由表到当前数据库中 格式 ADDTABLE注意 一个表只能属于一个数据库 当一个自由表添加到某个数据库后就不再是自由表了 所以不能把已经属于某个数据库的表添加到当前数据库 否则会有出错提示 2 移出数据库表 当数据库不再使用某个表 而其他数据库要使用该表时 必须把该表从当前数据库中移出 使之成为自由表 操作 1 在项目管理器中 将数据库下的表展开 并选择所要移出的具体表 接着单击 移去 按钮 弹出提示对话框 从中选择 移去 即可 2 在数据库设计器中要移出一个表 首先选择该表 然后可以从 数据库 菜单中选择 移去 或者单击鼠标右键从快捷菜单中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度大型建筑设施定期检查与维修服务合同
- 2025版建筑工程质量检测资料承包合同规范文本
- 二零二五年度企业临时应急资金借款合同模板
- 二零二五电信营业厅设施优化与装修合同范本
- 2025版担保合同备案与登记程序范本
- 二零二五年度精装修公寓工程合同模板大全
- 二零二五版不锈钢装饰条加工及销售协议
- 二零二五年度旅游度假村股权收购与资源整合合同
- 二零二五年度智慧型方自卸车租赁服务协议
- 潞安化工安全知识培训课件
- 粮食仓储(粮库)安全生产标准化管理体系全套资料汇编(2019-2020新标准实施模板)
- 喜茶运营管理手册和员工操作管理手册
- 比亚迪汉DM-i说明书
- 心肾综合征及其临床处理
- 普通高中课程方案
- 2022年山东高考生物试卷真题及答案详解(精校版)
- GB/T 38936-2020高温渗碳轴承钢
- 高考地理一轮复习课件 【知识精讲+高效课堂】 农业区位因素及其变化
- 教师专业发展与名师成长(学校师范专业公共课)
- 互通立交设计课件
- 生物竞赛辅导 动物行为学第七章 行为发育(38)课件
评论
0/150
提交评论