数据库管理系统试题

上传人:公**** 文档编号:511036267 上传时间:2023-01-29 格式:DOCX 页数:9 大小:358.32KB
返回 下载 相关 举报
数据库管理系统试题_第1页
第1页 / 共9页
数据库管理系统试题_第2页
第2页 / 共9页
数据库管理系统试题_第3页
第3页 / 共9页
数据库管理系统试题_第4页
第4页 / 共9页
数据库管理系统试题_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《数据库管理系统试题》由会员分享,可在线阅读,更多相关《数据库管理系统试题(9页珍藏版)》请在金锄头文库上搜索。

1、1.南京航空航天大学二。-二二。-三学年第二学期数据库管理系统考试试题考试日期: 年 月曰 试题类型:(专科、B)考试形式:(半开卷)出卷教师:陆荣班号学号姓名得分单选题(每题1分,共20分)在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。按照传统的数据模型分类,数据库系统可以分为三种类型(A.大型、中型和小型C.层次、网状和关系 数据库系统的核心是()B.西文、中文和兼容D.数据、图形和多媒体A.硬件系统B.数据模型C.软件工具D.数据库管理系统3.开发、管理和使用数据库的人员可分为四类相关人员, 系统。其中()负责管理和控制数据库A.程序设计员B.系统分析员

2、C.终端用户D.数据库管理员4.存储在计算机内的有结构、可共享的数据集合称为()5.A.网络系统B. 数据库系统C. 操作系统在关系数据库中,二维表的列称为()D.数据库6.A.域B.元组C.关键字一个关系模型的任意两个属性的名()D.属性A.不能相同B.可相同C.必须相同D.以上都不是2.7.8.9.下列哪个阶段是数据库设计的起点,是为以后的具体设计做准备的?()A.物理结构设计 B.逻辑结构设计 C.概念结构设计 D.系统需求分析 在数据库管理系统提供的语言中,用于实现插入、修改、删除数据库中数据的语言称为( A.数据操纵语言 B.数据描述语言 C.Visual FoxPro 是()A.关

3、系数据库管理系统C.网络数据库管理系统数据转换语言D.数据控制语言B.D.层次数据库管理系统文件管理系统10.数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是(A. DBS 包括 DB 和 DBMSB. DBMS 包括 DB 和 DBSC. DB 包括 DBS 和 DBMSD. 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、CB.D、L、M、CC. T、L、N、CD.T

4、、L、M、C12. 被逻辑删除的记录可以彻底删除,彻底删除记录的命令是()A. DELETE B. PACKC. RECALLD. ZAP13. 假设“职工.DBF ”表有20条记录,顺序执行下列命令后,屏幕所显示的记录号顺序是()USE职工GO 6LIST NEXT 4A. 1,2,3,4 B. 4,5,6,7C. 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.指定表单执行的程序B.指定表单的标题C.指定表单是否可用D.指定表

6、单是否可见20. 在Visual FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是()A. MNXB. PRGC. MPRD. SPR二、填空题(每空1分,共20分)1. 数据模型通常由: 数据结构、数据操纵和完整性约束三部分组成。2. 数据库系统是由计算机硬件、软件、数据库和_用户。3. 开发、管理和使用数据库的人员可分为四类相关人员,其中数据库管理员 负责管理和控制数据库系统。4. 在VFP中定义表结构时,一般对每个字段需说明字段名、数据类型_、宽度和小数位数。5. 使用二维表格结构表达实体及实体间联系的数据模型是 关系模型。6. 需求分析 是数据库设计的起点,为以

7、后的具体设计做准备。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中,建立索引的作用之一是提高查询 速度。13. 数据表文件rcda.dbf已打开,执行LOCATE FOR姓名=“

8、李华”后,若表文件中存在李华这个 人,此时EOF()函数值为_.F.。14. SQL语言的全称是结构化查询语言,它的核心功能是_查询。15. VFP的三种工作方式分别为菜单方式、命令方式 和程序文件方式。16. 在面向对象编程中,类具有、封装性和多态性等特性。17. 计时器是用来处理复发事件的控件。该控件正常工作的三要素是:Enabled 性、Interval属性和Timer事件。18. 创建快速报表时,基本带区会包括页标头、细节 和页注脚区。19. 用来描述对象特征的参数称为_属性。20. Visual FoxPro的报表主要包括两部分 数据 和布局。三、问答题(每题6分,共36分)1. 数

9、据管理技术的经历了哪三大发展阶段?简述数据库系统阶段的特点。人工管理阶段文件系统阶段数据库系统阶段特点:数据整体结构化;数据共享性高;具有很高的数据独立性;具有完备的数据控制功能。2. 简述视图的主要作用及与数据表的区别。作用:提取数据库记录和更新数据库数据区别:视图中的数据还是存储在原理表中,它是一张虚表。3. 什么是数据库管理系统?其主要有哪些功能?是位于用户与操作系统之间,具有数据定义、管理和操纵功能的软件结合功能:定义功能;数据操纵;数据库的运行管理;数据库的建立和维护。4. 何谓索引? VFP中普通索引能作为候选索引吗,为什么?索引是按照索引表达式的值,使表中的记录有序排列的一种技术

10、。普通索引不可以为候选索引,因为普通索引允许有重复值,而候选索引的值必须唯一。5. VFP中何谓逻辑删除?它与物理删除有何不同?逻辑删除就是给暂时不使用的记录加一个删除标记。不同在于:物理删除时把记录从磁盘中删除掉,不可恢复,而逻辑删除只是做一个删除标记。6. 数据库设计包含哪些主要步骤?需求分析;概念结构设计;逻辑结构设计;物理结构设计;数据库使用与维护四、解释命令和写命令(每题2分,共12分)假定当前表文件为student.dbf,其结构为:学号(字符型)、姓名(字符型)、性别(字 符型)、出生日期(日期型)、专业(字符型)、党员否(逻辑型)和成绩(数值型),其中有若 干条记录。试逐条解释

11、下列各题程序段中的命令或写出实现操作要求的命令:1. USE student 打开 student 表Go 10 定位第10号记录;Skip -8将指针移到到第二条记录DISPLAY显示记录2. USE student 打开 student 表BROWSE ALL FOR (专业“电子商务” .or.专业“汽车管理”).and. YEAR(出生日期)2000浏览显示专业为电子商务或汽车管理且出生日期在2000年以后的记录;3. USE student 打开 student 表REPLACE ALL 成绩 WITH 成绩 +10 FOR 成绩80 .AND.党员否 将所有党员成绩小于80分的记录

12、成绩加104. 显示表中1998年以后出生的所有女学生的记录。Display all for YEAR(出生日期)1998 .and.性别=”女”5. 彻底删除年龄在15岁以上的所有男学生记录。6. 定位名为“张磊”的记录,并显示之。List for姓名=”张磊五、阅读程序(共12分)1. 下列是“rcda.dbf”数据表中的数据:count all to jlsgo toprc=0for i=1 to jls step 1if工资现状=4000.AND.学历=“硕士”replace工资现状with工资现状+1000rc=rc+1endifskipendfor 2,30 say 满足条件的有:

13、 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

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

当前位置:首页 > 学术论文 > 其它学术论文

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