问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

全国计算机等级考试二级理论要点是什么啊 没时间漫漫看啊 容易考到的是那些啊 求资料

发布网友 发布时间:2022-04-12 11:08

我来回答

4个回答

热心网友 时间:2022-04-12 12:37

第一章 数据库基础知识

1.基本概念:数据库、数据管理经历的五个阶段、数据库管理系统、数据库应用系统、数据库管理员。

2.数据库系统的组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。其中数据库管理系统是数据库系统的核心。

3.数据库系统的特点:(1)实现数据共享,减少数据冗余(2)采用特定的数据模型(3)具有较高的数据独立性(4)有统一的数据控制功能

4.数据模型: 实体间联系的种类:一对一、一对多、多对多。

5.数据模型的三种类型:层次模型、网状模型和关系模型。

6.关系数据库 基本术语:关系、元组、属性、域、关键字、外部关键字。

关系的特点

7.关系运算: 传统的集合运算(并、差、交)另一类是专门的关系运算(选择、投影、连接、等值连接、自然连接)

8.VF两种运行方式:菜单方式和交互式方式(命令方式和程序方式)

9.所谓项目是指文件、数据、文档和对象的集合,其扩展名为 .pjx。

10.项目管理器包含的选项卡:全部、数据、文档、类、代码、其他

11.项目管理器各选项卡所包含的文件有哪些?

12.项目管理器可以完成对文件的新建、添加、移去、删除,但不包含重命名。

第2章

1.常量的种类:数值型、字符型、日期型、日期时间型和逻辑型

在书写字符型、日期型、日期时间型和逻辑型需要加定界符

2.变量是值能够随时改变的量。变量名的命名规则:以字母、汉字和下划线开头,后接字母、数字、汉字和下划线构成,不包含有空格

3.当内存变量与字段变量同名时,要访问内存变量需加前缀M.(或M->),例如M.姓名

4.数组定义的格式 DIMENSION 数组名()、

创建数组后,系统自动给每个数组元素赋以逻辑假.F.

5.表达式的类型:数值表达式、字符表达式、日期时间表达式和逻辑表达式。 每个表达式的运算规则与结果。

6.运算符 $ 称为子串包含测试 ,格式<字符表达式1> $ <字符表达式2>

7.SET EXACT ON │OFF 的区别与含义。

8.逻辑型运算符有三个:NOT 、AND、OR,其优先级顺序为NOT、AND、OR

9.常用函数数值函数、字符处理函数、日期类函数、数据类型转换函数、测试函数

10.常用函数:LEN()、SPACE()、LEFT()、RIGHT()SUBSTR()、AT()、DATE()、TIME()、YEAR()、STR()、

VAL()、CTOD()、宏替换函数:&字符型变量、EOF()、BOF()、IIF()

11.程序文件的建立和修改命令:MODIFY COMMAND 程序名

12.程序的基本结构:顺序结构、选择结构、循环结构。

13.选择结构包括条件语句(IF—ELSE--ENDIF)和分支语句(DO CASE --ENDCASE)、

14.IF----ENDIF必须成对出现,在do case 结构中不管有几个CASE条件成立,只有最先成立的那个CASE条件的对应命令序列被执行

15.循环结构包括:DO WHILE---ENDDO FOR---ENDFOR SCAN---ENDSCAN(其中do while –enddo语句的执行流程必须掌握)

16.循环结构中出现的loop和exit语句的含义:

循环体中包含LOOP,则返回条件处重新判断,包含EXIT,则直接跳出循环

17.多模块程序的执行过程,要求能读懂就可以。

18.多模块执行中的参数传递问题:参数传递的格式:

格式一、DO 过程名 WITH 实参

格式二、DO (实参)

19.变量的作用域:全局变量,私有变量,局部变量

20.全局变量的定义:UBLIC 变量名 在任何模块中都可以使用

21.局部变量的定义:LOCAL 变量名 只能在建立它的模块中使用

22.私有变量,可以在建立它的模块以及下属模块中使用

23.PRIVATE 变量名 隐藏变量(定义私有变量),可以在下属模块中使用,但不改变上层模块的值

第三章 数据库和表

1.建立表的命令 create 表名

2.表设计器中应设置的内容:字段名,字段类型,宽度,小数位数,NULL。

3.打开表 use 表名 关闭表 use

4.修改表结构与表记录的方法。

修改表结构:modify structure 追加记录 append 和insert ]

修改记录 replace 字段名 with 字段值 for 条件

删除记录:逻辑删除 delete 物理删除 pack 记录清空 zap

定位记录指针: go skip locate for 条件

5.数据库的概念 其扩展名:.DOC

6.数据库的建立(CREATE DATABASE 数据库名)、数据库的打开(OPEN DATABASE 数据库名)

修改数据库(MODIFY DATABASE 数据库名)关闭数据库(close database)

7.在数据库中新建表,添加表,移去表,浏览表(要求会操作就行)

8.自由表与数据库表的区别:(1)自由表字段名最长10个字符,数据库表最长128个字符(2)表设计器不同,自由表不涉及规则,信息,默认值

9.索引的概念:在逻辑上对表中记录按照某个字段进行排序,不改变表的物理顺序

10.索引的作用:加速对表的查询速度,降低对表的插入和更新操作

11.索引的种类:主索引,候选索引,唯一索引,普通索引

12.索引的建立(1)在表设计器中建立(2)命令方式建立

13.使用命令方式不能建立主索引

14.数据完整性的种类:包括实体完整性,域完整性和参照完整性

15.实体完整性是保证表中记录唯一的特性,即在表通过主索引和候选索引保证

16.域完整性包含:规则(逻辑表达式)、信息(字符串表达式)、默认值(依字段类型而定)

17.参照完整性设置过程: 建立永久联系----清理数据库-----编辑参照完整性

18.整性规则包括更新规则、删除规则和插入规则

19.VF共有32767个工作区,每个工作区只能打开一个表。

20.建立临时联系的命令: SET RELATION

第四章SQL语句

1.SQL是结构化查询语言。

2.SQL语言的四个功能:数据查询(select)、数据操纵(insert,update,delete)、数据定义(create,drop,alter)、数据控制(grant,revoke)。

3.SQL 语句查询的语法格式:

Select 字段名1,字段名2 from 表名1,表名2 ;

where 表名1.公共字段名=表名2.公共字段名;

and 条件1 and 条件2;

group by 分组 order by 排序;

into table 新表名

注意:①字段名之间以及表名之间必须用半角的逗号隔开.②在where条件处,如果有字符型,逻辑型或日期型数据,则其字段值必须加相应的定界符③into table 后方所跟的表名必须是新表名

4.某些SQL语句题,表中不提供所要查询的字段名,或者需要经过运算得出的新字段名(函数),这些时候都要进行重命名,使用AS短语。

5.排序的短语:order by 升序 asc 降序 desc

6.对SQL进行计算的函数 sum()、avg()、count()、max()、min().

SUM()求和、AVG()求平均、COUNT()计数、MAX()最大值、MIN()最小值

其中SUM()求和、AVG()求平均必须针对数值型数据来进行,所有的函数都不能直接写在WHERE条件后,如:where avg(工资)>1220,并且也不能写在查询设计器以及视图设计器的“筛选”选项卡中

7.分组与计算查询: group by 字段名

分组短语一般会与SUM()、AVG()、COUNT()等几个函数在一起使用,而且考试题中绝大多数情况下不会出现“分组“字样,所以一定要请同学们慎重做题。

8.利用空值查询:查询空值时要用 IS NULL,不能用=NULL

9.量词和谓词 笔试中出现 主要掌握课本上的格式

10.超链接查询:

Select 字段名 from 表1 inner join 表2 inner join 表3 on 表3.公共字段名=表2.公共字段名 on 表2.公共字段名=表1.公共字段名 where 条件

11.集合并运算:UNION

12.几个特殊选项:(1)TOP N(2)INTO ARRAY 数组名(3)INTO CURSOR 临时表名(4)INTO TALBE 永久表(5)TO FILE 文本文件名

13.SQL操作功能:插入(insert)、更新(update)、删除(delete)

14.插入:insert into 表名 values(字段值)

Insert into 表名 from array 数组名

15.更新:update 表名 set 字段名=字段值 where 条件

16.删除:delete from 表名 where 条件

必须注意:更新命令只能执行正确命令,插入命令只能执行一次

17.定义功能:创建(create)、删除(drop table)、修改(alter table)

18.用SQL语句建立候选索引的格式:

Alter table 表名 add unique 索引表达式 tag 索引名

视图的定义:create view 视图名 as select 语句

19.视图的定义格式: create view 视图名 as select 语句

20.视图的删除:drop view 视图名

第五章 查询和视图

1.查询和视图在考试中出现的概率比较高,但是难度不大,所以同学们必须掌握,尤其是查询设计器使用的概率更高,必须熟练。

2.查询包含了六个选项卡,分别是:字段,联接,筛选,排序依据,分组依据,杂项

3.视图包含了七个选项卡,分别是:字段,联接,筛选,排序依据,分组依据,更新条件,杂项

4.每个选项卡的含义要理解,记住

5.当打开查询设计器时菜单栏里有“查询“菜单,其中有两个命令要学会使用,”查询去向“和”查看SQL“

6.查询去向的内容:浏览,临时表,表,图形,屏幕,报表,标签(浏览和屏幕能直接看到查询结果)

7.并不是所有的SQL语句都可以用查询来完成,它本身具有局限性,只能做比较规则的语句,而只有SELECT才能使用

8.视图是虚拟表,不能独立存在,必须存在与数据库中,也就是在建立视图时,必须先打开数据库,才可以建视图

9.视图和查询的区别:

10.视图中多了“更新条件“选项卡,少了”查询去向“的问题

第六章 表单设计与应用

1.面向对象的概念:对象,类,实例,属性,方法

2.表单的基本操作

建立表单(create form 表单名)

修改表单(modify form 表单名)

运行表单(do form 表单名)

表单题中所涉及的内容:表单属性窗口,表单控件工具栏,表单布局工具栏,“显示”菜单,“表单”菜单,数据环境

表单属性:alwayontop 位于其他打开窗口之上

Autocenter 表单居中显示

Caption 标题

Name 控件名(表单名)

Moveable 能否移动

Windowtype 模式表单或非模式表单

表单事件:load 定义数组(public ss(3))

Init 作为顶层表单,调用菜单可用,

Click 单击按钮时可用

Rightclick 调用快捷菜单时可用

表单方法:thisform.release 关闭表单

Thisform.方法名 调用方法

新建表单方法和属性:表单----添加方法和属性

表单的7个基本型控件,4个容器型控件和计时器

基本型:

① 标签:caption 标题 name 控件名(label1)

② 命令按钮:caption 标题 name 控件名(command1) default 默认按钮(确认按钮) cancel 取消按钮 enabled 能否响应 visble 显示或隐藏

③ 文本框:value 初始值 passwordchar 占位符 inputmask 掩码(模式符)readonly 只读

④ 复选框:caption 标题 value (0未被选中 1被选中)

⑤ 列表框:rowsourcetype 数据源类型 rowsource 数据源 mulltiselect 多重选定

⑥ 组合框:rowsourcetype 数据源类型 rowsource 数据源 style (1-下拉组合框 2-下拉列表框)

其中编辑框,不进行总结

在考试题中,有一些让设置命令按钮的访问键,方法是:在caption属性的对应字母前插入\<,比如:\<Cancel 把字符C设置为该按钮的访问键.

容器型:

① 选项组(命令组):buttoncount 选项组中选项按钮的数目 value 返回被选中的按钮

如果选项组中有两个选项按钮,则使用if语句,格式:

If thisform.optiongroup1.value=1

具体语句

Else

具体语句

Endif

如果选项组中有超过两个的选项按钮,则使用do case语句,格式:

Do case

Case thisform.optiongroup1.value=1

具体语句

Case thisform.optiongroup1.value=2

具体语句

Case thisform.optiongroup1.value=3

具体语句

Endcase

或:

Do case

Case thisform.optiongroup1.option1.value=1

具体语句

Case thisform.optiongroup1.option2.value=1

具体语句

Case thisform.optiongroup1.option3.value=1

具体语句

Endcase

② 表格:recordsourcetype 数据源类型 recordsource 数据源 columncount 列数

当columncount为正数时,有 caption属性

在考试中,表格的题比较多,而且绝大多数是写代码的题,所以必须掌握其用法。

只要是题中是通过代码在表格中显示内容的,均要写这句代码:

Thisform.grid1.recordsource=” ”

数据源类型与数据源必须要一致,因此需要注意表格的另外一个重点属性recordsourcetype。

因为数据源类型是通过属性窗口设置的,而数据源是需要写代码的,所以很多同学一直在这个地方出问题,请同学们上机时,一定要注意此情况。假如在表单运行中,系统不提示语法错误,而只是表格中不显示信息,则需要查看数据源类型和数据源是否一致

③ 页框:pagecount 页数 caption 标题

第七章 菜单设计与应用

菜单包括:下拉式菜单、顶层表单和快捷菜单

下拉式菜单设计过程:新建菜单---设计—-保存---生成---运行

顶层表单的设计过程:

(1) 设计下拉式菜单

(2) 在显示菜单中选择“常规选项”,在对话框中选“顶层表单”复选框,保存并生成

(3) 打开或新建表单,把表单的showwindow属性设置为“2---作为顶层表单”

(4) 在表单的init事件中写代码:do 菜单程序名.mpr with this

(5) 运行表单,执行菜单

快捷菜单的设计过程:

(1) 设计快捷菜单,设计过程与下拉式菜单相同

(2) 打开或新建表单,在表单的rightclick事件中调用菜单:do 快捷菜单程序名.mpr

(3) 运行表单并执行快捷菜单

第八章 报表的设计和应用

1.报表在考试中只有两种类型,而且简单,比较容易拿分

2.报表的两部分内容:数据源和布局。

3.报表的建立:报表向导,快速报表

热心网友 时间:2022-04-12 13:55

指针和数组必考!但是比较难,函数也考的多。

热心网友 时间:2022-04-12 15:30

11
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
按现行会计制度的规定,短期借款所发生的利息,一般应记入( )科目。 省钱输送机 江西同步带欧规皮带滚轮模组规格 请问91年3月12日是什么星座拜托各位大神 1991年3月11的双鱼座怎样拜托了各位 谢谢 ...年11月3号。这两个时间出生的人各是什么塔罗牌?拜托各位大神... 孤岛惊魂4怎么不显示dlc 微信百万保障诈骗是怎么回事 秋季大棚里应候种植什么蔬菜最适合 上海音乐学院钢琴十级通过率 我男朋友总问我吃饭了吗?为什么 喜欢的男生问我吃饭没我要回答什么好? 一个男生每次聊天都会问你有没有吃饭……或总是叫你按时吃饭是什么意思??? 一个男生总是问你吃饭了吗,是爱你的表现吗? 男朋友总问我吃饭了吗 我男朋友天天总问我吃饭了吗为什么? 没有冰箱,切了一半的芒果要怎么保存? 惠普光影精灵3和dell游匣哪个更好 戴尔游匣和惠普暗影精灵3哪个好 聊天的聊能换什么部首 聊的五笔怎么打 戴尔游匣和惠普的暗影精灵选哪个 聊部首是什么,除去比划还剩几笔 聊的部首是什么除去部首有多少画 聊的笔顺 聊的部首是什么,音序的大写是 聊的部首是什么 秦兵马俑历史背景是什么? 谁无年少轻狂时求接下一句 时间渐渐带走了年少轻狂,也慢慢沉淀了冷暖自知,这句话是什么意思? 我男朋友天天问我吃饭了吗?和我聊天最多就是吃饭了吗 如果有男生问你:吃饭没?应该怎么说 男生碰见女生并问你没吃饭吗?是什么意思? 如果一个男的与你聊微信时总问你吃饭了没,还叫你快去吃饭这是 亲戚介绍的男的,聊天总是问我吃没吃饭,一天问三次,我说没吃,他就开始转移话题?真是无语了 男生问我吃饭没我要回什么? 哪位大侠有小学二年级和四年级的期中考试语文,数学,英语试卷,帮忙发一份,万分感谢!786705427 华为手机如何删除密码自动保存 腾讯QQ要取消? 腌肉肠芝麻酱炒面怎么做 麻酱这么好吃但是南方没麻酱,这可能是哪些原因呢? 编译原理(龙书)第四章的一道题 制作炒面 听说腾讯要解散所有QQ群?真的假的? 山东人吃汤面怎么加芝麻酱 刮风玻璃晃动怎么解决 大玻璃按压中间点晃动正常吗? 时关门玻璃晃动异响有什么办法处理吗 淋浴房玻璃晃动怎么办怎么处理? 车窗玻璃左右晃动调整