Access数据库应用教程课后题答案_第1页
Access数据库应用教程课后题答案_第2页
Access数据库应用教程课后题答案_第3页
Access数据库应用教程课后题答案_第4页
Access数据库应用教程课后题答案_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C 某两个数据库文件之间有一定的关系D 表中的两个字段有一定的关系课后选择题答案1一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联 系是( D )。A. 1:1 联系B. 1:m 联系C. ml 联系D. mn 联系2把实体联系模型转换为关系模型时, 实体之间多对多联系在模型中是通过 ( C )。A.建立新的属性来实现 B建立新的关键字来实现C.建立新的关系来实现D.建立新的实体来实现3 .对关系 S 和关系 R 进行集合运算,结果中既包含 S 中元组也包含 R 中元组,这种集 合运算称为 ( A )。A.并运算B .交运算C.差运算 D.积运算4在下列关系运算中,不改

2、变关系表中的属性个数但能减少元组个数的是( B )。A 并B 选择C投影D 笛卡儿乘积5关系型数据库中所谓的“关系”是指( B )。A 各个记录中的数据彼此间有一定的关联 B 数据模型符合满足一定条件的二维 表格式第 16下述关于数据库系统的叙述中正确的是( A )。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据7 数据库 DB 数据库系统 DBS 数据库管理系统 DBM 之间的关系是(C )。A. DB 包含 DBS 和 DBMSB. DBMS 包含 DB 和 DBSC. DBS 包含 DB

3、 和 DBMSD.没有任何关系8在数据管理技术的发展过程中,可实现数据共享的是(C )。A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.系统管理阶段9 . 1970 年,美国 IBM 公司研究员 E.F.Codd 提出了数据库的(C )。A 层次模型B 网状模型C 关系模型D 实体联系模型10 .设属性 A 是关系 R 的主键,则属性 A 不能取空值。这是(A )0C 用户定义完整性规则D 域完整性规则A 实体完整性规则B 参照完整性规则C.数据操纵功能D.数据控制功能11 数据库技术的奠基人之一 E.F. Codd 从 1970 年起发表过多篇论文,主要论述的是( C )。A.层次数据

4、模型B.网状数据模型C.关系数据模型D.面向对象数据模型12在数据库设计中用关系模型来表示实体和实体之间的联系。 关系模型的结构是( B )A.层次结构B.二维表结构C.网状结构D.封装结构13关系数据模型( D )。A.只能表示实体间的 1:1 联系B.只能表示实体间的 1:n 联系C只能表示实体间的 mn 联系D.可以表示实体间的上述三种联系14按照传统的数据模型分类,数据库系统可以分为三种类型(C )。A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体15数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功 能称为( C )。A.数据定

5、义功能B.数据管理功能16在数据库设计中,用 E-R 图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( B )阶段。表示。第 2 章A.需求分析B.概念结构设计C.逻辑设计D.物理设计17. E-R 图是数据库设计的工具之一,它适用于建立数据库的(A )。A.概念模型B.逻辑模C.结构模型D.物理模型18 数据库概念设计的 E-R 方法中, 用属性描述实体的特征, 属性在 E-R 图中,用(19A.矩形B.四边形C.菱形D.椭圆形在数据库设计中,在概念设计阶段可用E-R 方法,其设计出的图称为(D)。A.实物示意图B.实用概念图C.实体表示图D.实体联系图20关系数据库管理系统

6、应能实现的专门关系运算包括( B)。A.排序、索引、统计B.选择、投影、 连接C.关联、更新、排序D.显示、打印、制表1若要确8 位数字,应将该字段的输入掩码设置为 ( A )。2.某数据库的表中要添加一个 Word 文档,则应采用的字段类型是( A )A00000000B99999999C#D?7 以下关于输入掩码的叙述中,错误的是(B )。确的是( A )。6Access 提供的数据类型中不包括( B )。A 数值B 多媒体C 备注D 货币A. OLE 寸象数据类型C查阅向导数据类型3Access 数据库是( C )。A.层状数据库C.关系型数据库4.以下说法正确的是( A )。A. 个数

7、据库可以包含多个表C. 一个表只能包含一个数据库B.超级链接数据类型D.自动编号数据类型B.网状数据库D.树状数据库B. 个表可以包含多个数据库D. 一个数据库只能包含一个表5 假设数据库中表 A 与表 B 是“一对多”的关系,B 为“多”的一方,则以下说法正A .表 A 中的一个记录能与表B 中的多个记录匹配B 表 B 中的一个记录能与表A 中的多个记录匹配C.表 A 中的一个字段能与表B 中的多个字段匹配D.表 B 中的一个字段能与表A 中的多个字段匹配A.在定义字段的输入掩码时,既可以从键盘输入,也可以使用输入掩码向导B.定义字段的输入掩码,是为了设置密码,保护字段C输入掩码中的“ L”

8、表示必须输入“ A”到“Z”的字母D.直接使用字符定义输入掩码时,可以根据需要将字符组合起来8 .以下可以导入到 Access 中的数据源是(D )。A. ExcelB. FoxProC.文本文件D.以上都是9以下叙述中,错误的是( D )。A. 文本型字段最长为 255 个字符B. 创建表之间的关系时,应关闭这些表C. 在创建一对一关系时,要求两个表的相关字段都是主关键字(主键)D. 在创建表间关系时,实施参照完整性可以保障表间数据的一致性10 在已经建立的数据表中, 如果在显示表中内容时, 使某些字段不能显示出来, 可以 使用的方法是( C )。A.排序B.筛选C.隐藏D.冻结11在 Ac

9、cess 数据库中,数据保存在( D )对象中。A.窗体B.查询C.报表D.表12如果字段内容为声音文件,可将此字段定义为(C )类型。14 不可以用“输入掩码”属性设置的数据类型是( D15 .掩码“ LLL000”对应的正确输入数据是(B )017 邮政编码是由 6 位数字组成的字符串, 为邮政编码设置输入掩码的格式是 ( A )。18Access 数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时, 如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的 关系是( D )。A 输入掩码 B 有效性规则 C 默认值D 参照完整性19 .数据库中有 A、B

10、 两表,均有相同字段 C,在两表中 C 字段都设为主键。当通过 C 字段建立两表关系时,则该关系为( A )。A.文本B.查询向导C. OLE 对象D.备注13在表设计视图中,如果要限定数据的输入格式,应修改字段的(C )属性。A 格式B.有效性规则C.输入掩码D.字段大小A 数字B.文本C.日期/时间D 自动编号A555555Baaa555C555aaaD aaaaaa16数据库表中的字段可以定义有效性规则,有效性规则是C )。A 控制符B.文本C.条件D 前三种说法都不对A 000000B CCCCCC C 999999D LLLLLL第 3 章1如果在数据库中已有同名的表, ( C )查

11、询将覆盖原有的表?2书写查询条件时,日期型数据应该用( D )符号括起来?3在查询设计视图中,可以作为查询数据源的是( C )。A.只有数据表F 面不属于 SQLS 询的是(B )。利用对话框提示用户输入查询条件进行查询的是( A )A. 一对一B. 对多C.多对多D.不能建立关系20要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是(D )。B?C !DA.删除查询B.追加查询C.生成表D.更新查B %C&D#B.只有查询4C既可以是数据表,也可以是查询以下查询不属于操作查询的是( B )A.追加查询B.交叉表查询D.以上都不对C.追加查D 生成表查询A 联合查询B 选择查询C 传

12、递查D 子查询7查找是姓王的教师的查询条件应该是( D )。A 参数查询B 选择查询C 操作查D 子查询A 王B Like 王C Like 王?D Like 王*8在学生表中查找 “学生编号”字段的第 5、6 位的字符是“13”的查询准则为( C )AMid( 学生编号 ,5,6)=13B Mid( 学生编号 ,5,6)= 13CMid( 学生编号 ,5,2)= 13DMid( 学生编号 ,5,2)= 139在 SQL 的查询语句 Select 中,用来指定根据字段名排序的是(C )。13使用结构化查询语言来建立查询实现对数据库的查找、更新和管理功能的查询是D )。A.更新查询B .交叉表查询

13、C.参数查询D. SQL 查询14.创建 Access 查询可以用(D )。A.查询向导B .查询设计视图C. SQL 查询D.以上均可15下列关于查询的叙述,不正确的是( C )。A.查询结果随记录源中数据的变化而变化B查询与表的名称不能相同C. 一个查询不能作为另一个查询的记录源AWhereBHaving10能够实现字符串连接运算的是(A #B11Access 查询中的数据源( D )A.只能是表 B 只能是查询C Oder ByD Group ByD )。C !D &C 是窗体D 是表和或查询12查询的类型包括选择查询、操作查询、参数查询、SQL 查询和(B )。A.生成表查询B.交叉表

14、查询 C.更新查询D.追加查询D.在查询设计视图中设置多个排序字段时,最左方的排序字段优先级最高2当窗体中的内容太多无法放在一页中全部显示时,可以用( A )控件来分页A 选项卡B 按钮C 组合框D 选项组3计算控件的控件来源属性是以( B )开头的表达式。16查询条件判断某个字段是否空值时,不正确的用法是(C )。17181920A Is NullBIs Not NullC=NullDNot Is NullSQL 语句中,表示条件的子句是D )。A IFBFORCWHILEDWHERESQL 语句中, 定义表的命令是(A DROPBCREATECSQL 语句中, 删除表的命令是(A DROP

15、BDELETEC在 SQL 语句中,HAVING语必须和AORDER BYBGROUP BY1以下哪个不是窗体的组成部分(A 主体B.窗体页眉)。UPDATEDDEFINE)。UPDATEDDEFINEB )子句同时使用。CWHERED.以上均可)。C.窗体页脚D 窗体设计器A 字母B 等号C 括号D 字段名4窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(D )。A.打开B.关闭C.加载D5 窗体中可以包含一列或者几列数据,用户只能从列表中选择值,取消而不能输入新值的控件是( A )。A.列表框B.组合框C文本框D 复选框6确定一个控件在窗体中的位置的属性是C )。789A. w

16、idth 和 heightC. top 和 left可以作为窗体的数据源的是(A.表B.查询BD计算控件中的控件来源属性设置为以A.等号B.冒号窗体中用来输入和编辑数据的交互控件是A.列表框B.组合框10显示数据源中的字段的控件类型是(A.绑定型B.未绑定型width 或 heighttop 或 leftCCCA )。CSQL 语句D.以上都是开头的表达式逗号C )。文本框计算型D.双引号D.复选框D.相关型1下列关于报表的叙述中正确的是( B )。A.报表只能输入数据B.报表只能输出数据C.报表可以输入/输出数据D.报表不能输入和输出数据2要设置在报表的每一页的上部都输出的信息,需要设置(B

17、 )。A.报表页眉B.页面页眉C.页面页脚D.3.要实现报表按某字段分组统计输出,需要设置的是(B )。A.报表页脚B.该字段组页脚C主体D.4. 报表的数据源不能是( A )。A.任意数据库对象 B.来自多表的查询 C.来自单表的查询D.5只能在报表的开始处显示的是( D )。A.页面页眉B.页面页脚C.组页眉D.6纵栏式报表的字段标题放置在下面哪一个节()。A.页面页眉B.页面页脚C.组页眉D.7用来查看报表页面数据输出形态的视图是()。A.设计视图B.打印预览C报表视图D.报表页脚页面页脚报表页眉报表页眉布局视图8如果要使报表的标题显示在每一页,需要设置(A )9 用于对分组后的数据进行

18、汇总的计算控件应放置在( C)。A.页面页眉B.页面页脚C.组页眉D.报表页眉10若要在报表的每一页的底部显示信息,应该设置( B )。A.组页脚B.页面页脚C.组页眉D.报表页脚1.在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用(A )符号。2重新查询控件的数据源可以使用的宏操作是(C )。AOpenQueryBOpenTableCReQueryD FindRecord3某窗体中有一命令按钮, 单击此命令按钮打开另一窗体, 需要执行的宏操作为( D )AOpenQueryBOpenTableCOpenWindowD OpenForm4.MsgBox 宏操作可以(A )。A.

19、 显示包含警告信息或其他信息的消息框B. 打印数据库中的当前活动对象C.打开报表对象A.页面页眉B.组页眉C.组页脚D.报表页眉AB :C ”D=第 6D.可以运行一个宏5在宏的参数中要引用窗体 F1 上的 Text1 文本框控件的值,应该使用( A )7.宏是一个或多个( B )的集合。8. QuitAccess 宏操作的功能是( DAccess10.在 Access 系统中提供了( A )执行的调试工具。Avy r第 7 章1A? 2B 3C 4C 5D 6C 7C 8C 9C 10A 11B 12B 13A 14D 15D? 16CAForms!F1!Text1BText1CF1.Tex

20、t1DForms_F1_Text16如果不想在打开数据库时运行特殊宏,可以在打开数据库的同时按( C )键。ACtrlBAltCShiftDTabA.命令B.操作C.对象D.条件表达式A.关闭表B.退出宏C.退出查询D.退出 Microsoft9.打开数据库时自动执行的宏应该命名为)。A. AutoMacroB. AutoC.AutoExecD. AutodoA.单步B.同步C.运行D.继续1 有如下事件程序,运行该程序后输出结果是:Private Sub Comma nd1_Click()Dim x As In teger,y As In tegerx=1y=0Do Un til y=25y

21、=y+x*xx=x+1LoopMsgBox x= & x & ,y= & yEnd SubA. x=1,y=0B. x=4,y=25C. x=5,y=302.-下列程序的功能是计算sum=1+(1+3)+(1+3+5)- (1+3+5+Private Sub Comma nd2_Click()t=0: m=1:sum=0DoD.输出其他结果t=t+msum=sum+tm=_Loop While m=39MsgBox Sum= & sumEnd Sub为保证程序正确完成上述功能,空白处应填入的语句是()。A. m+1B. m+2C. t+1D. t+23 下列变量名中,合法的是()。A. 4AB

22、. A?1C. ABC_1 D . private4.若变量 i 的初值为 8,则下列循环语句中循环体的执行次数为:()Do While i=17i=i+2LoopA. 3 次B. 4 次C. 5 次D. 6 次5. 窗体中有命令按钮 Commandl 事件过程如下:Public Function f(x As Integer ) As IntegerDim y As In tegerx=20: y=2f=x*yEnd Fun cti onPrivate Sub Comma ndl_Click()Dim y As In tegerStatic x As In tegerx=10y=5y=f(x

23、)Debug.Pri nt x;yEnd Sub运行程序,单击命令按钮,则立即窗口中显示的内容是()。A. 10 5B. 10 40C. 20 5D. 20 406 运行下列程序,输入数据 8, 9, 3, 0后,窗体中显示结果是()Private Sub Form_click ()Dim sum A sin teger,m As In tegersum=0m=lnputBox “输入 m”) sum=sum+mLoop Un til m=0MsgBox sumEnd SubA. 0B. 17C. 20D. 217.下列表达式中,能正确表示条件“ x 和 y 都是奇数”的是()oA. x Mo

24、d 2=0 And y Mod 2=0B. x Mod 2=0 Or y Mod 2=0C. x Mod 2=1 And y Mod 2=1D. x Mod 2=1 Or y Mod 2=18.若窗体 Frm1 中有一个命令按钮 Cmd1 则窗体和命令按钮的 Click 事件过程名分别为()。A. Form_Click() Command1_Click() BFrm1_Click() Comma nd1_Click()C. Form_Click() Cmd1_Click()9.下列给出的选项中,非法的变量名是(D. Frm1_Click() Cmd1_Click()A. SumB. Integ

25、er_2C. RemD. Form110.如果在被调用的过程中改变了形参变量的值;但又不影响实参变量本身,这种参数传递方式称为(A.按值传递B 按地址传递C. ByRef 传递D.按形参传递Do11. 表达式“ B=INT(A+0.5) ”的功能是()。A.将变量 A 保留小数点后 1 位B.将变量 A 四舍五入取整C.将变量 A 保留小数点后 5 位D.舍去变量 A 的小数部分12.VBA 语句“ Dim NewArray(IO) asInteger”的含义是()。A. 定义 10 个整型数构成的数组 NewArrayB. 定义 11 个整型数构成的数组 NewArrayC. 定义 1 个值

26、为整型数的变量 NewArray(10)D. 定义 1 个值为 10 的变量 NewArray13. 运行下列程序段,其结果是()。For m=10 to 1 step 0k=k+3Next14 .运行下列程序,结果是()。Private Sub Comma nd32_Click() f0=1 : f1=1 : k=1Do While k=5A.形成死循环B循环体不执行即结束循环C.出现语法错误D.循环体执行一次后结束循环f=fO+f1fO=f1f1=fk=k+1LoopMsgBox f= & fEnd SubA. f=5B. f=7C. f=815.窗体有命令按钮 Comma nd 和文本框

27、 Textl,Private Sub Comma ndl_Click()For i=1 To 4x=3For j=1 To 3For k=1 To 2x=x+3Next kD. f=13对应的事件代码如下:Next jNext iTextl .Value=Str(x)End Sub运行以上事件过程,文本框中的输出是()。A. 6B. 12C. 18D. 2116窗体中有命令按钮 run34,对应的事件代码如下:Private Sub run 34_E nter()Dim num As Integer,a As Integer,b As Integer,i As Integer For i=1

28、To 10num=Val(lnputBox (请输入数据:,输入) If Int(n um/2)=num/2 The na=a+1Elseb=b+1End IfNext iMsgBox 运行结果:a= & a & ,b= & bEnd Sub运行以上事件过程,所完成的功能是()。A. 对输入的 10 个数据求累加和B. 对输入的 10 个数据求各自的余数,然后再进行累加C. 对输入的 10 个数据分别统计奇数和偶数的个数D. 对输入的 10 个数据分别统计整数和非整数的个数1 构成网络数据库环境,下面哪一项是不必要的( D )0A.Web 服务器B.数据库管理系统C.客户端浏览器 In ter

29、net ExplorerD.网页制作软件 DreamWeaver2.在 OBD(中,要想设置 Acccess 2010 数据库,必须选择(A )驱动程序A. Microsoft Access Driver (*.accdb)Driver (*.dbf)B .MicroMicrosoft Driver (*.dbf)C. Access Driver (*.accdb)D3.下面(D )选项不是 Access 2010 桌面数据库的特有功能?A.联合查询B.切换面板C关系D.报表4 Access 2010 Web 数据库中允许通过浏览器访问的是( D )。A.表B.宏C关系D.报表5 Access 2010 Web 数据库中,只能向导航窗体的导航控件中增加( A )。A.窗体和报表B.表和查询C.窗体和查询D.报表和查询6. Access 2010 Web 数据库中,向表中添加一个计算字段,该计算字段的表达式(D )A. 可以是一个表中的数据B. 可以是两个表中的数据C可以是三个表中的数据D. 只能为表达式使用与数据源相同的表中的其他字段7. Access 2010 Web 数据库中,创建两个 Web 表之间的关系,可以通过(B )建立A 关系B 查阅字段C 查阅属性D 宏8. Access 2010 Web 数据库中,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论