《数据库管理系统(Access)》课程考试具体要求一、数据库基础知识(考试所占比例20%)1、计算机数据管理的3个阶段2、数据库管理系统的功能3、数据库系统组成4、三种数据模型5、E-R图6、关系运算:选择、投影、联接7、关系规范化:1NF , 2NF, 3NF8、数据库设计:需求分析、概念设计、逻辑设计和物理设计本章例题:[例1].数据库、数据库系统和数据库管理系统之间的关系是_____。
A. 数据库包括数据库系统和数据库管理系统B. 数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系[例2] 用树型结构表示实体之间联系的模型是。
A. 关系模型B. 网状模型C. 层次模型D. 以上三个都是[例3] 如果关系模式R上有函数依赖AB→C和A→C,则R中存在。
A. 完全依赖B. 部分依赖C. 传递依赖D. 多值依赖[例4]. 关系数据库管理系统应能实现专门的关系运算包括。
A) 排序、索引和统计B) 选择、投影和联接 C) 关联、更新和排序 D) 选择、投影和更新[例5] 从关系模式中,指定若干属性组成新的关系称为。
A. 选择B. 投影C. 联接D. 自然联接[例6].将两个关系拼成一个新的关系,生成的新关系中包含满足条件的元组,应使用关系运算中的联接运算。
[例1-7] “商品”与“顾客”两个实体集之间的联系一般是。
A、一对一联系B、一对二联系C、多对多联系D、一对多联系[例1-8]在E-R图中,用来表示实体的图形是。
A、矩形B、椭圆形C、菱形D、三角形[例1-9].在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。
A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.需求分析阶段[例1-10].在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是()阶段的任务。
A.需求分析阶段B.概念设计阶段C.物理设计阶段D.逻辑设计阶段[例1-11].概念模型是现实世界的第一层抽象,这一类最著名的模型是()。
A.层次模型B.关系模型C.网状模型D.实体-关系模型[例1-12]关系数据库的规范化理论主要解决的问题是()。
A. 如何构造合适的数据逻辑结构B. 如何构造合适的数据物理结构C. 如何构造合适的应用程序界面D. 如何控制不同用户的数据操作权限[例1-13].在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是()。
A.4B.5C.6D.7[例1-14].在数据库设计中,将ER图转换成关系数据模型的过程属于()。
A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段[例1-15].数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是()。
A. 层次分析法和层次结构图B. 数据流程分析法和数据流程图C. 实体联系方法D.结构分析法和模块结构图[例1-16].数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:__________阶段,__________阶段和__________阶段。
(人工管理、文件系统、数据库系统)[例1-17] .数据库具有数据结构化、最小的__________、较高的__________等特点。
(冗余度、数据独立性)[例1-18] .关系代数运算中,专门的关系运算有________,________,________。
(选择、投影、连接)二、Access使用初步(考试所占比例10%)1、基本对象:表,查询,窗体,报表,页,宏,模块2、数据库版本转换3、设置数据库密码4、压缩与修复数据库5、生成MDE文件、MDE文件保护的对象本章例题:[例2-1]Access是一个A)数据库文件系统 B)数据库系统C)数据库应用系统D)数据库管理系统[例2-2]Access的数据库文件格式是A)txt文件B)mdb文件 C)dot文件 D)xls文件[例2-3] Access的数据类型是A)层次数据库 B)网状数据库 C)关系数据库D)面向对象数据库[例2-4] Access数据库中哪个数据库对象是其他数据库对象的基础。
A. 报表B. 查询C. 表D. 模块[例2-5] 关系数据库系统中所管理的关系是。
A. 一个mdb文件B. 若干个mdb文件C. 一个二维表D. 若干个二维表[例2-6] 为数据库设置密码,应该用方式打开数据库,否则无法设置。
(独占)三、常量、运行符、常用内部函数(考试所占比例10%)注:因有些专业没有学VB1.常量:数值、字符串、日期/时间、逻辑2.运算符(1).算术运算符及优先级: ^ - * \ / Mod + -(2). 字符串运算符:&(3). 关系运算符:= > >= < <= <>(4). 逻辑运行符及优先级:And OR Not(3). 其它运行符:Between AndLike * ? # [ ] [! ]In3.常用内部函数(1). 算术函数:Abs、Int、Round(2). 文本函数:Left、 Mid、Right、Len、InStr、Format(3). 日期时间函数:Date、Year、Month、 Day、WeekDay、DatePart、DateDiff、DateAdd(4). 消息函数:InputBox、Msgbox(5). 流程函数:IIF、Choose、Switch(6). SQL合计函数:Avg、Sum、Max、Min、Count(7). 域聚合函数:DAvg、DSum、DMax、DMin、DCount、DLookup本章例题:[例3-1]. 表达式4+5 \ 6 * 7 / 8 Mod 9 的值是。
A) 4 B) 5 C) 6 D) 7[例3-2]. 表达式1+2\3*4/5 Mod 6的值是。
A.1B.2C.3D.4[例3-3]. 能正确表达a≤1或a≥5的逻辑表达式是。
A.a<=1 或 a>=5B.a<=1,a>=5C.a<=1 And a>=5D.a<=1 or a>=5[例3-4]. 下面选项中是算术运算符。
A.OrB.&C.ModD.And[例3-5]. 从字符串S("abcdefg")中返回子串B("cd")的正确表达式为A)Mid(S,3,2) B)Right(Left(S,4),2) C)Left(Right(S,5),2) D)以上都可以[例3-6]. 假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是。
A)Mid([学生编号],3,4)="03" B)Mid([学生编号],3,2)="03"C)Mid(“学生编号”,3,4)="03" D)Mid(“学生编号”,3,2)="03"[例3-7].以下关于运算优先级比较,叙述正确的是。
A)算术运算符>逻辑运算符>关系运算符 B)逻辑运算符>关系运算符>算术运算符C)算术运算符>关系运算符>逻辑运算符 D)以上均不正确[例3-8] “年龄在30-60岁之间的男生”的年龄条件可以设置为。
A)>30 Or <60 B)>30 And <60 C)>30 Not <60 D)>30 Like <60[例3-9]假设某数据库表中有一个姓名字段,查找姓名张三或李四的记录的准则是。
A)In("张三","李四")B)Like "张三"And Like "李四"C)Like("张三","李四")D)"张三" And "李四"四、数据库和表的创建与操作(考试所占比例10%)1.创建数据库:2.表的建立:(1)建立表结构:使用向导,使用表设计器,使用数据表(2)设置字段属性。
输入掩码要求掌握:0 9 # L(3)输人数据:直接输入数据,获取外部数据。
3.表间关系的建立与修改:(1)表间关系的概念:一对一,一对多。
(2)建立表间关系。
(3)设置参照完整性。
4.表的维护:(1)修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。
(2)编辑表内容:添,加记录,修改记录,删除记录,复制记录。
(3)调整表外观。
5.表的其他操作:(1)查找数据。
(2)替换数据。
(3)排序记录。
(4)筛选记录。
本章例题:[例4-1] Access中表和数据库的关系。
A. 一个数据库可以包含多个表B. 一个表只能包含两个数据库C.一个表可以包含多个数据库 D. 一个数据库只能包含一个表[例4-2] Access表中字段的数据类型不包括。
A. 文本B. 备注C. 通用D. 日期/时间[例4-3] 某数据库的表中要添加一张Word文档,则该采用的字段类型是。
A. OLE对象数据类型B. 超级连接数据类型C. 查阅向导数据类型D. 自动编号数据类型[例4-4] 下列数据类型能够进行排序的是。
A. 备注数据类型B. 超级链接数据类型C. OLE对象数据类型D. 数字数据类型[例4-5]使用表设计器定义表中字段时,不是必须设置的内容是。
A、字段名称B、数据类型C、说明D、字段属性[例4-6]、在数据表视图中,不能。
A、修改字段的类型B、修改字段的名称C、删除一个字段D、删除一条记录[例4-7] 如果某一字段数据型为文本型,字段大小为8,该字段中最多可输入个汉字。
A、8B、4C、16D、32[例4-8] 关系型数据库中,数据库的最小操作单位是。
A、字符B、字段C、记录D、表[例4-9]、在Access2003中,有关主键的描述,正确的是。
A、主键只能由一个字段组成B、主键创建后就不能取消C、输入记录时主键的值可以空着D、主键的值必须是唯一的[例4-10] 假设数据库中表A与表B建立了“一对多”关系,表B为“多”的一方,则下述说法中正确的是。
A. 表A中的一个记录能与表B中的多个记录匹配B.表B中的一个记录能与表A中的多个记录匹配C. 表A中的一个字段能与表B中的多个字段匹配D. 表B中的一个字段能与表A中的多个字段匹配[例4-11] 下列哪一个不是设置表间“关系”时的选项。
A. 实施参照完整性B. 级联追加相关记录C. 级联更新相关字段D. 级联删除相关记录[例4-12] 在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是。