数据库及其应用技术试卷
- 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)SQLB)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、现有一个表”教师授课”,结构为(教师名,课程名,课时数)。一名教师可以上不同得课程。写出通过查询设计视图,设计交叉表得基本过程。其中,教师名为行标题,课程名为列标题。
六、SQL命令操作(共6题,每题3分,共18分)
设有教师及所上课程得Access数据库,包括得数据表及其字段如下:教师(教师编号,姓名,性剔,生日,职称,基本工资,所在学院);课程(课程编号,课科名,学分,类别);
任教(教师编号,课程编号)
(其中,生日为日期时间型,基本工资为货币型,学分为数字型,其她字
段为文本型)
1、杳询开设课程中有哪些课程类别(无须重复)。
Select distinct 类别from 课程;
2、查询女教授得姓名、生日与基本工资。
Select 姓名,生日,基本工资from 教师where性别=”女”