数据库及其应用技术试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题:(共8题,每空l分,共16分)
1.计算机数据管理经过的三个发展阶段是----、----和----。(手工、文件、数据库)
2.Access数据库主要存储在一个数据库文件中,其扩展名是----。(MDB)
3.是否型数据值在存储和显示时,用----表示true,---- 表示fales。(-1、0)
4.在SELECT 语句中,字符串匹配运算符是----,匹配符----表示任何一个字符,----表示零个或多个字符。(like、*、?)
5.在窗体设计时,组合框和列表框的主要区别在于是否可以在框中
----。(输入数据)
6.设计报表时,每一页的下部都要显示页码,则页码应该放置在报表设计的----节中。(页面页脚)
7.在表或数据页中使用一个超链接地址,除子地址外,另外的三个部分
分别是----、----和----。(显示文字、地址、子地址)
8.要使一个宏在打开数据库时自动执行,该宏必须命名为----保存。若在执行这个宏时打开一个窗体,宏里面打开窗体的宏操作是----。(AutoExec、Open Form)
二、简答题(共4题,每题5分,共20分)
1.简述Access数据表中,主键和外键的概念。对主键和外键取值有何规定?
2.在窗体控件工具栏上用箭头指向标签、命令按钮和列表框,并标明名称,简要说明这些控件的基本用途。
3.为什么要进行数据库各份?简述备份Access数据库的方法。
4.简述在Access数据库中,查询对象与表对象的异同点。
三、选择题:(共16题,每题1分,共l6分)
将所选答案编号填入前面的空格中。
1.以下列出的各项中,不是信息的特征的表述是----.
A)可共享性 B)可复制性
C)可存储性D)必须由计算机处理
2.用Access开发企业人事管理系统,以下内容属于开发过程中概念设计的是----。
A)设计人事系统的E-R模型 B)设计人事数据库的关系模型
C)设计人事数据库中的表结构 D)使用SQL 语言建立人事数据库
3.数据库管理系统是数据库系统的核心,通常简称为----.
A)SQL B)DBMS C)B/S D)DB
4.在关系数据模型中,下列关于关系说法正确的是----。
A)列的顺序很重要 B)当指定候选键时列的顺序很重要
C)列的顺序无关紧要 D)主键必须位于关系的第1列
5.以下各项中不符合Access组的规定的是的----。
A)收藏夹是一个组B)组中可以建立表、查询等对象
C)组中的对象并没有保存在组中 D)删除组中的对象名不会删除对象本身
6.以下不属于数据库窗口中的组成元素的是----。
A)数据库对象栏B)数据库对象列表窗口
C)工具菜单 D)命令按钮栏
7.以下列出的各个数据中,不是Access常量的是----。
A)"-1234.6" B)1.5e-10
C)#2009-7-1# D)$3910.35
8.对于是/否型字段,不可以用于查阅的绑定控件类型是----。
A)复选框 B)文本框
C)列表框 D)组合框
9.当两个表之间有父子关系时,那么以下操作中不可以完成的是----。
A)先删除子表,后删除父表B〉先删除父表,后删除予表
C〉先解除关系,后删除父表 D〉删除子表,自动解除关系
10.在窗体设计时,决定窗体结构和外观的是----。
A)窗体的控件 B)标签
C〉各种按钮 D〉窗体属性
11.在窗体的设计窗口中,创建绑定型控件需设置控件的----属性。
A)控件来源 B)输入掩码
C)标题 D)格式
12.在报表的设计视图中,如果要在整个报表的最后输出一次信息,需要设置----。
A)页面页脚B)报表页脚
B)组页脚 D)报表页眉
13.要实现报表的分组统计,其操作区域是----。
A)报表页眉或报表页脚区域 B)页面页眉或页面页脚区域
C)组页眉或组页脚区域 D)主体区域
14.通过Access数据库创建的数据页对象,在存储时的方式是----。
A)保存在当前数据库中 B)保存在指定数据库中
C)单独作为数据库文件保存D)单独保存为网页文件
l5.某一窗体中有一命令按钮,在"窗体"中单击此命令按钮,执行一个报表。如果通过调用宏对象完成此功能,需要执行的宏操作是----。
A)OpenReport B)RunCode C)RunMacro D)RunSQL
l6.在下面的表达式运算中,运算结果是日期型的表达式是----。
A)NOW()-#2008-08-08# B)#2008/10/01#-#2008-08-08#
C)#2008/10/01#-10 D)DATE()-#2008-08-08#
四、数据模型设计及表创建操作(共3题,共14分)
校图书馆开发学生图书借阅管理系统。该系统管理图书馆的图书信息、读者信息和借阅信息。
借阅管理的读者信息包括:借书证号、姓名、性别、生日、专业、班级、联系电话;
图书信息包括:图书编号、ISBN、书名、主编、出版社、出版时间、价格、馆藏数其中一种图书可以被多名读者借阅;一名读者可以同时借阅多本图书,借阅时登记借阅日期、归还日期。
1.根据上述题意画出图书借阅管理的E-R图模型(5分)。
2.根据上述ER模型设计图书借阅管理数据库的关系摸型(5分)
3.在利用设计视图创建图书信息表时,规定"馆藏数"必须不小于0.试述在表定义时实现该约束的操作过程。(4分)
五、操作题(共2题,每题5分,共10分)
1.在上题读者表定义时,有一个字段为“性别”为了实现输入时提示“男”、“女”,并点击输入,可以使用列表框的查阅控件绑定。写出实现该功能的操作过程。
2.现有一个表"教师授课",结构为(教师名,课程名,课时数)。一名教师可以上不同的课程。写出通过查询设计视图,设计交叉表的基本过程。