计算机文化基础(二)VisaulFoxpro程序设计教学大纲.doc

计算机文化基础(二)VisaulFoxpro程序设计教学大纲.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机文化基础(二)VisaulFoxpro程序设计教学大纲.doc

计算机文化基础(二)Visaul Foxpro 程序设计(一学时:学时 ? (二适用专业:各专业学生 ? (三)课程性质与任务 ???????? 《计算机基础(二)》课程是全院非计算机专业的一门公共基础课程。 它侧重于数据库的基本概念、数据库的基本操作、数据查询语言、简单的程序设计、菜单程序设计、报表设计以及必须掌握的表单设计。侧重于计算机对数据的基本处理、数据查询(SQL)、表单的数据输出等,使学生具备一定的面向对象程序设计的能力,为学生利用计算机解决问题准备必要的知识;本大纲重点基于数据库的基本操作和简单的程序设计,为学生学习相应的语言打下一定的基础。 ?(四)课程的目的和要求 ???? 通过学习 Visual Foxpro ,使学生掌握数据库的基本概念;表的基本操作;表的查询和统计;程序设计初步;菜单设计;表单设计基础;表单控件设计;表单高级设计;报表设计以及系统开发等内容。 通过课堂和上机实践双重教学,培养学生具有抽象概括问题的能力,激发创新意识,推动对新知识的学习,锻炼动手实践的本领,综合运用所学的数据库知识,去解决本领域中的任务。 ?(五)?课程内容及其要求与学时分配 ????? 课程基本要求:对理论知识用“理解”、“了解”、“知道”三级区分,对上机实践操作用“熟练掌握”、“掌握”、“能”三级区分。 1.数据库的建立、打开、修改、删除等操作。操作方法:在项目管理器中、利用菜单、使用命令。相应的命令: 建立:CREATE DATABASE [DatabaseName|?] 打开:OPEN DATABASE [FileName|?][EXCLUSIVE|SHARED][NOUPDATE][VALIDATE] 指定当前数据库:SET DATABASE TO [DatabaseName] 修改:MODIFY DATABASE [DatabaseName|?][NOWAIT][NOEDIT] 删除:DELETE DATABASE DatabaseName|? [DELETETABLES][RECYCLE] 2.数据库表和自由表的建立及转换、表结构的修改、表的打开与关闭、表的删除等操作。操作方法有命令法和菜单法或使用项目管理器。相应命令: 建立表:CREATE 表名 修改表结构:MODIFY STRUCTURE 表的打开及关闭:USE [TableName] 自由表添加到数据库:ADD TABLE TableNmae|? [NAME LongTableName] 从数据库中移出表或删除:REMOVE TABLE TableName|? [DELETE][RECYCLE] 删除自由表:DELETE FILE TableName 3.表结构的修改包括:增加、删除字段,修改字段名、字段类型、字段的宽度,建立、删除索引,建立、修改、删除有效性规则等。 4.表设计器的使用。在“字段”标签中,定义字段名、类型、宽度、小数位数、索引、允许取空值,设置字段有效性规则等。在“索引”标签中可以设置主索引、候选索引、普通索引和唯一索引及索引顺序、索引名、索引表达式等。在“表”标签中可设置记录有效性规则、触发器等。 5.记录的输入方式:编辑和浏览。 实验二 表的基本操作(一) 一、实验目的与要求 熟练掌握表中数据的操作:向表中添加数据,浏览表中的数据,记录的定位、表中数据的修改与删除等。 二、相关知识 1.表的基本操作:在浏览器中浏览、修改、删除、追加记录;在表末尾及中间增加记录;记录的逻辑、物理删除;编辑、替换修改记录;记录的显示及查询定位;排序与索引等。相应的命令: 浏览记录:BROESE 追加记录:APPEND [BLANK] 插入记录:INSERT [BEFORE][BLANK] 加删除标记:DELETE [FOR 逻辑表达式] 恢复删除:RECALL [FOR 逻辑表达式] 物理删除加删除标记的记录:PACK 物理删除所有记录:ZAP 编辑修改记录:EDIT | CHANGE 替换修改记录:REPLACE FieldName1 WITH 表达式1 [,FieldName2 WITH 表达式2]…[FOR 逻辑表达式] 显示记录:LIST/DISPLAY [[FIELDS]FieldList][FOR 逻辑表达式][OFF] [TO PRINTER[PROMPT]|TO FILE FileName] 查询定位:GO nRecordNumber|TOP|BOTTOM      SKIP [nRecords] LOCATE FOR 逻辑表达式 CONTINUE 排序:SORT TO TableName ON FieldName1 [/A][/D][/C][,FieldName2 [/A][/D][/C]…][ASCE

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档