第1章思考与实践1.选择题(1)从数据库的整体结构看,数据库系统采用的数据模型有(C)。A.网状模型、链状模型和层次模型B.层次模型、网状模型和环状模型C.层次模型、网状模型和关系模型D.链状模型、关系模型和层次模型(2)数据库系统的构成为:数据库、计算机系统、用户和(D)。A.操作系统B.文件系统C.数据集合D.数据库管理系统(3)用二维表形式表示的数据模型是(B)。A.层次模型B.关系模型C.网状模型D.网络模型(4)关系数据库管理系统的3种基本关系运算不包括(A)。A.比较B.选择C.连接D.投影(5)数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是(B)。A.DBMS包括DB和DBSB.DBS包括DB和DBMSC.DB包括DBS和DBMSD.DB、DBS和DBMS是平等关系(6)在关系理论中,把二维表表头中的栏目称为(D)。A.数据项B.元组C.结构名D.属性名(7)下面有关关系数据库主要特点的叙述中,错误的是(D)。A.关系中每个属性必须是不可分割的数据单元B.关系中每一列元素必须是类型相同的元素C.同一关系中不能有相同的字段,也不能有相同的记录D.关系的行、列次序不能任意交换,否则会影响其信息内容(8)以一定的组织方式存储在计算机存储设备上,能为多个用户所共享的与应用程序彼此独立的相关数据的集合称为(A)。A.数据库B.数据库系统C.数据库管理系统D.数据结构(9)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B)。A.m∶nB.1∶mC.m∶kD.1∶1(10)在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(B)。A.候选键B.主键C.外键D.超键2.填空题(1)关系数据库中每个关系的形式是(主外键引用0020)。(2)数据库技术研究在(计算机)环境下如何合理组织数据、有效管理数据和高效处理数据。(3)在实体间的联系中,学校和校长两个实体型之间存在(1:1)联系,而老师和同学两个实体型之间存在(1:m)联系。(4)在关系数据模型中,二维表的列称为(字段),二维表的行称为(记录)。(5)数据模型不仅表示反映事物本身的数据,而且表示事物之间的(联系)。(6)从表中取出满足条件元组的操作称(选择)。(7)把两个关系中相同属性值的元组连接到一起形成新的二维表的操作称为(连接)。(8)从表中抽取属性值满足条件列的操作称(投影)。(9)为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中应包含(两个表的主键)。(10)用二维表数据来表示实体及实体之间联系的数据的数据模型称为(关系模型)。第2章思考与实践1.选择题(1)Access的数据库类型是(C)。A.网状数据库B.层次数据库C.关系数据库D.面向对象数据库(2)退出Access数据库管理系统可以使用的快捷键是(A)。A.Alt+F+XB.Alt+XC.Ctrl+CD.Ctrl+O(3)关系数据库系统中所管理的关系是(D)。A.一个mdb文件B.若干个mdb文件C.一个二维表D.若干个二维表(4)Access不包括的数据库对象是(B)。A.表B.存储过程C.报表D.窗体(5)(D)是数据库的核心与基础,存放着数据库中的全部数据。A.查询B.报表C.窗体D.表2.填空题(1)Access数据库文件的扩展名是(.mdb)。(2)Access数据库由7种数据库对象组成,这些数据库对象包括(表)、(查询)、(窗体)、(报表)、(数据访问页)、(宏)和(模块)。(3)(查询)也是一种表,它是以表为数据来源的再生表。(4)(模块)的主要作用就是建立复杂的VBA程序以完成宏等不能完成的任务。(5)(宏)是数据库中的另一种特殊的数据库对象,它是一个或多个操作命令的集合,其中每一个命令实现一个特定的功能。第3章思考与实践1.选择题(1)Access表中字段的数据类型不包括(C)。A.文本B.备注C.通用D.日期/时间(2)在数据库中的数据表间(D)建立关联关系。A.随意B.不可以C.必须D.可根据需要(3)创建两个具有“多对多”关系的表之间的关联,应当(A)。A.通过纽带表B.通过某个同名字段C.通过某个索引过的同名字段D.通过主索引字段和不同字段(4)有关字段属性,以下叙述错误的是(B)。A.字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B.可对任意类型的字段设置默认值属性C.有效性规则属性是用于限制此字段输入值的表达式D.不同的字段类型,其字段属性有所不同(5)必须输入0~9的数字的输入掩码是(A)。A.0B.&C.AD.C(6)必须输入任一字符或空格的是(B)。A.0B.&C.AD.C(7)以下关于货币数据类型的叙述,错误的是(C)。A.向货币字段输入数据时,系统自动将其设置为4位小数B.可以和数值型数据混合计算,结果为货币型C.字段长度是8字节D.向货币字段输入数据时,不必输入美元符号和千位分隔符(8)下面(B)不属于表间的连接类型。A.内部连接B.自然连接C.右边外部连接D.左边外部连接2.填空题(1)Access数据库中,表与表之间的关系分为(一对一关系)、(一对多关系)和(多对多关系)3种。(2)在Access中数据类型主要包括:自动编号、(文本)、(日期/时间)、(数字)、备注、OLE对象、(货币)、(是/否)、(超级链接)和查阅向导。(3)一个完整的表是由(表结构)和(表记录)两部分构成的。定义(表的结构)就是确定表中的字段,主要是为每个字段指定名称、数据类型和宽度,这些信息决定了数据在表中是如何被标识和保存的。(4)关系数据库是通过(主外键关系)来建立表与表之间的关系。(5)能够惟一标识表中每条记录的字段称为(主键)。(6)筛选记录是在(数据表)视图下完成的。(7)如果希望以下文本字符串“12”、“5”、“6”排序的结果“5”、“6”、“12”是,应该按(升)序排序。(8)Access提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是:(文本)和(备注)。(9)(有效性规则)是Access中一个非常有用的属性,利用该属性可以防止非法数据输入到表中。(10)具有关系的表与表通过连接产生查询结果,根据查询结果产生条件将连接划分为如下3种类型:(内部连接)、(左边外部连接)和(右边外部连接)。第4章思考与实践1.选择题(1)以下关于查询的叙述正确的是(C)。A.只能根据数据库表创建查询B.只能根据已建查询创建查询C.可以根据数据库表和已建查询创建查询D.不能根据已建查询创建查询(2)Access支持的查询类型有(A)。A.选择查询、交叉表查询、参数查询、SQL查询和操作查询B.基本查询、选择查询、参数查询、SQL查询和操作查询C.多表查询、单表查询、交叉表查询、参数查询和操作查询D.选择查询、统计查询、参数查询、SQL查询和操作查询(3)在SQL查询中使用WHERE子句指出的是(D)。A.查询目标B.查询结果C.查询视图D.查询条件(4)从数据库中删除表的命令是(A)。A.DROPTABLEB.ALTERTABLEC.DELETETABLED.CREATETABLE(5)SQL查询中的SELECT语句是(B)。A.选择工作区语句B.数据查询语句C.选择标准语句D.数据修改语句(6)以下不属于操作查询的是(B)。A.更新查询B.交叉表查询C.删除查询D.生成表查询(7)在查询设计视图中(B)。A.只能添加数据库表B.可以添加数据库表,也可以添加查询C.只能添加查询D.以上说法都不对(8)SQL语句中指定查询来源的关键字是(B)。A.IFB.FROMC.WHILED.WHERE2.填空题(1)关系型数据库的标准语言是(SQL)语言,其含义为(结构化查询语言)。(2)在SQL语句中,(UPDATE)命令可以修改表中数据,(ALTERTABLE)命令可以修改表结构。(3)在SQL语句中,(DELETE)命令可以从表中删除记录,(DROPTABLE)命令可以从数据库中删除表。(4)根据对数据源操作方式和结果的不同,查询可以分为5类:(选择查询)、交叉表查询、操作查询、(参数查询)和SQL查询。(5)Access的查询的(数据表)视图是以行和列格式显示查询结果数据的窗口,查询的(设计)视图是用来设计查询的窗口,是查询设计器的图形化表示。(6)创建分组统计查询时,总计项应选择(GROUPBY)。(7)查询设计视图窗口分为上下两部分,上半部分为(字段列表)区,下半部分为设计网格。(8)书写查询准则时,日期值应该用(半角井号(#))括起来,字段应该用(方括号([]))括起来。(9)假设某数据库表中有一个姓名字段,查找姓王的记录的准则(LIKE“张*”)。(10)SQL查询是使用SQL语句创建的结构化查询。SQL查询包括(传递查询)、(联合查询)、数据定义查询和子查询等。第5章思考与实践1.选择题(1)下面关于列表框和组合框的叙述正确的是(C)。A.列表框和组合框可以包含一列或几列数据B.可以在列表框中输入新值,而组合框不能C.可以在组合框中输入新值,而列表框不能D.在列表相和组合框中均可以输入新值(2)为窗体上的控件设置Tab键的顺序,应选择属性表中的(D)。A.格式选项卡B.数据选项卡C.事件选项卡D.其他选项卡(3)下述有关选项组叙述正确的是(C)。A.如果选项组结合到某个字段,实际上是组框架内的复选框、选项按钮或切换按钮结合到该字段上的B.选项组中的复选框可选可不选C.使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值D.以上说法都不对(4)“特殊效果”属性值用于设定控件的显示效果,下列不属于“特殊效果”属性值的是(D)。A.平面B.凸起C.蚀刻D.透明(5)窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(D)。A.打开B.关闭C.加载D.取消(6)窗体中的工具箱可以向窗体添加各种控件,下列说法正确的是(B)。A.标签控件用来在指定的地方显示标题B.文本框控件可以在窗体上显示输入或编辑的数据C.标签控件也可以用来接受用户输入或输出的计算结果D.图像控件可以用来向窗体添加图片(7)创建窗体的数据来源不能是(B)。A.一个表B.任意C.一个单表创建的查询D.一个多表创建的查询(8)不是窗体控件的为(A)。A.表B.标签C.文本框D.组合框2.填空题(1)窗体中的数据来源主要包括表和(查询)。(2)窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚及(主体)5部分组成。(3)窗体由多个部分组成,每个部分称为一个(节)。(4)纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左边显示(字段名),右边显示(字段内容)。(5)在显示具有(一对多)关系的表或查询中的数据时,子窗体特别有效。(6)组合框和列表框的主要区别是是否可以在框中(输入数据值)。第6章思考与实践1.选择题(1)若要用“自动创建报表向导”创建一个纵栏式报表,正确的操作是先打开数据库窗口,然后(B)。A.单击“报表”|“设计”,选择“自动创建报表:纵栏式”,选择数据源,单击“确定”B.单击“报表”|“新建”,选择“自动创建报表:纵栏式”,选择数据源,单击“确定”C.单击选择“自动创建报表:纵栏式”,选择数据源,单击“预览”|“确定”D.单击“使用向导创建报表”/“设计”,选择字段,布局“纵栏式”,选择标题,单击“确定”(2)利用“自动报表”能创建出(C)形式的报表。A.横栏式B.数据表C.表格D.调整表(3)只在报表的最后一页底部输出的信息是通过(C)设置的。A.报表页眉B.页面页脚C.报表页脚D.报表主体(4)不是报表的组成部分为(D)。A.报表页眉B.报表页脚C.报表主体D.报表设计器(5)只在报表的每页底部输出的信息是通过(B)设置的。A.报表主体B.页面页脚C.报表页脚D.报表页眉(6)创建(D)报表时,必须使用报表向导。A.纵栏式B.表格式C.标签式D.图表式(7)创建报表的数据来源不能是(A)。A.任意的B.一个多表创建的查询C.一个单表创建的查询D.一个表2