国家计算机二级vf sql

合集下载

二级vf笔试考试知识点.

二级vf笔试考试知识点.

一、VF中的基本概念VF命令:使用之前必须首先的打开表,非SQL语句条件for1、VF是一种面向对象的数据库编程语言2、计算机对数据管理经历了由低级到高级的发展阶段:人工管理文件系统数据库系统分布式数据库系统面向对象的数据库系统数据库系统阶段最大的特点是:实现了数据共享,减少了数据冗余3、关系运算分为:传统关系运算和专门关系运算传统关系运算:并交差专门关系运算:选择投影联接选择:针对表中行(元组进行的操作投影:针对表中列(属性进行的操作联接:对两张以上表的操作4、数据模型从低到高发展阶段:层次数据模型网状数据模型关系数据模型树状结构网状结构二维表结构5、数据库系统(DBS由五部分组成:硬件系统数据库(DB集合数据库管理系统(DBMS极其相关软件DBS 包括DB 和DBMS6、实体联系常见的实体联系有3种:一对一联系、一对多联系和多对多联系。

(1一对一联系(1:1若两个不同型实体集中,任一方的一个实体只与另一方的一个实体相对应,称这种联系为一对一联系。

(2一对多联系(1:n若两个不同型实体集中,一方的一个实体对应另一方若干个实体,而另一方的一个实只对应本方一个实体,称这种联系为一对多联系。

(3多对多联系(m:n若两个不同型实体集中,两实体集中任一实体均与另一实体集中若干个实体对应,称这种联系为多对多联系。

7、扩展名dbc:数据库文件dbf:表文件mnx:菜单的基本结构文件,只能用来修改菜单mpr:菜单的可执行文件,用来执行菜单pjx:项目文件qpr:查询文件prg:程序文件编译后的程序文件扩展名:FXPtxt:文件文件,必须要书写扩展名scx:表单文件vue:视图文件vcx可视类库文件frx:报表文件,报表要查看结果,只能预览,不能运行dbt:数据库备注文件FPT: 备注型/通用型文件通用型可以保存文档电子表格或者图片索引的扩展名:idx 和cdxidx :称为单索引index on 索引字段名to 索引名cdx :称为复合索引index on 索引字段名tag 索引名8、项目管理器:数据文档类代码其他数据:包括有数据库,自由表,查询,视图文档:包括有表单报表标签代码:程序其他:菜单9、索引:建立索引的目的就是提高查询速度,降低更新速度索引分为:主索引普通索引侯选索引唯一索引主索引:primary keyindex on 索引字段名tag 索引名&&VF语句建立普通索引index on 索引字段名tag 索引名unique &&VF语句建立唯一索引alter table 表名add unique 索引字段名tag 索引名&& SQL语句建立侯选索引index on 索引名tag 索引名candidate && VF语句建立侯选索引10、数据完整性分为:实体完整性域完整性参照完整性实体完整性:强调的是记录的唯一的特性靠主索引或者侯选索引来实现域完整性:规则信息默认值逻辑表达式字符表达式由字段类型决定参照完整性:插入规则删除规则更新规则11、数据:按照计算机处理数据形式的不同,可以把数据分为常量变量表达式和函数1 常量:N C D T Y L I M G F N C Y D T L 8D T Y :共同点是8个字节I M G :共同点是4个字节字符定界符有三对:"" '' []日期定界符:{} ^ / - . 或者空格2变量:字段变量和内存变量a、数组:连续的空白的存储单元A、数组的创建命令:dimension 数组名(下标 declare 数组名(下标B、数组有一维数组和二维数组C、数组创建后,没有赋值之前全部接收系统赋予的逻辑假值.f.D、同一个数组中,各个数组元素可以接收不同类型的数据E、vf任何数组的下标都是从1开始的b、变量按照它的作用域可以被分为:公共变量私有变量局部变量公共变量:又名为全局变量,在程序中任何地方都可以使用public 变量名私有变量:又名为内存变量(不需要事先建立就可以使用的变量局部变量:在那里定义就只能在那里使用local 变量名注:若字段变量名和内存变量名重名的现象时,优先输出字段变量的值;若想输出内存变量的值,则需在变量名前加上前缀M.(或M->。

计算机二级(VF)关系数据库标准语言SQL章节练习试卷2(题后含答案及解析)

计算机二级(VF)关系数据库标准语言SQL章节练习试卷2(题后含答案及解析)

计算机二级(VF)关系数据库标准语言SQL章节练习试卷2(题后含答案及解析)全部题型 2. 填空题填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。

注意:以命令关键字填空的必须拼写完整。

1.查询设计器______生成所有的SQL查询语句。

正确答案:不能涉及知识点:关系数据库标准语言SQL2.SQL中删除表的命令是______。

正确答案:DROP TABLE 涉及知识点:关系数据库标准语言SQL 3.SQL语句可以进行多个查询的嵌套,但VisualFoxPro只支持______层嵌套。

正确答案:两涉及知识点:关系数据库标准语言SQL4.在SQL语句中,为了避免查询到重复记录,可用______短语。

正确答案:DISTINCT 涉及知识点:关系数据库标准语言SQL5.SQL语句支持集合的并运算,其运算符是______。

正确答案:UNION 涉及知识点:关系数据库标准语言SQL6.在SQL语句中用于将最终查询结果排序的短语是______。

正确答案:ORDER BY 涉及知识点:关系数据库标准语言SQL7.在SQL的自联接查询中,必须为表起______。

正确答案:别名涉及知识点:关系数据库标准语言SQL8.将查询结果存放到临时表中,使用______短语。

正确答案:INTO CURSOR 涉及知识点:关系数据库标准语言SQL9.将查询结果存放在内存变量中,使用______短语。

正确答案:INTO ARRAY 涉及知识点:关系数据库标准语言SQL10.在用SQL的CREATETABLE命令建立表时,用子句______指定表的主索引。

正确答案:PRMARY KEY 涉及知识点:关系数据库标准语言SQL11.指定包括在查询结果满足的筛选条件的短语HA VING必须与短语______起使用。

正确答案:GROUP BY 涉及知识点:关系数据库标准语言SQL12.设有如下表:学生(学生号N(3),姓名C(3),性别C(1),年龄N(2))课程(课程号C(3),课程名称C(3),教师C(3))选课(学生号N(3),课程号C(3),成绩N(3))请对下面的SQL语句填空:CREATETABLE学生______正确答案:(学生号N(3),姓名C(3),性别C(1),年龄N(2)) 涉及知识点:关系数据库标准语言SQL13.对于如下表:学生(学生号N(3),姓名C(3),性别C(1),年龄N(2))课程(课程号C(3),课程名称C(3),教师C(3))选课(学生号N(3),课程号C(3),成绩N(3)),若要将“学生号”的长度改为4,则语法为:ALTERTABLE学生______正确答案:ALTER学生号N(4) 涉及知识点:关系数据库标准语言SQL14.对于如下表:学生(学生号N(3),姓名C(3),性别C(1),年龄N(2))课程(课程号C(3),课程名称C(3),教师C(3))选课(学生号N(3),课程号C(3),成绩N(3)),若要定义“年龄”有效性规则(大于或等于19岁)和出错信息(年龄应满19岁),则语法为:ALTERTABLE学生ALTE年龄;______正确答案:SET CHECK年龄>=19ERROR“年龄应满19岁”涉及知识点:关系数据库标准语言SQL15.对于如下表:学生(学生号N(3),姓名C(3),性别C(1),年龄N(2))课程(课程号C(3),课程名称C(3),教师C(3))选课(学生号N(3),课程号C(3),成绩N(3)),若要将“成绩”属性改名为“选课成绩”,则语法为:ALTERTABLE 选课______正确答案:RANAME 成绩TO 选课成绩涉及知识点:关系数据库标准语言SQL16.对于如下表:学生(学生号N(3),姓名C(3),性别C(1),年龄N(2))课程(课程号C(3),课程名称C(3),教师C(3))选课(学生号N(3),课程号C(3),成绩N(3)),查询所有同学们已经选课教师的情况,则语法为:SELECT教师FROM 课程;WHERE课程号______正确答案:IN (SELECT DISTINCT课程号FROM选课) 涉及知识点:关系数据库标准语言SQL17.对于如下表:学生(学生号N(3),姓名C(3),性别C(1),年龄N(2))课程(课程号C(3),课程名称C(3),教师C(3))选课(学生号N(3),课程号C(3),成绩N(3)),若需统计“选课”表中已经选修了课程的学生人数,则语法为:SELECT______FROM选课正确答案:COUNT(DISTINCT学生号) 涉及知识点:关系数据库标准语言SQL18.对于如下表:学生(学生号N(3),姓名C(3),性别C(1),年龄N(2))课程(课程号C(3),课程名称C(3),教师C(3))选课(学生号N(3),课程号C(3),成绩N(3)),将选修课程号为“KC1”的同学均加上5分,则语法为:UPDATE成绩______WHERE课程号=“KC1”正确答案:SET成绩=成绩+5 涉及知识点:关系数据库标准语言SQL 19.在SQL中,用______命令修改表中的数据;用______命令修改表的结构。

国家二级VF笔试-试卷217_真题-无答案

国家二级VF笔试-试卷217_真题-无答案

国家二级VF笔试-试卷217(总分104,考试时间90分钟)1. 选择题选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1. SQL语言是______的语言,易学习。

A. 过程化B. 非过程化C. 格式化D. 导航式2. 在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。

A. 63B. 64C. 6D. 73. 下列叙述中正确的是A. 程序设计就是编制程序B. 程序的测试必须由程序员自己去完成C. 程序经调试改错后还应进行再测试D. 程序经调试改错后不必进行再测试4.A. B.C. D.5. 在下列表达式中,结果值肯定为真(.T.)的是( )。

A. ”112”>”85”B. [考试]<[水平]C. {99-03 21}>{99-03-12}D. 男引哇别6. 算法的时间复杂度是指______。

A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数7. 实体一联系模型中,实体与实体之间的联系不可以是A. 一对一关系B. 多对多关系C. 一对多关系D. 一对零关系8. 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有________。

A. 数据无冗余B. 数据可共享C. 专门的数据管理软件D. 特定的数据模型9. 数据结构中,与所使用的计算机无关的是数据的_________。

A. 存储结构B. 物理结构C. 逻辑结构D. 物理和存储结构10. 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是A. 一369B. 369C. O.369D. 整数集合{1,2,3,4,5}11. 在命令窗口键入命令?LEN(SPACE(3)-SPACE(2)),则在VisualFoxPro显示的值是______。

A. 1B. 2C. 3D. 512. SQL语句中,条件短语的关键字是______。

计算机二级等级考试VF第四章SQL练习题

计算机二级等级考试VF第四章SQL练习题

第四章试题VF关于SQL1.要为当前表中所有学生的总分加5,应该使用的命令是()A. change 总分with 总分+5B. replace 总分with 总分+5C. change all 总分with 总分+5D. replace all 总分with 总分+52.将表gp中“股票名称”字段的宽度由8改为10,应使用SQL语句()A. alter table GP 股票名称with c(10)B. alter table GP 股票名称c(10)C. alter table GP alter 股票名称with c(10)D. alter GP alter 股票名称with c(10)3.删除仓库关系中仓库号值为wh2的元祖,应使用命令()A. delete from 仓库where 仓库号=“wh2”B. drop from 仓库where 仓库号=“wh2”C. delete 仓库where 仓库号=“wh2”D. drop from 仓库where 仓库号=wh24.如果要查询所藏图书中,各个出版社图书的最高单价,平均单价和册数,所用的SQL语句是()A. select 出版单位,max(单价),avg(单价),count(*);from 图书;group by 出版单位B. select 出版单位,max(单价),avg(单价),count(*);from 图书;having 出版单位C. select 出版单位,max(单价),avg(单价),count(*);from 图书group by 出版单位D. select 出版单位,min(单价),avg(单价),count(*);from 图书;having 出版单位5.为“运动员”表增加一个字段“得分”的SQL语句是()A. change table 运动员add 得分IB. alter table 运动员add 得分IC. alter table 运动员add 得分ID. change table 运动员in 得分I6.利用SQL数据更新功能,自动计算更新每个“设备总金额”字段的字段值,改字段值等于“单价*设备数量”的值,正确命令为()A. update 设备表set 设备总金额=单价*设备数量B. update 设备表for 设备总金额=单价*设备数量C. update 设备表with 设备总金额=单价*设备数量D. update 设备表where 设备总金额=单价*设备数量7.查找教师表中教师最高的工资值,下列SQL语句正确的是()A. select max(工资) fron 教师表B. select min(工资) from 教师表C. select avg(工资) from 教师表D. select sum(工资) from 教师表8.检索职工表中工资大于800元的职工号,正确的命令是()A. select 职工号where 工资>80B. select 职工号from 职工set 工资>800C. select 职工号From 职工where 工资>800D. select 职工号from 职工for 工资>8009.下列选项中,不属于SQL数据定义功能的是()A. selectB. createC. alterD. drop10.SQL查询语句中,用来实现关系的投影运算的短语是()A. whereB. fromC. selectD. group by11.SQL的delete 命令是指()A.从视图中删除行B.从视图中删除列C.从基本表中删除行D.从基本表中删除列12.SQL查询语句中,将查询结果存放早永久表中应使用短语()A. topB. into arrayC. into cursorD. into table13.下列命令中,不具有数据操作的SQL语句是()A. deleteB. updateC. insertD. drop14.用create table 建立表时,用来定义关键字的短语是()A. primary keyB. checkC. errorD. default15.语句“delete from 成绩表where 计算机<60”功能是()A.物理删除成绩表中计算机成绩在60分以下的学生记录B.物理删除成绩表中计算机成绩在60分以上的学生记录C.逻辑删除成绩表中计算机成绩在60分以下的学生记录D.将计算机成绩低于60分的字段值删除,丹保留记录中其他字段值16.下列关于SQL对表的定义的说法中,错误的是()A.利用create table语句可以定义一个新的数据表结构B.利用SQL的表定义语句可以表中的主索引C.利用SQL的表定义语句可以定义表的域完整性,字段有效性规则D.对于自由表的定义,SQL同样可以实现其完整性,有效性规则等信息的设置17.有如下SQL语句:select * from 仓库where 仓库号=“H1”;union;select * from 仓库where 仓库号=“H2”A.查询在H1或者H2仓库的职工信息B.查询仓库号H1或H2的仓库信息C.查询既在仓库号H1,又在仓库号H2工作的职工信息D.语句错误,不能执行18.select—sql 语句中,条件短语的关键字是()A. forB. fromC. whereD. with19.下列关于having 子句的描述,错误的是()A. having子句必须与group by 子句同时使用,不能单独使用B. 使用having 子句的同时不能使用where子句C.使用having子句的同时可以使用where子句D.having子句可以使用时限定分组的条件20.若在教师表中查找还没有输入工龄的记录,使用的SQL语句为()A. select * from 教师where 工龄is not nullB. select * from 教师where 工龄=0C. select * from 教师where 工龄is nullD. select * from 教师where 工龄=null21.SQL的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型的是()A.临时表,视图,文本文件B.数组,永久性表,视图C.永久性表,数组,文本文件D.视图,永久性表,文本文件22.查询订购单号首字符是"P"的订单信息,应该使用命令()A. select * from 订单where head(订购单号,1)=“p“B. select * from 订单where left(订购单号,1)=“p“C. select * from 订单where “p“$ 订购单号D. select * from 订单where right(订购单号,1)=“p“23.SELETE—sql语句中,可以对查询结果进行排序的短语的是()A. alter table 客户姓名with c(10)B. alter table 客户姓名c(10)C. alter table 客户alter 姓名c(10)D. alter 客户姓名c(10)24.将表“客户”表的姓名字段的宽度由8改为10,应使用SQL语句()A. alter table 客户姓名with c(10)B. alter table 客户姓名c(10)C. alter table 客户alter 姓名c(10)D. alter 客户姓名c(10)25.查询职工表中“王二”的情况,将查询结果放在数组A中,应使用SQL语句()A. select * from 职工where 姓名=“王二”into array AB. select * from 职工into array A where 姓名=“王二”C. select * from 职工where 姓名=“王二”to array AD. select * from 职工where 姓名=“王二”to A26.下列关于别名和自连接的说法中正确的是()A.SQL语句中允许在WHERE短语中关系定义别名B.为关系定义别名允许的格式为:<别名> <关系名>C.在关系的自联接操作中,别名是必不可少的D.以上说法均正确27.SQL—insert 命令的功能是()A.在表头插入一条记录B.在表尾插入一条记录C.在表中任意位置插入一条记录D.在表中插入任意条记录28.使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除正确的命令是()A. delete for age>30B. delete from s where age>30C. delete s for age>30D. delete s where age>3029.下列命令中,功能相同的是()A. delete all 和packB. delete all ,zap 和packC. delete all ,pack 和zapD. delete all 和recall all30.以下短语中,与排序无关的是()A. group byB. order byC. ascD. desv31.SQL语言又称为()A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操作语言32.向表中插入数据的SQL语句是()A. insertB. insert intoC. insert blankD. insert before33.SQL语言的更新命令的关键词是()A. insertB. updateC. createD. select填空1.将“学生”表中的学号字段的宽度由原来的10改为12(字符型),应使用的命令是:ALTER TABLE 学生______2.将学生表中学号左4位“2010”的记录存储到新表new中的命令是:SELECT * FROM 学生WHERE ______=“2010”____ dbf new3.在SQL—SELECT语句中使用GROUP BY 进行分组查询时,如果要求分组满足制定条件,则需要使用_____子句来限定分组。

全国计算机等级考试二级VF全套资料

全国计算机等级考试二级VF全套资料

全国计算机等级考试二级VF全套二级VF学习讲义 (1)第一章前言――从零开始 (2)第一章数据库基础知识 (3)第2章V ISUAL F OX P RO 程序设计基础 ............................................................................ 错误!未定义书签。

第3章V ISUAL F OX P RO 数据库及其操作 ........................................................................ 错误!未定义书签。

第4章关系数据库标准语言SQL ........................................................................................ 错误!未定义书签。

第5章查询与视图 ................................................................................................................ 错误!未定义书签。

第6章表单设计与应用 ........................................................................................................ 错误!未定义书签。

第7章菜单设计与应用 ........................................................................................................ 错误!未定义书签。

第8章报表的设计和应用 .................................................................................................... 错误!未定义书签。

全国计算机等级考试二级VF第一讲什么是VF

全国计算机等级考试二级VF第一讲什么是VF
特点
数据共享性高 数据冗余度小 数据与程序的独立性高
数据库系统阶段
程序1 程序员1
程序2 程序员2
程序n 程序员n
统一存取
数据1
数 据2
数 据n
四.数据库系统(DBS)
概念:引进数据库技术后的计算机系统 1. 数据库系统的构成 2. 数据库系统的特点
数据库系统逻辑图
应用程 序1
(2)专门运算
选择运算:对已有的数据进行选择性处理 投影运算:对表中垂直操作或运算 链接:对两个有相同字段的二维表中记录相同值进行水平方向的链接。
1.人工管理阶段
时间: 20世纪50年代中期以前
背景
计算机重要用于科学计算
特点
数据不保存 数据冗余度大 数据与程序之间依赖性大
人工管理阶段
程序1 程序2 程序n
编程员1 编程员2 编程员n
访问 访问 访问
数据 1
数据 2
数据 n
2.文件系统阶段
时间
20世纪50年代后期至60年代中后期
统 数据库 管理系

操作 软件
硬件
2.数据库系统的特点
① 实现数据高共享,减少数据冗余 ② 采用特定的数据模型 ③ 具有较高的独立性 ④ 有统一的数据控制功能
五.数据模型
1. 实体的描述 2. 实体间联系及联系的种类 3. 数据模型
1.实体的描述
实体
客观存在并且可以相互区别的事物
实体属性
属性 名名
元组:二维表中水平方向的行
属性:二维表中垂直方向的列 元组
域:属性的取值范围
属性 值
表结 构
2.关系运算
(1)传统运算 进行并、差、交集合运算的两个关系,必须具有相同的关系模型

全国计算机二级sql知识点

全国计算机二级sql知识点

全国计算机二级sql知识点
全国计算机二级SQL的知识点包括但不限于:
1. SQL的数据定义语言(DDL),如CREATE、ALTER、DROP等命令,用于定义和管理数据库中的表、视图、索引等对象。

2. SQL的数据操纵语言(DML),如INSERT、UPDATE、DELETE等命令,用于添加、修改、删除数据库中的数据。

3. SQL的数据查询语言(DQL),如SELECT命令,用于查询数据库中的数据,可以进行条件查询、聚合查询、连接查询等操作。

4. SQL的数据控制语言(DCL),如GRANT、REVOKE等命令,用于控制数据库中的数据访问权限。

5. 数据库规范化理论,包括第一范式(1NF)、第二范式(2NF)、第三范式(3NF)等,用于规范化数据库表的设计,消除数据冗余和提高数据一致性。

6. 数据库设计的基本概念和方法,如ER图、实体-关系模型等,用于设计数据库结构和数据关系。

7. 数据库的备份与恢复技术,如备份数据库文件、恢复数据库文件等,用于保护数据库的数据安全和完整性。

8. 数据库的性能优化技术,如索引优化、查询优化等,用于提高数据库性能和响应时间。

9. 数据库的安全性管理,如用户账户管理、权限控制等,用于保护数据库的安全和机密信息。

以上是全国计算机二级SQL知识点的一部分,仅供参考。

具体考
试内容和要求可能因地区和考试机构而有所不同,建议查阅相关的考试大纲和教材。

全国计算机等级考试二级VF知识点(完整版)

全国计算机等级考试二级VF知识点(完整版)

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

多年来,数据管理经历了人工管理阶段、文件管理阶段、数据库系统阶段。

2、人工管理阶段面对的主要问题:1、数据不能独立。

2、数据不能长期保存。

3、文件管理阶段面对的主要特点:1、数据与程序分开。

2、数据能长期保存。

3、数据没有完全独立。

4、存在数据冗余。

5、数据不能集中管理。

4、数据库系统阶段特点:1、实现了数据的结构化。

2、实现了数据共享。

3、实现了数据独立。

4、实现了数据统一控制。

5、三者之间的区别:主要在于数据与程序之间的关系。

在人工管理阶段,数据与程序不具有独立性。

在文件系统阶段,程序和数据有了一定的独立性。

在数据库系统阶段提供了数据与应用程序的独立性。

6、数据库(DATA BASE 简写为DB)是按一定的组织形式存储在一起的相互关联的数据集合。

数据库具有数据的结构化、独立性、共享性、冗余量小、安全性、完整性和并发控制的基本特点。

7、数据库管理系统(DATA BASE MANAGEMENT SYSTEM 简写为DBMS)是数据库系统的核心部分。

而数据库运行管理和控制例行程序是数据库管理系统的核心部分。

8、数据库系统(DATA BASE SYSTEM 简写为DBS)具体包括计算机硬件、操作系统、数据库、数据库管理系统和建立在该数据库之上的相关软件、数据库管理员和用户等5个部分。

9、数据库应用系统(DATA BASE APPLICATION SYSTEMS 简写为DBAS)通常由数据库和应用程序组成。

10、数据模型是指数据库的组织形式,它取决于数据库中数据之间联系的表达方式。

数据库管理系统所支持的数据模型分为3类,层次模型、网状模型和关系模型。

11、关系模型:用二维表结构来表示实体以及实体之间联系的模型称为关系模型,在关系模型中把数据看成是二维表中的元素,一张二维表就是一个关系。

12、关系术语:1、关系:一个关系就是一张二维表,在VFP中,一个关系存储为一个文件,文件的扩展名为.dbf,称为表。

全国计算机等级考试二级vfp

全国计算机等级考试二级vfp

全国计算机等级考试二级vfp
全国计算机等级考试二级vfp是指Visual FoxPro(简称VPF)的考试,这是一种数据库程序设计语言。

通过这个考试,意味着考生掌握了VPF的基本知识和应用技能,能够使用VPF进行数据库应用程序的设计、开发和管理。

VPF是一种关系数据库管理系统,具有数据存储、查询、更新和管理等功能,同时也支持面向对象编程和可视化设计。

在二级vfp考试中,考生需要掌握VPF的基本语法、数据类型、函数、数据库操作、查询与更新、程序设计等知识,并具备一定的实际操作和应用能力。

考试形式包括笔试和机试,其中机试要求考生在规定时间内完成一个完整的数据库应用程序的设计和实现。

通过二级vfp考试,考生可以获得国家教育部颁发的计算机等级证书,并能够在实际工作中更好地应用VPF进行数据库管理系统的开发和应用。

计算机二级VFP第4章(sql)

计算机二级VFP第4章(sql)

一、判断题(20分)1、SQL语句的核心是数据查询。

2、查询设计器默认的查询去向是浏览窗口。

3、使用sql语句进行分组查询时,为了去掉不满足条件的小组,应该在group by后面使用where子句。

4、查询设计器中的“筛选”选项卡对应于sql语句中的where。

5、在使用查询设计器时,如果是单表查询,连接选项卡是肯定不需要设置的。

6、在select语句中,可以使用eof()函数。

7、在sql中,修改数据表结构的命令是modify structure。

8、在sql的alter table命令中增加字段的子句是drop。

9、用insert-sql语句可以插入记录的部分字段值。

10、用insert-sql语句可以插入多条记录。

11、select-SQL可以为输出的字段重新命名。

12、select-SQL语句不能重新指定列的顺序。

13、用select-sql语句进行统计查询时,要统计学生表中女生的人数应使用函数count。

14、如果要在屏幕上直接看到查询的结果,“查询去向”应选择浏览或屏幕。

15、如果学生表中有“所在系”字段,要统计全系有多少个系,可以用命令子句select count(distinct 所在系)。

16、select-sql中,top子句必须放在order by子句之后。

17、在select-sql中,空值用null表示。

18、在sql中的delete命令功能是物理删除记录。

19、在用select-sql进行多表查询时,多表的连接分为内连接、左连接、右连接和完全连接。

20、select-sql可以将查询结果追加到已有的数据表中。

二、选择题(40分)1、在SQL语句中,与表达式“工资BETEEN 2000 AND 2800”功能相同的表达是()A、工资>=2000 and 工资>=2800B、工资>=2000 or 工资>=2800C、工资>=2000 and 工资<=2800D、工资>=2000 or 工资<=28002、不属于SQL数据定义功能的是()A、CREAT TABLEB、CREAT VIEWC、ALTER TABLED、UPDATE3、在SQL查询时,使用where子句指出的是()A、查询目标B、查询结果C、查询条件D、查询视图4、执行“select * from stock into stock stock order by 单价”()A、会产生一个按“单价”升序排列的文件。

全国计算机二级(VF)SQL命令

全国计算机二级(VF)SQL命令

SELECT [ALL | DISTINCT] 输出列表[AS 列标题文本]FROM <表名列表>[WHERE <条件>][GROUP BY <分组字段列表> [HAVING <条件表达式>][ORDER BY <排序字段列表> [ASC | DESC]特殊查询符:[Not] Between…AND…[Not] In(表达式列表)[Not] Like、!=DELETE FROM <表名>[WHERE <条件>] 省略该项逻辑删除全部记录INSERT INTO <表名>[(<字段名列表>)] VALUES (<表达式列表>) UPDATE <表名> SET <字段名1> =<表达式1> [,<字段名2> = <表达式2> ...][WHERE <条件表达式>]省略该项更新全部记录1. VFP中的查询文件是指一个包含一条SELECT-SQL 命令的程序文件,其文件的扩展名为()。

A. PRGB. QPRC. SCXD. TXT2.使用视图之前,首先应该()。

A. 新建一个数据库B. 新建一个数据库表C. 打开相关的数据库D. 打开相关的数据表3.下列关于使用表建立查询的描述中,正确的是()。

A. 不能使用自由表建立查询B. 只能使用数据表建立查询C. 只能使用自由表建立查询D. 可以使用自由表或数据表建立查询4.从语法格式上看,SQL-SELECT语句中不包含的子句是()。

A. WHEREB. INTOC. FORD. UNION 5.SQL语句中联接条件短语的关键字是()。

A. WHEREB. FORC. OND. HAVING6.有一教工表,其中有系别、职工号、年龄等字段,现在要示出每个系职工的平均年龄,所用的SQL查询命令是()。

国家二级VF机试(操作题)-试卷84

国家二级VF机试(操作题)-试卷84

国家二级VF机试(操作题)-试卷84(总分:6.00,做题时间:90分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下,打开“宾馆”数据库,完成如下操作:(1)打开“客户”表,给“性别”字段增加约束:性别只能为“男”或“女”,默认值为:”女”,表达式为:性别$It男女”。

(2)为“入住”表创建一个主索引,主索引的索引名为fkkey,索引表达式为:客房号+客户号。

(3)根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系,并根据要求建立相应的普通索引,索引名与建索引的字段名相同,升序排序。

(4)使用sQL的SELECT语句查询“客户”表中性别为“男”的“客户号”、“身份证”、“姓名”和“工作单位”字段及相应的记录值,并将结果存储到名为taba的表(注意,该表不需要排序)。

请将该语句存储到名为one.prg的文件中。

(分数:2.00)__________________________________________________________________________________________ 正确答案:(正确答案:【操作步骤】(1)①命令窗口执行:MODIFY DATABASE宾馆,打开数据库设计器。

②右击数据库设计器中的“客户”表,选择【修改】,打开“客户”表设计器,选中“字段”选项卡中的“性别”字段,在“字段有效性”的“规则”文本框中输入:性别$.男女”,在“默认值”文本框中输入:”女”,保存表修改。

(2)右击数据库设计器中的“入住”表,选择【修改】,打开“入住”表设计器,选中“索引”选项卡,在“索引名”下方的文本框中输入“fkkey”,“索引”选项卡中将“类型’’选择“主索引”,在表达式下方的文本框中输入“客房号+客户号”,建立主索引。

(3)①选中“入住”表单击“修改”按钮,在表设计器的“字段”选项卡中选中“客户号”,在“索引”列的下拉框选择“升序”为表建立普通索引,选中“客房号”字段名,在“索引”列的下拉框选择“升序”排序方式,单击“确定”按钮保存表结构修改。

计算机二级VF常用函数总结

计算机二级VF常用函数总结

常用函数1、数值函数Abs (数值表达式) 返回表达式的绝对值Sign(数值表达式) 返回表达式的符号:表达式为正数(1)为负数(-1)为零(0)Sqrt(数值表达式) 返回表达式的平方根。

(即开方)Pi() 返回圆周率即3.14Int(数值表达式) 返回表达式的整数部分Ceiling(数值表达式) 返回大于等于表达式的最小整数Floor(数值表达式) 返回小于等于表达式的最大整数Round(数值表达式,四舍五入的位置) 返回表达式四舍五入后的值Mod(被除数,除数) 返回两个数相除后的余数Max(数值表达式1,数值表达式2……)返回其中的最大值Min(数值表达式1,数值表达式2……)返回其中的最小值2、字符函数Len(字符表达式) 返回表达式值的长度(即表达式所包含的个数)Lower(字符表达式) 将表达式中的大写字母变为小写字母upper(字符表达式) 将表达式中的小写字母变为大写字母space(字符表达式) 返回指定的空格trim(字符表达式) 去掉表达式值的尾部空格ltrim(字符表达式) 去掉表达式值的前部空格alltrim(字符表达式) 将表达式值的前后空格都去掉left(字符表达式,长度) 从表达式的左边取指定的长度right(字符表达式,长度) 从表达式的右边取指定的长度substr(字符表达式,起始位置,长度) 从表达式的起始位置取指定的长度,若无长度则从起始位置一直取到最后occurs(字符表达式1,字符表达式2) 返回表达式1在表达式2中出现的次数at(字符表达式1,字符表达式2,表达式1在2中第几次出现) 返回表达式1的首字符在2中出现的位置。

区分大小写atc(字符表示1,字符表达式2,表达式1在2中第几次出现) 同at( ),但不区分大小写stuff(字符表达式1,起始位置,长度,字符表达式2)用表达式2的值替换表达式1中由起始位置和长度指明的内容chrtran(字符表达式1,字符表达式2,字符表达式3) 当表达式1中的一个或多个相同字符与表达式2中的某个字符一样时,就用表达式3中的对应字符替换这些字符like(字符表达式1,字符表达式2)比较2个表达式对应位置上的字符,若都匹配函数值为.T.,否则为.F.(表达式1中可以包含通配符*和?)3、日期和时间函数Date() 当前系统日期,函数值为日期型Time()当前系统时间,函数值为字符型Datetime() 当前系统日期时间,函数值为日期时间型Year(日期表达式)返回表达式中日期的年份Month(日期表达式)返回表达式中日期的月份Day(日期表达式)返回表达式中日期的天数Hour(日期时间表达式) 返回日期时间表达式中的小时部分minute(日期时间表达式) 返回日期时间表达式中的分钟部分sec(日期时间表达式) 返回日期时间表达式中的秒数部分4、数据类型转换函数Str(数值表达式,长度,小数位数) 将数值转换成字符串Val(字符表达式) 将字符串转换成数值Ctod(字符表达式) 将字符串转换成日期Ctot(字符表达式) 将字符串转换成日期时间Dtoc(字符表达式,1) 将日期转换成字符串。

全国计算机二级VF上机操作常见错误总结

全国计算机二级VF上机操作常见错误总结

全国计算机二级VF上机操作常见错误总结全国计算机等级考试二级VFP上机操作常见错误1、出现如下提示框,提示:命令中含有不能识别的短语或关键字。

该提示表示所输入的命令的打错的关键字。

例如:(1)SQL查询语句中,将from 错打成form 。

(2)SQL查询语句中,将标点符号错打成了中文状态下的标点符号,应改成英文状态下的标点符号。

2、在运行SQL命令时,出现打开对话框,并且文件类型指定为表。

表示SQL中FROM后面接的表名打错了或根本就不存在。

例如:考生文件夹下有一个表,表名为“student.dbf”。

此时,考生的输入的命令为select * from 学生,则系统就会弹出打开对话框。

3、考生在做模拟软件的时候,认为自己哪里都做对了,但是最后评分确是0分。

请重点检查以下可能的错误原因。

(1)文件建立完成后,在保存时,文件名保存错了。

(2)查询或表单等在建立完成后,并没有按照要求去运行,以致没有产生题目所要求的结果表,故被评为0分。

4、在运行查询时,弹出提示窗口。

提示内容为:操作符/操作数类型不匹配该错误提示多数情况下是由于条件语句中的表达式”=”两边的数据类型不一致所造成的。

5、在上机操作中,有些命令或程序只能执行一次,多执行就会出错。

例如:Insert into 命令:该命令的功能是插入记录,每执行一次,就插入一条,多执行就会出现在表中出现重复记录的现象。

Alter table 命令:该命令是修改表结构,正确执行一次就可以成功得分,如再次执行就会提示错误。

6、在数据库为表建立参照完整性的时候,需要首先清理数据库,清理数据库时提示“无法清理数据库”,此时可关闭VF,重新启动VF,再进行清理即可。

7、很多考生使用拼音输入法,所以在打字时经常将某些字输入错。

如:订单管理、签订日期的订字,很容易就错误的输入成“定单管理”和“签定日期”。

8、在为某字段设置有效性规则时,首先一定要选中该字段,然后再去设置。

国家二级VF机试(关系数据库标准语言SQL)模拟试卷27

国家二级VF机试(关系数据库标准语言SQL)模拟试卷27

国家二级VF机试(关系数据库标准语言SQL)模拟试卷27(总分:56.00,做题时间:90分钟)一、选择题(总题数:28,分数:56.00)1.下表是用List命令显示的“运动员”表的内容和结构记录号运动员号投中2分球投中3分球罚球1 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7 为“运动员”表增加一个字段“得分”的SQL语句是(分数:2.00)A.CHANGE TABLE 运动员 ADD 得分 IB.ALTER DATA 运动员 ADD 得分 IC.ALTER TABLE 运动员 ADD 得分 I √D.CHANGE TABLE 运动员 INSERT 得分 I解析:解析:在SQL中,利用Create Table语句进行数据定义,利用Alter Table语句修改表结构,利用Drop Table语句删除表。

2.基于学生表S和学生选课表SC两个数据表,它们的结构如下:S(学号,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。

SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N 型字段(初始为空值)。

查询学生表S的全部记录并存储于临时表文件one中的SQL命令是(分数:2.00)A.SELECT*FEOM 学生表 INTO CURSOR one √B.SELECT*FEOM 学生表 TO CURSOR oneC.SELECT*FEOM 学生表 INTO CURSOR DBF oneD.SELECT*FEOM 学生表 TO CURSOR DBF one解析:解析:Into cursor短语将查询结果存放到临时表中,格式为select*from表名into cursor cursomame。

题目要求查询学生表S的全部记录并存储于临时表文件one中,SQL语句是SELECT*from 学生表INTO CURSOR one,即选项A,其它选项语法均不正确。

国家计算机二级(VF)85_真题-无答案

国家计算机二级(VF)85_真题-无答案

国家计算机二级(VF)85(总分100,考试时间120分钟)选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。

1. Visual FoxPro在SQL方面,不提供的功能是()。

A. ButtonCountB. BunOnsC. ValueD. ControlSource2. 如果将学生的“照片”存储在表中,则数据应采用的字段类型为()。

A. 字符型B. 通用型C. 逻辑型D. 备注型3. 从内存中清除内存变量的命令是________。

A. ReleaseB. DeleteC. EraseD. Destroy4. 在DO WHILE-ENDDO的循环结构中,下列叙述正确的是()。

A. 循环体中的LOOP和EXIT语句的位置是固定的。

B. 在程序中应加入控制循环结束的语句C. 执行到ENDDO时,首先判断表达式的值,然后再返回DO WHILE语句D. 循环体中的LOOP语句为跳出循环体5. 在应用程序系统中,不属于用户界面的是()。

A. All Fries(*.*)B. Text Files(*.*)C. Batch Files(*.bat)D. All Files (*.*)|Text Files(*.*)6. 下列描述中正确的是______。

A. 软件工程只是解决软件项目的管理问题B. 软件工程主要解决软件产品的生产率问题C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D. 软件工程只是解决软件开发中的技术问题7. 在SQL中,建立索引的命令是()。

A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. INDEX ON8. 在成绩表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是()。

A. SELECT * TOP 3 FROM成绩表;WHERE总分DESCB. SELECT * TOP 3 FROM成绩表;FOR总分DESCC. SELECT * TOP 3 FROM成绩表;GROUP BY总分DESCD. SELECT * TOP 3FROM成绩表;ORDER BY总分DESC9. 下列不属于SQL语言特点的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【例4.10】 找出和职工E4同样工资的所有职 工。 SELECT 职工号 FROM 职工 WHERE 工资; =(SELE 工资 FROM 职工 WHERE 职工号 ="E4") 5.2.4 几种特殊运算符 BETWEEN…AND… (…和…之间) LIKE是字符串匹配运算符 通配符“%”表示0个或多个字符 “_”表示一个字符
【例4.13】 找出不在北京的全部供应商信息。 select * from 供应商 where 地址 !="北京"
不等于,也可用 not(地址="北京")
4.2.5排序
使用SQL SELECT可以将查询结果排 序,排序的短语是ORDER BY,可以按升序 (ASC)或降序(DESC)排序,允许按一列或多 列排序。 【例4.14】按职工的工资值升序检索出全 部职工信息。 SELECT * FROM 职工 ORDER BY 工资
4.1
SQL概述
SQL语言具有如下主要特点: ①SQL是一种一体化的语言,它包括了数据定义、数 据查询、数据操纵和数据控制等方面的功能,它可以完 成数据库活动中的全部工作。 ②SQI语言是一种高度非过程化的语言,它没有必要 一步步地告诉计算机“如何”去做,而只需要描述清楚 用户要“做什么”,SQL语言就可以将要求交给系统, 自动完成全部工作。 ③SQL语言非常简洁。虽然SQL语言功能很强,但它 只有为数不多的几条命令。 SELECT, CREATE,DROP,ALTER, INSERT,UPDATE,DELETE, GRANT,REVOKE ④SQL语言可在命令窗口交互或程序中使用。
SELECT说明要查询的数据; FROM说明要查询的数据来自哪个或哪些表, 可以对单个表或多个表进行查询; WHERE说明查询条件,即选择元组的条件; GROUP BY短语用于对查询结果进行分组, 可以利用它进行分组汇总; HAVING短语必须跟随GROUP BY使用,它 用来限定分组必须满足的条件; ORDER BY短语用来对查询的结果进行排序。
4.2.8 利用空值查询
SQL支持空值,当然也可以利用空值进 行查询。 假设在订购单关系中,一名职工正在准 备订购单,但尚未选定供应商,这样若把信 息存入数据库,则供应商号和订购日期两个 属性均为空值,在前面给出的订购单记录中 有3个这样的记录。
【例4.23】 找出尚未确定供应商的订购单。 SELE * FROM 订购单 WHER 供应商号 IS NULL 结果是: E6 NUIL OR77 NULL E1 NULL OR80 NULL E3 NUIJL OR90 NULL 注意:查询空值时要使用IS NULL,而=NULL是 无效的,因为空值不是一个确定的值,所以不能 用“=”这样的运算符进行比较。
可以看到,在这个命令中含有两个 SELECT—FROM—WHERE查询块,即内 层查询块和外层查询块,内层查询块检索 到的仓库号值是WH1和WH2,这样就可以 写出等价的命令: SELECT 城市 FROM 仓库 WHERE; 仓库号 IN("WH1","WH2") 这里IN相当于集合运算符∈。
【例4.9】查询所有职工的工资都多于1210元的仓库 的信息。 这个检索要求也可以描述为:没有一个职工的工资少于 或等于1210元的仓库的信息。 不在以下范围 这样可以有SQL命令: SELE * FROM 仓库 WHER 仓库号 NOT IN; (SELECT 仓库号 FROM 职工 WHERE; 工资<=1210) 但此时将还没有职工的仓库也检索出来,如果要去掉没 有职工的仓库,SQL命令为: SELE * FROM 仓库 WHER 仓库号 NOT IN; (SELECT 仓库号 FROM 职工 WHERE 工资<=1210) ; AND 仓库号 IN (SELECT 仓库号 FROM 职工)
【例4.7】 找出工作在面积大于400的仓库 的职工号以及这些职工工作所在的城市。 SELECT 职工号,城市 FROM 职工,仓库 WHERE (面积>400) AND (职工.仓库号=仓库. 仓库号)
4.2.3嵌套查询
基于多个关系的查询,这类查询所要求的结果 出自一个关系,但相关的条件却涉及多个关系。 【例4.8】 哪些城市至少有一个仓库的职工工 资为1250元? 这个例子要求查询仓库表中的城市信息,而查询 条件是职工表的工资字段值,为此可以使用如下的 嵌套查询: SELECT 城市 FROM 仓库 WHERE 仓库号 IN; (SELE 仓库号 FROM 职工 WHERE 工资=1250)
WHERE(工资>1230)AND(职工.仓库号=仓库.仓库号)
表名 表中字段
如果在检索命令的FROM之后有两个 关系,那么这两个关系之间肯定有一种联 系,否则无法构成检索表达式。从前面的 讨论可知,仓库关系和职工关系之间存在 着一个一对多的联系。 当FROM之后的多个关系中含有相同的 属性名时,这时必须用关系前缀直接指明 属性所属的关系,如职工.仓库号,“.”前 面是关系名(表名),后面是属性名(字 段名)。
【例4.5】给出在仓库“WH1”或“WH2”工 作,并且工资少于1250元的职工号。 SELECT 职工号 FROM 职工; WHER 工资<1250 AND (仓库号="WH1" OR 仓库号="WH2")

注意:这里的分号是续行符号,下同。
4.2.2简单的联接查询
联接是关系的基本操作之一,联接查询是一种基 于多个关系的查询。 【例4.6】找出工资多于1230元的职工号和他们所 在的城市。 这里所要求检索的信息分别出自职工(职工号属性) 和仓库(城市属性)两个关系,这样的检索肯定是基于 多个关系的,此类查询一般用联接查询来实现。 SELE 职工号,城市 FROM 职工,仓库;

SQL的核心是查询。 SQL的查询命令也称作SELECT命令,它 的基本形式由SELECT-FROM-WHERE查 询块组成,多个查询块可以嵌套执行。 VFP的SQL SELECT命令的语法格式如下: sele 字段名1,字段名2, … from 表名 where 条件 group by … having … order by …
第五章 关系数据库标准语言 SQL
主讲:易学良
关系数据库标准语言SQL
SQL是结构化查询语言Structured Query Language的缩写。可以说数据查询是SQL语言的 重要组成部分,但不是全部,SQL还包含数据定义、 数据操纵和数据控制功能等部分。 SQL已经成为关系数据库的标准数据语言,所以现 在所有的关系数据库管理系统都支持SQL.
全国计算机等级考试
二级辅导 ——VFP数据库程序设计 (2009年)
主讲: 易学良 QQ群:81880分钟,总分100分) 上机(时间90分钟,总分100分) —基本操作题(30分) —简单应用题(40分) —综合应用题(30分)

笔试部分

考试题型 1. 选择题(35题,每题2分) 2. 填空题(15空,每题2分) ——VFP部分(70分) ——公共基础部分(30分)
【例4.20】 求在WH2仓库工作的职工的最高工资值。
SELECT MAX(工资) FROM 职工 WHERE 仓库号="WH2"
4.2.7 分组与计算查询
利用GROUP BY子句进行分组计算查询。 GROUP BY短语的格式如下: Group by 字段名 having 条件 可以按一列或多列分组,还可以用 HAVING进一步限定分组的条件
字段名
【例4.15】先按仓库号排序,再按工资排 序并输出全部职工信息。
SELE * FROM 职工 ORDE BY 仓库号,工资
注意:ORDER BY是对最终的查询结果进 行排序,不可以在子查询中使用该短语。
4.2.6简单的计算查询
SQL不仅具有一般的检索能力,而且还有计算方 式的检索。用于计算检索的函数有: ①COUNT—计数 ②SUM—求和 ②AVG—计算平均值 ④MAX—求最大值 ⑤MIN—求最小值 这些函数可以用在SELECT短语中对查询结果进 行计算。
4.2 查询功能

回顾专门关系运算 选择:从关系中找出满足给定条件的元组的操
作称为选择。 投影:从关系模式中指定若干个属性组成新的 关系称为投影。 联接:将两个表按给定的连接条件,将第一个 关系中的所有记录逐个与第二个关系的所有记 录按条件进行连接(连接),即选择两个关系在 连接属性上满足条件的元组拼接成一个新的关 系的运算。 自然联接:当连接属性具有相同属性名,连接 条件取相等条件时,去掉重复属性的等值连接 称为自然连接。
【例4.22】 求至少有两个职工的每个仓库的平 均工资。 SELE 仓库号,COUNT(*),AVG(工资) FROM 职工 GROUP BY 仓库号 HAVING COUNT(*)>=2 结果是: WH1 2 1230 WH2 2 1235 HAVING子句总是跟在GROUP BY子句之后, 不可以单独使用。
要显示的 字段名 从此表名 中找
可以看到在结果中有重复值,如果要 去掉重复值只需要指定DISTINCT短语: SELECT DISTINCT 工资 FROM 职工 DISTINCT 短语的作用是去掉查询结果中 的重复值。 【例4.2】检索仓库关系中的所有元组。
* from 仓库 *代表要显示的所有字段
【例4.16】 找出供应商所在地的数目。 SELE COUNT(DISTINCT 地址) FROM 供应商 注意,除非对关系(表)中的元组(记录)个数进行 计数,一般COUNT函数应该使用DISTINCT。 select count(*) from 职工 将给出职工表中的记录数。
【例4.17】 求支付的工资总数。 SELECT SUM(工资) FROM 职工 结果是:6160 这个结果是职工关系中的工资值的总和, 它并不管是否有重复值。 若使用命令: SELE SUM(DIST 工资) FROM 职工 将得出错误的结果4910。
相关文档
最新文档