当前位置:文档之家› 计算机理论知识总结

计算机理论知识总结

1、数据是指存储在某一种媒体上能够识别的物理符号。

2、数据处理是将数据转换成信息的过程。

3、数据处理的中心问题是数据管理。

计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。

4、计算机经历了人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统几个阶段。

5、人工管理阶段的特点:数据与程序不具独立性;数据不长期保存;存在大量重复数据。

6、文件系统阶段的特点:程序与数据有了一定的独立性;数据文件可以长期保存;仍然存在大量冗余。

7、数据库系统阶段的特点:解决了独立和冗余的问题;能够长期保存。

8、数据库系统(DBS)包括:数据库(DB)和数据库管理管理系统(DBMS)。

9、数据库是在计算机存储设备上,结构化的相关数据集合。

10、数据库管理系统是数据库系统的核心。

11、数据库系统的特点:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控制能力。

12、实体:客观存在并且可以相互区别的事物成为实体。

13、实体的属性:描述实体的特性称为属性。

14、两个实体间的联系可以分为三类:一对一联系;一对多联系;多对多联系。

15、数据模型是数据库管理系统用来表示实体及实体间联系的方法。

16、数据模型分为三种:层次数据模型、网状模型、关系数据模型。

17、用树形结构表示实体及其之间联系的模型称为层次模型。

18、用网状结构表示实体及其之间联系的模型称为网状模型。

19、用二维表来结构表示实体及其之间联系的模型称为关系模型。

20、每一个关系都是一个二维表,一张二维表就是一个关系。

文件扩展名为.dbf,称为“表”。

21、元组:在一个二维表(一个具体关系)中,水平方向的行称为元组。

22、属性:二维表中垂直方向的列称为属性。

23、域:属性的取值范围。

24、关键字:属性或属性的组合,其值能够惟一地标识一个元组。

惟一标识一个元组;不能出现重复值。

不做主关键字就做候选关键字。

25、外部关键字:如果表中的一个字段不是本表的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,这个字段(属性)就称为外部关键字。

26、关系的特点:关系必须规范化(表中不含表);在同一关系中不能出现相同的属性名;关系中不允许有完全相同的元组,即冗余;在一个关系中元组的次序无关紧要;在一个关系中列的次序无关紧要。

27、关系运算有两类:传统的集合运算(并、差、交)和专门的关系运算(选择、投影、联接、自然联接)。

28、自然联接是去掉重复属性的等值联接。

1、常量用以表示一个具体的、不变的值。

2、数值型常量(N):由数字0~9,小数点和正负号构成,也可以使用科学记数法形式书写。

3、货币型常量(Y):其书写格式与数值型常量类似,但要加上一个前置的符号($)。

货币型常量没有科学记数法。

4、字符型常量(C):单引号、双引号和方括号称为定界符,只要加上定界符都是字符型常量。

定界符必须成对存在。

在电脑中,输入法半角、实心状态。

不包含任何字符的字符串(“”)叫空串,(“”)叫带有空格的字符串,两者不同。

5、日期型常量(D):默认宽度为8,一个汉字是两个宽度,其余都是一个。

日期型常量的定界符是一对花括号,分隔符可以是斜杠(/)、连字号(﹣)、句点(.)和空格。

日期型常量的格式有两种:传统的日期格式{mm/dd/yy}和严格的日期格式{^yyyy-mm-dd}。

传统格式受命令影响,严格格式不受命令影响。

注:set century on 设置4位数字年份;set century off 设置2位数字年份;set mark to 设置日期分隔符;set date to 设置日期格式。

6、日期时间型常量(T):也有传统和严格两种格式。

7、逻辑型常量(L):逻辑型数据只有逻辑真和逻辑假两个值。

8、变量值是能够随时更改的。

VF的变量分为字段变量和内存变量。

每一个变量都有一个变量名,字段名。

表中的字段名就是变量,称为字段变量。

内存变量是内存中的一个存储区域。

9、简单内存变量:向简单内存变量赋值不必事先定义,变量的赋值命令有以下两种:〈内存变量名〉=〈表达式〉,store〈表达式〉to〈内存变量名〉注:①等号一次只能给一个内存变量赋值。

②store命令可以同时给若干个变量赋予相同的值,各内存变量名之间必须用逗号分开。

③简单内存变量在使用之前不需声明或定义。

④新值替换旧值。

当出现内存变量与字段变量同名时,若简单的用变量名访问,则系统默认为字段变量。

如要访问内存变量,则必须在变量名前加上前缀M(或M–〉)。

10、数组是内存中连续的一片存储区域。

数组在使用之前一般要用dimension或declare命令显式创建,规定数组是一维数组还是二维数组,数组名和数组大小。

数组下限规定为1。

数组在使用之前需要声明和定义,数组创建后,系统自动给每个数组元素赋以逻辑假。

11、一维数组x含5个元素(一行多列),二维数组y含6个元素(多行多列)。

特点:针对一维数组下限都为1;可以用一维数组访问二维数组;元素的个数等于行乘以列。

12、通配符包括*和?,*表示任意多个字符,?表示任意一个字符。

List memory 一屏显示不下,则自动向上滚动;display memory 显示一屏后暂停,按任意键之后再继续显示下一屏。

13、release all like A*清除所有以A开头内容;release all expect A*清除除了以A开头内容。

14、数值表达式由算术运算符将数值型数据连接起来形成,其运算结果仍是数值型数据。

15、求余运算:同号求余取余数;异号求余取余数加除数;异号求余,求得的余的符号与除数符号一致;同为正时,小数对大数求余取小数。

16、+:前后两个字符串首尾连接形成一个新的字符串。

-:连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串的尾部。

当前字符串没有尾部空格时,字符串加减字符结果是一样的。

17、D-D→N天数T-T→N秒数D+D,T+T非法值,不可相加。

18、关系表达式通常也称为简单逻辑表达式。

关系运算符的作用是比较两个表达式的大小或前后。

其运算结果是逻辑型数据。

运算符==和﹩仅适用于字符型数据。

①数值型和货币型数据比较,数值越大的越大。

②日期和日期时间型数据比较,越早的日期或时间越小,越晚的日期或时间越大。

③逻辑型数据比较,.T.大于.F.。

④子串包含测试。

如果前者是后者的一个子字符串,结果为逻辑真,否则为逻辑假。

19、设置字符的排序次序:字符串>空格串>空串;有字符的>带有空格的>空串。

机内码(machine):小写>大写>空格拼音(pin yin):大写>小写>空格;系统默认按拼音来排序。

笔画(stroke):笔画越多的越大20、在用双等号运算符比较两个字符串时,只有当两个字符串完全相同(包括空格以及各字符的位置)时,运算结果才会是逻辑真,否则为逻辑假。

①系统默认OFF状态。

当处于OFF状态时,只要右边的字符串与左边字符串的前面部分内容相匹配,即可得到逻辑真的结果。

②当处于ON状态时,先在较短字符串的尾部加上若干个空格,使两个字符串的长度相等,然后再进行比较。

21、逻辑运算符有三个:.NOT.或!(逻辑非)、.AND.(逻辑与)以及.OR.(逻辑或)。

也可以省略两端的点,写成NOT、AND、OR。

其优先级顺序依次为NOT、AND、OR。

22、round(N1,N2):N2≥0保留的小数位数;N2<0整数部分舍入位数。

23、mod(N1,N2):N1是被除数,N2是除数。

被除数与除数同号,那么函数值即为两数相除的余数;如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。

24、len(C)→N,定界符不算长度。

lower(C)大→小,upper(C)小→大。

25、space(N)→数值为几,就返回为几个空格。

26、trim(C)→删除尾部空格,ltrim(C)→删除前导空格,alltrim(C)→删除前导、尾部空格。

27、left()从指定表达式值的左端取一个指定长度的子串作为函数值。

right()从指定表达式值的右端取一个指定长度的子串作为函数值。

substr()从指定表达式值的指定起始位置取指定长度的子串作为函数值。

有长度,在C中从起始位置截取指定长度;无长度,在C中从起始位置截取到最后。

28、occurs(C1,C2)→N返回第一个字符串在第二个字符串中出现的次数,函数值为字符型;若第一个字符串不是第一个字符串的子串,函数值为0。

29、数值转换成字符串格式:str(N,【长度,【小数位数】】)L=小数位数+N整数部分位数+一位小数点①L=长度,直接返回。

②L<长度,加空格来满足。

③L>长度,优先考虑整数部分,再四舍五入调整小数部分。

④长度<N,整数部分位数,再返回指定长度的*。

30、V al(C):当字符串内出现了非数字符号的字符时,只转换前面部分;当字符串的首字符为非数字符号的字符,返回为0,但空格除外。

31、set century to 世纪值rollover 年份参照值①当所给年份≥年份参照值,世纪=世纪值②当所给年份≤年份参照值,世纪=世纪值+132、值域测试函数:如果<表达式L>或<表达式H>有一个是值,那么函数值也是NELL。

33、Isnull(<表达式>):表达式的运算结果是否为NULL,若是NULL值返回逻辑真,否则返回逻辑假。

相关主题