2006年信息技术会考资料整理(foxpro)

上传人:kms****20 文档编号:40449062 上传时间:2018-05-26 格式:DOC 页数:5 大小:75KB
返回 下载 相关 举报
2006年信息技术会考资料整理(foxpro)_第1页
第1页 / 共5页
2006年信息技术会考资料整理(foxpro)_第2页
第2页 / 共5页
2006年信息技术会考资料整理(foxpro)_第3页
第3页 / 共5页
2006年信息技术会考资料整理(foxpro)_第4页
第4页 / 共5页
2006年信息技术会考资料整理(foxpro)_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《2006年信息技术会考资料整理(foxpro)》由会员分享,可在线阅读,更多相关《2006年信息技术会考资料整理(foxpro)(5页珍藏版)》请在金锄头文库上搜索。

1、12006 年信息技术会考资料整理(FOXPRO) 第一节:数据库管理系统简介 1、什么是数据处理:是指收集、组织、加工、储存、传送数据的过程。 2、数据库的概念:指的是存储在计算机里的按一定的规则相互关联按一定的规则相互关联的数据的集合。 3、什么是数据库管理技术:数据库管理技术就是利用数据库存放数据,用程序指挥对数据进行快速的分类、检索、统计等操作。 4、按数据的组织与管理方式分,数据库分为几类? 关系型数据库、层次型关系型数据库、层次型数据库、网络型数据库数据库、网络型数据库。 FOXPRO 创建的数据库属于关系型数据库关系型数据库 5、在关系型数据库中,把所有的数据都看作二维表的元素二

2、维表的元素。 6、数据库系统的主要作用是:完成数据的收集、存储、处理、维护。 7、数据库系统的基本的特点是什么? 数据共享数据共享提高的数据的利用率 数据冗余度低数据冗余度低数据可以控制 数据独立性高数据独立性高由“数据依赖于程序” ,改变为“以数据为核心” 。 8、对数据库的维护性操作有:修改、更新、插入、删除修改、更新、插入、删除 9、对数据库的处理(管理)性操作有:分类、查找、统计、输出分类、查找、统计、输出。 10、D(DATA)数据 DB(DATABASE)数据库 DBS(DATABASE SYSTEM)数据库系统 DBMS(DATABASE MANAGEMENT SYSTEM)数据

3、库管理系统 DBA(DATABASE ADMINISTRATOR)数据库管理员 第二节 FoxPro 简介 1、启动 FoxPro 的方法有: 方法 1:开始程序FoxPro For WindowsFoxPro For Windows 方法 2:双击桌面上的快捷方式图标 2、FoxPro 窗口由哪几部分组成:标题栏、菜单栏、工作区、状态栏? 3、FoxPro 有哪几个菜单? File(文件) EDIT(编辑)DATABASE(数据库)RECORD(记录)PROGRAM(程序)RUN(运行)TEXT(文字)WINDOW(窗口)HELP(帮助) 4、FoxPro 启动后,工作区中显示什么? 有商标

4、图形和版本图形和版本说明文字 5、如何清除工作区显示的内容? 方法 1: 执行 WINDOW 菜单下的 CLEAR 命令 方法 2: 在命令窗口下执行命令:CLEAR 6、FoxPro 工作区中有一个小窗口,其标题是 COMMAND,为命令窗口。 7、FoxPro 数据库管理系统提供了两种数据库管理方式:菜单命令菜单命令和字符命令字符命令 7、如何退出 FoxPro? 方法 1: 执行 FILE 菜单下的 EXIT 命令 方法 2: 在命令窗口中执行:QUIT 命令 8、执行 FILE 菜单下的 CLOSE 命令,将关闭什么?关闭 COMMAND 命令窗口命令窗口 9、COMMAND 窗口关闭

5、后如何打开?执行 WINDOW 菜单中 COMMAND 命令。第三节:建立数据库 1、关系型数据库把数据按照规则和联系组织成二维表的形式。 2、在数据库里,把二维表中的每一列叫做一个字段字段,各列的第一行数据(表头)叫做该列的字段名字段名。二维表中从第二行开始,每一行叫做一条记录记录。 3、什么是数据库文件?建立数据库时,把所有的数据记录存成一个磁盘文件,叫做数据库文件。Foxpro 的数据库文件是一个以.dbf 为后缀名(扩展名)的文件。4、建立数据库分哪两步完成? 第一步:建立数据库的结构,即精确地定义数据库文件中所包含的各个字段(包括定义其字段名、字段类型、宽度。如果是数值型还要定义小数

6、位) 第二步:输入记录 5、字段名的命名规则? 字段名必须以字母或汉字打头字母或汉字打头,后跟字母、汉字、数字或下划线组成的字串。并且字段名的字符长度不超过 10 个半角字符。即长度=270 出生日期=88/09/25是否团员=.T. 6、在表达式里 字符型数据必须用单引号括起来:如 姓名=马立三 日期型数据必须用大括号括起来:如 入学日期=04/09/01 逻辑型数据必须用点号括起来 :如 是否团员=.F. 27、关系运算符有: = $ 其中$表示“包含于”如:张 $ 姓名 表示姓名中含有“张”字,注意,$只能运用在字符型数据上。 8、逻辑运算符是哪三个? .AND. 与运算符,意为并且 .

7、OR. 或运算符,意为或者 .NOT. 非运算符,意为非,即取反面 9、这三个运算符的运算优先级别是:.NOT.优先于 .AND., .AND. 优先于.OR.,如果有括号,括号最优先。 10、统计运算: 1)SUM ,纵向求和纵向求和 如:SUM 语文,数学,语英 (统计语、数学、英三科的总分) 2)AVERAGE ,纵向求平均值纵向求平均值 如:AVERAGE 历史,地理,政治 (统计厍史、地理、政治三科的平均分) 3)COUNT,统计记录个数 如:COUNT (统计记录总数) COUNT FOR 语文=90 (统计语文成绩大于或等于 90 分的记录个数) 11、SUM、AVERAGE 命

8、令统计出的结果显示在工作区内 COUNT 命令统计出的结果显出在状态栏上 12、可以将统计的结果保存在变量内 SUM 语文 TO YW (统计语文的总分,并将结果保存在 YW 变量内) AVERAGE 语文,数学,外语 TO YW,SX,YY (统计语、数、外三科的平均分,并分别存入变量 YW、SX、YY 中) COUNT FOR 信息技术=.F. TO CH (统计信息技术不及格的人数,并将结果存入变量 CH 中) 13、在 FOXPRO 数据库管理系统中,变量分为两类,一类是字段变量一类是字段变量,即字段名是变量,如成绩库(chengji.dbf)中,姓名,语文,数学,信息等均为字段变量;

9、另一类是内存变量另一类是内存变量,为自定义的变量,如 YW,SX,YY,CH 等。 14、在计算机中的变量等同于数学中的变量(但计算机中的变量可以是中文,英文,或与数字的组合) ,内存变量的命令规则与字段名的命名规则相同,因为他们都是变量。 如: 成绩 A A5 NAME A123 地址 A_1 就是合法的变量。 而 3A A-1 A B A&B 不符合变量的命名规则,就不能做为一个变量使用。 16、?输出命令 格式:?变量名列表 如:?CH 输出变量 CH 的值,输出的结果显示在工作区内 ?YW,SX,YY 输出变量 YW,SX,YY 的值 17、SUBSTR 函数取子串函数 格式:SUBS

10、TR(字符串表达式,n,m) 功能:从字符串的第 n 位开始取 m 位形成一个新的字符串 如: SUBSTR(ABCDEFG,3,2) 结果是 一个串 CD SUBSTR(ABCDEFG,1,3) 结果是一个串 ABC SUBSTR(李小凡,1,2) 结果是一个串 李 应用: USE CHENGJI LIST FOR SUBSTR (姓名,1,2)=张 功能是列出姓张姓张的记录数据 LIST FOR 张$ 姓名 功能是列出姓名中含有张姓名中含有张的记录数据 第五节:维护数据库 1、了解记录号、记录指针、当前记录、记录指针的值等概念。 每个记录都有一个编号,称为记录号 数据库都有一个指针,指向某

11、条记录 记录指针指向的记录,称为当前记录 当前记录的记录号,称为记录指针的值 2、记录指针的移动: GO TOP 将记录指针指向顶部,即第一条记录 GO BOTTOM 将记录指针指向底部,即最后一条记录 GO N 将记录指针指向第 N 条记录 SKIP N 向对当前记录向前或向后跳过 N 条记录 其中:GO TOP、GO BOTTOM、GO N 为绝对移动绝对移动,SKIP N 为相对移动相对移动 3、掌握如何在数据库插入记录 命令: INSERT 向后插入 INSERT BEFORE 向前插入 如在第一条记录之前插入一条记录: GO 1 或者 GO TOP INSERT BEFORE 如在第

12、五条记录之后插入一条记录: GO 5 INSERT 如在第 7 与第 8 条记录之间插入一条记录 GO 7 或 GO 8 INSERT 或 INSERT BEFORE 以下两组命令等同: 与 APPEND 4、什么是逻辑删除? 就是给要删除的记录做一个标记(逻辑删除标志) 。逻辑删除并没有将记录真正删除。 5、掌握逻辑删除命令的用法: 如:逻辑删除第 5 条记录: 或 DELETE RECORD 5 逻辑删除所有记录: DELETE ALL 逻辑删除姓张的记录:DELETE ALL FOR SUBSTR(姓名,1,2)=张 逻辑删除语、数、外三科均不及格的记录: DELETE FOR 语文汉

13、将少数民族的文科总分增加 5% 4)REPLACE 总分 WITH 300 FOR 总分300 将总分大于 300 分的改为 300 分 5)GO 3 REPLACE 语文 WITH 85,数学 WITH 90 将第 3 条记录的语文改为 85 分,数学改为 90 分 6)GO 8 REPLACE REST 总分 WITH 0 从第 8 条(包括第 8 条)记录后的总分清 0 7)REPLACE RECORD 7 姓名 WITH “陈小明” 将第 7 条记录的姓名改为“陈小明” 注意:对于 REPLACE 命令: 1) 没有范围也没有条件,只修改当前记录 如例 5 2) 没有范围但有 FOR

14、条件,范围为 ALL 如例 3、4 13、掌握关于数据库结构的几条命令: 1)复制数据库:COPY TO 备份库文件名 USE CHENGJI COPY TO A1 (A1DBF 为 CHENGJIDBF 的备份,两个库文件的内容完全相同) 2)复制数据库结构:COPY STRUCTURE TO 新库文件名 USE XUEJI COPY STRUCTURE TO A2 A2DBF 的结构与 XUEJIDBF 完全相同,但里面没有记录 3)修改数据库的结构:MODIFY STRUCTUR USE A2 MODIFY STRUCTURE 修改 A2 数据库的结构 LIST STRUCTURE 显示

15、数据库的结构 执行 DATABASE 菜单下的 SETUP 可以显示数据库的结构,单击 MODIFY 按钮可以修改数据库的结构。 第六节、排序、索引与查询 1、分类排序分类排序的概念:又称物理排序物理排序,是把数据库的记录,按某个字段中数值的大小次序排列,并把排好次序的记录存放到一个新新的数据库里,而原数据库原数据库中记录的次次序不变不变。 2、命令格式:SORT TO 库文件名 ON 排序关键字 排序方式 1) SORT 是命令 2) TO 库文件名排序会产生一个新的数据库文件 3) ON 排序关键字根据某个字段进行排序 4) 排序方式/A 升序,/D 降序(进行升序排序时,/A 可以省略) 如:SOR TO ABCDBF ON 学号 按学号升序排序排序好的记录存放在 ABCDBF 数据库中。 5) 因为新产生新产生的数据库的记录顺序与原数据库中记录的顺序不同,因此称“物理排序” 。 3、索引排序的概念: 索引排序又叫做逻辑排序。是为数据库建立一个对应的索引文件,索引文件中只存储记录之间的顺序,打开经过索引排序的数据库文件,在浏览数据库内容时,计算机会按索引文件中保存的顺序显示各记录的内容。 4、创建索

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号