1、数据库管理系统试题专科C卷数据库管理系统试题专科(C卷)部门: xxx 时间: xxx整理范文,仅供参考,可下载自行编辑本题分数得 分一、单选题A.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合满足一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系2.( 是存储在计算机内的有组织、可共享的数据集合。A. 网络系统 B. 数据库系统 C. 操作系统 D. 数据库3.数据库系统的核心软件是( A. DB B. DBS C. DBMS D. OS4.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独
2、立性最高的阶段是( b5E2RGbCAPA. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理5.在关系数据库中,用来表示实体之间联系的是( 。 A. 树结构 B. 网结构 C. 线性表 D. 二维表6.关系数据库规范化是为解决关系数据库中( 问题而引入的。A. 操作异常和数据冗余 B. 提高查询速度 C. 减少数据操作的复杂性 D. 保证数据的安全性和完整性7.( 是数据库中全部数据的存储结构和特征的描述。A. 概念模式 B. 外模式 C. 内模式 D. 子模式8.数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是p1EanqFDPwA. 实体完整性约束 B.
3、域完整性约束C. 参照完整性约束 D. 视图完整性约束10.VFP中,有下面几个内存变量赋值语句:X=.F.Y=2018/07/05 N=”987.123”M=987.123执行上述赋值语句之后,内存变量X、Y、N、M的数据类型分别是( A. L、D、C、NB. L、D、C、MC. L、T、C、ND. L、T、C、M11.下列函数中函数值为字符型的是 ( A. DATE( B. TIME( C. YEAR( D.SUBSTR( 12.要为当前表所有职工增加100元工资应该使用命令( A. CHANGE 工资 WITH 工资+100 B. REPLACE 工资 WITH 工资+100 C. CH
4、ANGE ALL 工资 WITH 工资+100 D. REPLACE ALL 工资 WITH 工资+100 DXDiTa9E3d13.以下关于主索引和候选索引的叙述正确的是( A. 主索引和候选索引都能保证表记录的惟一性B. 主索引和候选索引都可以建立在数据库表和自由表上C. 主索引可以保证表记录的惟一性,而候选索引不能D. 主索引和候选索引是相同的概念14.在Visual FoxPro中,关于自由表叙述正确的是( A. 自由表和数据库表是完全相同的B. 自由表不能建立字段级规则和约束C. 自由表不能建立候选索引D. 自由表不可以加入到数据库中RTCrpUDGiT15.在Visual FoxP
5、ro中,关于视图的正确叙述是 ( A.视图不能同数据库表进行连接操作B.视图与数据库表相同,用来存储数据C. 在视图上不能进行更新操作D. 视图是从一个或多个数据库表导出的虚拟表16.在SQL查询时,使用WHERE子句指出的是( A. 查询目标 B. 查询结果 C. 查询条件 D. 查询视图 17.打开Visual FoxPro“工程管理器”的“数据”选项卡,其中包含( A.数据库 B.自由表 C.查询 D. 以上三种都包括18.新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的( A. Name属性B. Caption 属性C. Closable 属性 D. AlwaysOn
6、Top 属性5PCzVD7HxA19.在Visual FoxPro当前表单的LABEL1控件中显示系统时间的语句是( A. THISFORM.LABEL1.CAPTION=TIME(B. THISFORM.LABEL1.VALUE=TIME(jLBHrnAILgC. THISFORM.LABEL1.TEXT=TIME(D. THISFORM.LABEL1.CONTROL=TIME(xHAQX74J0X20.调用报表格式文件PP1预览报表的命令是( A. REPORT FROM PP1 PREVIEW B. DO FROM PP1 PREVIEWC. REPORT FORM PP1PREVIEW
7、 D. DO FORM PP1 PREVIEW本题分数得 分二、填空题的计算结果是 _。rqyn14ZNXI8.在Visual FoxPro中,逻辑型字段L和日期型字段D在表中的宽度分别是_。EmxvxOtOco9.在VFP中定义表结构时,一般对每个字段需说明字段名、_、宽度和小数位数。10.在VFP中,学生表STU中包含有备注型字段,表中备注型字段中的数据均存储到另一个文件中,该文件名为_。SixE2yXPq511.一个表文件共有16条记录,其当前记录号是7,当执行 SKIP 2*2 后,此时记录应是_。6ewMyirQFL12.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的
8、表同名,索引文件的扩展名是 _,这种索引称为结构复合索引文件。kavU42VRUs13.在Visual FoxPro中,CREATE DATABASE命令创建一个扩展名为DBC的_文件。y6v3ALoS8914.VFP的三种工作方式分别为菜单方式、命令方式和_。15.面向对象的模型中,最基本的概念是_和类。16.新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的_属性。17.用当前表单的Label1控件显示系统时间的语句是thisform.Label._=TIME(。M2ub6vSTnP18.在Visual FoxPro中为表单指定位置的属性是TOP和_ 。19.菜单文件设计好
9、后,还要通过系统提供的菜单生成器,将其生成为后缀为_的菜单程序文件方可使用。0YujCfmUCw20.创建快速报表时,基本带区会包括页标头、_和页注脚区。本题分数得 分三、问答题每题4分,共24分)1.什么是关系数据库?其特点有哪些?2.什么是数据库管理系统?其主要功能是什么?3.何为视图?说明其与数据表的区别。4.什么是域完整性?试举一例说明。5.VFP系统中,建立数据库文件中的表间关联的条件是什么?若图书数据库中有读者表A.DBF,包含读者编号、姓名、年龄、单位字段,还有借阅表B.DBF,包含读者编号、图书编号和借阅时间字段。说明应怎样建立这两张表之间的一对多关系?eUts8ZQVRd6.
10、何谓对象的属性?列举表单的常用属性至少二个)。本题分数得 分四、解释命令每题2分,共10分)假定当前表文件为student.dbf,其结构为:学号C,9)、姓名C,8)、性别C,2)、出生日期D)、专业C,16)、党员否L,1)和入学成绩19853 USE studentGO 10DELETE RESTPACK4USE studentREPLACE ALL 入学成绩 WITH 入学成绩+100 FOR 专业=“信息管理“ .AND.党员否GMsIasNXkABROWSE5Select 姓名,出生日期,专业,入学成绩 。Fromstudent。Where 入学成绩Between 300 and
11、400 .AND. 姓别=“女” 。Order By 出生日期本题分数得 分五、用VFP命令实现指定操作每题2分,共12分)假定当前表文件为student.dbf,其结构为:学号C,9)、 姓名C,8)、 性别C,2)、出生日期D)、专业C,16)、党员否L,1)和入学成绩N,3),其中有若干条记录。试写出实现下列要求的命令:TIrRGchYzg1浏览1970年以后出生的且是党员的所有学生; 2显示年龄在30岁以上的所有女学生信息;3浏览“计算机”或“工商管理”专业的女生信息,且只显示姓名、专业和入学成绩; 4. 欲将表中姓名为“刘伟”的专业改为“计算机”,应怎样操作;5物理删除表中10号记录
12、。6统计表中1985年以前包括1985年)出生的女学生人数并存入B变量。本题分数得 分六、阅读程序 if 产地=“广东”replace 单价 with 单价+50s=s+1else replace 单价 with 单价+20endif skipenddo 2,30 say 商品表中商品产地是广东的共有: 2,60 say s return程序功能:程序执行后数据表中每条记录的单价变化依次为:程序执行后屏幕显示结果:2阅读下列程序,写出程序功能和执行后的结果:程序,写出程序功能和执行后的结果: SET TALK OFF CLEARX=0S=0 DO WHILE XX/2LOOP ELSES=S+
13、X ENDIF ENDDO“S=”,SSET TALK OFFRETURN 程序功能:_7EqZcWLZNX程序执行结果:_3设计一个“系统登录”表单,该表单的功能是:当用户从文本框输入用户名设用户名为“LLL”)和密码设密码为“8888”)后,单击“确定”按钮,就判断用户名和密码是否正确,如完全正确,系统就调用菜单程序设菜单名为“mymenu”);否则就显示“用户名或口令错!”。单击“退出”按钮,关闭表单,并退出VFP。lzq7IGf02E现表单中已有3个标签、2个文本框和2个命令按钮,如图1所示;对图1所示表单进行属性设置后,得图2所示形式:图1 图2请补充完成下列设计:_ & 退出VFP申明:所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1