您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 计算机VF二级辅导!!
•第一章1.数据库系统阶段的特点2.DBS、DB、DBMS的含义以及三者之间的关系3.关系模型中用二维表来表示实体以及实体与实体之间的联系。4.两个实体之间联系的三种类型5.数据库所支持的三种数据模型6.关系术语:关系、关系模式、元组、属性、关键字、外部关键字7.关系运算:传统的关系运算:交、并、差(结构相同)专门的关系运算:选择、(自然)连接、投影实体型数据模式记录元组字段属性关系学号可以唯一的标记一条记录,作为该表的一个关键字字段属性字段属性主关键字学生表主关键字课程表外部关键字外部关键字成绩表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:1•4.在下列四个选项中,不属于基本关系运算的是()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”[abcd]{^2006-02-02}{^2008-08-08,11:00a}.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=6<5,命令?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追加记录appendappendblank→edit、change插入记录insert删除记录delete(逻辑删除)pack(物理删除)修改记录edit/changereplace记录指针的定位[go]记录号skip[整数]显示记录list/display索引总结1.建立索引的目的是:加快查找速度2.表文件与索引文件分开存储3.索引文件并不能改变表中的记录顺序4.表设计器中如何建立索引5.命令建立索引indexon表达式tag索引名。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姓名TAGindex—name”建立索引,其索引类型是()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|notin(子查询)4.between…and…like5.排序:orderbyOrder_Item[asc|desc]6.简单计算查询:count,sum,avg,max,min7.分组计算查询:groupby…having…8.利用空值查询:isnull9.表达式比较运算符[any|some|all](子查询)[not]exits(子查询)第五章数据操作与数据定义1.Insertinto表名values…2.update表名set…where…3.deletefrom表名where…4.createtable表名…5.droptable表名6.altertable表名…•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工资1220•17、将“教师”表中李明玉的姓名改成“周涛”,应使用的SQL语句为:UPDATE教师SET姓名=“周涛”WHERE姓名=“李明玉”•18、SQL的数据定义包括建立【数据库】和【表】的结构.•19、视图是一个虚表,它是从【一个或几个基本表】中导出的表,在数据库中,只存放视图的【定义】,不存放视图【对应的数据】查询设计器第六章查询设计器的窗口中有几个选项卡,其含义简介如下:字段:对应于SELECT短语,指定要查询的数据;在“函数和表达式”编辑框中可以输入或编辑计算表达式。联接:对应于JOINON短语,编辑联接条件。筛选:对应于WHERE短语,指定查询条件。排序依据:对应于ORDERBY短语,指定排序的字段和排序方式。分组依据:对应于GROUPBY短语和HAVING短语,用于分组。杂项:可以指定是否要重复记录(对应于DISTINCT)及列在前面的记录(对应于TOP短语)。
本文标题:计算机VF二级辅导!!
链接地址:https://www.777doc.com/doc-6983357 .html