20-函授数据库管理系统试题_专科(A卷)(20220105012300)

上传人:T****m 文档编号:242235046 上传时间:2022-01-18 格式:PDF 页数:10 大小:351.90KB
返回 下载 相关 举报
20-函授数据库管理系统试题_专科(A卷)(20220105012300)_第1页
第1页 / 共10页
20-函授数据库管理系统试题_专科(A卷)(20220105012300)_第2页
第2页 / 共10页
20-函授数据库管理系统试题_专科(A卷)(20220105012300)_第3页
第3页 / 共10页
20-函授数据库管理系统试题_专科(A卷)(20220105012300)_第4页
第4页 / 共10页
20-函授数据库管理系统试题_专科(A卷)(20220105012300)_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《20-函授数据库管理系统试题_专科(A卷)(20220105012300)》由会员分享,可在线阅读,更多相关《20-函授数据库管理系统试题_专科(A卷)(20220105012300)(10页珍藏版)》请在金锄头文库上搜索。

1、南 京 航 空 航 天 大 学第 1 页 (共 10 页)2011 2012 学年第 2 学期数据库管理系统考试试题考试日期:年月日试题类型:(专科、 A )考试形式: (半开卷)出卷教师:陆荣班号学号姓名题号一二三四五六总分得分一、单选题(每题1 分,共 20 分)1.存储在计算机内的有结构、可共享的数据集合称为() A.网络系统 B.数据库系统 C.操作系统 D.数据库2.数据库系统的核心是()A.硬件系统 B.数据模型 C.软件工具 D.数据库管理系统3.在数据库管理系统提供的语言中,用于负责定义和描述数据库逻辑结构和完整性的语言称为( ) A.数据操纵语言 B.数据定义语言 C.数据转

2、换语言 D. 数据控制语言4.在数据库的三级模式结构中,描述数据库中全体数据的的逻辑结构和特征的是() A.模式 B.外模式 C.内模式 D.存储模式5.关系表中的每一横行称为一个()A.元组 B.字段 C.属性 D.码6.Visual FoxPro6.0是( ) AOS B. DBMS C. DB D. DBS 7.在 Visual FoxPro中,下列说法错误的是( ) A.逻辑型字段中可以存放数值 B.字符型字段中可以存放空格C.日期型字段中专门存放日期数据 D.备注型字段中可以一个字符也不存放8.数据库 DB 、数据库系统DBS和数据库管理系统DBMS 三者之间的关系是() A. DB

3、S包括 DB和 DBMS B. DBMS包括 DB和 DBS C. DB 包括 DBS和 DBMS D. DBS就是 DB ,也就是DBMS 本题分数得分第2页(共10页)9.VFP中,有下面几个内存变量赋值语句:X=2012/06/18 Y=.T. N=“123.45 ”M=123.45 执行上述赋值语句之后,内存变量X、Y、N、M的数据类型分别是( ) A. D 、L、 C、N B. D、L、C、M C. T 、L、 C、N D. T、L、C、M 10.函数 SUBSTR( “ 2014 南京青年奥运会”,5,4) 的返回值是 ( ) A. “青年” B.“南京” C.“南京青年” D.“

4、青年奥运”11.要求表文件某数值型字段的整数是4 位,小数是2 位,其值可能为负数,该字段的宽度应定义为( ) A. 6位 B. 7位 C. 8位 D. 9位12.要从某表文件中真正删除一条记录,应当()A. 先用 DELETE 命令,再用ZAP命令 B. 直接用 ZAP命令C. 先用 DELETE 命令,再用PACK命令 D. 直接用 DELETE 命令13.CONTINUE 命令必须与()命令配合使用,其作用是继续查找满足条件的记录。A. DO WHILE B. SKIP C. REPLACE D. LOCATE 14.若数据库表文件rcda.dbf中有 10 条记录,执行以下操作:USE

5、 rcda GO 4 SKIP 4 则记录指针指向第()号记录。A. 4 B. 6 C. 8 D. 10 15.VFP中,可以设置文本框进行密码输入的属性是()A. Value B. Enabled C. Passwordchar D. Name 16.VFP6.0 中表单文件的扩展名是()A. MPR B. SCX C. FPT D. FRX 17.在 VFP6.0 操作命令中,可用来确定该命令所能操作记录范围的有()方式。A. ALL 、NEXT B. NEXT 、REST C. ALL 、NEXT 、REST D. ALL、 NEXT 、REST 、RECORD 第3页(共10页)18.

6、在“人才档案”表中,党员否是逻辑型字段,性别是字符型字段,若查询“男党员”,应该用()逻辑表达式。A. 党员否 .OR.( 性别 =”男”) B. (党员否 =.T.).AND.(性别 =”男”)C. 党员否 .AND.( 性别 =男) D. 党员否 .OR.( 性别 =男) 19.退出 Visual FoxPro的操作方法是()A. 从“文件”下拉菜单选择“退出”选项B. 用鼠标左按钮单击关闭窗口按钮C. 在命令窗口中键入QUIT命令,然后按回车键D. 以上方法都可以20.以下能在表单Form1的标题栏中显示“VisualFoxpro”的语句是()A. Form1.Name=VisualFo

7、xpro B. Form1.Title=VisualFoxpro C. Form1.Caption=VisualFoxpro D. Form1.Text=VisualFoxpro”二、填空题(每空1 分,共 20 分)1数据管理技术可分为人工管理阶段、_阶段和数据库系统管理阶段。2数据库中,数据独立性是指_与_是相互独立的。3按照传统的数据模型分类,数据库系统可以分为层次数据库、网状数据库和_三种类型。4Visual FoxPro支持的数据模型是_。5数据库语言包括数据定义语言和_两大部分, 前者负责描述和定义数据库的各种特性,后者用于说明对数据进行的各种操作。6数据库的逻辑模型设计阶段,任务

8、是将转换 _。7在 VFP中,可对字段设置扩展属性的表是_。8VFP的表结构中,日期型、备注型字段的宽度分别固定为_。9如果当前表的记录指针已经到达文件尾,则EOF ()函数的返回值为_。10 创建视图时,相应的数据库必须处于_状态。11 类是 _的抽象描述,对象是_的实例。12 计时器是用来处理复发事件的控件。该控件正常工作的三要素是设置: Enabled属性、_属性和 _事件。本题分数得分第4页(共10页)13 确定一个控件在表单上的大小的属性是_和_ 。14 在表单中确定控件是否可用的属性是_ 。15 为了关闭一个表单窗体,所使用的方法为_。三、问答题(每题4 分,共 24 分)1. 什

9、么是关系数据库?其特点有哪些?2.什么是数据库系统?它的主要组成部分是什么?3.开发、管理和使用数据库的人员主要有哪些?4.创建索引的目的是什么?至少列出三个VFP中所具有的索引类型。本题分数得分第5页(共10页)5.什么是数据库管理系统?其主要功能是什么?由哪几部分组成?6.VFP中, 在两表之间能建立关联关系的条件是什么?若学生成绩数据库中有“学生 .dbf ” 数据表,其中有学号、姓名、性别、年龄等字段;另有“成绩.dbf ”数据表,有学号、课程名和成绩等字段。则应怎样建立这两张表之间的一对多的关联关系?四、解释命令(每题2 分,共 10 分)设有教师档案数据表文件“jsda.dbf”

10、,含有: 编号、姓名、性别、出生日期 (日期型)、职称、工资现状 (数值型) 和政治面貌等字段(注:未指明类型的字段均为字符型)。现已录入30 条记录。试逐条解释下列各程序段中的命令:1. USE jsda GO 6 SKIP 9 LIST NEXT 4 本题分数得分第6页(共10页)2. USE jsda DELETE RECORD 3 RECALL DELETE REST 3.USE jsda REPLACE ALL 工资现状 WITH 工资现状 +200 FOR 性别 =“男” .AND. 政治面貌 =“党员”BROWSE4. USE jdda BROWSE ALL FOR YEAR(出

11、生日期 )1980 .AND. 职称“教授”5. SELETE 编号,姓名,性别,出生日期; FROM jsda; WHERE 性别 =“女” .AND. 工资现状 2000 ORDER BY工资现状五、用 VFP 命令实现指定操作(每题 2 分,共 12 分)设有教师档案数据表文件“jsda.dbf” ,含有:编号、姓名、性别、出生日期 (日期型)、职称、工资现状 (数值型) 和政治面貌等字段(注:未指明类型的字段均为字符型)。现已录入30 条记录。试写出实现下列要求的命令:1显示表中1988 年后出生的且是团员的所有教师。本题分数得分第7页(共10页)2浏览年龄在55 岁以上的所有教授记录

12、,且只显示姓名、性别、出生日期、工资现状;3将女讲师的所有记录的工资上调15% 。4对所有职称为“副教授”且工资现状低于3000 的记录,将他们的工资现状增加800。5物理删除表中最后一条记录。6定位名为“江波”的记录,并显示之。六、阅读程序(共14 分)1. 下列是“ rcda.dbf”数据表中的数据:本题分数得分第8页(共10页)叙述下列程序的功能,并给出执行后rcda.dbf数据表中数据的变化。clear use rcda go top num=0 do while .not.eof() if 性别“女” .AND. 学历 =“硕士” replace 工资现状 with 工资现状 +50

13、0 num=num+1 else replace 工资现状 with 工资现状 +300 endif skip enddo 2,30 say 满足条件的人数: 2,40 say rum return 程序功能:程序执行后数据表中每条记录工资现状的变化依次为:程序执行后屏幕显示结果:第9页(共10页)2 设计一个“关于”表单。表单中包含若干个标签和命令按钮,如图1 所示,经属性设置后,得图 2 所示形式。该表单的功能是:单击“进入系统”按钮,则进入“系统登录”表单(即调用名为“系统登录”的表单);单击“退出系统”按钮,则退出VFP系统。图 1图 2 请补充完成下列设计:(填写在横线上)1) 属性设置:Form1 的 Caption :_ _ Label1 的 Caption :_ _ Label2 的 Caption :_ _ _ Label3 的 Caption :_ _ Command1 的 Caption :_ _ Command2 的 Caption :_ _ 第10页(共10页)2) 完善程序代码:Command1 的 Click事件代码:_ & 调用“系统登录”表单 Command2 的 Click事件代码:_ & 退出 VFP

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号