a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 109|回复: 0

[信息系统监理师] 2011年上半年软考数据库系统工程师冲刺要点总结4

[复制链接]
发表于 2012-8-2 09:13:07 | 显示全部楼层 |阅读模式
  第五章 FoxPro综述
3 B# E5 [, |/ Y2 W' ?  数据库每一记录最大字段数是255,可以同时打开的数据库文件数225 ,内存变量(数组)最大数65000。
9 v& f2 r8 K, c* b) _  1.数据类型:(1)字符型(C-254) (2)数据型(N-20) (3)浮点型(F-20) (4)逻辑型(L-1) (5)日期型(D-8) (6)备注型(M-10) (7)通用型(G-10)# \: G% w$ J  Q: G0 r$ f5 t
  2.常量: (1)字符型 (2)数据型 (3)日期型 (4)逻辑型
( J4 a( N! R, L' t0 g- S8 \% Z& L  3.变量:% |9 v8 G( I' P  I- X
  (1)字段变量: 字符型, 数据型, 浮点型, 逻辑型, 日期型, 备注型, 通用型
  O, L% J1 S8 S  (2)内存变量: 字符型, 数据型, 浮点型, 逻辑型,屏幕型(S)* U+ Y' L2 H1 X- p; D, _5 _6 @
  *当字段变量与内存变量同名时,字段变量优先。但可以通过内存变量名前加上前缀M.或M->来区别。; _2 U3 P1 N8 `/ x4 z
  4.运算符及其优先级9 L5 w$ g  ]* G6 L4 T
  5.命令格式:〈命令名〉[〈表达式表〉][〈范围〉][FOR〈条件〉][WHILE〈条件〉][TO FILE〈文件名〉|TO PRINTER|TO ARRAY〈数组表〉|TO〈内存变量〉]ALL[LIKE|EXCEPT〈通配符〉]][IN〈别名〉]7 A5 p( d' N9 k, ^
  *范围选择:RECORD N 对第N条记录进行操作% s. B, V) Y! |8 Q/ L  V7 B: ^
  NEXT N 对从当前记录开始的N条记录进行操作
, x* ?2 L! Z4 E& ~$ l  ALL 对所有的记录进行操作! K2 D0 n1 }) F/ D
  REST 对当前记录开始到文件结束的所有记录进行操作
7 F8 q4 g7 x- A! }0 f8 Z0 ?  FOR〈条件〉:对所有满足“条件”的记录进行操作。- e6 T# J% v2 Y* m% ~( F
  WHILE〈条件〉:对直到不满足条件的记录为止的所有已满足条件的记录进行操作。% t% o# P; ^& v$ q4 c
  6.命令的执行方式;1.立即方式 2.程序方式
# U: W( k3 p( k: r* n  7.内存变量的赋值:(1)STORE  TO
4 V# K% y% h* S% z  (2)=
2 e) [) X+ e6 Z% r  (3)SAVE SCREEN TO
6 ^# I- J! h' r4 s2 `' E  RESTORE SCREEN FROM ) u: y5 T- e$ _
  8.内存变量的释放:(1)RELEASE' t' B; X  g( m1 y% r6 l  K% L
  (2)RELEASE ALL [LIKE|EXCEPT]2 K$ k3 Q( r0 q; m% B
  (3)CLEAR MEMORY/CLEAR ALL
  e; y  Q: W3 R4 L; J4 F  9.内存变量文件:(1)内存变量文件的建立' Z7 ]" T$ h0 l1 x8 n0 R! ^) v  W: V
  SAVE TO [ALL[LIKE|EXCEPT]]  G8 u( @6 r7 I# f( [2 @7 k, }
  (2)内存变量的恢复4 N* x. }; X( @1 T4 \/ i0 Z
  RESTORE FROM[ ADDITIVE]
9 Y. |0 D0 k5 h* E8 O5 O/ z  ADDITIVE没有表示清除当前内存中所有的内存变量,有时表示保留当前内存变量。, H. i, r' |) K+ @2 Y
  (3) 数据类型转换函数
5 S$ e2 j3 \/ B# h  字符型转数值型函数VAL()3 X: U0 _; ]* @0 M) T: n
  数值型转字符型函数STR()[,[.]])
" i! A- E" O9 }, E3 E! \0 B; A  字符型转日期型函数CTOD()* q# P$ Q0 h  ^
  日期型转字符型函数DTOC([,1])(带“1”表示可以进行索引的日期字符串。)) Q7 U0 L# _' C  k- H) Z! H
  (4) 测试函数. j$ X; A$ W& w9 S/ p% I( Y
  数据类型测试函数TYPE()3 ?0 p$ U" k$ R6 j1 [
  测试文件尾函数EOF([|])
4 A! {5 ^; C) R7 r8 A) {( |/ r% o/ O  测试文件头函数BOF([|])
9 s* a) w, ~, E  O; N4 V" K  测试当前记录号函数RECNO([|])
" i+ N* r" t4 f2 }  测试库文件记录数函数RECCOUNT([|])/ S8 y/ ?9 A$ t/ g- X
  测试查找记录函数FOUND([|])
1 S) U+ m- @% i' A* `! ^  测试屏幕(打印头)光标坐标函数ROW(PROW)()与COL(PCOL()
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-8 09:43 , Processed in 0.171404 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表