Access2010练习题 下载本文

ACCESS练习题

(一、二、三章)

班级 姓名 成绩

一、单项选择题。(每小题2分,共60分) 1、数据库窗口中包含( )种对象选项。

A、5 B、6 C、7 D、8 2、如果在创建表中建立字段“简历”,其数据类型应当是( )。 A、文本 B、数字 C、日期 D、备注 3、用二维表来表示实体及实体之间联系的数据模型是( )。

A、关系模型 B、层次模型 C、网状模型 D、实体-联系模型 4、Access中表和数据库的关系是( )。

A、一个数据库可以包含多个表 B、一个表只能包含两个数据库 C、一个表可以包含多个数据库 D、一个数据库只能包含一个表 5、表的组成内容包括( )。

A、查询和字段 B、字段和记录 C、记录和窗体 D、报表和字段 6、数据库是( )组织起来的相关数据的集合。 A、按一定的结构和规则 B、按人为的喜好 C、按时间先后顺序 D、杂乱无章的随意的排列 7、在数据库中存储的是( )

A、数据 B、数据模型 C、数据以及数据之间的联系 D、信息 8、在数据表视图中,不能( )。

A、修改字段的类型 B、修改字段的名称 C、删除一个字段 D、删除一条记录

9、在Access数据库的表设计视图中,不能进行的操作是( )。 A、修改字段类型 B、设置索引 C、增加字段 D、删除记录 10、下列Access表的数据类型的集合,错误的是( )。 A、文本、备注、数字 B、备注、OLE对象、超级链接 C、通用、备注、数字 D、日期/时间、货币、自动编号

11、同一个数据模型的任意两个元组值( )、

A、不能全同 B、可全同 C、必须全同 D、以上都不是 12、使用表设计器来定义表的字段时,以下哪个项( )可以不设置内容。 A、字段名称 B、说明 C、数据类型 D、字段属性 13、ACCESS在同一时间,可打开( )个数据库。 A、1 B、2 C、3 D、4

14、数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是( )A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS 15、下列实体的联系中,属于多对多联系的是( )。 A、学生与课程 B、学校与校长 C、住院的病人与病床 D、职工与工资 16、在关系模型中,用来表示实体的是( ) A、字段 B、记录 C、表 D、指针 17、在关系模型中,允许( )

A、同一列的数据类型不同 B、属性可以进一步分解 C、行列的顺序可以任意交换 D、同一个关系中两个元组相同 18、数据库管理系统位于( )

A、硬件与操作系统之间 B、用户与操作系统之间 C、用户与硬件之间 D、操作系统与就应用程序之间 19、“查询”设计视图窗口分为上下两部分,下部分为( )。

A、设计网格 B、查询记录 C、属性窗口 D、字段列表 20、有关字段的数据类型不包括( )。

A、字段大小可用于设置文本,数字或自动编号等类型字段的最大容量 B、可对任意类型的字段设置默认值属性

C、有效性规则属性是用于限制此字段输入值的表达式 D、不同的字段类型,其字段属性有所不同

21、若打开的数据库文件能为网上其他用户共享,但只能浏览,要选择打开数据库文件的方式为( )

A、以只读方式打开 B、以独占只读方式打开

C、以独占方式打开 D、打开

22、掩码“LLL000”对应的正确输入数据是( )。 A、555555 B、aaa555 C、555aaa D、aaaaaa 23、Access数据库的类型是( )。

A、层次数据库 B、网状数据库 C、关系数据库 D、面向对象数据库 24、关系数据库系统能够实现的三种基本关系运算是( )。 A、索引、排序、查询 B、建库、输入、输出 C、选择、投影、联接 D、显示、统计、复制 25、ACCESS数据库中( )是其他数据库对象的基础。 A、报表 B、查询 C、表 D、模块

26、如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是( )。 A、选择 B、投影 C、连接 D、并 27、下列4项说法中不正确的是( )。

A、数据库减少了数据冗余 B、数据库中的数据可以共享 C、数据库避免了一切冗余 D、数据库具有较高的数据独立性 28、Access2003默认数据库文件夹是C:\( )。

A、Access B、DOC C、My Documents D、MSOffice 29、文本类型的字段最多可容纳( )个中文字。 A、255 B、256 C、128 D、127

30、若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为( )

A、00000000 B、99999999 C、######## D、???????? 31、在数据表视图中,当前光标位于某条记录的某个字段时,按( )键,可以将光标移动到当记录的下一个字段处。

A、Ctrl B、Tab C、Shift D、Esc 32、掩码“####—######”对应的正确输入数据是( ) A、abcd-123456 B、0999-123456 C、####—###### D、0999-abcdefg 33、Access中,设置为主键的字段( )

A、不能设置索引 B、可设置为“有(有重复)”索引

C、系统自动设置索引 D、可设置为“无”索引

34、若要在输入数据时实现密码“*”的显示效果,则应该设置字段的( )属性。、A、默认值 B、有效性文本 C、输入掩码 D、密码

35、如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段称为( )。

A、元组 B、属性 C、关键字 D、外部关键字 二、多项选择题。(每小题3分,共15分) 1、以下关于主关键字的说法正确的是( ) A、使用自动编号是创建主关键字最简单的方法 B、作为主关键字的字段中不允许出现重复值 C、作为主关键字的字段中允许出现NULL值

D、不能确定任何单字段的值是唯一性时,可以将两个或更多的字段组合成为主关键字

2、关闭数据库的方法有( )。

A、“文件”→“退出” B、“文件”→“关闭” C、Alt+F4

D、Ctrl+F4 E、在打开的数据库窗口中单击右上角的“关闭”按钮 3、字段属性中“索引”属性的设定值有( )。

A、有(有重复) B、无 C、有(无重复) D、有(二者皆可) E、有(有/无重复) 4、Access支持的查询类型有( )。

A、操作查询 B、交叉表查询 C、SQL查询 D、参数查询 E、选择查询 5、查询的视图方式有( )。

A、数据表视图 B、设计视图 C、SQL视图 D、数据透视表视图 E、数据透视图视图

三、判断题。(正确的用A,错误的用B)(每小题1分,共10分) ( )1、信息一定是数据,但数据不一定是信息。 ( )2、数据库系统的核心是数据库管理系统。

( )3、Access2003的菜单栏中各菜单项是固定不变的。 ( )4、Access数据库属于网状模型数据库。

( )5、Access数据库文件的扩展名为.mdf。 ( )6、Access的字段名最多可以有64个字符。

( )7、Access2003数据库中一个表最多允许有255个字段。 ( )8、定义表的结构时,不用定义字段类型。

( )9、Access2003在同一时间,可以打开多个数据库。 ( )10、文本类型的字段最多可容纳50个中文字。

班级:__________ 学号:_________ 姓名:_________ 成绩:__________ 一、单项选择题。(每小题2分,共60分) 1、 6、 11、 16、 21、 26、 2、 7、 12、 17、 22、 27、 3、 8、 13、 18、 23、 28、 4、 9、 14、 19、 24、 29、 5、 10、 15、 20、 25、 30、

二、多项选择题(每小题3分,共15分) 1、 2、 3、 4、 5、

三、判断题(正确的用A,错误的用B)(每小题1分,共10分) 1、 2、 3、 4、 5、 6、 7、 8、 9、 10、 四、填空题。(每空2分,共20分)

1、在关系模型中,把数据看成一个二维表,每一个二维表称为一个________。2、________就是以一定的组织方式将相关的数据组织在一起存放在计算机存储器上形成的,能为多个用户共享,同时与应用程序彼此独立的一组相关数据的集合。

3、如果在创建表中建立字段“性别”,并要求用逻辑值表示,其数据类型应当是________。

4、________是Access数据库中存储数据的对象,是数据库的基本操作对象。5、数据库管理系统常见的数据模型有层次模型、网状模型和___________3种。6、主键是表中能够________标识每条记录的字段。

7、简单地说,________就是在某字段未输入数据时,系统自动显示的字符(或数字)。

8、表结构的设计和维护,是在表的_________视图中完成的。 9、如果基于多个表建立查询,应该在多个表之间先_____________。 10、Access2003数据库默认的文件格式是________________________。 五、简答题。(45分)

1、实体间的关系有几种?分别是哪些?(4分)

2、数据库系统由几部分组成,分别是什么,其核心又是什么?(6分)

3、Access2003中提供了哪几种筛选方式,分别是什么?(5分)

(5) 以课程号升序、成绩降序显示成绩表中的所有记录

(6) 统计各班的学生人数,并显示班级和人数字段。

4、现有教学管理数据库的三个关系模式:(每题5分,共30分)

学生(学号 char(8),姓名 char(4),性别 char(1),出生日期 date,班级char(3)) 教师(教工号 char(6),姓名 char(4),性别 char(1),出生日期 date,职称 char(6)),所在系 char(5))

课程(课程号 char(6), 课程名 char(8),教工号 char(6)) 成绩(学号 char(8),课程号 char(6),成绩 numeric(5,2)) 以下各题均用SQL语句书写

(1) 写出创建学生表的命令,将学号字段设为主键。

(2) 向成绩表中插入一条记录,对应的数据分别为:95031、3-105、90

(3) 将成绩表中课程号为3-105的所有学生成绩提高5分。

(4) 查询成绩表中成绩在60分到80分之间的所有记录。