计算机VF二级辅导!!

上传人:豆****2 文档编号:240723617 上传时间:2024-05-03 格式:PPT 页数:35 大小:844KB
返回 下载 相关 举报
计算机VF二级辅导!!_第1页
第1页 / 共35页
计算机VF二级辅导!!_第2页
第2页 / 共35页
计算机VF二级辅导!!_第3页
第3页 / 共35页
点击查看更多>>
资源描述
计算机计算机VFVF二级辅导二级辅导!实体型实体型数据模式数据模式记录记录元组元组字段字段属性属性关系关系学号可以唯一的标记学号可以唯一的标记一条记录,作为该表一条记录,作为该表的一个关键字的一个关键字字段字段属性属性字段字段属性属性主关键字学生表主关键字课程表外部关键字外部关键字成绩表1.数据库系统的核心是()。A)硬件系统B)数据库集合C)数据库管理系统D)数据库管理者和用户2、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS3.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()A)m:nB)1:mC)m:kD)1:14.在下列四个选项中,不属于基本关系运算的是()A)连接B)投影C)选择D)排序5.关系中的元组对应二维表中的()A)记录B)字段C)属性D)范围6.关系数据库中所使用的数据结构是()A)树B)字图C)表格D)二维表7.用二维表数据来表示实体之间联系的数据模型称为_。8.DBMS的含义是:_第二章项目管理器的使用及各类选项卡表、数据库、项目的扩展名1、在、在VisualFoxPro中项目文件的扩展名是中项目文件的扩展名是【】。2、可以在项目管理器的、可以在项目管理器的【】选项卡下建立命令文件。】选项卡下建立命令文件。3、项目管理器的【、项目管理器的【】选项卡用于显示和管理数据库、】选项卡用于显示和管理数据库、自由表和查询等。自由表和查询等。4、表单和报表等在项目管理器中的、表单和报表等在项目管理器中的【】选项卡下管】选项卡下管理。理。5、项目管理器的、项目管理器的“移去移去按钮有两个功能:一是把文件按钮有两个功能:一是把文件【】;二是【】;二是【】文件文件6.项目管理器项目管理器”的的“数据数据”选项卡用于显示和管理选项卡用于显示和管理()A)数据库、自由表和查询数据库、自由表和查询B)数据库、视图和查询数据库、视图和查询C)数据库、自由表、查询和视图数据库、自由表、查询和视图D)数据库、表单和查询数据库、表单和查询7.“项目管理器项目管理器”的的“文档文档”选项卡用于显示和管理选项卡用于显示和管理()A)表单、报表和查询表单、报表和查询B)数据库、表单和报表数据库、表单和报表C)查询、报表和视图查询、报表和视图D)表单、报表和标签表单、报表和标签8.在在“选项选项”对话框的对话框的“文件位置文件位置”选项卡中可以设置选项卡中可以设置()A)表单的默认大小表单的默认大小B)默认目录默认目录C)日期和时间的显示格式日期和时间的显示格式D)程序代码的颜色程序代码的颜色第三章1.常量:常量:不同类型的常量的书写格式不同类型的常量的书写格式12.45$123.45“abcd”abcd“ABCD”“AbCd”abcd2006-02-022008-08-08,11:00a.T.T.2.变量:变量:内存变量内存变量(赋值语句赋值语句)字段变量(内存变量与字段变量重名的情况)字段变量(内存变量与字段变量重名的情况)假如职工表在当前工作区打开,其当前纪录的姓名字段为”张三”(字符型,宽度为6),在命令窗口输入并执行如下命令,显示结果为:姓名姓名=姓名姓名-”你好你好”?姓名姓名数组的定义数组的定义3.表达式:表达式:字符表达式:,字符表达式:,日期型,日期时间型:,日期型,日期时间型:,关系表达式:运算结果是逻辑型数据(关系表达式:运算结果是逻辑型数据(.t.,.f.)重点重点逻辑表达式逻辑表达式基本工资基本工资1800and(职称职称=“讲师讲师”or职称职称=“副教授副教授”)4.函数:熟悉常用的函数,注意函数的功能及返回值的函数:熟悉常用的函数,注意函数的功能及返回值的类型。字符函数、宏替换函数,测试函数。类型。字符函数、宏替换函数,测试函数。宏替换函数宏替换函数M=886N=345K=“M+N”?1+&K1.下列函数中函数值为字符型的是(下列函数中函数值为字符型的是()A)DATE()B)TIME()C)YEAR()D)DATETIME()2.LEFT(“123456789”,LEN(“数据库数据库”)的计算结果是的计算结果是()3.函数函数BETWEEN(40,34,50)的运算结果是)的运算结果是()4.在下面的表达式中,运算结果为逻辑真的是(在下面的表达式中,运算结果为逻辑真的是()A)EMPTY(.NULL.)B)LIKE(edit,edi?)C)AT(a,123abc)D)EMPTY(SPACE(10)5.以下关于空值(以下关于空值(NULL)叙述正确的是()叙述正确的是()A)空值等同于空字符串)空值等同于空字符串B)空值表示字段或变量还没有确定值)空值表示字段或变量还没有确定值C)VFP不支持空值不支持空值D)空值等同于数值)空值等同于数值06.表达式表达式STUFF(GOODBOY,5,3,GIRL)的运算结果是的运算结果是()7.有如下赋值语句,结果为有如下赋值语句,结果为“大家好大家好”的表达式是(的表达式是()a=“你好你好”b=“大家大家”A)b+AT(a,1)B)b+RIGHT(a,1)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)8.设设X=10,语句语句?VARTYPE(“X”)的输出结果是的输出结果是()。A).NB).CC).10D).X9.表达式表达式LEN(SPACE(0)的运算结果是()的运算结果是()A.NULLB.1C.0D.10.下列表达式中,表达式返回结果为下列表达式中,表达式返回结果为.F.的是的是()。A)AT(“A”,”BCD”)B)“信息信息”$“管理信息系统管理信息系统”C)ISNULL(.NULL.)D)SUBSTR(“计算机技术计算机技术”,3,2)11.设设X=65,命令?,命令?VARTYPE(X)的输出是)的输出是()A)NB)CC)LD)出错)出错12.?AT(”EN”,RIGHT(“STUDENT”,4)的执行结果是的执行结果是()。)。13.命令?命令?LEN(SPACE(3)-SPACE(2)的结果是(的结果是()A)1B)2C)3D)514.执行命令执行命令DECLAREy(3,3)后,数组后,数组y包含的元素个数为()包含的元素个数为(),数组元素,数组元素y(2,2)的值是()。的值是()。第四章1.多种方法建表建库以及建表建库相关的命令。多种方法建表建库以及建表建库相关的命令。2.表基本操作:表基本操作:显示、浏览、插入、删除、修改、定位显示、浏览、插入、删除、修改、定位3.索引的作用、存储、创建索引的作用、存储、创建4.数据完整性:数据完整性:实体完整性实体完整性主关键字主关键字域完整性域完整性字段有效性规则、字段的取值类型、字段有效性规则、字段的取值类型、取值范围取值范围(规则、信息、默认值)(规则、信息、默认值)参照完整性参照完整性表之间的联系,约束性规则表之间的联系,约束性规则5.自由表与数据表的自由表与数据表的不同不同及之间的相互及之间的相互转换转换以以”学生学生“表为例表为例新建新建”学生学生“表表create学生学生打开打开”学生学生“表表use学生学生修改修改”学生学生“表表modifystructure以以”学生管理学生管理“数据库为例数据库为例创建数据库创建数据库createdatabase学生管理学生管理打开数据库打开数据库opendatabase学生管理学生管理修改数据库修改数据库modifydatabase学生管理学生管理删除数据库删除数据库deletedatabase学生管理学生管理一一.菜单方式菜单方式浏览表浏览表增加记录增加记录修改记录修改记录删除记录删除记录(两种两种)记录指针的定位记录指针的定位表的基本操作表的基本操作二二.命令方式命令方式浏览表浏览表browse追加记录追加记录appendappendblankedit、change插入记录插入记录insert删除记录删除记录delete(逻辑删除逻辑删除)pack(物理删除物理删除)修改记录修改记录edit/changereplace记录指针的定位记录指针的定位go记录号记录号skip整数整数显示记录显示记录list/display 索引总结索引总结1.1.建立索引的目的是:建立索引的目的是:加快查找速度加快查找速度2.2.表文件与索引文件分开存储表文件与索引文件分开存储3.3.索引文件并索引文件并不能改变表中的记录顺序不能改变表中的记录顺序4.4.表设计器中如何建立索引表设计器中如何建立索引5.5.命令建立索引命令建立索引index onindex on 表达式表达式 tagtag 索引名。索引名。1.数据库表的字段可以定义默认值,默认值是数据库表的字段可以定义默认值,默认值是()A)逻辑表达式逻辑表达式B)字符表达式字符表达式c)数值表达式数值表达式D)前三种都可能前三种都可能2.要为当前表所有职工增加要为当前表所有职工增加100元工资,应该使用命令元工资,应该使用命令()A)CHANGE工资工资WITH工资工资+100B)REPLACE工资工资WITH工资工资+100C)CHANGEALL工资工资WITH工资工资+100D)REPLACEALL工资工资WITH工资工资+1003.下列操作中,不能用下列操作中,不能用MODIFYSTRUCTURE命令实现的是命令实现的是()A)为数据库表增加字段为数据库表增加字段B)删除数据库表中的某些字段删除数据库表中的某些字段C)对数据库表的字段名进行修改对数据库表的字段名进行修改D)对记录数据进行修改对记录数据进行修改4.用命令用命令“INDEXOil姓名姓名TAGindexname”建立索引,其索引建立索引,其索引类型是类型是()A)主索引主索引B)候选索引候选索引C)普通索引普通索引D)惟一索引惟一索引5.在在VisualFoxPro中,建立索引的作用之一是中,建立索引的作用之一是()A)节省存储空间节省存储空间B)便于管理便于管理C)提高查询速度提高查询速度D)提高查询和更新的速度提高查询和更新的速度6.在在VisualFoxPro中,相当于主关键字的索引是中,相当于主关键字的索引是()A)主索引主索引B)普通索引普通索引C)惟一索引惟一索引D)排序索引排序索引7.数据库表可以设置字段有效性规则,字段有效性规则属于数据库表可以设置字段有效性规则,字段有效性规则属于()A)实体完整性范畴实体完整性范畴B)参照完整性范畴参照完整性范畴C)数据一致性范畴数据一致性范畴D)域完整性范畴域完整性范畴8.在关系模型中,在关系模型中,“关系中不允许出现相同元组关系中不允许出现相同元组”的的约束是通过【约束是通过【】实现的】实现的.9.当删除父表中的记录时,子表中的所有相关记录当删除父表中的记录时,子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则也能自动删除,则相应的参照完整性的删除规则为为【】10.在定义字段有效性规则时,在规则框中输入的表在定义字段有效性规则时,在规则框中输入的表达式类型是达式类型是【】.1.简单查询简单查询 select from where 2.简单联接查询,注意表之间的联接条件简单联接查询,注意表之间的联接条件3.嵌套查询嵌套查询 =|in|not in(子查询子查询)4.between and like5.排序:排序:order by Order_Item asc|desc 6.简单计算查询:简单计算查询:count,sum,avg,max,min7.分组计算查询:分组计算查询:group by having 8.利用空值查询:利用空值查询:is null9.any|some|all(子查子查询询)not exits(子查询子查询)第五章数据操作与数据定义数据操作与数据定义1.Insert into 表名表名 values 2.update 表名表名 set where 3.delete from 表名表名 where 4.create table 表名表名 5.drop table 表名表名6.alter table 表名表名1、在SQLSELECT语句中为了将查询结果存储到永久表应该使用【INTODBF/TABLE表名表名】短语。2、在SQL语句中空值用【ISNULL】表示。3、如下命令将“产品”表的“名称”字段名修改为“产品名称”:ALTERTABLE产品RENAME【COLUMN】名称TO产品名称4、SQL支持集合的并运算,运算符是【UNION】。5、SQLSELECT语句的功能是【数据查询数据查询】。6、职工表有工资字段,计算工资合计的SQL语句是SELECT【SUM(工资工资)】FROM职工7、要在“成绩”表中插入一条记录,应该使用的SQL语句是:【INSERTINTO】成绩(学号,英语,数学,语文)VALUES(“2001100111”,9l,78,86)8、在SQL的SELECT查询中使用【DISTINCT】子句消除查询结果中的重复记录。9、在VisualFoxPro中,使用SQL的SELECT语句将查询结果存储在一个临时表中,应该使用【INTOCURSOR临时表名临时表名】子句。10、在VisualFoxPro中,使用SQL的CREATETABLE语句建立数据库表时,使用【PRIMARYKEY】子句说明主索引。11、在VisualFoxPro中,使用SQL的CREATETABLE语句建立数据库表时,使用【CHECK】子句说明有效性规则(域完整性规则或字段取值范围)。12、在SQL的SELECT语句进行分组计算查询时,可以使用【HAVING】子句来去掉不满足条件的分组。13、SQL插入记录的命令是INSERT,删除记录的命令是【DELETE】,更新记录的命令是【UPDATE】。14、在SQL嵌套查询中,量词ANY和【SOME】是同义词,在SQL查询中,使用【WHERE】子句指出的是查询条件.15、在SELECT命令中,表示条件表达式用WHEER,分组用【GROUPBY】子句,排序用【ORDERBY】子句.16、在职工表中,将工资低于1220元的所有职工工资增加60元,应使用的SQL语句为:UPDATE职工职工SET工资工资=工资工资+60WHERE工资工资XX=X+YY=Y-5ENDDO?X执行下列程序,显示的结果是执行下列程序,显示的结果是_one=“WORK”two=“”a=len(one)i=aDowhilei=1two=two+substr(one,i,1)i=i-1Enddo?two模块的两种调用形式模块的两种调用形式dofwithaf(a)两种参数传递方式两种参数传递方式按值传递按值传递按引用传递按引用传递下列程序段的输出结果下列程序段的输出结果()。CLEARSTORE10TOASTORE20TOBSETUDFPARMSTOREFERENCEDOSWAPWITHA,(B)?A,BPROCEDURESWAPPARAMETERSX1,X2TEMP=X1X1=X2X2=TEMPENDPROCA.1020B.2020C.2010D.1010
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!