计算机VF二级辅导!!PPT课件_第1页
计算机VF二级辅导!!PPT课件_第2页
计算机VF二级辅导!!PPT课件_第3页
计算机VF二级辅导!!PPT课件_第4页
计算机VF二级辅导!!PPT课件_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,第一章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”abcd2006-02-022008-08-08,11:00a.T.2.变量:内存变量(赋值语句)字段变量(内存变量与字段变量重名的情况)假如职工表在当前工作区打开,其当前纪录的姓名字段为”张三”(字符型,宽度为6),在命令窗口输入并执行如下命令,显示结果为:姓名=姓名-”你好”?姓名数组的定义,.,3.表达式:字符表达式:,日期型,日期时间型:,关系表达式:运算结果是逻辑型数据(.t.,.f.)重点逻辑表达式基本工资1800and(职称=“讲师”or职称=“副教授”)4.函数:熟悉常用的函数,注意函数的功能及返回值的类型。字符函数、宏替换函数,测试函数。,宏替换函数,M=886N=345K=“M+N”?1+&K,.,1.下列函数中函数值为字符型的是()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)空值等同于数值0,.,6.表达式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.建立索引的目的是:加快查找速度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姓名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.简单查询selectfromwhere2.简单联接查询,注意表之间的联接条件3.嵌套查询=|in|notin(子查询)4.betweenandlike5.排序:orderbyOrder_Itemasc|desc6.简单计算查询:count,sum,avg,max,min7.分组计算查询:groupbyhaving8.利用空值查询:isnull9.any|some|all(子查询)notexits(子查询),第五章,.,数据操作与数据定义1.Insertinto表名values2.update表名setwhere3.deletefrom表名where4.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工资XX=X+YY=Y-5ENDDO?X,.,执行下列程序,显示的结果是_one=“WORK”two=“”a=len(one)i=aDowhil

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论