已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班级:学号:姓名:实验一 表的建立和修改一、实验目的1. 熟练掌握表的建立方法2. 掌握表结构的查看和修改的方法3. 掌握数据的查看和修改的手段4. 掌握记录的删除与恢复的操作过程二、实验内容和步骤1. 表的建立1.1 表结构的建立1.1.1 表结构的设计设计建立以下二维表的表结构:写出各个字段的类型和所占的宽度:字段名数据类型宽度1.1.2 表结构的生成在设计的基础上,通过Create 命令生成名为“Student.dbf”的表文件。操作方法:在E盘上创建以自己的学号+姓名命名的文件夹(如:姓名叫张三,学号为06031111的同学的文件夹,应命名为“06031111张三”)。选择菜单“工具”“选项”,在对话框中选择“文件位置”选项卡,在默认目录一项修改为:e:06031111张三。如下图所示:在所建的目录中建立名为“Student.dbf”的表文件。(注意保存)写出建表的命令:1.2 数据记录的录入1.2.1 直接录入记录在上述操作中,在定义完表结构按下CTRL+W键或“确定”按钮是,系统会弹出一个对话框,询问现在是否进行数据输入。如果选“是”,则表示要马上输入数据,屏幕上出现数据录入窗口(如右图所示),并等待用户输入数据内容。请完成以下内容的输入,并保存数据。在王晓丽的个人简历中输入“曾获得市级三好学生”;在赵东的照片项中输入一张图片(内容自定)。1.2.2 追加记录在已建好的“Student.dbf”的基础上追加以下记录内容,并保存:写出你追加记录使用的命令:1.2.3 表的打开和关闭写出打开和关闭Student.dbf的命令:2. 表结构的查看和修改 2.1 表结构的显示 写出显示Student.dbf表结构的命令:2.2 表结构的修改把Student.dbf表中的总分字段改为考试总分,结果如下图所示:写出使用的命令:操作完成后,再把“考试分数”字段恢复为“总分”字段。3. 数据的查看和修改 3.1 记录的定位3.1.1 记录的绝对定位打开Student.dbf,使指针绝对定位到第五条记录“郭龙”上,并显示该记录。操作命令为:3.1.2 记录的相对定位执行下列命令Use student Go 3?Recno() Skip 3?Recno()写出在主窗口中的显示结果:3.2 记录的显示3.2.1 数据显示当表中有记录时,可以利用相应的命令来显示全部或部分记录的数据,这种功能可以通过list和display命令完成。要在屏幕上显示以下的记录: 所用的命令应为: 要查看当前记录的记录号的命令为:要查看女同学的学号、姓名、性别的语句为:3.2.2 预设过滤器与字段表(1) 预设过滤器格式:Set filter to 功能:按指定条件过滤表中的记录,是随后的操作命令只对其中满足条件的记录进行,好象当前表中只包含了满足条件的记录。请为Student.dbf设置过滤器:条件为总分大于300.0分命令语句为:(2) 预设字段表格式:Set fields to 功能:按指定的字段名来过滤表中的记录字段,是随后的操作只对指定的字段进行,好象当前表中只有指定的字段。要在屏幕上显示以下结果:所用的命令为:3.3 记录的插入在Student.dbf表中,完成以下操作: 在2号记录后插入一条空记录。所用的命令为: 在第6号记录之前插入一条空记录。所用的命令为:3.4 记录的修改3.4.1 Browse 命令格式:Browse fieldsnoappendnomodify功能:浏览编辑当前表中的所有记录,可以进行内容修改、逻辑删除记录、恢复记录及追加新记录等。操作要求:浏览编辑Student.dbf。 把王晓丽的出生日期改为1980-05-23。 把陈勇的分数改为306.0分。最终结果如下图所示。3.4.2 调整字段的先后次序把团员字段调整到性别和出生日期中间,如下图所示:3.4.3 调整显示的模式分别使用Browse 命令和Change命令对显示模式进行切换,并体会两者在显示和修改数据是的区别。Browse窗口为:Change窗口为:3.4.4 分割窗口将Browse窗口调整为如下图所示的模式,可以在不同的子窗口中完成不同的模式显示。3.4.5 Replace 命令功能:对当前表中指定范围内符合条件的所有记录进行修改,用另外的表达式替换原表中字段的表达式。对Student.dbf完成以下操作: 打开Student.dbf表. 用Replace 命令给所有的团员在总分上加5分。使用的命令是: 给所有的1980年7月1日之后出生的女同学再加10分。使用的命令是:3.5 记录的删除与恢复3.5.1 逻辑删除命令 Delete 功能:逻辑删除指定范围内所有满足条件的记录。如下所示,对Student.dbf完成以下操作: 逻辑删除所有的男同学。使用的命令是: 执行list命令,查看逻辑删除的结果。3.5.2 恢复逻辑删除记录命令Recall功能:恢复指定范围内所有符合条件且被逻辑删除的记录为正常记录。对Student.dbf完成以下操作: 恢复被逻辑删除的男同学记录。使用的命令是:执行list命令,查看恢复逻辑删除的结果。3.5.3 物理删除记录命令 Pack功能:真正删除当前表中所有已被逻辑删除的记录。对Student.dbf完成以下操作:物理删除姓名为“陈勇”的同学。写出操作过程中使用的命令:3.5.4 删除所有记录命令 Zap功能:真正删除当前打开表中的所有记录。对Student.dbf完成以下操作: 删除表中所有记录。使用的命令是: 查看表中记录情况。三、实验作业1.怎样用菜单完成修改表结构修改的工作?2. 绝对定位和相对定位有什么区别?3. 请分析显示命令list和display的异同。4. 预设过滤器后和预设字段表在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床营养知识
- 临床生化基本知识课件
- 临床安全知识培训效果课件
- 2025 BSACI临床实践声明:脂质转移蛋白过敏的诊断和管理解读
- LEC风险评价方法培训课件
- 高中主题班会 高二下学期《自律者出众懒散者出局》
- 培养中学生良好学习习惯的方法
- KTV安全生产培训记录课件
- 喷射混凝土施工技术及设备选型
- 三年级数学教研组年度工作计划模板
- 木门工程售后方案(3篇)
- 2025至2030中国淡竹叶行业发展分析及产业运行态势及投资规划深度研究报告
- 电工技能实训试题及答案
- 挂名监事免责协议书模板
- 宁波职高高一数学试卷
- 2025-2026学年苏教版(2024)小学数学二年级上册(全册)教学设计(附目录P226)
- 分布式光伏电站运维管理与考核体系
- HY/T 0457-2024蓝碳生态系统碳储量调查与评估技术规程海草床
- 幼儿园食品储存安全自查报告的范文
- 公共政策概论-004-国开机考复习资料
- 2025至2030中国船用防冻剂行业发展趋势分析与未来投资战略咨询研究报告
评论
0/150
提交评论