南大数据库及其应用模拟A.doc_第1页
南大数据库及其应用模拟A.doc_第2页
南大数据库及其应用模拟A.doc_第3页
南大数据库及其应用模拟A.doc_第4页
南大数据库及其应用模拟A.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

数据库及其应用模拟试卷A一、 名词解释(4分*5)1E-R图 参考答案:是E-R模型的图形表示法,它是直接表示概念模型的有力工具。2 DBMS 参考答案:数据库管理系统(DBMS),对数据库进行管理的系统软件,是用户与数据库之间的接口。3 SQL 参考答案:结构化查询语言,是美国国家标准局ANSI确认的关系数据库语言的标准。4 表达式 参考答案:是变量、操作符、常量、函数、字段名、控件以及属性的组合。5 基类 参考答案:VFP系统提供的内部定义的类,可用作其他用户自定义类的基础。二、选择题(1分*20)1关系模型的基本结构是(A )。 A二维表B树形结构C无向图D有向图 2.表单的背景色由属性(A )的值确定。ABackColorBPictureCForeColorDCaption3在数据库表字段的扩展属性中,通过对(B )可以限定字段的内容仅为英文字母。A字段格式B输入掩码C字段标题和注释D字段级规则4在向数据库添加表的操作中,下列叙述中不正确的是(B )。A可以将一个自由表添加到数据库中B可以将一个数据库表直接添加到另一个数据库中C可以在项目管理器中将自由表拖放到数据库中D欲使一个数据库表成为另一个数据库的表,则必须先使其成为自由表5数据库系统中,表是用来存放数据的,备注型、通用型数据存放在表的备注文件中,表的备注文件的扩展名是 (C )。A.DBFB.DCTC.FPTD.CDX6运行表单文件(FORMA)的命令是(D )。ADO FORMA BUSE FORMA COPEN FORMADDO FORM FORMA7计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为(A )。A数据库系统 B数据库管理系统 C文件系统D软件系统 8VFP 中,执行 SUBS(南京大学信息管理学系,1,4) 命令后,返回的结果是:(C )。A南京大学B学系C南京D信息管理学系9Visual FoxPro是一个(D )。A数据库系统 B数据库C数据库管理员D数据库管理系统10n的百分之二在Visual FoxPro系统中相应的表达式为(C )。A2%n B2/100n Cn*2/100Dn*2%11函数INT()的功能是(D )。A取不大于数值表达式值的最大整数 B按四舍五入取数值表达式的整数值C取不小于该数值表达式的整数值D取数值表达式的整数部分12如果要在数据库的两张表之间建立永久关系,则要求在父表的结构复合索引文件中创建一个(D ),在子表的结构复合索引文件中创建任何类型的索引。A主索引B候选索引 C唯一索引D主索引或候选索引13当用鼠标使列表框的内容发生变化时,将首先触发(D )事件。AClick BInit CDownClick DInteractiveChange14在下列Visual FoxPro的基类中,无Caption属性的基类是:(D )。A标签 B选项按钮C复选框D文本框15确定列表框、组合框、表格中列数的属性是(C )。APageCount BColumnCount CButtonCount DControlCount16关于表的备注型字段与通用型字段,以下叙述中错误的是(B )。A字段宽度都不能由用户设定 B都能存储文字和图像数据C字段宽度都是4D内容都存储在与表文件同名的.FPT文件中17检测表文件指针是否已到文件头的函数是(A )。 ABOF() BEOF() CEND() DFIEL()18在VFP中,使用表设计器可以对字段设置默认值的是(A )。A必须是数据库表B自由表或数据库表C必须是自由表D不能设置字段的默认值19设打开的表有100条记录,当前记录号为10,执行SKIP 10 命令后,记录指针指向( B)。A10B20C101D120教师表(JSDBF)含有职称(ZC,C,10)字段,显示表中所有职称为“教授”和“副教授”的命令是:(D )。ADISP FOR ZC=教授 AND ZC=副教授BDISP FOR ZC=教授 OR 副教授CDISP WHILE 性别=男 OR ZC=副教授 DDISP FOR 教授 $ ZC三、填空题(1分*20)1VFP中,两个表之间可能有的三种关系是:一对多关系、一对一关系、多对关系。 。 2表达式DATE()+5的值是当前以后5天的日期。 3Visual FoxPro 系统中,打开数据库文件(SJK.DBC)的命令是OPEN DATA SJK。 4Visual FoxPro 系统中,结构复合索引文件的扩展名是.CDX。 5数据库一般要求有最小的冗余度,是指数据尽可能不重复。 6采用OOP方法设计的应用程序,其功能的实现是由事件驱动的。 7Visual FoxPro系统中,表的类型有库表和自由表 。 8函数MOD(-42, -3)的返回值为 0 。 9Visual FoxPro系统中,工作区是指用于标识一张打开表的区域。打开一张表,必须为该表指定一个工作区。选择未被使用的最小编号的工作区,可以使用命令SELECT 0。 10ThisForm.Release的功能是释放表单。ThisForm.Refresh的功能是刷新表单。 11Visual FoxPro系统中,工作区是指用于标识一张打开表的区域。打开一张表,必须为该表指定一个工作区。选择未被使用的最小编号的工作区,可以使用命令文件。 12KC(课程)表中含有字段kcdh(课程代号)、kcm(课程名)等,CJ(成绩)表中含有xh(学号)、kcdh(课程代号)、cj(成绩)字段。用SELECT-SQL语句生成一个查询,要求统计每门课程的选课人数、平均成绩。输出字段为kcdh,kcm,选课人数,平均成绩。按平均成绩降序排列。请完成以下SQL语句。 SELECT kc.kcdh, kc.kcm, COUNT(*)AS 选课人数, AVG(CJ) AS 平均成绩 。 FROM jxsj!kc INNER JOIN jxsj!cj ;ON kc.kcdh = Cj.kcdh;GROUP BY 1 ;ORDER BY 4 desc 13计时器是在应用程序中用来处理复发事件的控件,其典型应用是检查系统时钟,决定是否到了某个程序或应用程序运行的时间。Interval属性用于指定触发计时器控件的Timer事件之间的时间间隔,单位为毫秒。 14列表框(ListBox)主要用于显示一组预定的值,用户从列表中可以选择需要的数据。列表框中选择的数据(值)保存在何处由ControlSource属性决定。 15在利用“参照完整性生成器”对话框设置参照完整性规则时,系统自动地生成完成该规则的程序代码。规则的代码被保存在数据库中,而规则的实施由主表和子表的触发器完成。 16下列自定义函数NTOC( )的功能是:当传送一个17之间的数值型参数时,返回一个中文形式的“星期日星期六”。例如,执行调用函数命令 ?NTOC(4),显示“星期三” 。FUNCTION NTOCPARAMETERS NLOCAL CHCH = 日一二三四五六MCH =”星期”+ SUBSTR(CH ,2*N-1,2)RETURN MCHENDFUNC四、阅读程序(5分*4)1阅读下列程序,写出程序运行后 BROW 命令显示的表文件名及当前工作区。 【程序2清单】USE JSSELE 6USE RK USE XS IN 0BROW参考答案:AAB ABCDE2阅读下列程序,写出程序运行结果: 【程序1清单】CLEARC=”ABCDE”FOR I=1 TO 5LEFT(C,I)ENDFOR参考答案:RK,63设学生表(xs.dbf)含有记录数据如下表所示:学生表(xs.dbf)含有内容XHXMXBCSRQ010201王玲女06/02/82010203李刚男06/08/82010202张山男02/08/81010301刘芳女09/08/83010402王勇敢男02/28/82010302李园园女12/12/81010401张勇男10/09/82运行下列程序后,显示结果为: 【程序2清单】USE xsSTORE 0 TO nSumDO WHILE .NOT.EOF()IF SUBSTR(xh,3,2)=”02”AND XB=” 男” nSum = nSum +1ENDIFSKIPENDDOnSumUSE参考答案:2 4阅读下列程序,写出程序运行结果: 【程序1清单】CLEARC=微机数据库Visual FoxPro 教程DO WHILE LEN(C) 0IF ASC(LEFT(C,1)127LEFT(C,2)C=SUBS(C,3)ELSEC=SUBS(C,2)ENDIFENDDO参考答案:微机数据库教程五、编程题(每小题10分 共20分)1. 用 FOR ENDFOR结构编写一段程序实现 Sn=1/(1*2)+1/(2*3)+1/(10*11)求和,并且显示计算结果。 参考答案:SN=0 FOR I=1 TO 10SN=SN+1/(I*(I+1)ENDFORWAIT WIND 求和结果是:+STR(sn)2. 基于课程(KC)表和成绩(CJ)表,用SELECTSQL命令,编写一个查询程序,要求查询各门课的选修人数、平均分。要求输

温馨提示

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

评论

0/150

提交评论