收藏 分销(赏)

2023年秋期数据库基础与应用课程期末复习指导.doc

上传人:二*** 文档编号:4572203 上传时间:2024-09-30 格式:DOC 页数:33 大小:144.04KB
下载 相关 举报
2023年秋期数据库基础与应用课程期末复习指导.doc_第1页
第1页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、06秋期数据库基础与应用课程期末复习指导重庆远程导学中心理工导学部修订时间:202312月第一部份 课程考核说明1考核目的考核学生对面向对象的可视化开发思想的理解,提高Windows应用程序开发综合素质,使学生具有分析问题、解决问题的能力。2考核方式期末闭卷考试。3合用范围、教材本课程期末复习指导合用范围为成人专科计算机应用、人力资源管理、会计和电子商务等专业。考试命题教材是由敖开云主编,西北工业大学出版社2023年8月第一版数据库基础及应用教材。4命题依据本课程的命题依据是数据库基础与应用课程的教学大纲、教材、实行意见。5考试规定本课程的考试重点涉及基本知识和应用能力两个方面,重要考核学生对

2、Visual FoxPro6.0开发Windows应用程序的一般方法和特点,Windows应用程序的基本概念、重要功能和Windows应用程序开发的基本思想的理解,可以使用所学知识,根据实际需要自行开发简朴的Windows应用程序。6考题类型及结构考题类型及分数比重大体为:填空题20%,单项选择题50%;简答题10%;编写程序题占20%。第二部份 期末复习指导第一章 数据库系统导论一、一般掌握1数据库、数据库系统的概念;2数据库系统的组成和重要功能;3数据模型的种类。4数据、数据解决、信息的概念以及它们之间的关系;5计算机数据管理的发展阶段以及各阶段的特点。第二章 Visual FoxPro6

3、.0的数据基础一、重点掌握1常用函数的功能。二、一般掌握1Visual FoxPro6.0的数据和数据类型;2常量、变量和表达式。第三章 中文Visual FoxPro6.0简介一、一般掌握1中文Visual FoxPro6.0的安装与启动方法;2项目管理器创建和操作方法。 第四章 表创建与基本操作一、重点掌握1数据库的字段类型和文献类型;2数据表结构的建立和修改方法;3 数据库操作的常用命令:CREATE、APPEND、INSERT、EDIT、CHANGE、BROWSE、REPLACE、APPEND FROM、DELETE、SET DELETED OFF/ON、PACK、ZAP、LIST S

4、TRUCTURE、DISPLAY STRUCTURE、LIST、DISPLAY、COPY、SORT、INDEX、REINDEX等等命令的命令格式、功能和使用方法。4指针定位命令(GO、SKIP、COLOCATE、CONTINUE、FIND、SEEK等)的命令格式、功能和使用方法;5数据记录命令(COUNT、SUM、AVERAGE、TOTAL)的命令格式、功能和使用方法;6多重数据库的联接与更新的命令(JOIN、UPDATE、SET RELATION TO、SET SKIP TO等)的命令格式、功能和使用方法。二、一般掌握1表的基本结构和表的创建方法;2多重数据库工作区的选择命令(SELECT)

5、和与工作区有关的函数(SELECT、DBF、ALIAS、USED)的命令格式、功能和使用方法。第五章 标准SQL语言一、重点掌握1SQL查询语句的结构、功能以及使用方法;二、一般掌握1定义、修改、删除和插入基本表的方法。 第六章 Visual FoxPro6.0程序设计基础一、重点掌握IFELSEENDIF、DO CASEENDCASE、DO WHILEENDDO、SCANENDSCAN、LOOP、EXIT等命令的功能、循环程序的设计方法;二、一般掌握1结构化程序设计的特点和方法;2内存变量的概念、掌握数组的定义和使用方法;3命令文献的建立和运营方法,即MODIFY COMMAND、DO、MO

6、DIFY FILE等命令的功能;4交互式数据命令(ACCEPT、INPUT、WAIT)和输出命令(?、?)的命令格式、功能和使用方法;5过程与过程调用的方法和命令的功能。第七章 数据库的创建和使用一、一般掌握1. 掌握创建数据库的基本方法。第八章 查询与视图一、一般掌握1. 创建本地视图的基本方法和基本环节。第九章 表单的创建与使用一、重点掌握1创建简朴表单的方法;2熟悉表单的常用属性和常用事件;3纯熟掌握运用表单向导创建表单的方法。第十章 Visual FoxPro 6.0控件的使用一、重点掌握1标签控件、文本框控件、组合框控件、命令按钮控件、命令按钮组控件、单选按钮组控件、复选框控件、微调

7、控件、编辑框控件、列表框控件、计时器控件、图像控件、页框控件、形状控件、表格控件、线条控件等控件的创建、常用属性、常用事件。第十一章报表设计一、重点掌握1使用向导设计报表和使用报表设计器设计报表的方法。第十二章菜单设计与工具栏一、一般掌握1菜单的组成2创建菜单的方法3工具栏的设计方法;第十三章 小学学生管理系统一、重点掌握1示例“小学学生管理系统”设计方法。第三部分 综合练习题一、填空1、数据库系统由_ 、 _ 、_、_、数据库管理员和用户所组成。2、关系中的元组和属性分别相应二维表中的_和_。3、传统的集合运算涉及_ 、_和_三种。4、数据解决是将_转换成 _的过程。5、关系运算涉及两类:一

8、类是传统的_运算,另一类是专门的_运算。6、在Visual FoxPro6.0中说明数组后,数组的每个元素在未赋值之前的默认值是_。7、在Visual FoxPro6.0中数据库文献的扩展名是_,数据库表文献的扩展名是_。8、打开数据库设计器的命令是_。9、Visual FoxPro6.0中的范围选择包具有四种情况,分别为_、_、_和_。10、Visual FoxPro6.0中的严格日期格式使用_作为起止定界符。11、关闭数据表是将_中的数据存入_上。12、给逻辑型字段输入真值时,打入_或 _,输入假值时,打入_或_。13、可以在项目管理器的_ 选项卡下建立命令文献 。14、SQL插入记录的命

9、令是INSERT,删除记录的命令是_,修改记录的命令是_。15、在SQR的嵌套查询中,量词ANY和_是同义词。在SQL查询时,使用_子句指出的是查询条件。16、从职工数据库表中计算工资合计的SQL语句是SELECT _ FROM 职工。17、把当前表当前记录的学号,姓名字段值复制到数组A的命令是 SCATTER FIELD 学号,姓名 _ 。18、在表单中拟定控件是否可见的属性是 _。19、定义一个基本表就是定义其表名,以及每个字段的_、_、_和小数位数。20、假定运用CREATE TABLE命令建立如下一个基本表:BOOK(总编号C(6),分类号C(3),书名C(16),单价N(10,2),

10、则单价字段的类型为_型,字段宽度为_,其中包具有_位小数。21、若在打开索引文献的情况下,使数据表记录仍按照建库时的自然顺序排列,则应使用不带任何参数的_命令,或在该命令中加入数值_ 参数。22、若两个库是按照关键字段建立关联的,则当当前库中的记录指针移动到关键字段的值为X的记录上时,被关联库中的记录指针_。23、假定一个数据表文献的文献名为XYZDBF,则它的结构化复合索引文献的文献名为_,当XYZDBF被打开时,它的结构化复合索引文献_。24、LOCATE命令可以查询到当前表中满足范围和条件的_,其后使用_ 命令可以继续查询到下一条记录。25、假定在编号为10以内的一个工作区上打开有一个数

11、据表,并指定了用户别名, 则在其它工作区使用SELECT命令时,可以使用_种不同参数中的一种来选定该工作区。26、在Visual FoxPro6.0中的字符串常量可以使用_、_或_作为起止定界符。27、使用STORE语句可以一次对_ 内存变量赋值,使用赋值号(即等号)语句可以一次对_内存变量赋值。28、ACCEPT命令接受从键盘上输入的_,INPUT命令接受从键盘上输入的_,WAIT命令接受从键盘上输入的_。29、用二维表数据来表达实体之间联系的数据模型称为_。30、在定义一个基本表中,每个字段的类型用一个字母表达,其中字母C表达_型,N表达_型,D表达_型。31、RELEASE WINDOW

12、为_命令。32、在表结构中,定义一个字段的三个参数是 _、_和_。33、Visual FoxPro6.0是一种_型数据库管理系统,它是以 _的形式组织起来的数据集合,二维表中的一行, 相应表的一个_,在关系中称为_;二维表中的一列, 相应表的一个_,在关系中称为_。34、在Visual FoxPro6.0中查询文献的扩展名是 _。35、Visual FoxPro6.0命令文献的修改和运营分别通过_和_命令来实现。36、使数据表中的记录指针按记录号作绝对移动的命令为 _,根据当前记录作相对移动的命令为_,按条件定位的命令为_。37、列出表文献结构的命令_。38、清屏命令为_。39、要对一个已存在

13、磁盘中数据表文献进行操作, 需用_命令将其从磁盘上装入内存。40、写出执行如下命令后“?”命令的显示结果。 use xjda count ? eof() 则显示结果为_ go top ? .not.bof() 则显示结果为_ skip -1 ? .not.bof() 则显示结果为_41、写出执行如下命令后“?”命令的显示结果。 use xjda list ? .not.eof() 则显示结果为_ go top ? bof() 则显示结果为_ skip -1 ? bof() 则显示结果为_42、如下扩展名的类型为:.PRG _文献,.IDX_文献,.MEM_文献。43、在VFP中,_与_为系统开

14、发人员的强大工具,使用它们可以简化开发工作。44、建立索引文献的命令为 _, 此命令只能对_字段、_字段和_字段等建立索引文献。45、在Foxpro状态下, 使用 MODIFY COMMAND命令可以建立和修改_文献。46、若系统使用的默认日期格式是MM/DD/YY, 其中前两位数字代表_中间两位数字代表_, 最后两位数字代表_。47、使用命令和命令进行查询当前数据表之前必须打开相应的_48、退出Visual FoxPro6.0系统的命令是_。49、在Visual FoxPro6.0中,项目文献的扩展名是_ 。50、在Visual FoxPro6.0中,表单是一个_。51、当程序运营时,规定表

15、单中的标签呈现空白,则在设计时,应当在此文本框的_窗口中,把此标签的_属性设立成空白。52、在表单中可用来输入或显示汉字、英文字母等字符的控件是_和_。53、要想在代码中给名为text1的文本框赋予文本:COOD WORK!时,应当编写的语句是_。54、Visual FoxPro6.0提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个_。55、若规定在菜单中包含分隔条,则设计时,在菜单的标题属性中应设立为_。56、在Visual FoxPro6.0中,由系统事先设定的,能被对象辨认和响应的动作称为_。57、下图中的图案表达工具箱中的两个控件,其中是_控件

16、,是_控件。 二、单项选择题1、Visual FoxPro DBMS是( )。 A操作系统的一部分 B操作系统支持下的系统软件 C一种编译程序 D一种操作系统2、Visual FoxPro DBMS基于的数据模型是( )。 A层次型 B关系型 C网状型 D混合型3、设有部门和职工两个实体,每个职工只能属于一个部门,一个部门可以有多名职工,则部门与职工实体之间的联系类型是( )。 Am:n B1:m Cm:k D1:14、在Visual FoxPro6.0中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为( )。 A1、4、8 B4、4、10 C1、10、8 D2、8、85

17、、在Visual FoxPro6.0中,学生表STUDENT中包具有通用型字段,表中通用型字段中的数据均存储到另一个文献中,该文献名为( )。 ASTUDENT.DOC BSTUDENT.MEM CSTUDENT.DBT DSTUDENT.FPT6、 “专家”职称,则与下列等价的是( ) A 职称“专家”职称“副专家” B 职称“专家”职称“副专家” C 职称“专家”D 职称“副专家”7、连编后可以脱离开Visual FoxPro独立运营的程序是( )。 AAPP程序 BEXE程序 CFXP程序 DPRG程序8、关系数据库管理系统所管理的关系是( )。 A一个DBF文献 B若干个二维表 C一个

18、DBC文献 D若干个DBC文献9、在Visual FoxPro6.0中,可以对字段设立默认值的表( )。 A必须是数据库表 B必须是自由表 C自由表或数据库表 D不能设立字段的默认值10、Visual FoxPro6.0关系数据库管理系统可以实现的三种基本关系运算是( )。 A索引、排序、查找 B建库、录入、排序 C选择、投影、联接 D显示、记录、复制11、在Visual FoxPro6.0中,打开数据库的命令是( )。 AOREN DATABASE BUSE CUSE DATABASE DOPEN 12、连续执行以下命令之后,最后一条命令的输出结果是( )。 SET EXACT OFF X=

19、A ?IIF(A=X,X-BCD,X+BCD) AA BBCD CA BCD DABCD13、在以下四组函数运算中,结果相同的是( )。 ALEFT(Visual FoxPro,6)与SUBSTR(Visual FoxPro,1,6) BYEAR(DATE()与SUBSTR(DTOC(DATE()),7,2) CVARTYPE(36-5*4)与VARTYPE(36-5*4) D假定A=this , B=is a string, A-B与A+B14、在Visual Foxpro6.0中,用于建立或修改过程文献的命令是( )。 AMODIFY BMODIFY COMMAND CMODIFY PRO

20、CEDURE D上面B)和C)都对15、结构化程序设计的三种基本逻辑结构是( )。 A选择结构、循环结构和嵌套结构 B顺序结构、选择结构和循环结构 C选择结构、循环结构和模块结构 D顺序结构、递归结构和循环结构16、使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为( )。 A2个 B3个 C5个 D6个17、在下列函数中,函数值为数值的是( )。 AAT(人民,中华人民共和国) BCTOD(01/01/96) CBOF() DSUBSTR(DTOC(DATE(),7)18、在Visual FoxPro6.0中,通用型字段G和备注型字段M在表中的宽度都是( )

21、。 A2个字节 B4个字节 C8个字节 D10个字节19、不管索引是否生效,定位到相同记录上的命令是( )。 AGO TOP BGO BOTTOM CGO 6 DSKIP20、可以随着着表的打开而自动打开的索引是( )。 A单一索引文献(IDX) B复合索引文献(CDX) C结构化复合索引文献 D非结构化复合索引文献21、要为当前表所有职工增长100元工资应当使用命令( )。 ACHANGE 工资 WITH 工资+100 BREPLACE 工资 WITH 工资+100 CCHANGE ALL 工资 WITH 工资+100 DREPLACE ALL 工资 WITH 工资+10022、函数()的值

22、的类型是( ) A字符型 B数字型 C逻辑型 D日期型23、在Visual FoxPro6.0系统中根据当前记录向前或向后作相对移动指针的命令为() A B C D24、在Visual FoxPro6.0中绝对移动指针的命令为() A B C D25、的作用为() A显示当前表的结构 B显示当前表的当前记录 C显示当前表的所有记录 D修改当前表的记录26、 命令的功能是( ) A建立文献名为“.”的表结构 B打开文献名为“.”的表文献 C关闭文献名为“.”的表文献 D打开文献名为“”的索引文献27、在Visual FoxPro6.0中,可以删除所有记录的命令是( ) ADELETE BEDIT

23、 CZAP DPACK28、执行以下命令后,其功能是( ) A、逻辑删除所有记录 B、逻辑删除当前记录 C、物理删除所有记录 D、物理删除当前记录29、执行以下命令后,同时打开的表个数为( ) A个 B个 C个 D个30、执行以下两条命令后,则( ) A新记录为第一条记录,原第一条为第二条记录; B新记录为第二条记录,原第二条为第三条记录; C新记录为第三条记录,原第三条为第四条记录;D以上答案都不对的31、 基本工资 基本工资的功能为( ) A所有记录的基本工资都增长元; B当前记录的基本工资都增长元; C所有记录的基本工资都等于元; D当前记录的基本工资修改为元。32、执行以下两条命令后,

24、则( ) A新记录为第五条记录,原第五条为第六条记录; B新记录为第六条记录,原第六条为第七条记录; C新记录为第四条记录,原第四条为第五条记录; D新记录为末记录。33、修改当前表结构的命令为( ) A B C D34、执行以下三条命令后,则( ) A显示所有记录;()的值为 B显示第一条记录;()的值为 C显示第一条记录;()的值为 D显示所有记录;()的值为35、命令中范围值为任选项时,则省略值为( ) A任何命令中均为 B任何命令中均为当前记录 C某些命令为当前记录而有些命令为 D以上答案都不对的36、假设表AAA.dbf中有条记录, 执行以下命令后当前记录为( ) A号记录 B号记录

25、 C号记录 D号记录37、在Visual FoxPro6.0中,调用表设计器建立数据库表STUDENT.DBF的命令是( )。 AMODIFY STRUCTURE STUDENT BMODIFY COMMAND STUDENT CCREATE STUDENT DALTER TABLE STUDENT38、在Visual FoxPro6.0中,关于自由表叙述对的的是( )。 A自由表和数据库表是完全相同的 B自由表不能建立字段级规则和约束 C自由表不能建立候选索引 D自由表不可以加入到数据库中39、使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。 A使用WHERE子句 B在G

26、ROUP BY后面使用HAVING 子句 C先使用WHERE子句,再使用HAVING 子句。 D先使用HAVING 子句,再使用WHERE子句40、在Visual FoxPro6.0中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增长1岁,应当使用的命令是( )。 AREPLACE AGE WITH AGE+1 BUPDATE STUDENT AGE WITH AGE+1 CUPDATE SET AGE WITH AGE+1 DUPDATE STUDENT SET AGE=AGE+141、若使用REPLACE命令时,其范围子局为ALL或REST,则执行该命令后,记录指针指向(

27、)。 A首记录 B末记录 C首记录前面 D末记录的后面42、在Visual FoxPro6.0中,相称于主关键字的索引是( )。 A主索引 B普通索引 C唯一索引 D排序索引43、在Visual FoxPro6.0中,存储图象的字段类型应当是( )。 A备注型 B通用型 C字符型 D双精度型44、标准SQL基本查询模块的结构是( )。 ASELECTFROMORFER BY BSELECTWHEREGROUP BY CSELECTWHEREHAVING DSELECTFROMWHERE45、在DO WHILE ENDDO循环结构中,LOOP命令的作用是( )。 A退出过程,返回程序开始处 B转

28、移到DO WHILE语句行,开始下一个判断和循环 C终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D终止程序执行46、使用SQL语句从表STUDENT中查询所有姓王的同学的信息,对的的命令是( )。 ASELECT * FROM STUDENT WHERE LEFT(姓名,2)=王 BSELECT * FROM STUDENT WHERE RIGHT(姓名,2)=王 CSELECT * FROM STUDENT WHERE TRIM(姓名,2)=王 DSELECT * FROM STUDENT WHERE STR(姓名,2)=王47、部门表: 部门号 部门名称 40 家用

29、电器部 10 电视录摄像机部 20 电话手机部 30 计算机部 商品表:部门号 商品号 商品名称 单价 数量 产地 40 0101 A牌电风扇 200.00 10 广东 40 0104 A牌微波炉 350.00 10 广东 40 0105 B牌微波炉 600.00 10 广东 20 1032 C牌传真机 1000.00 20 上海 40 0107 D牌微波炉_A 420.00 10 北京 20 0110 A牌电话机 200.00 50 广东 20 0112 B牌手机 2023.00 10 广东 40 0202 A牌电冰箱 3000.00 2 广东 30 1041 B牌计算机 6000.00 1

30、0 广东 30 0204 C牌计算机 10000.00 10 上海 SQL语句 SELECT 部门号,MAX(单价*数量)FROM 商品表 GROUP BY 部门号 查询结果有几条记录? A1 B4 C3 D1048、部门表: 部门号 部门名称 40 家用电器部 10 电视录摄像机部 20 电话手机部 30 计算机部 商品表:部门号 商品号 商品名称 单价 数量 产地 40 0101 A牌电风扇 200.00 10 广东 40 0104 A牌微波炉 350.00 10 广东 40 0105 B牌微波炉 600.00 10 广东 20 1032 C牌传真机 1000.00 20 上海 40 01

31、07 D牌微波炉_A 420.00 10 北京 20 0110 A牌电话机 200.00 50 广东 20 0112 B牌手机 2023.00 10 广东 40 0202 A牌电冰箱 3000.00 2 广东 30 1041 B牌计算机 6000.00 10 广东 30 0204 C牌计算机 10000.00 10 上海 SQL语句 SELECT 产地,COUNT(*) 提供的商品种类数; FROM 商品表; WHERE 单价200; GROUP BY 产地 HAVING COUNT(*)=2; ORDER BY 2 DESC 查询结果的第一条记录的产地和提供的商品种类数是 A北京,1 B上海

32、,2 C广东,5 D广东,749、可以链接或嵌入OLE对象的字段类型是( )。 A备注型字段 B通用型和备注型字段 C通用型字段 D任何类型的字段50、在SQL查询时,使用WHERE子句指出的是( )。 A查询目的 B查询结果 C查询条件 D查询视图51、在下面关于面向对象数据库的叙述中,错误的是( )。 A每个对象在系统中都有唯一的对象标记 B事件作用于对象,对象辨认事件并作出相应反映 C一个子类可以继承其所有父类的属性和方法 D一个父类涉及其所有子类的属性和方法52、在Visual FoxPro6.0中进行参照完整性设立时,要想设立成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的相应值。应选择( )。 A限制(Restrict) B忽略(Ignore) C级联(Cascade) D级联(Cascade)或限制(Restrict)53、在Visual FoxPro6.0的命令窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是( )。 A永久性关联

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服