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

下载本文档

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

文档简介

1、一、 单选题(每题1分,共20分)在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。1. 按照传统的数据模型分类,数据库系统可以分为三种类型( )a.大型、中型和小型 b.西文、中文和兼容c.层次、网状和关系 d.数据、图形和多媒体2. 数据库系统的核心是( ) a. 硬件系统 b. 数据模型 c. 软件工具 d. 数据库管理系统3. 开发、管理和使用数据库的人员可分为四类相关人员,其中( )负责管理和控制数据库系统。a. 程序设计员 b. 系统分析员 c. 终端用户 d. 数据库管理员4. 存储在计算机内的有结构、可共享的数据集合称为( ) a. 网络系统 b.

2、 数据库系统 c. 操作系统 d. 数据库5. 在关系数据库中,二维表的列称为( )a. 域 b. 元组 c. 关键字 d. 属性6. 一个关系模型的任意两个属性的名( )a. 不能相同 b. 可相同 c. 必须相同 d. 以上都不是7. 下列哪个阶段是数据库设计的起点,是为以后的具体设计做准备的?( ) a. 物理结构设计 b. 逻辑结构设计 c. 概念结构设计 d. 系统需求分析8. 在数据库管理系统提供的语言中,用于实现插入、修改、删除数据库中数据的语言称为( )a. 数据操纵语言 b. 数据描述语言 c. 数据转换语言 d. 数据控制语言9. visual foxpro是( )a. 关

3、系数据库管理系统 b. 层次数据库管理系统c. 网络数据库管理系统 d. 文件管理系统10. 数据库db、数据库系统dbs和数据库管理系统dbms三者之间的关系是( ) a. dbs包括db和dbms b. dbms包括db和dbs c. db包括dbs和dbms d. dbs就是db,也就是dbms11. vfp中,有下面几个内存变量赋值语句:x=2013/09/08 10:10:10amy=.f.n=32.657m=“328.657” 执行上述赋值语句之后,内存变量x、y、n、m的数据类型分别是( )a. d、l、n、c b. d、l、m、cc. t、l、n、c d. t、l、m、c 12

4、. 被逻辑删除的记录可以彻底删除,彻底删除记录的命令是( ) a. delete b. pack c. recall d. zap13. 假设“职工.dbf”表有20条记录,顺序执行下列命令后,屏幕所显示的记录号顺序是 ( )use 职工go 6list next 4a. 1,2,3,4 b. 4,5,6,7 c. 6,7,8,9 d. 7,8,9,1014. 若所建立索引的字段值不允许重复,并且一个表可创建多个,它应该是( )a. 主索引 b. 惟一索引 c. 候选索引 d. 普通索引15. 在visual foxpro中,关于视图的正确叙述是 ( )a. 视图不能同数据库表进行连接操作 b

5、. 视图与数据库表相同,用来存储数据c. 在视图上不能进行更新操作 d. 视图是从一个或多个数据库表导出的虚拟表16. 退出visual foxpro的操作方法是( )a. 从“文件”下拉菜单选择“退出”选项b. 用鼠标左按钮单击关闭窗口按钮c. 在命令窗口中键入quit命令,然后按回车键d. 以上方法都可以17. sql语言中select的功能是( )a. 定义 b. 查询 c. 修改 d. 控制18. 打开visual foxpro“项目管理器”的“数据”选项卡,其中包含( )a. 数据库 b. 自由表 c. 查询 d. 以上三种都包括19. 表单的enabled属性用于( )。a. 指定

6、表单执行的程序 b. 指定表单的标题c. 指定表单是否可用 d. 指定表单是否可见20. 在visual foxpro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是( )a. mnx b. prg c. mpr d. spr二、填空题(每空1 分,共20分) 1. 数据模型通常由: _数据结构_、数据操纵和完整性约束三部分组成。2. 数据库系统是由计算机硬件、软件、数据库和_用户_。3. 开发、管理和使用数据库的人员可分为四类相关人员,其中_数据库管理员_负责管理和控制数据库系统。4. 在vfp中定义表结构时,一般对每个字段需说明字段名、_数据类型_、宽度和小数位数。5. 使用二

7、维表格结构表达实体及实体间联系的数据模型是_关系模型_。6. _需求分析_是数据库设计的起点,为以后的具体设计做准备。7. 函数val(substr(“江苏1997”,5,1)*len(substr(“北京航空航天大学”,5,8)的返回值是_8_。8. 在表结构中,逻辑型、备注型和日期型字段的宽度分别固定为_8_。9. 在visual foxpro中,可存储照片信息的字段类型应该是_通用型_。10. 设某数值型字段的宽度为8,小数位为3,则该字段的最大取值是_11_。11. 在visual foxpro中,可以对字段设置默认值的表必须是_数据库_表。12. 在visual foxpro中,建立

8、索引的作用之一是提高_查询_速度。13. 数据表文件rcda.dbf已打开,执行locate for 姓名=“李华”后,若表文件中存在李华这个人,此时eof( ) 函数值为_.f._。14. sql语言的全称是结构化查询语言,它的核心功能是_查询_。15. vfp的三种工作方式分别为菜单方式、_命令方式_和程序文件方式。16. 在面向对象编程中,类具有_、封装性和多态性等特性。17. 计时器是用来处理复发事件的控件。该控件正常工作的三要素是: _enabled_属性、interval属性和timer事件。18. 创建快速报表时,基本带区会包括页标头、_细节_和页注脚区。19. 用来描述对象特征

9、的参数称为_属性_。20. visual foxpro的报表主要包括两部分_数据_和布局。三、问答题(每题6分,共36分)1. 数据管理技术的经历了哪三大发展阶段?简述数据库系统阶段的特点。 人工管理阶段 文件系统阶段 数据库系统阶段特点:数据整体结构化;数据共享性高;具有很高的数据独立性;具有完备的数据控制功能。2. 简述视图的主要作用及与数据表的区别。作用:提取数据库记录和更新数据库数据区别:视图中的数据还是存储在原理表中,它是一张虚表。3. 什么是数据库管理系统?其主要有哪些功能?是位于用户与操作系统之间,具有数据定义、管理和操纵功能的软件结合功能:定义功能;数据操纵;数据库的运行管理;

10、数据库的建立和维护。4. 何谓索引?vfp中普通索引能作为候选索引吗,为什么?索引是按照索引表达式的值,使表中的记录有序排列的一种技术。 普通索引不可以为候选索引,因为普通索引允许有重复值,而候选索引的值必须唯一。5. vfp中何谓逻辑删除?它与物理删除有何不同?逻辑删除就是给暂时不使用的记录加一个删除标记。不同在于:物理删除时把记录从磁盘中删除掉,不可恢复,而逻辑删除只是做一个删除标记。6. 数据库设计包含哪些主要步骤? 需求分析;概念结构设计;逻辑结构设计;物理结构设计;数据库使用与维护 四、解释命令和写命令(每题2分,共12分)假定当前表文件为student.dbf,其结构为:学号(字符

11、型)、 姓名(字符型)、性别(字符型)、出生日期(日期型)、专业(字符型)、党员否(逻辑型)和成绩(数值型),其中有若干条记录。试逐条解释下列各题程序段中的命令或写出实现操作要求的命令:1 use student 打开student表go 10 定位第10号记录;skip -8 将指针移到到第二条记录display 显示记录2use student 打开student表browse all for (专业=“电子商务”.or. 专业=“汽车管理”).and. year(出生日期)2000浏览显示专业为电子商务或汽车管理且出生日期在2000年以后的记录; 3. use student 打开stu

12、dent表 replace all 成绩 with 成绩+10 for 成绩1998 .and.性别=”女” 5彻底删除年龄在15岁以上的所有男学生记录。6定位名为“张磊”的记录,并显示之。list for 姓名=” 张磊”五、阅读程序(共12分)1. 下列是“rcda.dbf”数据表中的数据: 叙述下列程序的功能,并给出执行后rcda.dbf表中数据的变化。clearuse rcda.dbf exclusivecount all to jlsgo top rc=0for i=1 to jls step 1 if 工资现状=4000 .and. 学历=“硕士” replace 工资现状 wit

13、h 工资现状+1000rc=rc+1 endif skipendfor 2,30 say 满足条件的有: 2,60 say rc程序功能: 将表中所有工资现状小于等于4000且学历为硕士记录工资增加1000,并统计人数程序执行后数据表中每条记录工资现状依次为:4260 7160 8500 6800 9000 6600 10000 4500 7500 4500 6000 8000 4000 5000程序执行后屏幕显示结果:满足条件的有:22设计一个“系统登录”表单,该表单的功能是:当用户从文本框输入用户名(设用户名为“李华”)和密码(设密码为“888”)后,单击“确定”按钮,就判断用户名和密码是否正确,如完全正确,系统就调用菜单程序(设菜单名为“菜单1”);否则就显示“用户名或口令错!”。单击“退出”按钮,关闭表单,并退出vfp。现表单中已有3个标签、2个文本框和2个命令按钮,如图1所示;对图1所示表单进行属性设置后,得图2所示形式: 图1 图2 请补充完成下列设计: (填写在横线上) 1) 属性设置:form1 的caption:_登录_ label1 的caption:_通讯录管理系统_label2 的caption:_ 操作员 _label3 的caption:_ 口令 _command1的caption:_ 进入系统 _command2

温馨提示

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

评论

0/150

提交评论