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

下载本文档

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

文档简介

1、计算机VF二级辅导! 第一章1.数据库系统阶段的特点数据库系统阶段的特点2.DBS 、DB、DBMS的含义以及三者之间的关系的含义以及三者之间的关系3.3.关系模型中用关系模型中用二维表二维表来表示实体以及实体与实体来表示实体以及实体与实体之间的联系。之间的联系。4.4.两个实体之间联系的三种类型两个实体之间联系的三种类型5.5.数据库所支持的三种数据模型数据库所支持的三种数据模型6.6.关系术语:关系术语:关系、关系模式、元组、属性、关键关系、关系模式、元组、属性、关键字、外部关键字字、外部关键字7.7.关系运算:关系运算:传统的关系运算传统的关系运算: : 交、并、差(交、并、差(结构相同

2、结构相同)专门的关系运算:专门的关系运算:选择、选择、( (自然自然) )连接、投影连接、投影计算机VF二级辅导!实体型实体型数据模式数据模式记录记录元组元组字段字段属性属性关系关系学号可以唯一的标记学号可以唯一的标记一条记录,作为该表一条记录,作为该表的一个关键字的一个关键字字段字段属性属性字段字段属性属性计算机VF二级辅导!主关键字学生表主关键字课程表外部关键字外部关键字成绩表计算机VF二级辅导!1.数据库系统的核心是 ( ) 。 A)硬件系统 B)数据库集合 C)数据库管理系统 D)数据库管理者和用户2、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )A) DB

3、S包括DB和DBMS B) DBMS包括DB和DBSC) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS 3.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是 ( )A)m:nB)1:mC)m:k D)1:1 计算机VF二级辅导! 4.在下列四个选项中,不属于基本关系运算的是 ( )A) 连接 B) 投影 C) 选择 D) 排序 5.关系中的元组对应二维表中的( ) A) 记录 B)字段 C) 属性 D) 范围 6.关系数据库中所使用的数据结构是( ) A) 树 B)字图 C) 表格 D) 二维表 7.用二维表数据来表示

4、实体之间联系的数据模型称为_。 8.DBMS的含义是:_计算机VF二级辅导!第二章 项目管理器的使用及各类选项卡 表、数据库、项目的扩展名计算机VF二级辅导!1、在、在Visual FoxPro中项目文件的扩展名是中项目文件的扩展名是 【 】 。2、可以在项目管理器的、可以在项目管理器的 【 】选项卡下建立命令文件。】选项卡下建立命令文件。3、项目管理器的【、项目管理器的【 】选项卡用于显示和管理数据库、】选项卡用于显示和管理数据库、自由表和查询等。自由表和查询等。4、表单和报表等在项目管理器中的、表单和报表等在项目管理器中的 【 】选项卡下管】选项卡下管理。理。5、项目管理器的、项目管理器的

5、“移去移去按钮有两个功能:一是按钮有两个功能:一是把文件【把文件【 】;二是【】;二是【 】 文件文件 计算机VF二级辅导!6.项目管理器项目管理器”的的“数据数据”选项卡用于显示和管理选项卡用于显示和管理 ( ) A)数据库、自由表和查询数据库、自由表和查询 B)数据库、视图和查询数据库、视图和查询 C)数据库、自由表、查询和视图数据库、自由表、查询和视图 D)数据库、表单和查询数据库、表单和查询7.“项目管理器项目管理器”的的“文档文档”选项卡用于显示和管理选项卡用于显示和管理( ) A)表单、报表和查询表单、报表和查询 B)数据库、表单和报表数据库、表单和报表 C)查询、报表和视图查询、

6、报表和视图 D)表单、报表和标签表单、报表和标签8.在在“选项选项”对话框的对话框的“文件位置文件位置”选项卡中可以设置选项卡中可以设置( ) A)表单的默认大小表单的默认大小 B)默认目录默认目录 C)日期和时间的显示格式日期和时间的显示格式 D)程序代码的颜色程序代码的颜色计算机VF二级辅导!第三章1.常量:常量:不同类型的常量的书写格式不同类型的常量的书写格式12.45 $123.45 “abcd” abcd “ABCD” “AbCd” abcd2006-02-02 2008-08-08,11:00 a .T.T. 2.变量:变量:内存变量内存变量(赋值语句赋值语句) 字段变量(内存变量

7、与字段变量重名的情况)字段变量(内存变量与字段变量重名的情况)假如职工表在当前工作区打开,其当前纪录的姓名字段为”张三”(字符型,宽度为6),在命令窗口输入并执行如下命令,显示结果为:姓名姓名=姓名姓名-”你好你好” ?姓名姓名数组的定义数组的定义计算机VF二级辅导!3.表达式:表达式:字符表达式:,字符表达式:,日期型,日期时间型:,日期型,日期时间型:,关系表达式:运算结果是逻辑型数据(关系表达式:运算结果是逻辑型数据(.t. ,.f.)重点重点逻辑表达式逻辑表达式基本工资基本工资1800 and (职称职称=“讲师讲师” or 职称职称=“副教授副教授”)4.函数:熟悉常用的函数,注意函

8、数的功能及返回值的函数:熟悉常用的函数,注意函数的功能及返回值的类型。字符函数、宏替换函数,测试函数。类型。字符函数、宏替换函数,测试函数。宏替换函数宏替换函数M=886N=345K=“M+N”?1+&K计算机VF二级辅导!1.下列函数中函数值为字符型的是(下列函数中函数值为字符型的是( )A) DATE() B) TIME() C) YEAR() D) DATETIME()2.LEFT(“123456789”,LEN(“数据库数据库”)的计算结果是的计算结果是 ( ) 3.函数函数BETWEEN(40,34,50)的运算结果是)的运算结果是( )4.在下面的表达式中,运算结果为逻辑真

9、的是(在下面的表达式中,运算结果为逻辑真的是( )A)EMPTY(.NULL.) B)LIKE(edit,edi?)C)AT(a,123abc) D)EMPTY(SPACE(10) 5.以下关于空值(以下关于空值(NULL)叙述正确的是()叙述正确的是( )A)空值等同于空字符串)空值等同于空字符串 B)空值表示字段或变量还没有确定值)空值表示字段或变量还没有确定值 C)VFP不支持空值不支持空值 D)空值等同于数值)空值等同于数值0 计算机VF二级辅导!6.表达式表达式STUFF(GOODBOY,5,3,GIRL)的运算结果是的运算结果是( )7. 有如下赋值语句,结果为有如下赋值语句,结果

10、为“大家好大家好”的表达式是(的表达式是( ) 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). N B). C C). 10 D). X 9.表达式表达式LEN(SPACE(0)的运算结果是()的运算结果是( ) A. NULL B. 1 C. 0 D. 计算机VF二级辅导!10.下列表达式中,表达式返回结果为下列表达式中,表达式返回结果为.F.的是的是 ( )。 A) AT(“A”,

11、”BCD”) B) “信息信息”$“管理信息系统管理信息系统” C) ISNULL(.NULL.) D) SUBSTR(“计算机技术计算机技术”,3,2) 11.设设 X=65,命令?,命令?VARTYPE(X)的输出是)的输出是( ) A)N B)C C)L D)出错)出错12.?AT(”EN”,RIGHT(“STUDENT”,4)的执行结果是的执行结果是 ( )。)。13.命令?命令?LEN(SPACE(3)-SPACE(2)的结果是(的结果是( ) A)1 B)2 C)3 D)514.执行命令执行命令DECLARE y(3,3)后,数组后,数组y包含的元素个数为包含的元素个数为(),数组

12、元素(),数组元素y(2,2)的值是()。的值是()。计算机VF二级辅导!第四章1.多种方法建表建库以及建表建库相关的命令。多种方法建表建库以及建表建库相关的命令。2.表基本操作:表基本操作: 显示、浏览、插入、删除、修改、定位显示、浏览、插入、删除、修改、定位3.索引的作用、存储、创建索引的作用、存储、创建4.数据完整性:数据完整性: 实体完整性实体完整性主关键字主关键字 域完整性域完整性字段有效性规则、字段的取值类型、字段有效性规则、字段的取值类型、 取值范围取值范围 (规则、信息、默认值)(规则、信息、默认值) 参照完整性参照完整性表之间的联系,约束性规则表之间的联系,约束性规则5.自由

13、表与数据表的自由表与数据表的不同不同及之间的相互及之间的相互转换转换计算机VF二级辅导!以以”学生学生 “表为例表为例 新建新建”学生学生“表表 create 学生学生打开打开”学生学生“表表 use 学生学生修改修改”学生学生“表表 modify structure以以”学生管理学生管理“数据库为例数据库为例创建数据库创建数据库 create database 学生管理学生管理打开数据库打开数据库 open database 学生管理学生管理修改数据库修改数据库 modify database 学生管理学生管理删除数据库删除数据库 delete database 学生管理学生管理计算机VF二

14、级辅导!一一.菜单方式菜单方式浏览表浏览表增加记录增加记录修改记录修改记录删除记录删除记录(两种两种)记录指针的定位记录指针的定位表的基本操作表的基本操作二二.命令方式命令方式浏览表浏览表 browse追加记录追加记录 append append blankedit、change插入记录插入记录 insert删除记录删除记录 delete (逻辑删除逻辑删除) pack (物理删除物理删除)修改记录修改记录 edit/change replace记录指针的定位记录指针的定位 go 记录号记录号 skip 整数整数显示记录显示记录 list/display计算机VF二级辅导! 索引总结索引总结1

15、.1.建立索引的目的是:建立索引的目的是:加快查找速度加快查找速度2.2.表文件与索引文件分开存储表文件与索引文件分开存储3.3.索引文件并索引文件并不能改变表中的记录顺序不能改变表中的记录顺序4.4.表设计器中如何建立索引表设计器中如何建立索引5.5.命令建立索引命令建立索引index onindex on 表达式表达式 tagtag 索引名。索引名。计算机VF二级辅导!1.数据库表的字段可以定义默认值,默认值是数据库表的字段可以定义默认值,默认值是 ( ) A)逻辑表达式逻辑表达式 B)字符表达式字符表达式 c)数值表达式数值表达式 D)前三种都可能前三种都可能2.要为当前表所有职工增加要

16、为当前表所有职工增加100元工资,应该使用命令元工资,应该使用命令( ) A)CHANGE工资工资WITH工资工资+100 B)REPLACE工资工资WITH工资工资+100 C)CHANGE ALL工资工资WITH工资工资+100 D)REPLACE ALL工资工资WITH工资工资+1003.下列操作中,不能用下列操作中,不能用MODIFY STRUCTURE命令实现的是命令实现的是( )A)为数据库表增加字段为数据库表增加字段 B)删除数据库表中的某些字段删除数据库表中的某些字段 C)对数据库表的字段名进行修改对数据库表的字段名进行修改 D)对记录数据进行修改对记录数据进行修改计算机VF二

17、级辅导!4.用命令用命令“INDEX Oil姓名姓名TAG indexname”建立索引,其索建立索引,其索引类型是引类型是( ) A)主索引主索引 B)候选索引候选索引 C)普通索引普通索引 D)惟一索引惟一索引5.在在Visual FoxPro中,建立索引的作用之一是中,建立索引的作用之一是 ( ) A)节省存储空间节省存储空间 B)便于管理便于管理 C)提高查询速度提高查询速度 D)提高查询和更新的速度提高查询和更新的速度6.在在Visual FoxPro中,相当于主关键字的索引是中,相当于主关键字的索引是( ) A)主索引主索引 B)普通索引普通索引 C)惟一索引惟一索引 D)排序索引

18、排序索引7.数据库表可以设置字段有效性规则,字段有效性规则属于数据库表可以设置字段有效性规则,字段有效性规则属于( ) A)实体完整性范畴实体完整性范畴 B)参照完整性范畴参照完整性范畴 C)数据一致性范畴数据一致性范畴 D) 域完整性范畴域完整性范畴计算机VF二级辅导!8.在关系模型中,在关系模型中,“关系中不允许出现相同元组关系中不允许出现相同元组”的约束是通过【的约束是通过【 】实现的】实现的.9.当删除父表中的记录时,子表中的所有相关记录当删除父表中的记录时,子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则也能自动删除,则相应的参照完整性的删除规则为为 【 】 10.在定

19、义字段有效性规则时,在规则框中输入的表在定义字段有效性规则时,在规则框中输入的表达式类型是达式类型是 【 】 . 计算机VF二级辅导!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.

20、利用空值查询:利用空值查询:is null9.any|some|all(子查子查询询) not exits (子查询子查询)第五章计算机VF二级辅导!数据操作与数据定义数据操作与数据定义1.Insert into 表名表名 values 2.update 表名表名 set where 3.delete from 表名表名 where 4.create table 表名表名 5.drop table 表名表名6.alter table 表名表名计算机VF二级辅导! 1、在 SQL SELECT 语句中为了将查询结果存储到永久表应该使用【INTO DBF/TABLE 表名表名】短语。 2、在 SQ

21、L 语句中空值用【IS NULL】表示。 3、如下命令将“产品”表的“名称”字段名修改为“产品名称”: ALTER TABLE 产品 RENAME 【COLUMN】 名称 TO 产品名称 4、SQL支持集合的并运算,运算符是 【UNION】 。 5、SQL SELECT语句的功能是 【数据查询数据查询】 。 6、职工表有工资字段,计算工资合计的SQL语句是SELECT 【SUM(工资工资)】 FROM 职工计算机VF二级辅导! 7、要在“成绩”表中插入一条记录,应该使用的SQL语句是: 【INSERT INTO】 成绩(学号,英语,数学,语文) VALUES(“2001100111”,9l,7

22、8,86) 8、在SQL的SELECT 查询中使用 【DISTINCT】子句消 除查询结果中的重复记录。 9、在Visual FoxPro 中,使用SQL 的SELECT 语句将查询结果存储在一个临时表中,应该使用 【INTO CURSOR 临时表名临时表名】 子句。 10、在Visual FoxPro 中,使用SQL 的CREATE TABLE 语句建立数据库表时,使用 【PRIMARY KEY】 子句说明主索引。计算机VF二级辅导! 11、在Visual FoxPro 中,使用SQL 的CREATE TABLE 语句建立数据库表时,使用 【CHECK】子句说明有效性规则(域完整性规则或字段取值范围)。 12、在SQL 的SELECT 语句进行分组计算查询时,可以使用 【HAVING】 子句来去掉不满足条件的分组。 13、SQL插入记录的命令是INSERT,删除

温馨提示

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

评论

0/150

提交评论