ACCESS数据库练习题总(共86页).docx
精选优质文档-倾情为你奉上第1章 数据库基础一、选择题1.Access 2010是一种( )。A. 数据库 B. 数据库系统 C. 数据库管理软件 D. 数据库管理员2.Access 2010数据库对象中,( )是实际存放数据的地方。A. 表 B. 查询 C. 报表 D.窗体3.Access 2010数据库中的表是一个( )。A. 交叉表 B. 线型表 C. 报表 D.二维表4.在一个数据库中存储着若干个表,这些表之间可以通过( )建立关系。A. 内容不相同的字段 B. 相同内容的字段C. 第一个字段 D. 最后一个字段5Access数据库属于( )数据库。A)、层次模型 B)、网状模型 C)、关系模型 D)、面向对象模型6打开Access数据库时,应打开扩展名为( )的文件。A)、mdaB)、accdbC)、mdeD)、DBF7. 下列( )不是Access数据库的对象类型?A)、表B)、向导C)、窗体D)、报表8创建表时可以在( )中进行。A)、报表设计器 B)、表浏览器 C)、表设计器 D)、查询设计器9文本类型的字段最多可容纳( ) 个字符。A)、255B)、256C)、128D)、12710.二维表由行和列组成,每一行表示关系的一个( )A. 属性 B. 字段 C.集合 D. 记录11.在Access 2010数据库中,专用于打印的是( )A. 表 B. 报表 C.窗体 D. 宏12.定义字段的默认值的含义是( )A. 不得使该字段为空 B. 不允许字段的值超出某个范围 C. 系统自动提供数值 D. 自动把小写字母转为大写13在Access 数据库中,关系选项不包括( )A.参照完整性 B. 提高查询 C. 级联更新 D. 级联删除14. 如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是( )A. 是/否 B. 数字 C. 文本 D. 日期/时间15. 书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是( )A. * B. % C. # D. &16Access 2010数据库属于( )数据库。A层次模型 B. 网状模型 C. 关系模型 D.面向对象模型17. 数据库的英文缩写为( )。A. DBA B. DB C. DBMS D. DBS18.下列( )不是ACCESS 2010数据库的对象类型。A. 表 B. 查询 C. 窗体 D. 向导19Access 2010数据库中不存在的数据类型是( )A. 文本 B. 数字 C.通用 D. 日期/时间20. DBMS是( )A.数据库 B.数据库系统 C.数据库管理系统 D.数据处理系统21. DBS是指( )A.数据 B.数据库 C.数据库系统 D.数据库管理系统二、填空题1.Access 2010数据库中的表以行和列来组织数据,每一行称为 ,每一列称为 。2.Access 2010数据库中表之间的关系有 、 和 关系。3.报表是把数据库中的数据 的特有形式。4. 用二维表的形式来表示实体之间联系的数据模型叫做 。5. 数据库管理员的英文缩写是 。6. DBMS的意思的 。四、简答题1启动Access 2010的方法有哪几种?2Access2010数据库的对象包括那几种?第2章 创建ACCESS数据库一、选择题1建立表的结构时,一个字段由( )组成。A字段名称 B.数据类型 C.字段属性 D.以上都是2Access2010中,表的字段数据类型中不包括( )。A.文本型 B.数字型 C.窗口型 D.货币型3Access2010的表中,( )不可以定义为主键。A.自动编号 B.单字段 C.多字段 D.OLE对象4可以设置“字段大小”属性的数据类型是( )。A.备注 B.日期/时间 C.文本 D.上述皆可5在表的设计视图,不能完成的操作是( )。A.修改字段的名称 B.删除一个字段C.修改字段的属性 D.删除一条记录6关于主键,下列说法错误的是( )。A.Access2010并不要求在每一个表中都必须包含一个主键。B.在一个表中只能指定一个字段为主键。C.在输入数据或对数据进行修改时,不能向主键的字段输入相同的值。D.利用主键可以加快数据的查找速度。7如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的( )。 A.关键字 B.默认值 C.有效性文本 D.输入掩码7. 创建数据库有两种方法:第一种方法是先建立一个空数据库,然后向其中填加数据库对象,第二种方法是( )。A)、使用"数据库视图"B)、使用"数据库向导"C)、使用"数据库模板"D)、使用"数据库导入"8关闭Acess系统的方法有( )。A)、单击Acess右上角的"关闭"按钮B)、选择"文件"菜单中的"退出"命令C)、使用Alt+F4快捷键 D)、以上都是9若使打开的数据库文件只能浏览数据,要选择打开数据库文件的方式为( )。A)、以只读方式打开B)、以独占只读方式打开C)、以独占方式打开D)、打开10. Access数据库中包含 ( ) 对象A表 B查询 C窗体 D以上都包含11. ACCESS中表和数据库的关系是( )A一个数据库中包含多个表 B一个表只能包含两个数据库C一个表可以包含多个数据库 D一个数据库只能包含一个表12. 数据库系统的核心是 ( )A数据库 B文件 C数据库管理系统 D操作系统13.创建数据库的方法有( )A一种 B两种 C三种 D四种二、填空题1 是为了实现一定的目的按某种规则组织起来的数据的集合。2在Access 2010中表有两种视图,即 视图和 视图。3如果字段的取值只有两种可能,字段的数据类型应选用 类型。4 是数据表中其值能惟一标识一条记录的一个字段或多个字段组成的一个组合。5. Access数据库的文件扩展名是 。三、简答题1创建数据库和表的方法有哪些?2什么是主键?3“有效性规则”的作用是什么?4表之间有哪几种关系?第3章 表的创建与使用一、选择题1在表的设计视图的“字段属性”框中,默认情况下,“标题”属性是( )。A字段名 B空 C字段类型 DNULL3.在对某数字型字段进行升序排序时,假设该字段存在这样四个值:100、22、18和3,则最后排序结果是( )。A100、22、18、3 B. 3、18、22、100 C100、18、22、3 D. 18 、100、22、34在对某字符型字段进行升序排序时,假设该字段存在这样四个值:"中国"、"美国"、"俄罗斯"和"日本",则最后排序结果是( )。A. "中国"、"美国"、"俄罗斯"、"日本" B. "俄罗斯"、"日本"、"美国"、"中国"C. "中国"、"日本"、"俄罗斯"、"美国"D. "俄罗斯"、"美国"、"日本"、"中国"5关于字段默认值叙述错误的是( )。A)、设置文本型默认值时不用输入引号,系统自动加入B)、设置默认值时,必须与字段中所设的数据类型相匹配C)、设置默认值可以减小用户输入强度D)、默认值是一个确定的值,不能用表达式6. 在Access中可以按( )进行记录排序。A)、1个字段B)、2个字段C)、主关键字段D)、多个字段7.文本类型的字段大小默认为( )个字符。A120 B. 250 C. 255 D.10248. 在Access中,数据库的核心与基础是( )A.表 B.查询 C.报表 D.宏9. “TRUE/FALSE”数据属于( )A.文本数据类型 B.是/否数据类型 C.备注数据类型 D.数字数据类型10、修改表结构只能在( )A.“数据表”视图 B.“设计”视图C.“表向导”视图 D.“数据库”视图11、在数据库中能够唯一地标识一个元组的属性或属性的组合称为( )A.记录 B.字段 C.域 D.关键字二、填空题1.对表的修改分为对 的修改和对 的修改。2.在“查找和替换”对话框中,“查找范围”列表框用来确定在那个字段中查找数据,“匹配”列表框用来确定匹配方式,包括 、 和 三种方式。3.设置表的数据视图的列宽时,当拖动字段列右边界的分隔线超过左边界时,将会 该列。4.数据检索是组织数据表中数据的操作,它包括 和 等。5.当冻结某个或某些字段后,无论怎么样水平滚动窗口,这些被冻结的字段列总是固定可见的,并且显示在窗口的 。6. Access2010提供了 、 、 、 、 等5种筛选方式。四、简答题1Access数据库字段的类型有哪几种?2如何设置表的主键?3在复制表粘贴时有哪几种方式? 第4章 查询的创建与使用一、选择题1Access2010支持的查询类型有( )A选择查询、交叉表查询、参数查询、SQL查询和操作查询B选择查询、基本查询、参数查询、SQL查询和操作查询C多表查询、单表查询、参数查询、SQL查询和操作查询D选择查询、汇总查询、参数查询、SQL查询和操作查询2根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为( )A交叉表查询 B参数查询 C选择查询 D操作查询3下列关于条件的说法中,错误的是( )A同行之间为逻辑“与”关系,不同行之间的逻辑“或”关系B日期/时间类型数据在两端加上#C数字类型数据需在两端加上双引号D文本类型数据需在两端加上双引号4在学生成绩表中,查询成绩为7080分(包括70和80)之间的学生信息。正确的条件设置为( )A>69 or <80 BBetween 70 and 80 C>70 and <80 Din(70,79)5若要在文本型字段执行全文搜索,查询“Access”开头的字符串,正确的条件表达式设置为( )Alike “Access*” Blike “Access”Clike “*Access*” Dlike “*Access”6参数查询时,在一般查询条件中写上( ),并在其中输入提示信息。A() B<> C D7使用查询向导,不可以创建( )。A单表查询 B多表查询 C带条件查询 D不带条件查询8在学生成绩表中,若要查询姓“张”的女同学的信息,正确的条件设置为( )。A在“条件”单元格输入:姓名=“张” AND 性别=“女”B在“性别”对应的“条件”单元格中输入:“女”C在“性别”的条件行输入“女”,在“姓名”的条件行输入:LIKE “张*”D在“条件”单元格输入:性别=“女”AND姓名=“张*”9查询设计好以后,可进入“数据表”视图观察结果,不能实现的方法是( )。A保存并关闭该查询后,双击该查询B直接单击工具栏的“运行”按钮C选定“表”对象,双击“使用数据表视图创建”快捷方式D单击工具栏最左端的“视图”按钮,切换到“数据表”视图10SELECT命令中用于排序的关键词是( )AGROUP BY BORDER BY CHAVING DSELECT11SELECT命令中条件短语的关键词是( )AWHILE BFOR CWHERE DCONDITION12在以下查询中有一种查询除了从表中选择数据外,还对表中数据进行修改的是( )。A)、选择查询B)、交叉表查询C)、操作查询D)、参数查询13哪个查询表在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询( )。A)、选择查询B)、参数查询C)、交叉表查询D)、操作查询 14( )是最常见的查询类型,它从一个或多个表中检索数据,在一定的限制条件下,还可以通过查询方式来更改相应表中的记录。A)、选择查询B)、参数查询C)、操作查询D)、SQL查询15假设某一个数据库表中有一个姓名字段,查找姓王的记录的准则是( )。A)、Not"王*"B)、Not"王"C)、Like "王*"D)、"王*"16. 除了从表中选择数据外,还可以对表中数据进行修改的查询是( )。A)、选择查询B)、参数查询C)、操作查询D)、生成表查询17关于删除查询,下面叙述正确的是( )。A)、每次操作只能删除一条记录B)、每次只能删除单个表中的记录C)、删除过的记录只能用"撤消"命令恢复D)、每次删除整个记录,并非是指定字段中的记录18操作查询不包括( )。A)、更新查询B)、参数查询C)、生成表查询D)、删除查询19.若查询学生表的所及记录及字段,其SQL语法应是( )。Aselect 姓名 from 学生 B. select * from 学生C. select * from 学生 where 学号=D. 以上都不是二、填空题1在Access2010中, 查询的运行一定会导致数据表中数据发生变化。2在成绩表中,查找成绩在75-85之间的记录时,条件为 。3如果要在某数据表中查找某文本型字段的内容以“S”开头号的所有记录,则应该使用的查询条件是 。4将1990年以前参加工作的教师的职称全部改为副教授,则适合使用 查询。5利用对话框提示用户输入参数的查询过程称为 。6查询建好后,要通过 来获得查询结果。7SQL语言通常包括: 、 、 、 。8SELECT语句中的SELECT * 说明 。9SELECT语句中的FROM说明 。10SELECT语句中的WHERE说明 。11SELECT语句中的GROUP BY短语用于进行 。12SELECT语句中的ORDER BY短语用于对查询的结果进行 。四、简答题1什么是查询?查询有哪些类型?2操作查询有哪些类型?五、根据要求设计SQL语句 “学生管理”数据库中的“学生”表中数据如下表,请写出下列查询的SQL语句:学号姓名性别出生日期专业2001王云浩男1990年3月6日计算机信息管理2002刘小红女1990年5月18日国际贸易2003陈芸女1991年2月10日国际贸易2101徐涛男1991年6月15日计算机信息管理2102张春晖男1990年8月27日电子商务2103祁佩菊女1990年7月11日电子商务1 查询出所有专业为电子商务的学生信息,显示学号,姓名和专业字段。2 查询学生表中的所有信息。3 查询所有姓王的学生信息。4 查询所有的男生信息。5 查询1990年出生的学生信息。6 查询专业为国际贸易的学生信息7 查询1991年出生的学生信息8 查询所有姓张的学生信息。第五章 窗体的创建与使用一、选择题1下列不属于Access2010的控件是( )。A按钮 B标签 C换行符 D文本框2在一个窗体中显示多条记录的内容的窗体是( )。 A.数据表窗体 B.表格式窗体 C.数据透视表窗体 D.纵栏式窗体3. 从外观上看与数据表和查询显示数据的界面相同的窗体是( )。 A.纵栏式窗体 B.图表窗体 C.数据表窗体 D.表格式窗体4.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有( )关系。A一对一 B一对多 C多对多 D关联5下列不属于Access窗体的视图是( ) 。A设计视图 B窗体视图 C版面视图 D数据表视图二、填空题1窗体的数据来源可以是 或 。答案:表和查询2使用“自动窗体”创建的窗体,有 、 和 三种形式。3窗体属性对话框有五个选项卡: 、 、 、 和全部。四、简答题1窗体有什么功能?2按功能分类,窗体可以分类哪几种? 第7章 报表的创建和应用一、选择题1如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应创建( )类型的报表。 A纵栏式 B标签式 C表格式 D图表式2报表的作用不包括( )。A分组数据 B汇总数据 C格式化数据 D输入数据3报表的数据源来源不包括( )。A表 B查询 CSQL语句 D窗体答案: D 4. 报表的功能是( )。A)、数据输出B)、数据输入C)、数据修改D)、数据比较二、填空题1常用的报表有四种类型,分别是 、 、 和数据透视表报表。2ACCESS 2010为报表操作提供了四种视图,分别是 、 、 。四、简答题1. 什么是报表?报表和窗体有何不同?第八章 宏一、选择题1、有关宏的基本概念,以下叙述错误的是( )A.宏是由一个或多个操作组成的集合 B.宏可以是包含操作序列的一个宏C.可以为宏定义各种类型的操作D.由多个操作构成的宏,可以没有次序地自动执行一连串的操作2、使用宏组的目的是( )A.设计出功能复杂的宏 B.设计出包含大量操作的宏C.减少程序内存消耗 D.对多个宏进行组织和管理3、用于打开报表的宏命令是( )A.openform B.openreport C.opensql D.openquery4、能够创建宏的设计器是( )A.图表设计器 B.查询设计器 C.宏设计器 D.窗体设计器5、自动运行宏,应当命名为( )A.Echo B.Autoexec C.Autobat D.Auto6、用于关闭窗体的宏命令是( )。A.Creat B.Quit C.Ctrl+All+Del D.Close7、用于打开窗体的宏命令是( )A.openform B.openreport C.opensql D.openquery8打开窗体的宏命令是( )A. OpenForm B. OpenTable C. OpenReport D. Open二、填空题1、宏是由一个一个或多个( )组成的集合,其中每个( )都实现特定的功能。2、宏是Access的一个对象,其主要功能是( )。三、简答题1、什么是宏?一、单选题数据库基本概念题目1: 用access创建的数据库文件,其扩展名是_。答案: A:.adp B:.dbf C:.frm D:.mdb 标准答案: B题目2: 数据库系统的核心是_。答案: A:数据模型 B:数据库管理系统 C:数据库 D:数据库管理员 标准答案: B题目3: 数据库系统是由数据库,数据库管理系统,应用程序,_、用户等构成的人机系统。答案: A:数据库管理员 B:程序员 C:高级程序员 D:软件开发商标准答案: A题目4: 在数据库中存储的是_。答案: A:信息 B:数据 C:数据结构 D:数据模型标准答案: B题目5: 在下面关于数据库的说法中,错误的是_。答案: A:数据库有较高的安全性 B:数据库有较高的数据独立性 C:数据库中的数据可以被不同的用户共享 D:数据库中没有数据冗余 标准答案: D题目6: 下面关于新型数据库的说法中,错误的是_。答案: A:数据仓库不是一个新的平台,仍然使用传统的数据库管理系统,而是一个新的概念 B:分布式数据库是一个数据在多个不同的地理位置存储的数据库 C:面向对象数据库仍然采用传统的关系型数据库管理系统 D:空间数据库是随着地理信息系统gis的开发和应用而发展起来的数据库新技术 标准答案: C题目7: 不是数据库系统特点的是_。答案: A:较高的数据独立性 B:最低的冗余度 C:数据多样性 D:较好的数据完整性标准答案: C题目8: 在下列数据库管理系统中,不属于关系型的是_。答案: A:Micorsoft Access B:SQL server C:Oracle D:DBTG系统 标准答案: D题目9: Access是_数据库管理系统。答案: A:层次 B:网状 C:关系型 D:树状标准答案: C题目10: 在Access中,数据库的基础和核心是_。答案: A:表 B:查询 C:窗体 D:宏标准答案: A题目11: 在下面关于Access数据库的说法中,错误的是_。答案: A:数据库文件的扩展名为mdb B:所有的对象都存放在同一个数据库文件中 C:一个数据库可以包含多个表 D:表是数据库中最基本的对象,没有表也就没有其他对象标准答案: B题目12: 在一个单位的人事数据库,字段"简历"的数据类型应当为_。答案: A:文本型 B:数字型 C:日期/时间型 D:备注型 标准答案: D题目13: 在一个学生数据库中,字段"学号"不应该是_。答案: A:数字型 B:文本型 C:自动编号型 D:备注型 标准答案: D题目14: 在下面关于Access数据类型的说法,错误的是_。答案: A:自动编号型字段的宽度为4个字节 B:是/否型字段的宽度为1个二进制位 C:ole对象的长度是不固定的 D:文本型字段的长度为255个字符标准答案: C题目15: 假定姓名是文本型字段,则查找姓"李"的学生应该使用_。答案: A:姓名 like "李" B:姓名 like "!李" C:姓名="李*" D:姓名 Like "李*" 标准答案: D题目16: 如果字段"成绩"的取值范围为0100,则错误的有效性规则是_。答案: A:>=0 and <=100 B:成绩>=0 and 成绩<=100 C:成绩>=0 and 成绩<=100 D:0<=成绩<=100标准答案: D题目17: 基本表结构可以通过_,对其字段进行增加或删除操作。答案: A:insert B:alter table C:drop table D:delete标准答案: B题目18: 内部计算函数sum(字段名)的作用是求同一组中所在字段内所有的值的_。答案: A:和 B:平均值 C:最小值 D:第一个值标准答案: A题目19: 子句where 性别="女" and 工资额>2000的作用是处理_。答案: A:性别为"女"并且工资额大于2000的记录 B:性别为"女"或者工资额大于2000的记录 C:性别为"女"并非工资额大于2000的记录 D:性别为"女"或者工资额大于2000的记录,且二者择一的记录 标准答案: A题目20: 在Access的下列数据类型中,不能建立索引的数据类型是_。答案: A:文本型 B:备注型 C:数字型 D:日期/时间型标准答案: B题目21: 用于存放数据库数据的是_。答案: A:表 B:查询 C:窗体 D:报表标准答案: A题目22: 如果在创建表中建立字段"基本工资额",其数据类型应当为_。答案: A:文本类型 B:货币类型 C:日期类型 D:数字类型标准答案: D题目23: 在Access中,表和数据库的关系是_。答案: A:一个数据库可以包含多个表 B:一个表只能包含2个数据库 C:一个表可以包含多个数据库 D:一个数据库只能包含一个表标准答案: A题目24: 在关系型数据库中,二维表中的一行被称为_。答案: A:字段 B:数据 C:记录 D:数据视图 标准答案: C题目25: 定义某一个字段的默认值的作用是_。答案: A:当数据不符合有效性规则时所显示的信息 B:不允许字段的值超出某个范围 C:在未输入数值之前,系统自动提供数值 D:系统自动把小写字母转换成大写字母标准答案: C题目26: 常见的数据模型有3种,它们是_。答案: A:网状、关系和语义 B:层次、关系和网状 C:环状、层次和关系 D:字段名、字段类型和记录标准答案: B题目27: 在以下叙述中,正确的是_。答案: A:ACCESS只能使用系统菜单创建数据库应用系统 B:ACCESS不具备程序设计能力 C:ACCESS只具备了模块化程序设计能力 D:ACCESS具有面向对象的程序设计能力标准答案: D题目28: 不属于Access对象的是_。答案: A:表 B:文件夹 C:窗体 D:查询标准答案: B题目29: 表的组成内容包括_。答案: A:查询和字段 B:字段和记录 C:记录和窗体 D:报表和字段标准答案: B题目30: 数据类型是_。答案: A:字段的另一种说法 B:决定字段能包含哪类数据的设置 C:一类数据库应用程序 D:一类用来描述Access表向导允许从中选择的字段名称标准答案: B题目31: 如果在创建表中建立字段"职工姓名",其数据类型应当为_。答案: A:文本类型 B:货币类型 C:日期类型 D:数字类型 标准答案: A题目32: 如果在创建表中建立字段"电话号码",其数据类型应当为_。答案: A:文本类型 B:货币类型 C:日期类型 D:数字类型 标准答案: A题目33: 如果在创建表中建立字段"奖金",其数据类型应当为_。答案: A:文本类型 B:货币类型 C:日期类型 D:数字类型标准答案: B题目34: 如果在创建表中建立需要随机编号的字段,其数据类型应当为_。答案: A:自动编号类型 B:货币类型 C:日期类型 D:数字类型标准答案: A题目35: 如果在创建表中建立需要存放逻辑类型的字段,其数据类型应当为_。答案: A:文本类型 B:货币类型 C:是否类型 D:数字类型标准答案: C题目36: 如果在创