《access数据库基础及应用课后习题答案要点说明.doc》由会员分享,可在线阅读,更多相关《access数据库基础及应用课后习题答案要点说明.doc(17页珍藏版)》请在课桌文档上搜索。
1、 习题 一一选择题1在以下四个选项中,不属于根本关系运算的是排序。A. 连接B. 投影C. 选择D. 排序2一辆汽车由多个零部件组成,且一样的零部件可适用于不同型号的汽车,那么汽车实体集与零部件实体集之间的联系是多对多。A. 多对多B. 一对多C. 多对一D. 一对一3为了合理组织数据,在设计数据库中的表时,应遵从的设计原那么是以上各原那么都包括。A. “一事一地原那么,即一个表描述一个实体或实体间的一种联系。B. 表中的字段必须是原始数据的根本数据元素,并防止在表中出现重复字段。C. 用外部关键字保证有关联的表之间的联系。D. 以上各原那么都包括。4数据库类型是根据数据模型划分的。 A. 数
2、据模型 B. 文件形式 C. 记录形式 D. 存取数据方法5DBMS是操作系统支持下的系统软件。A. 操作系统的一局部B. 操作系统支持下的系统软件C. 一种编译程序D. 一种操作系统6在关系型数据库管理系统中,查找满足一定条件的元组的运算称为选择。 A. 查询 B. 选择C. 投影 D. 联接7. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是投影。A. 选择 B. 投影C. 连接 D. 重建8. 从关系表中,通过关键字挑选出相关表指定的属性组成新的表的运算称为“连接运算。A.“选择运算 B.“投影运算C.“连接运算 D.“交运算9数据库DB、数据库系统DBMS和数据库管理系统DBS
3、三者之间的关系是DBS包括DB和DBMS。A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DBS和DBD. DBS与DB和DBMS无关10数据库系统与文件系统管理数据时的主要区别之一是B。A.文件系统能实现数据共享,而数据库系统却不能。B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。D.文件系统管理的数据量庞大,而数据库系统管理的数据量较少。二填空题1从层次角度看,数据库管理系统是位于用户与OS之间的一层数据管理软件。2用二维表数据来表示实体与实体之间联系的数据模型称为关系模型。
4、3两个实体集之间的联系方式有1:1、1:n和m:n 。4关系模型是用假设干个二维表来表示实体与其联系,关系通过关系名和属性名来定义。关系的每一行是一个元组,表示一个实体;每一列是记录中的一个数据项,表示实体的一个属性。5在关系数据库中,一个二维表中垂直方向的列称为属性,在表文件中叫做一个字段。6在关系数据库中,一个属性的取值围叫做一个域。7假设关系中的某一属性组的值能惟一地标识一个元组,那么称该属性组为候选键。8对关系进展选择、投影或连接运算之后,运算的结果仍然是一个关系。有如下读者借阅书籍信息表:读者借阅书籍信息表读者编号读者书籍编号书籍名称借书日期类别代码允许借出天数年天数1平C03网络技
5、术根底2008-5-10001302王明C01C程序设计教程2008-5-12001302王明D05计算机学报2008-5-21003153莉C01C程序设计教程2008-5-27001303莉A02数据库系统概论2008-6-900130它符合哪一种类型的规化形式?如果不符合第三式,请将其处理成符合第三式的关系。习 题二一选择题1以下哪种方法不能退出Access按ESC键。A. “文件“退出B. 【Alt+F4】C. 按ESC键D. 【Ctrl+Alt+Del】2不是Office应用程序组件的软件是Oracle。A. OracleB. ExcelC.WordD. Access3显示或隐藏工具
6、栏先要选择哪个菜单项选择项工具。A. 文件B. 工具C.编辑D. 插入4以下说法错误的选项是A。A. 先启动Access系统窗口才能打开其数据库窗口B. 在Access系统窗口中只有一个数据库为当前数据库C.在Access系统的数据库中由7个对象构成D. 数据库窗口是Access系统窗口的一局部5Access能处理的数据包括以上均可以。A. 数字 B. 文字C.图片、动画、音频 D. 以上均可以6在数据库管理系统中,数据储存在什么地方?数据表A. 窗体 B. 报表C.数据表 D. 页7在数据库管理系统中,假设要打印输出数据,应通过哪一个对象?报表A. 窗体 B. 报表C.表 D. 页8在数据库
7、管理系统中,能将数据的容变成网页的对象是页。A. 窗体 B. 报表C.页 D. 宏9Access任务窗格包含了哪些功能?以上皆是A. 新建文件B. 文件搜索C.剪贴板D. 以上皆是10在Access中,可以使用工具菜单下的数据库实用工具进展Access数据库版本的转换。A. 文件 B. 视图C.工具 D. 编辑二填空题1Access是一个关系型数据库管理系统。2Access工作环境分为主窗口和数据库窗口两局部。3启动Access系统的方法有开始菜单、双击数据库、双击access图标 写3种。4退出Access系统的方法有 菜单退出 、 关闭窗口、双击控制图标 写3种。5Access数据库窗口包
8、含在Access主窗口 中。6Access的数据库对象有表、查询、窗体、报表、页、宏、和模块。7表在数据库中存储的只是,而主体存储在数据库之外。8数据库对象的宏对象可用来简化数据库的操作。9数据库文件的扩展名是MDB。10数据库文件的默认存放位置是我的文档。习 题 3一、选择题1在Access中,在数据表视图下显示表时,记录行左侧标记的黑色三角形表示该记录是 C 。A首记录 B末尾记录C当前记录D新记录2在Access中,对数据表的结构进展操作,应在 B 视图下进展。A文件夹 B设计 C数据表D网页3在Access中,对数据表进展修改,以下各操作在数据表视图和设计视图下都可以进展的是B 。A修
9、改字段类型 B重命名字段 C修改记录 D删除记录4关系数据库中的关键字是指D 。A能唯一决定关系的字段 B不可改动的专用保存字C关键的很重要的字段 D能唯一标识元组的属性或属性集合5有关字段属性,下面说法中错误的选项是B 。A字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B可以对任何类型的字段设置默认值属性C有效性规那么属性是用于限制此字段输入值的表达式D不同的字段类型,其字段属性有所不同6以下关于获取外部数据的说法中,错误的选项是 D 。A导入表后,在Access中修改、删除记录等操作不影响原来的数据文件B表后,在Access中对数据所做的更改都会影响到原数据文件C在Access
10、中可以导入Excel表、其他Access数据库中的表和FoxPro数据库文件D表后形成的表其图标和用Access向导生成的表的图标是一样的7一个字段由 D 组成。A字段名称 B数据类型C字段属性D以上都是8使用表设计器定义表中的字段时,不是必须设置的容是 C 。A字段名称 B数据类型C说明 D字段属性9如果想在已建立的表的数据视图中直接显示出姓“的记录,应使用Access提供的A 。A筛选功能 B排序功能C查询功能 D报表功能10邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的选项是 A 。A000000 B999999CCCCCCCDLLLLLL11如果字段容为声音文件,那么
11、该字段的数据类型应定义为 D 。A文本 B备注C超DOLE对象12要求主表中没有相关记录时就不能将记录添加到相关表中,那么应该在表关系中设置A 。A参照完整性 B有效性规那么C输入掩码级联 D更新相关字段13要在查找表达式中使用通配符通配一个数字字符,应使用的通配符是 D 。A* B? C! D#14如果一数据表中含有照片,那么保存照片的字段数据类型应是 A 。AOLE对象型 B超型C查阅向导型 D备注型15在Access中,一个表最多可以建立 A 个主键。A1 B2C3 D任意16如果要在一对多关系中,修改一方的原始记录后,另一方立即更改,应设置 B A实施参照完整性 B级联更新相关记录C级
12、联删除相关记录 D以上都不是17选定表中所有记录的方法是 D A选定第1个记录B选定最后一个记录C任意选定一个记录D选定第1个记录,按住【Shift】键,选定最后一个记录18排序时如果选取了多个字段,那么结果是 C 。A按照最左边的列排序 B按照最右边的列排序C按照从左向右的次序依次排序 D无法进展排序19在Access中文版中,以下排序记录所依据的规那么中,错误的选项是 C 。A中文按拼音字母的顺序排序B数字由小到大排序C英文按字母顺序排序,小写在前,大写在后D以升序来排序时,任何含有空字段值的记录将排在列表的第1条20 C 可以唯一地标识表中的每一条记录,它可以是一个字段,也可以是多个字段
13、的组合。A索引 B排序C主关键字D次关键字21在显示数据表时,某些列的容不想显示又不能删除,可以对其进展 B 。A剪切 B隐藏C冻结D移动22使用 C 字段类型创建新的字段,可以使用列表框或组合框从另一个表或值列表中选择一个值。A超 B自动编号C查阅向导 DOLE对象23关于备注类型字段,以下说法中错误的选项是 D 。A备注是用于存储文字或文字与数字组合的数据类型B备注是附加的文字或数字C备注可以包含较长的文字与数字D备注的长度在64KB以上二、填空题1在表中能够唯一标识表中每条记录的字段或字段组称为主键 。2Access的数据表由 结构和 记录组成。3记录的排序方式有升序 和 降序 。4在数
14、据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是 文本型。5Access表中有3种索引设置,即 无 、有无重复 和“有有重复索引。6有两表都和第3表建立了一对多的联系,并且第3表的主键中包含这两表的主键,那么这两表通过第3表建立的是多对多 的关系。7Access提供了两种字段类型用来保存文本或文本与数字组合的数据,这两种数据类型分别是文本型和备注型 。8字段有效性规那么是在给字段输入数据时设置的字段输入区 。9设计视图的字段属性区有两个选项卡:常规 和查阅。10在操作数据表时,如果要修改表中多处一样的数据,可以使用 查找/替换 功能,自动将查找到的数据修改为新数据。习
15、 题 4一、选择题1Access支持的查询类型有 A 。A选择查询,交叉表查询,参数查询,SQL查询和操作查询B根本查询,选择查询,参数查询,SQL查询和操作查询C多表查询,单表查询,交叉表查询,参数查询和操作查询D选择查询,统计查询,参数查询,SQL查询和操作查询2下面关于查询的说法中,错误的选项是 D 。A根据查询准那么,从一个或多个表中获取数据并显示结果B可以对记录进展分组C可以对查询记录进展总计、计数和平均等计算D查询的结果是一组数据的“静态集3使用向导创建交叉表查询的数据源是 D 。A数据库文件 B表 C查询D表或查询4在Access中,从表中访问数据的速度与从查询中访问数据的速度相
16、比 A 。A要快 B相等 C要慢D无法比拟5每个查询都有3种视图,其中用来显示查询结果的视图是 B 。A设计视图 B数据表视图CSQL视图D窗体视图6要对一个或多个表中的一组记录进展全局性的更改,可以使用 A 。A更新查询 B删除查询C追加查询D生成表查询7关于查询的设计视图,下面说法中不正确的选项是 A 。A可以进展数据记录的添加B可以进展查询字段是否显示的设定C可以进展查询条件的设定D可以进展查询表的设定8关于查询和表之间的关系,下面说法中正确的选项是C 。A查询的结果是建立了一个新表B查询的记录集存在于用户保存的地方C查询中所存储的只是在数据库中筛选数据的准那么D每次运行查询时,Acce
17、ss便从相关的地方调出查询形成的记录集,这是物理上就已经存在的9如果想显示字段中包含“字的所有记录,在条件行输入 D 。A BLikeCLike*DLike *10SQL的含义是 A 。A结构化查询语言 B数据定义语言C数据库查询语言 D数据库操纵与控制语言11以下关于空值的表达中,错误的选项是 C 。A空值表示字段还没有确定的值 BAccess使用Null来表示空值C空值等同于空字符串 D空值不等于数值0二、填空题1创建分组统计查询时,总计项应选择 分组 。2Access中,查询不仅具有查找的功能,还具有 计算 功能。3如果要将某表中假设干记录删除,应该创建 删除 查询。4参数查询是一种利用
18、对话框 来提示用户输入条件的查询。5用文本值作为查询准那么时,文本值要用半角的 双引号 或单引号 括起来。6在SQL的SELECT语句中用Order By 短语对查询的结果进展排序。7要查询的条件之间具有多个字段的“与和“或关系,那么在输入准那么时,各条件间“与的关系要输入在 同行 ,而各条件间“或的关系要输入在 不同行 。8查询的结果总是与数据源中的数据保持一致同步 。9函数Right(计算机等级考试,4)的执行结果是 等级考试 。习题5一、 选择题12345678910DBACDACACCCD11121314151617181920BDBDBDBDBD二、 填空题1、 主要界面2、 节3、
19、 非绑定型、计算型4、 事件、其他、全部5、 工具栏上的“字段列表按钮或“视图菜单中“字段列表项6、 节选择器7、 输入或编辑数据8、 添加控件9、 表、查询10、 双击、单击三、 简答题略习题6一选择题12345678910ADCDCACBBD11121314151617181920DDCDDDAABD二填空题1. 向导、设计2. =第& page&页共&pages&页3. 数据源中记录的先后顺序4. 报表5. 对齐控件6. 设计视图、版面预览、打印预览7. SHIFT8. 49. 页面页眉、页面页脚10. 报表页脚三简答题略习题7一选择题12345678910ACADABABAB二填空题1
20、. 主题2. 页面视图、网页预览3. 设计4. 窗体、报表5. 浏览器三简答题略习 题8一选择题1在宏表达式中要引用报表test上的控件txtName的值,使用的引用式是( C )。AtxtName Btest!txtNameCReports!test!txtName DReport!txtName2在Access中打开一个数据库时,会先扫描数据库中是否包含( C )宏,如果有,就自动执行该宏。AOn Enter BOn ExitCAutoExec DOn Click3宏组中宏的调用格式是( A )。A宏组名宏名 B宏名 C宏名宏组名 D以上都不对4以下关于宏的运行方法中,错误的选项是( A
21、)。 A运行宏时,每个宏只能连续运行 B打开数据库时,可以自动运行名为“AutoExec的宏 C可以通过窗体、报表上的控件来运行宏 D可以在一个宏中运行另一个宏5打开查询的宏操作是( A )。 AOpenQuery BOpenTable COpenForm DOpenReport6停止当前运行的宏的宏操作命令是( C )。 ACancelEvent BRunMacro CStopMacro DStopAllMacros7以下各项中,属于宏命令RunMacro中的操作参数是( D )。 A宏名 B重复次数 C重复表达式 D以上都是8移动或改变活动窗口位置或大小的宏操作命令是( A )。 AMov
22、eSize BMaximize CMinimize DRestore9条件宏的条件项是一个( D )。 A字段列表 B算术表达式 CSQL语句 D逻辑表达式10一个非条件宏在运行时会( B )。 A执行局部宏操作 B执行全部宏操作 C执行设置了参数的宏操作 D等待用户选择执行每个宏操作11对于宏操作命令中的每个操作名称,用户( B )。 A能够更改操作名称 B不能更改操作名称 C对有些操作命令可以更改名称 D能够通过调用外部命令更改操作名称12要限制宏命令的操作围,可以在创建宏时定义( B )。 A宏操作对象 B宏条件表达式 C窗体或报表控件属性 D宏操作目标13以下关于宏的说法中,错误的选项
23、是( D )。 A宏是Access数据库的一个对象 B宏的主要功能是使操作自动进展 C使用宏可以完成许多繁杂的人工操作 D只有熟悉掌握各种语法、函数,才能写出功能强大的宏命令14以下有关宏运行的说法中,错误的选项是( D )。 A宏除了可以单独运行外,也可以运行宏组中的宏或另一个宏或事件过程中的宏 B可以为响应窗体、报表上所发生的事件而运行宏 C可以为响应窗体、报表中的控件上所发生的事件而运行宏 D用户不能为宏的运行指定条件15假设在宏的操作中想要弹出一个消息框,可以在“操作列选择( B )。 AClose BMsgBoxCOpenForm DEcho二填空题1系统会自动运行的宏的名字是Autoexec。2引用宏组中的宏,采用的语法是宏组名、宏名。3采用 宏组 便于对数据库中宏对象进展管理。4在设计条件宏时,对于连续重复的一样条件,可以在条件列中用符号来代替重复的条件式。5通过单步执行宏可以一步一步地检查宏中的错误操作。6通过宏打开某个数据表的宏操作命令是OpenTable。7打开窗体的宏命令的操作参数中必选项是窗体名称。8在移动宏操作过程中,Access将移动该宏操作的所有条件和操作参数。17 / 17