Access数据库应用教程课后题答案.doc

上传人:s****u 文档编号:12739177 上传时间:2020-05-20 格式:DOC 页数:17 大小:29.95KB
返回 下载 相关 举报
Access数据库应用教程课后题答案.doc_第1页
第1页 / 共17页
Access数据库应用教程课后题答案.doc_第2页
第2页 / 共17页
Access数据库应用教程课后题答案.doc_第3页
第3页 / 共17页
点击查看更多>>
资源描述
课后选择题答案第1章1一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是( D )。A1:1联系 B1:m联系 Cm:1联系 Dm:n联系2把实体联系模型转换为关系模型时,实体之间多对多联系在模型中是通过( C )。A建立新的属性来实现 B建立新的关键字来实现C建立新的关系来实现 D建立新的实体来实现3对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为( A )。A并运算 B交运算 C差运算 D积运算4在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( B )。A并 B选择C投影 D笛卡儿乘积5关系型数据库中所谓的“关系”是指( B )。A各个记录中的数据彼此间有一定的关联 B数据模型符合满足一定条件的二维表格式C某两个数据库文件之间有一定的关系 D表中的两个字段有一定的关系6下述关于数据库系统的叙述中正确的是( A )。A数据库系统减少了数据冗余B数据库系统避免了一切冗余C数据库系统中数据的一致性是指数据类型一致D数据库系统比文件系统能管理更多的数据7数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( C )。ADB包含DBS和DBMS BDBMS包含DB和DBSCDBS包含DB和DBMS D没有任何关系8在数据管理技术的发展过程中,可实现数据共享的是( C )。A人工管理阶段 B文件系统阶段C数据库系统阶段 D系统管理阶段91970年,美国IBM公司研究员提出了数据库的( C )。A层次模型 B网状模型 C关系模型 D实体联系模型10设属性A是关系R的主键,则属性A不能取空值。这是( A )。A实体完整性规则 B参照完整性规则C用户定义完整性规则 D域完整性规则11数据库技术的奠基人之一E.FCodd从1970年起发表过多篇论文,主要论述的是( C )。A层次数据模型 B网状数据模型C关系数据模型 D面向对象数据模型12在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是( B )。A层次结构 B二维表结构C网状结构 D封装结构13关系数据模型( D )。A只能表示实体间的1:1联系 B只能表示实体间的1:n联系C只能表示实体间的m:n联系 D可以表示实体间的上述三种联系14按照传统的数据模型分类,数据库系统可以分为三种类型( C )。A大型、中型和小型 B西文、中文和兼容C层次、网状和关系 D数据、图形和多媒体15数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( C )。A数据定义功能 B数据管理功能C数据操纵功能 D数据控制功能16在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( B )阶段。A需求分析B概念结构设计C逻辑设计D物理设计17E-R图是数据库设计的工具之一,它适用于建立数据库的( A )。A概念模型B逻辑模C结构模型D物理模型18数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( D )表示。A矩形B四边形C菱形D椭圆形19在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为( D )。A实物示意图B实用概念图C实体表示图D实体联系图20关系数据库管理系统应能实现的专门关系运算包括( B )。A排序、索引、统计 B选择、投影、连接C关联、更新、排序 D显示、打印、制表第2章1若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为( A )。A00000000 C# D?2某数据库的表中要添加一个Word文档,则应采用的字段类型是( A )。AOLE对象数据类型 B超级链接数据类型C查阅向导数据类型 D自动编号数据类型3Access数据库是( C )。A层状数据库 B网状数据库C关系型数据库 D树状数据库4以下说法正确的是( A )。A一个数据库可以包含多个表B一个表可以包含多个数据库C.一个表只能包含一个数据库D一个数据库只能包含一个表5假设数据库中表A与表B是“一对多”的关系,B为“多”的一方,则以下说法正确的是( A )。A表A中的一个记录能与表B中的多个记录匹配B表B中的一个记录能与表A中的多个记录匹配C表A中的一个字段能与表B中的多个字段匹配D表B中的一个字段能与表A中的多个字段匹配6Access提供的数据类型中不包括( B )。A数值 B多媒体 C备注 D货币7以下关于输入掩码的叙述中,错误的是( B )。A在定义字段的输入掩码时,既可以从键盘输入,也可以使用输入掩码向导B定义字段的输入掩码,是为了设置密码,保护字段C输入掩码中的“L”表示必须输入“A”到“Z”的字母D直接使用字符定义输入掩码时,可以根据需要将字符组合起来8以下可以导入到Access中的数据源是( D )。AExcelBFoxProC文本文件 D以上都是9以下叙述中,错误的是( D )。A文本型字段最长为255个字符B创建表之间的关系时,应关闭这些表C在创建一对一关系时,要求两个表的相关字段都是主关键字(主键)D在创建表间关系时,实施参照完整性可以保障表间数据的一致性10在已经建立的数据表中,如果在显示表中内容时,使某些字段不能显示出来,可以使用的方法是( C )。A排序B筛选 C隐藏 D冻结11在Access数据库中,数据保存在( D )对象中。A窗体 B查询 C报表 D表12如果字段内容为声音文件,可将此字段定义为( C )类型。A文本 B查询向导 COLE对象 D备注13在表设计视图中,如果要限定数据的输入格式,应修改字段的( C )属性。A格式 B有效性规则 C输入掩码 D字段大小14不可以用“输入掩码”属性设置的数据类型是( D )。A数字 B文本 C日期/时间 D自动编号15掩码“LLL000”对应的正确输入数据是(B)。A555555 Baaa555 C555aaa Daaaaaa16数据库表中的字段可以定义有效性规则,有效性规则是( C )。A控制符 B文本C条件D前三种说法都不对17邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码的格式是( A )。A000000BCCCCCCC999999DLLLLLL18Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是( D )。A输入掩码B有效性规则C默认值D参照完整性19数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键。当通过C字段建立两表关系时,则该关系为( A )。A一对一B一对多C多对多D不能建立关系20要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是( D )。A*B?C!D#第3章1如果在数据库中已有同名的表,( C )查询将覆盖原有的表?A删除查询B追加查询C生成表查询D更新查询2书写查询条件时,日期型数据应该用( D )符号括起来?A* B %C&D#3在查询设计视图中,可以作为查询数据源的是(C )。A只有数据表B只有查询C既可以是数据表,也可以是查询D以上都不对4以下查询不属于操作查询的是( B )。A追加查询 B交叉表查询 C追加查询D生成表查询5下面不属于SQL查询的是(B )。A联合查询B选择查询C传递查询D子查询6利用对话框提示用户输入查询条件进行查询的是( A )。A参数查询B选择查询C操作查询D子查询7查找是姓王的教师的查询条件应该是( D )。A王 BLike 王CLike 王?DLike 王*8在学生表中查找“学生编号”字段的第5、6位的字符是“13”的查询准则为( C )。AMid(学生编号,5,6)=13 BMid(学生编号,5,6)= 13CMid(学生编号,5,2)= 13DMid(学生编号,5,2)= 139在SQL的查询语句Select中,用来指定根据字段名排序的是( C )。AWhereBHavingCOder ByDGroup By10能够实现字符串连接运算的是( D )。A# BC!D&11Access查询中的数据源( D )。A只能是表 B只能是查询C是窗体D是表和或查询12查询的类型包括选择查询、操作查询、参数查询、SQL查询和( B )。A生成表查询 B交叉表查询C更新查询D追加查询13使用结构化查询语言来建立查询实现对数据库的查找、更新和管理功能的查询是(D )。A更新查询 B交叉表查询C参数查询DSQL查询14创建Access查询可以用(D )。A查询向导 B查询设计视图CSQL查询D以上均可15下列关于查询的叙述,不正确的是( C )。A查询结果随记录源中数据的变化而变化B查询与表的名称不能相同C一个查询不能作为另一个查询的记录源D在查询设计视图中设置多个排序字段时,最左方的排序字段优先级最高16查询条件判断某个字段是否空值时,不正确的用法是( C )。AIs Null BIs Not NullC=NullDNot Is Null17SQL语句中,表示条件的子句是( D )。AIFBFORCWHILEDWHERE18SQL语句中,定义表的命令是( B )。ADROPBCREATECUPDATEDDEFINE19SQL语句中,删除表的命令是( A )。ADROPBDELETECUPDATEDDEFINE20在SQL语句中,HAVING短语必须和( B )子句同时使用。AORDER BYBGROUP BYCWHERED以上均可第4章1以下哪个不是窗体的组成部分( D )。A主体B窗体页眉C窗体页脚D窗体设计器2当窗体中的内容太多无法放在一页中全部显示时,可以用( A )控件来分页。A选项卡B按钮C组合框D选项组3计算控件的控件来源属性是以(B )开头的表达式。A字母B等号C括号D字段名4窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(D )。A打开B关闭C加载D取消5窗体中可以包含一列或者几列数据,用户只能从列表中选择值,而不能输入新值的控件是(A )。A列表框B组合框C文本框D复选框6确定一个控件在窗体中的位置的属性是( C )。Awidth和heightBwidth或heightCtop和leftDtop或left7可以作为窗体的数据源的是( D )。A表B查询CSQL语句D以上都是8计算控件中的控件来源属性设置为以( A )开头的表达式。A等号B冒号C逗号D双引号9窗体中用来输入和编辑数据的交互控件是( C )。A列表框B组合框C文本框D复选框10显示数据源中的字段的控件类型是( A )。A绑定型B未绑定型C计算型D相关型第5章1下列关于报表的叙述中正确的是( B )。A报表只能输入数据B报表只能输出数据C报表可以输入/输出数据D报表不能输入和输出数据2要设置在报表的每一页的上部都输出的信息,需要设置( B )。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 )。A页面页眉B组页眉C组页脚D报表页眉9用于对分组后的数据进行汇总的计算控件应放置在(C)。A页面页眉B页面页脚C组页眉D报表页眉10若要在报表的每一页的底部显示信息,应该设置( B )。A组页脚B页面页脚C组页眉D报表页脚第6章1在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用( A)符号。A B: C” D=2重新查询控件的数据源可以使用的宏操作是( C )。AOpenQueryBOpenTable CReQuery DFindRecord3某窗体中有一命令按钮,单击此命令按钮打开另一窗体,需要执行的宏操作为(D )。AOpenQueryBOpenTable COpenWindow DOpenForm4MsgBox宏操作可以( A )。A显示包含警告信息或其他信息的消息框B打印数据库中的当前活动对象C打开报表对象D可以运行一个宏5在宏的参数中要引用窗体F1上的Text1文本框控件的值,应该使用( A )。AForms!F1!Text1BText1CF1.Text1DForms_F1_Text16如果不想在打开数据库时运行特殊宏,可以在打开数据库的同时按( C )键。ACtrl BAltCShift DTab7宏是一个或多个( B )的集合。A命令 B操作 C对象 D条件表达式8QuitAccess宏操作的功能是( D )。A关闭表 B退出宏 C退出查询 D退出Microsoft Access9打开数据库时自动执行的宏应该命名为( C )。AAutoMacro BAutoCAutoExecDAutodo10在Access系统中提供了( A )执行的调试工具。A单步 B同步 C运行 D继续第7章1A? 2B 3C 4C 5D 6C 7C 8C 9C 10A 11B 12B 13A 14D 15D? 16C1有如下事件程序,运行该程序后输出结果是:( )Private Sub Command1_Click() Dim x As Integer,y As Integer x=1 y=0 Do Until y=25 y=y+x*x x=x+1 Loop MsgBox x= & x & ,y= & yEnd SubAx=1,y=0 Bx=4,y=25 Cx=5,y=30 D输出其他结果2下列程序的功能是计算sum=1+(1+3)+(1+3+5)+(1+3+5+39)Private Sub Command2_Click() t=0: m=1:sum=0 Dot=t+msum=sum+tm=_ Loop While m=39 MsgBox Sum= & sumEnd Sub为保证程序正确完成上述功能,空白处应填入的语句是( )。Am+1 Bm+2 Ct+1 Dt+23下列变量名中,合法的是( )。A4A BA?1 CABC_1 Dprivate4若变量i的初值为8,则下列循环语句中循环体的执行次数为:( )。Do While i=17 i=i+2LoopA3次 B4次 C5次 D6次5窗体中有命令按钮Commandl,事件过程如下:Public Function f(x As Integer)As Integer Dim y As Integer x=20:y=2 f=x*yEnd FunctionPrivate Sub Commandl_Click( ) Dim y As Integer Static x As Integer x=10 y=5 y=f(x) Debug.Print x;yEnd Sub运行程序,单击命令按钮,则立即窗口中显示的内容是( )。A10 5 B10 40 C20 5 D20 406运行下列程序,输入数据8, 9, 3, 0后,窗体中显示结果是( )。Private Sub Form_click( ) Dim sum A sInteger,m As Integer sum=0 Do m=InputBox(“输入m”) sum=sum+m Loop Until m=0 MsgBox sumEnd SubA0 B17 C20 D217下列表达式中,能正确表示条件“x和y都是奇数”的是( )。Ax Mod 2=0 And y Mod 2=0 Bx Mod 2=0 Or y Mod 2=0Cx Mod 2=1 And y Mod 2=1 Dx Mod 2=1 Or y Mod 2=18若窗体Frm1中有一个命令按钮Cmd1,则窗体和命令按钮的Click事件过程名分别为( )。AForm_Click() Command1_Click()BFrm1_Click() Command1_Click()CForm_Click() Cmd1_Click() DFrm1_Click() Cmd1_Click()9下列给出的选项中,非法的变量名是( )。ASum BInteger_2 CRem DForm110如果在被调用的过程中改变了形参变量的值;但又不影响实参变量本身,这种参数传递方式称为( )。A按值传递 B按地址传递 CByRef传递 D按形参传递11表达式“B=INT(A+0.5)”的功能是( )。A将变量A保留小数点后1位 B将变量A四舍五入取整C将变量A保留小数点后5位 D舍去变量A的小数部分12VBA语句“Dim NewArray(10) as Integer”的含义是( )。A定义10个整型数构成的数组NewArray B定义11个整型数构成的数组NewArrayC定义1个值为整型数的变量NewArray(10) D定义1个值为10的变量NewArray13运行下列程序段,其结果是( )。For m=10 to 1 step 0 k=k+3Next A形成死循环 B循环体不执行即结束循环C出现语法错误 D循环体执行一次后结束循环14运行下列程序,结果是( )。Private Sub Command32_Click() f0=1 : f1=1 : k=1 Do While k=5 f=f0+f1 f0=f1 f1=f k=k+1 Loop MsgBox f= & fEnd SubAf=5 Bf=7 Cf=8 Df=1315窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:Private Sub Commandl_Click( ) For i=1 To 4 x=3 For j=1 To 3 For k=1 To 2 x=x+3 Next k Next j Next i Text1 .Value=Str(x)End Sub运行以上事件过程,文本框中的输出是( )。A6 B12 C18 D2116窗体中有命令按钮run34,对应的事件代码如下:Private Sub run34_Enter( ) Dim num As Integer,a As Integer,b As Integer,i As Integer For i=1 To 10 num=Val(InputBox(请输入数据:,输入)) If Int(num/2)=num/2 Then a=a+1 Else b=b+1 End If Next i MsgBox 运行结果:a= & a & ,b= & bEnd Sub运行以上事件过程,所完成的功能是( )。A对输入的10个数据求累加和B对输入的10个数据求各自的余数,然后再进行累加C对输入的10个数据分别统计奇数和偶数的个数D对输入的10个数据分别统计整数和非整数的个数第8章1构成网络数据库环境,下面哪一项是不必要的( D )。AWeb服务器B数据库管理系统C客户端浏览器Internet ExplorerD网页制作软件DreamWeaver2在OBDC中,要想设置Acccess 2010数据库,必须选择( A )驱动程序。AMicrosoft Access Driver (*.accdb) BMicrosoft FoxPro VFP Driver (*.dbf) CAccess Driver (*.accdb) DMicrosoft Driver (*.dbf)3下面( D )选项不是Access 2010桌面数据库的特有功能?A联合查询 B切换面板 C关系 D报表4Access 2010 Web数据库中允许通过浏览器访问的是(D )。A表 B宏 C关系 D报表5Access 2010 Web数据库中,只能向导航窗体的导航控件中增加( A )。A窗体和报表 B表和查询 C窗体和查询 D报表和查询6Access 2010 Web数据库中,向表中添加一个计算字段,该计算字段的表达式( D )。A可以是一个表中的数据B可以是两个表中的数据C可以是三个表中的数据D只能为表达式使用与数据源相同的表中的其他字段 7Access 2010 Web数据库中,创建两个 Web 表之间的关系,可以通过( B )建立。A关系 B查阅字段 C查阅属性 D宏8Access 2010 Web数据库中,“兼容性检查器”( B )。A检查Web表的正确性B检查Web数据库应用程序是否符合发布到 Web 的标准C检查Web报表的正确性D检查Web窗体的正确性9Access 2010 Web数据库中,同步Web数据库是指( C )。A将计算机上的Web数据库文件上传到SharePoint 网站B将SharePoint 网站的Web数据库文件下载到计算机上C去除计算机上的Web数据库文件与 SharePoint 网站上的数据库文件之间的差异D从Web浏览器打开数据库10Access 2010 Web 数据库中不能使用( D )。A表 B查询 C窗体 D链接表第9章1对数据库实施( A )操作可以消除对数据库频繁更新数据带来的大量碎片。A压缩 B备份C另存为D加密2设置数据库密码时,该数据库文件以( C )方式打开。A只读 B共享C独占D独占只读3下列说法正确的是(B )。A设置数据库密码是登录数据库之后,判断用户权限,若密码正确,可以访问数据库B设置数据库密码是登录数据库之前,判断用户权限,若密码正确,可以访问数据库C加密数据库和设置数据库密码是完全相同的D设置数据库密码是对数据库进行改写,即使非法用户打开了数据库也无法识别数据库中的内容4下列说法的正确是(C )。A数据库的压缩和修复不能提高系统的性能,只是改变文件的存储空间B数据库使用一段时间后,数据库会逐渐膨胀,但不影响运行速度C经常对数据库进行压缩和修复,对应用程序本身的性能有很多提高D压缩和修复数据库不需要进行5数据库的副本可以用来( C )数据库。A加密 B提高效率 C恢复 D添加访问的权限6在压缩数据库时,压缩的是数据库对象的( A )。A非使用空间 B字符串 C字体 D去掉多媒体部分7对用户访问数据库的权限加以限定是为了保护数据库的( A )。A安全性 B完整性 C一致性 D并发性8用于数据库恢复的重要文件是( C )。A日志文件 B索引文件 C数据库文件 D备注文件9保护数据库,防止未经授权或不合法使用造成的数据泄露和破坏,这是指数据库的( A )。A安全性 B完整性 C并发控制 D恢复技术10数据库的( A )是指数据的正确性和相容性。A完整性 B安全性 C并发控制 D系统恢复
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!