数据库期末复习题.docx

上传人:豆**** 文档编号:23919573 上传时间:2022-07-02 格式:DOCX 页数:79 大小:165.63KB
返回 下载 相关 举报
数据库期末复习题.docx_第1页
第1页 / 共79页
数据库期末复习题.docx_第2页
第2页 / 共79页
点击查看更多>>
资源描述

《数据库期末复习题.docx》由会员分享,可在线阅读,更多相关《数据库期末复习题.docx(79页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date数据库期末复习题数据库期末复习题第1章 数据库技术基础一、单选题1. 数据模型反映的是( A )。A事物本身的数据和相关事物之间的联系B事物本身所包含的数据C记录中所包含的全部数据D记录本身的数据和相关关系2. 数据库系统的核心是( C )。A数据库B数据库管理员C数据库管理系统D文件3. 数据库管理系统中负责数据模式定义的语言是( A )。A数据定义语言B数据管理语

2、言C数据控制语言D数据操纵语言4. 数据库管理系统是( B )。A操作系统的一部分B在操作系统支持下的系统软件C一种编译系统D一种操作系统5. 在数据管理技术发展的三个阶段中,数据共享最好的是( C )。A人工管理阶段B文件系统阶段C数据库系统阶段D三个阶段相同6. 用Access创建的数据库文件,其扩展名是( D )。A.adpB.dbfC.frmD.mdb7. 数据库系统是由数据库、数据库管理系统、应用程序、( A )、用户等构成的人机系统。A数据库管理员B程序员C高级程序员D软件开发商8. 在数据库中存储的是( B )。A信息B数据C数据结构D数据模型9. 在下面关于数据库的说法中,错误

3、的是( D )。A数据库有较高的安全性B数据库有较高的数据独立性C数据库中的数据可以被不同的用户共享D数据库中没有数据冗余10. 不是数据库系统特点的是( C )。A较高的数据独立性B最低的冗余度C数据多样性D较好的数据完整性11. Access是( C )数据库管理系统。A层次B网状C关系型D树状12. 在Access中,数据库的基础和核心是( A )。A表B查询C窗体D宏13. 在下面关于Access数据库的说法中,错误的是( B )。A数据库文件的扩展名为mdbB所有的对象都存放在同一个数据库文件中C一个数据库可以包含多个表D表是数据库中最基本的对象,没有表也就没有其他对象14. Acc

4、ess数据库管理系统依赖于( B )操作系统。ADosBWindowsCUnixDUcdos15. 常见的数据模型有3种,它们是( B )。A网状、关系和语义B层次、关系和网状C环状、层次和关系D字段名、字段类型和记录16. 在以下叙述中,正确的是( D )。AAccess只能使用系统菜单创建数据库应用系统BAccess不具备程序设计能力CAccess只具备了模块化程序设计能力DAccess具有面向对象的程序设计能力17. 不属于Access对象的是( B )。A表B文件夹C窗体D查询18. 数据库中的基本单位是( A )。A表B查询C窗体D报表19. 一个关系对应一个( A )。A二维表B关

5、系模式C记录D属性20. ( B )是对关系的描述。A二维表B关系模式C记录D属性21. 表中的一列叫做( D )。A二维表B关系模式C记录D字段22. 唯一确定一条记录的某个属性组是( A )。A关键字B关系模式C记录D属性23. 被选中的关键字是( A )。A主键B关系模式C记录D属性24. 属性的取值范围是( A )。A值域B关系模式C记录D属性25. 关系名(属性, 属性2, , 属性n)是( B )。A主键B关系模式C记录D属性26. 不属于数据库发展过程的是( D )。A人工管理阶段B文件系统阶段C数据库系统阶段D智能数据库27. 不是数据库特征的是( C )。A数据独立性B最低的

6、冗余度C逻辑性D数据完整性二、填空题1. 在关系数据库中,基本的关系运算有三种,它们是选择、投影和 联接 。2. 在数据库技术中,实体集之间的联系可以是一对一、一对多和 多对多 。3. 在现实世界中实体“人”与实体“出生地”之间的联系是 一对多 的联系。4. 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元祖,这种操作称为 联接 。5. 利用Access创建的数据库文件,其扩展名为 mdb 。6. 常用的结构数据模型有层次模型、网状模型和 关系模型 。7. 在关系模型中,把数据看成一个二维表,每一个二维表称为一个 关系 。8. 在二维表中,元组的 属性 是不能再分成更小的数据项。9

7、. 在关系数据库中,基本的关系运算有三种,它们是选择、投影和 联接 。10. 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元祖,这种操作称为 联接 。11. 投影 是从二维表列的方向进行的运算。12. 在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为 选择 。13. 在教师表中,如果要找出职称为“教授”的教师,应该采用的关系用算是 选择 。14. 在E-R图中, 矩形 表示实体。15. 在E-R图中,表示实体联系的是 菱形 。16. Access是一个 面向对象 的可视化数据库管理系统。第2章 创建数据库和表一、单选题1. 在数据表的设计视图中,不能完成的操作是( D

8、 )。A修改字段的类型B修改字段的名称C删除一个字段D删除一条记录2. Access数据库表中的字段可以定义有效性规则,简单说有效性规则是( C )。A控制符B文本C条件D显示格式3. 如果字段“成绩”的取值范围为0100,则错误的有效性规则是( D )。A=0 And =0 And 成绩=0 And 成绩=100D0=成绩2000的作用是处理( A )。A性别为女并且工资额大于2000的记录B性别为女或者工资额大于2000的记录C性别为女并非工资额大于2000的记录D性别为女或者工资额大于2000的记录,且二者择一的记录32. 从一个表或者多个表中选择一部分数据的是( B )。A表B查询C窗

9、体D报表33. SQL中的哪个关键字不会对表进行写操作( A )。ASELECTBDELETECUPDATEDINSERT34. 在SQL查询中使用WHERE子句指出的是( D )。A查询目标B查询结果C查询视图D查询条件35. 假设某数据表中有一个工作时间字段,查找92年参加工作的职工记录的条件是( A )。ABetween #92-01-01# And #92-12-31#BBetween 92-01-01 And 92-12-31CBetween 92.01.01 And 92.12.31DBetween #92.01.01# And #92.12.31#36. 在产品数据库表中,若上调

10、产品价格,最方便的方法是使用以下( B )方法。A追加B更新C删除D生成表查询37. 在SQL查询语句中,下列说法正确的是( A )。ASELECT命令中必须有FROM关键字BSELECT命令中必须有WHERE关键字CSELECT命令中必须有GROUP关键字DSELECT命令中必须有ORDER关键字二、填空题1. Access 2003中的查询分为选择查询、 参数查询 、 交叉查询 、 操作查询 和 SQL查询 等5种查询。2. Access 2003中,操作查询包括生成表查询、删除查询、 更新查询 、 追加查询 。3. 要删除表中某个字段的内容,可使用 更新 查询实现。4. 如果要将某表中的

11、若干记录删除,应该创建 删除 查询。5. 通过提示信息让用户输入检索表中数据的条件,这时应该创建 参数查询 。6. 查询设计视图分为上下两部分,上部分窗格是数据源结构及数据源间关系的显示区域,下部分窗格是查询的 设计区域 。7. 每个查询都有3种视图,分别为设计视图、 数据表视图 和SQL视图。8. 查询中有两种基本点的计算是预定义计算和 自定义计算 。9. Access中,查询不仅具有查找的功能,而且还具有 计算 功能。10. 书写查询条件表达式时,日期值应该用 # 括起来。11. 在Access查询的条件查询表达式中表示任意单个字符,应使用通配符 ? 。12. 在Access查询的条件查询

12、表达式中表示任意个字符,应使用通配符 * 。13. 查询姓名中含有“张”字查询准则应采用 Like 张* 来表达。14. 假定电话号码字段为文本型,要想显示所有以5开头的记录,在准则中应输入 Like 5* 。15. 在SQL的Select语句中,用于实现选择用算的短语是 Where 。16. 在SQL的Select语句中,用于Order By短语对查询的结果进行 排序 。17. 在Select语句中,关键字DESC表示 降序排列 的含义。18. 表示查询“雇员”的“出生日期”为1955年以前出生的设置条件是 Year(雇员!出生日期)1955 。第4章 创建和使用窗体一、单选题1. Acce

13、ss窗体中的文本框控件分为( A )。A计算型和非计算型B结合型和非结合型C控制型和非结合型D记录型和非记录型2. 下面关于列表框和组合框的叙述正确的是( C )。A列表框和组合框可以包含一列或几列数据B可以在列表框中输入新值,而组合框不能C可以在组合框中输入新值,而列表框不能D在列表框和组合框中均可以输入新值3. 下列不属于窗体的常用格式属性的( D )。A标题B滚动条C分隔线D记录源4. 窗体Caption属性的作用是( A )。A确定窗体的标题B确定窗体的名称C确定窗体的边界类型D确定窗体的字体5. 创建主/子窗体,需要爱两个表之间先建立( C )。A查询B命令按钮C关系D窗体6. 用户

14、和数据库交互的界面是( C )。A表B查询C窗体D报表7. 在显示具有( B )关系的表或查询中的数据时,子窗体特别有效。A一对一B一对多C多对多D复杂8. 下列不属于Access窗体的视图是( C )。A设计视图B窗体视图C版面视图D数据表视图9. 下列不属于窗口事件的是( C )。A打开B关闭C删除D加载10. 下列不属于窗体的常用格式属性的是( D )。A标题B滚动条C分隔线D记录源11. 确定一个控件在窗体或报表中的位置的属性是( D )。AWidth或HeightBWidth和HeightCTop或LeftDTop和Left12. 在窗体中,用来输入或编辑字段数据的交互控件是( A

15、)。A文本框控件B标签控件C复选框控件D列表框控件13. 要在文本框中显示当前日期和时间,应当设置文本框的控件来源属性为( C )。A=Date()B=Time()C=Now()D=Year()14. 既可以直接输入文字,又可以从列表中选择输入项的控件是( C )。A选项框 B文本框C组合框D列表框15. Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是( B )。A选项组控件B列表框或组合框控件C文本框控件D复选框、切换按钮、选项按钮控件16. “特殊效果”属性值用于设定控件的显示效果,下列不属于“特殊效果”属性值

16、的是( D )。A平面B凸起C蚀刻D透明17. VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是( B )。A微妙B毫秒C秒D分钟18. 计算控件的控件来源属性一般设置为( B )开头的计算表达式。A字母B等号 (=)C括号双引号19. 假设已在Access中建立了包含“书名”、“单价”和“数量”三个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( B )。A单价*数量B=单价*数量C图书订单表!单价*图书订单表!数量D=图书订单表!单价*图书订单表!数量20. 在窗体上,设置控件Command0

17、为不可见的属性是( D )。AColoreBCaptionCEnabledDVisible21. Access的控件对象可以设置某个属性来控制对象是否可用(可用时显示为灰色状态)需要设置的属性是( C )。ADefaultBCancelCEnabledDVisible22. 窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange。在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为( B )。A是B否C有D无23. 能够接受数值型数据输入的窗体控件是( B )。A图形B文本框C标签D命令按钮二、填空题1. 窗体有三种视

18、图,分别为设计视图、窗体视图和 数据表视图 。2. “窗体视图”是最终展现在用户面前的 操作界面 。3. 窗体可以使用向导和 设计视图 。4. 窗体的数据源主要包括表和 查询 。5. 如果改变窗体的布局需要在窗体的 设计视图 下打开窗体。6. 窗体包括五个节,分别是 窗体页眉 、 页面页眉 、 主体 、 页面页脚 和 窗体页脚 。7. 窗体有多个部分组成,每个部分成为一个 节 。8. 窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有 主体 。9. 在表格式窗体、纵栏式窗体和数据表窗体中,将窗体最大化的显示记录最多的窗体是 数据表 窗体。10. 计算控件的控件来源属性一般设置为以 = 开

19、头的计算表达式。11. 在窗体上选择多个控件应按住 Shift 键然后单击各控件。12. 在“选项组”中每次只能选择 1 个选项。13. 控件的类型可以分为 绑定型 、未绑定型与计算型。14. 在创建主/子窗体之前,必须设置表之间的 关系 。15. 在Access数据库中,如果窗体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用 列表框 或组合框。第5章 报表的应用一、单选题1. 报表可以( B )数据源中的数据。A编辑B显示C修改D删除2. 在报表设计过程中,不适合添加的控件是( C )。A标签控件B文本框控件C选项组控件D图形控件3. 以下叙述正确的是( B )

20、。A报表只能输入数据B报表只能输出数据C报表可以输入和输出数据D报表不能输入和输出数据4. 关于报表数据源设置,以下说法正确的是( D )。A可以是任意对象B只能是表对象C只能是查询对象D只能是表对象或查询对象5. 可作为报表记录源的是( D )。A表B查询CSelect语句D以上都可以6. Access报表对象的数据源可以是( C )。A表、查询和窗体B表和查询C表、查询和SQL命令D表、查询和报表7. 要在报表上显示格式为“3/总8”的页码,则计算控件的控件源应设置为( D )。A/总PagesB=/总PagesCPage & /总 & PagesD=Page & /总 & Pages8.

21、 要显示格式为“页码/总页数”的页码,应当设置文本框控件的控件来源属性为( D )。APage/PagesB=Page/PagesCPage & / & PagesD=Page & / & Pages9. ( D )是Access中以一定输出格式表现数据的一种对象。A表B查询C窗体D报表10. 以下叙述正确的是( B )。A报表只能输入数据B报表只能输出数据C报表可以输入和输出数据D报表不能输入和输出数据11. 报表可以( B )数据源中的数据。A编辑B显示C修改D删除12. 在报表设计中,以下可以做绑定控件显示字段数据的是( A )。A文本框B标签C命令按钮D图像13. 要设计出带表格线的报

22、表,需要向报表中添加( D )控件完成表格线的显示。A文本框B标签C复选框D直线或矩形14. 在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( A )。A=Max(数学)BMax(数学)C=Max数学D=Max(数学)15. 报表页脚的内容只在报表的( C )打印输出。A第一页顶部B每页顶部C最后一页数据末尾D每页底部16. 要设置在报表每一页的顶部都输出的信息,需要设置( D )。A报表页眉B报表页脚C页面页脚D页面页眉17. 在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在( A )。A组页眉/组页脚B页面页眉/页面页脚C报表页眉/

23、报表页脚D主体18. 要实现报表的分组统计,其操作区域是( D )。A报表页眉或报表页脚区域B页面页眉或页面页脚区域C主体区域D组页眉或组页脚区域19. 如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则打印预览视图中,该文本框显示的信息为( B )。A未绑定B3C7 Mod 4D出错20. 如果设置报表上某个文件框的控件来源属性为“=2*3+1”,则打开报表视图时,该文本框显示信息是( B )。A未绑定B7C2*3+1D出错二、填空题1. Access的报表有 设计视图 、打印视图、版面预览视图三种视图。2. 一个主报表最多包含 两 级子窗体或子报表。3. Access中报表的

24、数据源可以是 表 或者查询。4. Access提供了 纵栏式 和表格两种自动生成报表的方式。5. 报表不能对数据源中的数据进行 修改 。6. 要设置只在报表最后一页主题内容之后输出的信息,需要在 报表页脚 设置信息。7. 报表数据输出不可缺少的内容是 主体节 的内容。8. 要实现报表的分组统计,其操作区域是 组页眉 或 组页脚 。9. Access的报表要实现排序和分组统计操作,应通过设置排序与 分组 属性来进行。10. 报表设计中,可以通过在组页眉和组页脚中创建 计算控件 来显示记录的分组汇总数据。11. 报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为计算表达式形式

25、而实现的,这些控件就称为 计算控件 。12. 在按“性别”分组显示“雇员”信息的报表中,使用计算控件统计“男”或“女”雇员的人数,其表达式应为“=count(性别)”,该表达式必须放置在组页眉或 组页脚 节中。13. 要在报表上显示格式为“4总15页”的页码,则计算控件的控件来源应设置为= page & /总 & pages。14. 在报表中要显示“第N页”,页码格式设置是:=第 & Page & 页。第8章 程序设计模块一、单选题1. VBA中定义符号常量可以使用关键字( A )。AConstBDimCPublicDPrivate2. VBA中的类型声明符%表示的类型是( C )。AStri

26、ngBLongCIntegerDDouble3. 声明一个有10个整型元素、下标下界为1的数组a的语句正确的是( D )。ADim a(10)BDim a(1 To 10)CDim a(10) As IntegerDDim a(1 To 10) As Integer4. 以下关于类模块的说法不正确的是( D )。A窗体模块和报表模块都属于类模块,它们从属于各自的窗体或报表B窗体模块和报表模块具有局部特性,其作用范围局限在所属窗体或报表内部C窗体模块和报表模块中的过程可以调用标准模块中已定义好的过程D窗体模块和报表模块生命周期是伴随着窗体或报表的打开而开始、关闭而结束5. 在Access中,如果

27、要处理具有复杂条件或循环结构的操作,则应该使用的对象是( B )。A窗体B模块C宏D报表6. VBA中定义符号常量可以用关键字( A )。AConstBDimCPublicDStatic7. VBA中去除前后空格的函数是( C )。ALtrimBRtrimCTrimDUcase8. 用于获得字符串Str从第2个字符开始的3个字符的函数是( A )。AMid(Str,2,3)BMiddle(Str,2,3)CRight(Str,2,3)DLeft(Str,2,3)9. 以下可以得到“2*5=10”结果的VBA表达式为( A )。A2*5 & = & 2*5B2*5 + = + 2*5C2*5 & = & 2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁