还剩35页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《计算机基础与数据库程序Access设计》习题解答第章习题答案及解析1
一、单项选择题计算机中实现计算和控制等功能的部件是()
1.A.内存B.CPU C.控制器D.运算器答案B家用计算机一般是指()
2.oA.工作站B.服务器C.个人计算机D.超级计算机答案C二进制数转换为十进制的成果是(
3.11101111)oA.
69.75B.
59.75C.
67.75D.
63.75答案B十进制数转换为二进制的成果是(
4.
2809.75)oA..11B..11C..11D..11答案C十进制数转换为八进制的成果是()
5.678A.1234B.2072C.1246D.1264答案C十进制数转换为十六进制的成果是(
6.9999)oA.270F B.2A4F C.2278D.729A答案A、思索题将十进制数分别转换为二进制、八进制、十六进制
1.5678答案()()()02,130568,162E i6将二进制数.分别转换为十进制、八进制和十六进制
2.11图第一种解法4-3第二种解法在条件中包括字段名,如图所示4-4学名我生日日三国P«rt条件对应的字段名可以任意选择,图选择的是“出生日期,选择其他字段都4-4可以,不影响条件成果注意同第章思索题同样,这里的第二种解法是一种不规范解法,保留之后,33图第二种解法再次在设计器中打开时,系统自动将其转换为第一种解法的格式第章习题答案及解析5
一、单项选择题下列有关窗体节的描述中,对的的是
1.窗体中必须包括“窗体”节窗体中必须包括“主体”节A.B.窗体中必须包括“窗体页眉”节窗体中必须包括“窗体页脚”节C.D.答案B.打开窗体时,窗体标题栏显示的标题文字应当通过哪个窗体属性设置?2默认视图标题记录源A.B.C.H
8.1♦筛选D.答案B假如窗体用于进行数据源记录编辑,应把哪个窗体属性设置为是“?
3.o记录锁定容许筛选容许编辑容A.B.C.D.许输入答案C要使窗体以对话框方式打开,应设置哪个窗体属性为“是”?(
4.°弹出方式默认视图导航按钮模A.B.C.D.式答案D将窗体“弹出方式”属性设置为“是”时,运行时窗
5.体(A.不能移出父窗体B.叠放在°最底层叠放在最顶层叠放在最顶层且C.D.可移出父窗体答案D,拖动数据源文本型字段到窗体上时会自动生成对应的控件,生成控件的类型6取决于°字段“格式”属性设置窗体运行时可以通过标签控件A.
7.(置字段“显示控件,,属性设B.字段“输入掩码”属性设置C.答案B字段“有效性规则”属性设置°D.显示文本控制顾客操作输编辑字段值B.D.D.A.入数据答案B应当设置的标签属性是
8.要使标签控件显示的内容为“标签举A例.名”称,B.可见性(°标识C.标题D.答案D
9.要变化文本框控件显示的文本大小,应设置()属性格式输入掩码A.B.字号C.控件来源D.答案C文本框控件的“输入掩码”属性用
10.A于.控(制输入B.控制文本显示°C.控制字段值控制数字输入D.答案A也可以()o.组合框既可以从下拉列表中选择固定的值,11删除值A.B.编辑输入值C隐藏值筛选值D.答案要使命令按钮无效,应设置的属性是(°
12.BA.可见性B.可用C.何时显示标题D.答案B要使列表框控件内容显示为两列,应设置的属性是(
13.)o行来源控件来源列数A.B.C.绑定列D.答案C要使数据库打开时自动打开某一窗体,应(
14.)o在“启动”对话框“显示窗体/页”组合框中选择该窗体A.在“启动”对话框“应用程序标题”文本框中输入该窗体的名称B.在“启动”对话框“启动窗体”文本框中输入该窗体的名称C.在“启动”对话框“菜单栏”组合框中选择该窗体D.答案A.假定窗体数据源(记录源)为表,该表有“出生日期”字段,日期15tStudent型在窗体上有一文本框控件用于显示出生年度,该文本框的“控件来源”tYear,属性应设置为()o(出生日期)([出生日期])A.=Year B.Year(出生日期)([出生日期])C.Year D.=Year答案D
二、填空题一种窗体必须包括节,其他节可以有或没有
1.答案主体自动创立窗体向导有个、表格式和数据表
2.3答案纵栏式控件用于在窗体上画一条静态的线段3答案直线一般把切换面板页简称为
4.o答案切换面板窗体的数据来源可以是表或
5.o答案查询可以运用文本框控件实现计算处理,称之为计算控件,其控件来源属性为一以
6.号开头的体现式即可答案等,等于,=在窗体处在活动状态时,按键可以选择下一种焦点控件,要变化焦点控件
7.Tab次序,应设置键次序答案Tab.在窗体处在活动状态时,按下某一控件的可以使对应控件立即获得8焦点答案访问键第章习题答案及解析6
一、单项选择题报表用于()
1.o输入数据输出数据编辑数据汇总数据A.B.C.D.答案B报表的个基本节区是()
2.5o页面页眉、页面页脚、组页眉、组页脚、主体A.页面页眉、页面页脚、表头、表尾、主体B.报表页眉、报表页脚、组页眉、组页脚、主体C.报表页眉、报表页脚、页面页眉、页面页脚、主体D.答案D报表分组时,可以按字段分组,也可以按()分组
3.字段名字段体现式节区A.B.C.内容D.答案B要在报表的每页末尾输出页码信息,应设置的节区是()
4.o报表页眉页面页眉报表页脚页面页脚A.B.C.D.答案D
5.要对整个报表的某些字段进行汇总,应在报表的()节区添加计算控件报表页眉页面页眉报表页脚页面页脚A.B.C.D.答案C在报表中要显示格式为“共页,第页”的页码,对的的页码格式设置是
6.N N°=共页,第页”二共页,第“++“页”A.+Pages+”+Page+“B.“+[Pages]+”C.二共”页,第”页廿共”页,第““页”答Pages PageD.[Pages]”案C
二、填空题设计报表时,要想查看一下打印效果,应选择()视图答案打印预览
1.
2.要对整个报表进行汇总,应在()节区添加汇总计算控件答案报表页脚
3.以图表形式输出信息的报表属于()报表答案图表.报表记录源属性用于设置报表的()来源4答案数据系统变量中保留的是报表()打印页码数据答案目前
5.Page系统变量中保留的是报表()页数
6.Pages答案总第章习题答案及解析
7、单项选择题
1.InputBox函数的返回值类型是()oA.数值B.字符串变体视输入的数据而定C.D.答案BA.RunCode B.RunApp C.RunMacro D.可以运行宏的宏命令是(
2.)oRunCommand答案C已知窗体上命令按钮事件属性如下图所示,其含义是()
3.Jf演忸•CoEEendl格大;MHit xif必须为“单击”事件编写事件过程A.只能为“单击”事件编写事件过程B.已经为“单击”事件编写了事件过程C.“单击”事件无事件过程D.答案C要判断、与否都是奇数,哪个体现式是对的的?()A.x Mod2=
04.x yB.x Mod2=0And yMod2=0C.x Mod2=1Or yMod2=0And yMod2=1D.x Mod2=1答案Or yMod2=1C.假定窗体上有一命令按钮窗体和命令按钮的“单击”事5Fml Cmdl,Fml Cmdl件过程分别为oA.Fml_Click,Cmdl_Click B.Form_Click,Cmdl_ClickC.Fml_Click,Command_Click D.Form_Click,Command_Click答案B.假如在被调用的过程中变化了形参变量的值,调用后实参变量并未变化,该6参数的传递方式一定是地址传递B.oA.值传递D.按参数传递传递C.ByRef答案A执行下列程序段的成果是
7.For i=10To1Step0Debug.Print naan立即结束循环Next B.出现语法错误形成死循环D.A.执行一次循环后结束循环C.答案B解析当增量时,循环变量值不小于终值时循环结束,本题循环变量初值即=0已不小于终值,因此循环体没被执行,循环立即结束运行下列过程,对话框输出成果是
8.oPrivate SubExafO=l fl=l k=lDo Whilek=5f=fO+flfO=flfl=fk=k+1LoopA.f=5B.f=7Cf=8仁”MsgBoxf End SubD.f=13答案D解析本题循环依次执行次,各次变量赋值变化如下表所示5循环次k f0f1f数11112221233323544358555813运行下列过程,对话框输出成果是
9.oPrivate SubExalDim x As Integer,y As Integer x=l:y=ODo Untily=25y=y+x*x x=x+lLoopMsgBox nx=Hx,y=yEnd Sub其A.x=l,y=0B.x=4,y=25C.x=5,y=30D.他成果答案A解析本题开始判断即满足结束循环条件没有变化x,y窗体有命令按钮和文本框对应的事件代码如下
10.Commandl TexthPrivate Sub Commandl_ClickFor i=l To4x=3Forj=l To3For k=l To2x=x+3Next kNextjNext iTextl.Value=StrxEnd Sub运行以上事件过程,文本框中的输出是A.6B.12C.18D.21答案D解析本题为三重嵌套循环,最外层循环对成果没有影响在循环最终一i xi次循环时,初值为然同循环、循环共执行次成果为即x3,k6x=x+3,3+3*6,21程序段
11.For i=l To9Step-3•••Next中的循环构造,其循环体将被执行o次次次A.0B.1C.4次D.5答案A解析本题增量为赋值,循环变量值不不小于终值时结束循环,赋初值后即满足结束条件,循环体一次都未执行在窗体上有一种命令按钮编写事件代码如下
12.CommandL Private SubCommand1_ClickDim xAs Integer,y As Integer x=12:y=32Call Procx,y Debug.Print x;yEnd SubPublicSub ProcnAs Integer,By Vaim AsInteger n=n Mod10m=m Mod10EndSub打开窗体运行后,单击命令按钮,立即窗口上输出的成果是A.232B.123C.22D.1232答案A解析过程参数为地址传递,为值传递实参传递给传递给Proc nm xn,y m过程修改的成果返回给修改的成果不影响的值,因此为为n x,m yx2,y32是一种正的实数,要保留两位小数并将千分位四舍五入,对的的是
13.XoA.
0.01*Intx+
0.05B.
0.01*Int100*X+
0.005C.
0.01*Intx+
0.005D.
0.01*Int100*X+
0.05答案B窗体中有命令按钮其单击事件过程如下
14.CommandL PrivateSubCommandl_ClickDim yAs IntegerDimxAsInteger x=10y=5y=fxDebug.Print x;y EndSubPublic Functionfx AsInteger AsIntegerDim yAsIntegerx=20y=2f=x*y EndFunction运行程序,单击命令按钮,则立即窗口中显示的内容是A.105B.1040C.205D.2040答案D解析函数过程参数为地址传递,函数执行时的修改成果返回给实参x X在模块的申明部分使用语句,然后定义二维数组则
15.“OptionBase1”A2to5,5,该数组的元素个数为A.20B.24C.25D.36答案A解析数组下标下界阐明为因此数组有行、列,共个数组元素1,A4520
二、填空题在中要判断一种字段的值与否为应当使用的函数是
1.VBA Null,o答案IsNull宏可以被提成种基本类型简朴宏、条件宏和答案宏组
2.3赋值语句首先求解体现式并将计算成果值赋给指定的答案变量
3.程序一般被提成不一样的功能单位,叫做
4.VBA答案过程对象包括属性、和措施答案事件
5.是同类型变量的有序集合答案数组
6.过程中定义的参数叫做
7.o答案形式参数,形参调用过程时为形参指定的参数叫做答案实际参数,实参
8.在窗体上有一种命令按钮其单击事件代码如下
9.Command1,PrivateSubCommand1_ClickDim a10,p3AsIntegerk=5For i=1To10ai=i*iNext iFori=1To3pi=ai*iNext iFori=1To3k=k+pi*2Next iMsgBoxkEnd Sub打开窗体运行后,单击该命令按钮,消息框中输出的成果是答案201数据库中有工资表,包括“姓名,“工资”和“职称”等字段,现要对不一
10.样职称的职工增长工资,规定专家职称增长副专家职称增长其他人员增15%,10%,长下列程序的功能是按照上述规定调整每位职工的工资,并显示所涨工资之5%总和请在空白处填入合适的语句,使程序可以完毕指定的功能PrivateSubUpdatesalaryODim wsAs DAO.WorkspaceDim dbAs DAO.DatabaseDim rsAs DAO.RecordsetDim gzAs DAO.Field Dimzc AsDAO.Field Dimsum AsCurrency Dim()(工资表”)rate AsSingle Setdb=CurrentDb Setrs=db.OpenRecordset(工资”)职称)Set gz=rs.Fields Setzc=rs.Fields sum=0专家”Do WhileNot rs.Edit SelectCase zcCase Is=rate=
0.15Case Is”副专家”=rate=
0.1Case Elserate=
0.05End Selectsum=sum+gz*rate gz=gz+gz*rate rs.MoveNextLooprs.Closedb.CloseSet rs=NothingSet db=Nothing”涨工资总计:MsgBox sumEndSub答案rs.EOF,rs.Update解析循环需要对每个记录执行一次,循环条件是因此第一Do WhileNot rs.EOF,种空白处应填rs.EOF答案
3707.7510,
7173.68,E7B.Ei6第章习题答案及解析2
一、单项选择题已知关系、的元组总数是()
1.Rl R2,R1XR2答案B一种工作人员可以使用多台计算机,而一台计算机可被多工作人员使用,则工
2.作人员与计算机之间的联络是()0一对一一对多多对多多对一A.B.C.D.答案C实现数据库管理和维护功能的软件是(
3.)oA.DBMS B.DBS C.DBASD.DB答案A数据库是(
4.Access)o层次型数据库关系型数据库A.B.网状型数据库杂合型数据库C.D.答案B数据的完整性是指存储在数据库中的数据要在一定意义下保证是(
5.)o一致的对的的、一致的A.B.对的的规范化的C.D.答案B关系数据库是以()的形式组织和寄存数据的
6.一条链一维表二维表一种表格A.B.C.D.答案C数据库中,数据的物理独立性是指(
7.)o数据库与数据库管理系统的互相独立A.顾客程序与的互相独立
8.DBMS顾客的应用程序与存储在磁盘上的数据库中的数据是互相独立的C.应用程序与数据库中的数据的逻辑构造互相独立D.修改记录时,记录集措施和措施必须结合使用,措施在修改记录Edit UpdateEdit集字段变量之前调用,修改之后,调用措施更新修改成果到数据库表中,因Update此,第二个空白处应填rs.Update第章习题答案及解析8
一、单项选择题通过数据访问页可以把()公布到互联网上
1.静态数据数据库中保持不变的数据A.B.数据库中的变动数据数据库数据C.D.答案D
2.可以在()中设计数据访问页页面视图设计视图A.B.浏览器文本编辑器C.D.答案B纵栏式数据访问页中可以同步显示()数据源记录
3.一条多条.所有指定数目的A.B.C D.答案A一种数据访问页上可以有多种控件,每个控件均有各自的属性,任一控件的
4.Id属性值()Id o必须与其他控件属性值相似可以与其他控件属性值相似A.Id B.Id不能与其他控件属性值相似取值不受限制C.Id D.答案C
二、填空题数据库中的、查询、窗体和报表等对象可以直接存储为数据访问页
1.Access答案表通过设置可以使所有页面具有一致的风格
2.答案主题数据访问页有两种视图,分别是设计视图和视图
3.Access答案页面,页数据访问页以文献格式保留
4.Access答案HTM,htm第章习题答案及解析9
一、单项选择题数字字段自定义格式属性值可以包括节,依次是()
1.4o正数格式、负数格式、零格式、空值格式A.零格式、空值格式、正数格式、负数格式B.零格式、空值格式、负数格式、正数格式C.负数格式、正数格式、零格式、空值格式D.答案A格式定义的分节符号是(
2.)o逗号冒号分号星号A.B.C.D.答案C已知某日期字段的输入掩码是当输入该字段值时(获得焦点
3.0000/99/99;0;_,时),显示的掩码占位符是()oA.0B.9C./D._答案D
二、填空题格式属性设置用于控制数据
1.O答案显示,显示格式,显示样式输入掩码属性设置用于控制数据
2.o答案输入第章习题答案及解析10
一、单项选择题算法具有个特性,如下选项中不属于算法特性的是()
1.50有穷性简洁性可行性确定性A.B.C.D.答案B算法的时间复杂度是指(
2.)o执行算法程序所需要的时间A.算法程序的长度B.算法执行过程中所需要的基本运算次数C.算法程序中的指令条数D.答案C算法的空间复杂度是指()
3.算法程序的长度A.算法程序中的指令条数B.算法程序所占的存储空间C.算法执行过程中所需要的存储空间D.答案D数据的存储构造是指()
4.0数据所占的存储空间量数据的逻辑构造在计算A.B.机中的表达数据在计算机中的次序存储方式存储在外存中的数据C.D.答案B下列对于线性表的描述中对的的是()
5.存储空间不一定是持续,口前件元素一定存储在后件元素的前面B.存储空间必须持续,且各前件元素一定存储在后件元素的前面C.存储空间必须持续,且各元素的存储次序是任意的D.答案A下列有关栈的论述中对的的是(6,)°A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表答案D
7.下列有关栈的描述中错误的是()°A.栈是先进后出的先性表B.栈只能次序存储C.栈具有记忆作用D.对栈的插入和删除操作中,不需要变化栈底指针答案B)°下列有关队列的论述中对的的是(
8.在队列中只能删除数据B.在队列中只能插入数据A.队列是先进后出的线性表D.队列是先进先出的线性表C.答案C下列论述中对的的是()
9.栈与队列是非线性构造o B.线性表是线性构造A.二叉树是线性构造D.线性链表是非线性构造C.存储空间不一定是持续,且各元素的存储次序是任意的A.下列数据构造具有记忆功能的是()
10.o队列循环队列栈次序表答案A.B.C.D.C
11.递归算法一般需要运用()实现栈队列循环链表双向链表A.B.C.D.答案A下列论述中对的的是(
12.)o线性链表中的各元素在存储空间中的位置必须是持续的A.线性链表中的表头元素一定存储在其他算数的前面B.线性链表中的各元素在存储空间中的位置不一定是持续的,但表头元素一定C.存储在其他算数的前面线性链表中的各元素在存储空间中的位置不一定是持续的,且各元素的存储D.次序也是任意的答案D.设有下列二叉树13对此二叉树中序遍历的成果为()oA.ABCDEF B.DBEAFC C.ABDECF D.DEBFCA答案B在深度为的满二叉树中,叶子结点的个数为(
14.5)oA.32B.31C.16D.15答案C设一棵二叉树中有个叶子结点,有个度为的结点,则该二叉树中总的
15.381结点数为()oA.12B.13C.14D.15答案B对长度为的线性表进行次序查找,在最坏状况下所需要的比较次数为()
16.n()A.n+1B.N C.n+l/2D.n/2答案B在长度为的有序线性表中进行二分法查找,需要的比较次数为()
17.noA.log2n B.nlog2n C.n/2D.()n+1/2答案A对于长度为的线性表,在最坏的状况下,下列各排序法所对应的比较次数
18.N中对的的是()o冒泡排序为冒泡排序为A.N/2B.N迅速排序为迅速排序为()C.N D.N N-l/2答案D在最坏的状况下,下列排序措施中时间复杂度最小的是(
19.)o冒泡排序迅速排序插入排序堆排序A.B.C.D.答案C
二、填空题问题处理方案的对的而完整的描述称为
1.0•答案算法数据构造是指互相有关联的的集合
2.答案数据元素在计算机中寄存线性表,一种最简朴的措施是
3.o答案次序存储栈的基本运算有种入栈、退栈和
4.3答案读栈顶元素在一种容量为的循环队列中,若头指针尾指针则该循环队列
5.15front*,rear=9,中共有个元素答案3设一棵二叉树中度为的结点有个,则该二叉树中有个叶子结
6.218点答案19设一棵完全二叉树共有个结点,则在该二叉树中有个叶子结点
7.22答案11在长度为的有序线性表中进行二分查找,需要的比较次数为
8.no答案log2n在最坏状况下,冒泡排序的时间复杂度为
9.o答案:()n n-l/2第章习题答案及解析11
一、单项选择题软件工程的出现是由于()
1.A.程序设计措施学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展答案C开发软件所需高成本和产品的低质量之间有着锋利的矛盾,这种现象称为
2.软件危机软件投机软件工程软件产生A.B.C.D.答案A下面不属于软件工程的个要素的是(
3.3A.工具B.过程C.措施D.环境°答案D需求分析阶段的任务是(
4.A.软件开发措施B.软件开发工具°C.软件开发费用D.软件系统功能答案D下列工具中为需求分析常用工具的是(
5.答案A.PAD B.PFD C,N-S D.DFD D°在数据流图中,带有名字的箭头表达(
6.模块之间的调用关系A.)°控制程序的执行次序C.程序的构成部分B.答案D数据的流向D.模块独立性是软件模块化所提出的规定,衡量模块独立性的度量原则是模块的
7.)°局部化和封装华抽象和信息屏蔽B.A.激活机制和控制措施内聚性和耦合性D.C.答案C对建立良好的程序设计风格,下面描述对的的是(
8.A.程序应简朴、清晰、可读性好C.充B.符号名的命°名只要符合语法足考虑程序的执行效率答案程序的注释可有可无A D.构造化程序设计重要强调的是(
9.程序的规模A.程序的执行效率答案°B.程序的易读性C.B
10.构造化程序设计的3种构造是(D.程序的可移植性次序构造、选择构造、转移构造A.分支构造、等价构造、循环构造B.C.°多分支构造、赋值构造、等价构造D.次序构造、选择构造、循环构造答案D
11.下列论述中,不属于构造化程序设计措施的重°自顶向下A.模块化答C.案B要原则的是(由底向上B.限制使用语句D.goto对象是现实世界中一种实际存在的事物,它可以是有形的也可以
12.是无形的,下面所列举的不是对象的是(°A.桌子C.狗飞机苹果的颜色B.D.答案D.信息隐蔽是通过()实现的13抽象性封装性A.B.继承性传递性C.D.答案B面向对象的开发措施中,类与对象的关系是()
14.详细与抽象抽象与详细A.B,整体与部分部分与整体C.D..如下不属于对象的基本特点的是(15°分类性多态性继承性封装性A.B.C.D.答案C在对象之间传递信息的是(
16.°答案BA.措施B.属性C.事件消息答案D.D在软件测试设计中,软件测试的重要目的是(
17.)o试验性运行软件证明软件对的A.B.找出软件中所有的错误发现软件错误而执行程序C.D.答案D下列不属于静态测试措施的是()
18.代码检查白盒法静态构造分析A.B.C.代码质量度量D.答案B在软件工程中,白盒测试法可以用于测试程序的内部构造此措施将系统看
19.做是()0途径的集合循环的集合目的的集合地A.B.C.D.址的集合答案A完全不考虑程序的内部构造和内部特性,而只是根据程序功能导出测试用例
20.的测试措施是()0黑盒测试法白盒测试法错误推测法安A.B.C.D.装测试法答案A检查软件产品与否符合定义的过程称为()
21.o确认测试集成测试验证测试A.B.C.验收测试D.答案A
二、填空题一般,将软件产品从提出、实现、使用维护到停止使用退伍的过程称为
1.0•答案软件生命周期构造化程序设计措施的重要原则包括、逐渐求精、模块化和限制使用
2.GOTO语句等条原则4答案自顶向下按照程序段自身语句行的自然次序,一条语句一条语句地执行程序,这样的程
3.序构造称为O答案次序构造面向对象的程序设计措施中波及的对象是系统中用来描述客观事物的一种
4.实体,它由和可执行的一组操作共同构成答案数据类是对象的抽象,而一种对象则是其对应类的一种
5.o答案实例在面向对象的程序设计中,是指一种类实例和另一种类实例之间传递的信息
6.答案消息.使用已经存在的类定义作为基础建立新的类定义,这样的技术叫7做O答案继承对象根据所接受的消息而做出动作,同样的消息被不一样的对象所接受时也
8.许导致完全不一样的行为,这种现象称为O答案多态性为了便于对照检查,测试用例由输入数据和预期的两部分构成
9.答案输出成果答案c常见的数据模型有种,它们是(
8.3)o网状、关系和语义层次、关系和网状A.B.环状、层次和关系字段名、字段类型和记录C.D.答案B
二、填空题关系数据库管理系统能实现的专门关系运算包括、连接和投影答案选择
1..数据库系统的三级模式分别为、内模式与外模式2答案数据库模式,概念模式,模式关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、和顾客
3.定义完整性答案参照完整性数据模型分为种类型,它们是数据模型、逻辑数据模型和物理
4.3数据模型答案概念第章习题答案及解析3
一、单项选择题A..dbf B..dbc C..mdb D..xls数据库文献的扩展名是()
1.Accesso答案C表的字段名首字符不能是(
2.)o字母空格数字中A.B.C.D.答案B文本型字段最多可以存储()个字符
3.A.255B.256C.50D.65535答案A下列数字中哪个可以保留到字节型字段中()
4.A.700B.100C.-1000D.65536答案B下列值中,哪个可以用是/否型字段保留(
5.)o.“海洋”A.True BC.1000D.#/10/17#答案A下列有关表的主键描述中,哪个描述是对的的?()
6.主键可以包括一种或多种字段A.主键只能包括一种字段B.主键必须是数字型字段C.以上三个都对D.答案A
7.下列选项中哪个是合法的日期型常量?()oA.#/l/l#B.#/22/23#D./1/1答案A下列选项中哪个是合法的逻辑型常量?()
8.是否A.B.C.False D.Yes答案C下列选项中哪个是合法的字符串常量?()
9.oA.“AA B.aaH C.[AA]D「AA答案B已知表中有一“性别”字段,文本型,字段大小为下列哪个体现式可以作
10.1,为该字段的有效性规则?()人.=男或=女》.男”或女”B“男“女”“男”/“女”C.”Or D.答案C已知表中有一“年龄”字段,整型,下列哪个体现式可以作为该字段的有效
11.性规则?()o不小于A.19B.19Or10C.=17And=30D.19答案C要控制“学号”字段只能输入数字,应设置()
12.o格式输入掩码A.B.字段有效性规则表/记录有效性规则C.D.答案D下列对数据输入无法起到约束作用的是()
13.输入掩码有效性规则字段名称A.B.C.数据类型D.答案C中,设置为主键的字段()
14.Access o不能设置索引可设置为“有(有反复)”索引A.B,系统自动设置索引可设置为“无”索引C D.答案C在中,假如不想显示数据表中的某些字段,可以使用的操作是()
15.Accesso隐藏删除冻结A.B.C.筛选D.答案A
二、填空题在表的设计视图中创立表,必须对每个字段定义的是和
1.O答案字段名称,数据类型为以便起见,把目前处在打开状态的数据库叫做
2.o答案目前数据库是数据库的关键对象,用于存储数据库数据
3.Access答案表数据库中实体之间的参照完整性控制是通过表之间的实现
4.Access的答案关系为顾客提供了某些预定义的数据库模型,叫做
5.Accesso答案模板
三、思索题表、之间已经通过“学号”字段建立了关系并实行了参照完整
1.tStudent tScore性,修改表中记录的“学号”时,可以随意输入学号内容吗?tScore答案不可以解析在实行了参照完整性时,只能输入表中存在的学号,否则就会破tStudent坏参照完整性,系统会拒绝接受.假定表中选修日期不能在输入数据日期之后且选修月份必须是月或2tScore12月,应怎样设置字段有效性规则?7答案[选修日期Date AndMonth DIn7,12解析输入数据日期可以用函数获得,选修日期不能在输入数据日期之Date后可以表达为Date选修月份必须是月或月可以表达为127[选修日期Month Din712合并上述体现式即可满足规定,即设置“选修日期”字段的字段有效性规则为[选修日期Date AndMonth DIn7,12假定筛选年出生的男同学信息,应怎样构造筛选条件?
3.1991答案出生年度可以用[出生日期]表达,按图设置筛选条件即可Year3-1也可以在筛选条件中包括完整的字段名运算体现式,例如,图中的筛选条件也3-1可以按图的方式设置3-2用tStudent筛选1:筛选回tStudent笳选1:筛选图3-2设置筛选tStudent tStudent=1日别日学号姓名学号出生一姓名期二性别期性出生▼字段Year([出生日期])性别字鼠出生日期排序排屎条条件1991Im]生Year([出生日期])=1991And[性另或或图设置筛选条件⑴3-1条件()2注意按图的筛选条件设置并保留后,再次编辑筛选条件时,系统会自动转3-2换为图的形式因图的设置方式是一种不规范的方式3-13-2第章习题答案及解析4
一、单项选择题下列有关操作查询的描述中哪个是对的的?(
1.)o操作查询不变化数据库中的数据A.操作查询是指建立查询的操作过程B.操作查询执行时会使数据库数据发生变化C操作查询是指带有输入参数的查询D.答案C要设计“民族”字段(文本型)的筛选条件,查询“藏”、“蒙古”、“壮”、
2.“维吾尔”等民族的学生,应选择的筛选条件是()藏蒙古壮维吾尔”(藏/蒙古/壮/维A.LIKE”B.IN吾尔”)二”藏蒙古/壮维吾尔二藏蒙古壮维吾尔”C.D.答案B
3.SQL SELECT语句通过()子句指定查询条件A.WHILE B.WHERE C.FOR D.LIKE答案B已知学生“出生日期”字段是日期/时间型的,欲计算生成“年龄”字段,下
4.列哪个选项是对的的?()o年龄:(()-出生日期)年龄:(())(出生日A.Year DateB.Year Date-Year期)年龄-出生日期年龄(出生日期)-C.Date D.Year**(())Year Date答案B已知表包括“性另/字段,文本型,下列语句中哪个可以查询出“男”
5.tStudent同学记录()o性别二男A.SELECT*FROM tStudentWHERE性别男B.SELECT*FROM tStudentWHERE LIKE性别二男”C.SELECT*FROM tStudentWHERE性别=男”D.SELECT*FROM tStudentWHERE答案C已知表包括“民族”字段,文本型,“出生日期”字段,日期/时间型
6.tStudent下列语句中哪个可以查询出年此前出生的“藏族”同学的记录?()1990o民族二臧族出生日期A.SELECT*FROM tStudentWHERE AND#1990/1/1#民族“藏族”出生日期B.SELECT*FROM tStudentWHERE LIKEAND#1990/1/1#民族=藏族出生日期C.SELECT*FROM tStudentWHERE AND#1990/1/1#民族=藏族”出生日期vD.SELECT*FROM tStudentWHERE AND#1990/1/1#答案B已知表包括“姓名”字段,要建立一种查询查找姓“李”的同学,下
7.tStudent列哪个体现式可以作为查询设计视图(查询设计器)中“姓名”字段的筛选条件?()o“李*李?”李*A.Like B.Like”C.Like D.Like“李?55答案C用于分组的子句是()
8.SQLoA.HAVING B.GROUP BYC.ORDER BYD.WHERE答案B已知表包括的字段是学号(文本型,主键字段),课程号(文本型,
9.tScore主键字段),成绩(单精度数字型),下列哪个语句是对的的?()SQLo()A.INSERT INTOtScore VALUES”010—91(学号,成绩)()B.INSERT INTOtScore VALUES”010—91()C.INSERT INTOtScore VALUES”0101:91,c2(学号,成绩,课程号)()D.INSERT INTOtScore VALUES“0101”,91Jc2答案D要从表中删除记录,下列语句中哪个是对的的?()
10.tStudent SQL-DELETE°A.DELETE tStudentB.DELETE FROM tStudentC.DELETE ALLtStudentD.DELETE*FROMtStudentALL答案B下列语句用于修改表中的记录,哪个是对的的?
11.SQL-UPDATE tStudent)°(出生日期)=学号A.UPDATE tStudent#1998-1-2#WHERE=0101”出生日期学号B.UPDATE tStudentSET=#1998-1-2#WHILE=0101”D.UPDATE tStudentSET出生日期答#1998-1-2#WHERE学号二0101”案D运用对话框提醒顾客输入查询条件,这样的查询属于(
12.)0A.选择查询B.参数查询C.操作查询D.SQL查询答案B通配符“*”的含义是()
13.o通配任何单个字符B.通配任意多种持续字符A.通配任何单个数字字符D.通配任意个数的数字字符答案C.A下列体现式计算成果为日期型的是
14.()出生日期=#学号二C.UPDATE tStudent1998-1-2#WHERE0101”A.#/10/23#-#/2/3#B.#/2/3#+10C.Date-#/2/3#D.Len(”-2-3”)答案B查询的数据源可以来自()
15.Access o表查询表和查询报A.B.C.D.答案C
二、填空题中常用的体现式有体现式、字符体现式、日期体现式、关系
1.Access体现式、逻辑体现式等答案算术关系体现式是由运算符连接两个同类型(数值、字符、日期)运算量
2.(常量、字段或函数)所形成的有运算意义的式子答案关系从一种或多种互相关联的表中查找符合条件的记录的查询称为答案选择
3.查询创立交叉表查询时;需要对行标题和进行分组操作
4.答案列标题
5.在SQL・SELECT语句中,使用函数记录记录个数答案()COUNT,COUNT*
三、思索题设计一种查询查找哪些课程没有任何学生选修
1.答案本题有两种处理措施第一种解法是用“查找不匹配项查询向导处理,查找表与表不tCourse tScore匹配的记录,这些记录即是没有学生选修的课程记录第二种处理措施是运用查询设计器处理,查询输出所有课程号没在表中出tScore现的表记录即可,如图所示tCourse4-1建立一种记录各民族男、女生人数的交叉表查询,民族作为行,性别作为列
2.答案本题也有两种处理措施第一种措施是运用“交叉表查询向导”实现,选择表为数据源,选择行tStudent标题字段为“民族”字段,列标题字段为“性别”字段,交叉点计算字段为“学号”字段,计算函数为计数第二种措施是直接运用查询设计器实现按图所示设置即可4-2图查询设计器查询⑴4-1总段叉表排计条表交序件或字J1I oII IJ查询交叉表查询回国图查询设计器查询⑵4-2tStudent建立一种查询,输出年出生的男同学信息
3.1991答案此题与第章思索题的解法相似33第一种解法用计算字段条件处理,如图所示4-3民族性别学号0tStudent tStudenttStudent分组行表分组列标计数值题题。
个人认证
优秀文档
获得点赞 0