数据库管理系统试题专科_第1页
数据库管理系统试题专科_第2页
数据库管理系统试题专科_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、本题分数得 分一、单选题(每题1分,共20 分)1. Visual FoxPro是一种关系型数据库管理系统,所谓关系是指()A. 各条记录中的数据彼此有一定的关系B. 个数据库文件与另一个数据库文件之间有一定的关系C. 数据模型符合满足一定条件的二维表格式D. 数据库中各个字段之间彼此有一定的关系2. ()是存储在计算机内的有组织、可共享的数据集合。A. 网络系统B.数据库系统C.操作系统D.数据库3. 数据库系统的核心软件是()A. DB B. DBS C. DBMSD. OS4. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()A

2、.数据库系统B.文件系统C.人工管理D.数据项管理5. 在关系数据库中,用来表示实体之间联系的是()。A.树结构B.网结构C.线性表D.二维表6. 关系数据库规范化是为解决关系数据库中()问题而引入的。A.操作异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性7. ()是数据库中全部数据的存储结构和特征的描述。A.概念模式 B.外模式 C.内模式 D.子模式8. 数据库DB数据库系统 DBS和数据库管理系统 DBMSE者之间的关系是()A.DBMS包括 DB和 DBSB. DBS包括 DB和 DBMSC.DB 包括 DBS和 DBMSD. DBS就是 DB 也就

3、是 DBMS9. 在Visual FoxPro中,建立数据库表时, 将年龄字段值限制在 1214之间的这种约束属于()A.实体完整性约束B.域完整性约束C.参照完整性约束D.视图完整性约束10. VFP中,有下面几个内存变量赋值语句:X=.F.丫=人2010/07/05 N=” 987.123 ”M=987.123执行上述赋值语句之后,内存变量X、Y、N、M的数据类型分别是()A. L、D、C、NB. L、D CMC. L、T、C、ND. L、T、CM11. 下列函数中函数值为字符型的是()A. DATE() B. TIME() C. YEAR() D.SUBSTR()12. 要为当前表所有职

4、工增加100元工资应该使用命令()A. CHANGE 工资 WITH 工资 +100 B. REPLACE 工资 WITH 工资 +100C. CHANGE ALL 工资 WITH 工资 +100 D. REPLACE ALL 工资 WITH 工资 +10013. 以下关于主索引和候选索引的叙述正确的是()A. 主索引和候选索引都能保证表记录的惟一性B. 主索引和候选索引都可以建立在数据库表和自由表上C. 主索引可以保证表记录的惟一性,而候选索引不能D. 主索引和候选索引是相同的概念14. 在Visual FoxPro中,关于自由表叙述正确的是()A.自由表和数据库表是完全相同的B.自由表不能

5、建立字段级规则和约束C.自由表不能建立候选索引D.自由表不可以加入到数据库中15. 在Visual FoxPro中,关于视图的正确叙述是()A.视图不能同数据库表进行连接操作B.视图与数据库表相同,用来存储数据C.在视图上不能进行更新操作D.视图是从一个或多个数据库表导出的虚拟表16. 在SQL查询时,使用 WHER子句指出的是()A.查询目标B.查询结果C.查询条件D.查询视图17. 打开Visual FoxPro “项目管理器”的“数据”选项卡,其中包含()A.数据库B.自由表 C. 查询D.以上三种都包括18. 新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的 ()A.

6、 Name 属性 B. Cap tio n 属性 C. Closable 属性 D. Always On Top 属性19. 在Visual FoxPro 当前表单的LABEL1控件中显示系统时间的语句是()A. THISFORM.LABEL1.CAPTION=TIME()B. THISFORM.LABEL1.VALUE=TIME()C. THISFORM.LABEL1.TEXT=TIME()D. THISFORM.LABEL1.CONTROL=TIME()20. 调用报表格式文件 PP1预览报表的命令是()A. REPORT FROM PP1 PREVIEW B. DO FROM PP1 P

7、REVIEWC. REPORT FORM PP1PREVIEW D. DO FORM PP1 PREVIEW本题分数得分二、填空题(每空1分,共20分)1. 是经过加工处理并对人类客观行为产生影响的事物属性的表现形式。2. 按照传统的数据模型分类,数据库系统可以分为层次数据库、网状数据库和三种类型。3. 数据库中,数据独立性是指 与应用程序是互不依存的;4. 数据库系统主要由计算机硬件、软件、数据库和 组成。5. DBMS为保护数据库,提供了一系列安全保护的控制功能,其中安全性控制是指防止6. 要求表文件某数值型字段的整数是6位,小数是1位,其值可能为负数,该字段的宽度应定义为。7. SUBS

8、TR(987654321 ”,1,LEN( 'VFP6')的计算结果是 。8. 在Visual FoxPro 中,逻辑型字段 L和日期型字段 D在表中的宽度分别是 。9. 在VFP中定义表结构时,一般对每个字段需说明字段名、 、宽度和小数位数。10. 在VFP中,学生表STU中包含有备注型字段,表中备注型字段中的数据均存储到另一个文件中,该文件名为。11. 一个表文件共有16条记录,其当前记录号是7,当执行SKIP 2*2后,此时记录应是 12. 同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 ,这种索引称为结构复合索引文件。13. 在

9、Visual FoxPro 中,CREATE DATABAS命令创建一个扩展名为 DBC的文件。14. VFP的三种工作方式分别为菜单方式、命令方式和 。15. 面向对象的模型中,最基本的概念是 和类。16. 新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的 属性。17. 用当前表单的Label1控件显示系统时间的语句是thisform丄abel.=TIME() 。18. 在Visual FoxPro 中为表单指定位置的属性是TOP和。19. 菜单文件设计好后,还要通过系统提供的菜单生成器,将其生成为后缀为的菜单程序文件方可使用。20. 创建快速报表时,基本带区会包括页标头、

10、 和页注脚区。本题分数得 分三、问答题(每题4分,共24分)1. 什么是关系数据库?其特点有哪些?2. 什么是数据库管理系统?其主要功能是什么?3. 何为视图?说明其与数据表的区别。4. 什么是域完整性?试举一例说明。5. VFP系统中,建立数据库文件中的表间关联的条件是什么?若图书数据库中有读者表A.DBF,包含读者编号、姓名、年龄、单位字段,还有借阅表B.DBF,包含读者编号、图书编号和借阅时间字段。说明应怎样建立这两张表之间的一对多关系?6. 何谓对象的属性?列举表单的常用属性(至少二个)4 / 9本题分数得 分四、解释命令(每题2分,共10分)假定当前表文件为 student.dbf

11、,其结构为:学号(C, 9)、姓名(C, 8)、 性别(C, 2)、出生日期(D)、专业(C, 16)、党员否(L, 1)和入学成绩(N, 3),其中有若干条记录。试逐条解释下列各程序段中的命令:1. USE stude ntGo 20Skip -15DISPLAYLIST NEXT 42. USE stude ntBROWSE ALL FOR专业=“电子商务” .and. YEAR(出生日期)19853. USE stude ntGO 10DELETE RESTPACK4. USE stude ntREPLACE ALL入学成绩 WITH入学成绩+100 FOR专业=“信息管理“ .AND.

12、党员否BROWSE5. Select姓名,出生日期,专业,入学成绩Fromstude nt;Where 入学成绩 Between 300 and 400 .AND. 姓别=“女”本题分数得 分Order By出生日期五、用VFP命令实现指定操作(每题2分,共12分) 假定当前表文件为 student.dbf ,其结构为:学号(C, 9)、姓名(C, 8)、性别(C, 2)、出生日期(D)、专业(C, 16)、党员否(L, 1 )和入学成绩(N, 3),其中有若干条记录。试写出实现下列要求的命令:1.浏览1970年以后出生的且是党员的所有学生;2 显示年龄在30岁以上的所有女学生信息;3浏览“计

13、算机”或“工商管理”专业的女生信息,且只显示姓名、专业和入学成绩;4.欲将表中姓名为“刘伟”的专业改为“计算机”,应怎样操作;5物理删除表中10号记录。6. 统计表中1985年以前(包括1985年)出生的女学生人数并存入B变量。本题分数得 分六、阅读程序(共14分)1下列是“商品.dbf ”数据表中的数据商品号商品名称单价数量产地0101A牌电风扇200.0010丿广东0104A牌微波炉300.0010丿广东0105B牌微波炉600.0010丿广东1032:C牌传真机800.00P 20上海0107D牌微波炉420.0010北京0110A牌电话机250.00r 50丿广东0112B牌手机350

14、.0010丿广东0202r a牌电冰箱800.00:2丿广东1041B牌计算机850.0010丿广东0204C牌计算机980.0010上海叙述下列程序的功能,并给出执行后“商品.dbf ”数据表中数据的变化。clearuse 商品go tops=0do while .no t.eof()if 产地=“广东”replace 单价 with 单价 +50s=s+1elsereplace 单价 with 单价 +20en difskipen ddo 2,30 say "商品表中商品产地是广东的共有:” 2,60 say sreturn程序功能:程序执行后数据表中每条记录的单价变化依次为:程

15、序执行后屏幕显示结果:2 阅读下列程序,写出程序功能和执行后的结果: 程序,写出程序功能和执行后的结果:SET TALK OFFCLEARX=0S=0DO WHILE X<10X=X+1IF INT(X/2)<>X/2LOOPELSES=S+XENDIFENDDO? “ S= ”,SSET TALK OFFRETURN程序功能:程序执行结果:3.设计一个“系统登录”表单,该表单的功能是:当用户从文本框输入用户名 (设用户名为“ LLL”) 和密码(设密码为“ 8888”)后,单击“确定”按钮,就判断用户名和密码是否正确,如完全正 确,系统就调用菜单程序(设菜单名为“mymenU');否则就显示“用户名或口令错!”。单击“退出”按钮,关闭表单,并退出VFP现表单中已有3个标签、2个文本框和2个命令按钮,如图1所示;对图1所示表单进行属 性设置后,得图2所示形式:图2请补充完成下列设计:(填写在横线上)1)属性设置:Forml 的 Caption : Labell 的 Caption : Label2

温馨提示

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

评论

0/150

提交评论