《数据库模拟试题库含答案.docx》由会员分享,可在线阅读,更多相关《数据库模拟试题库含答案.docx(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库模拟试题库含答案1、Access 2010数据库的编译文件扩展名是()A、 . accdeB、, mdbC、 .dbfD、 . adp答案:AAccess 2020使用生成Accde文件的作用就是对数据库文件进行编译,从 而使用户不能随意修改报表、窗体和模块中的VBA代码。2、下列关于默认值,说法正确的有()A、默认值是系统随机产生的一个值。B、默认值只能是具体的常量值,不能使用函数和表达式。C、默认值设置了以后,还可以修改。D、设置默认值的目的是为了让该字段的所有数据都必须相同。答案:C默认值是用户预先定义的值,可以是具体的常量值,也可以使用表达式或者 函数,设置的目的是为了提高用户输
2、入的速度。3、输入掩码是给字段输入数据时设置的()。A、初值B、当前值C、输出格式D、输入格式答案:D输入掩码就是为了限制数据的输入格式和输入范围。4、下列不属于数据库管理系统的是()A、 AccessB、 Windows 7C、 My SQLD、VFP答案:BWindows 7是操作系统,不是数据库管理系统。5、采用Access2010模板创建数据库的好处是A、已有框架,快速B、不能改动C、自由灵活c分量D、数据答案:D关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分 量。46、在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系 运算是()。A、选择B、投影C、联
3、接D、自然联接答案:A根据题意,不管题中说了多少条件,结果中显示的是学生记录,也就是找 出满足条件对的行,因此答案为选择。47、Access 2010模板文件的扩展名为A、 . accdtB、 . mdbC、 .dbfD、 . adp答案:A48、关于数据的导入和导出,说法错误的是()A、一次导入可以导入多个对象,但只能同时导出1个对象。B、导入数据的时候,可以导入到新表,也可以导入到现有的表中。C、导入Access数据表的时候,不但可以导入表结构和表数据,也可以导 入表间关系。D、导出Access数据表的时候,不但可以导入表结构和表数据,也可以导 出表间关系。答案:D在从Access到Acc
4、ess进行导入和导出时,都可以选择导出表结构(定义) 和表数据,但只有导入操作可以导入表间关系,导出操作却不能实现关系的导 出。49、下列关于默认值,说法正确的有()A、默认值是系统随机产生的一个值。B、默认值只能是具体的常量值,不能使用函数和表达式。C、默认值设置了以后,还可以修改。D、设置默认值的目的是为了让该字段的所有数据都必须相同。答案:C默认值是用户预先定义的值,可以是具体的常量值,也可以使用表达式或者 函数,设置的目的是为了提高用户输入的速度。50、操作查询包括()A、生成表查询、更新查询、删除查询和交叉表查询B、生成表查询、删除查询、更新查询和追加查询C、选择查询、普通查询、更新
5、查询和追加查询D、选择查询、参数查询、更新查询和生成表查询答案:B51、数据库中A、B西张表,均有相同的字段C,在两表中C字段均已设置 为主键。当通过字段C创建两表的关系时,系统默认的关系为A、多对多B、不能建立关系C、一对一D、一对多答案:C一对多:如果实体集A中的任意一个实体,至多对应实体集B中的一个实体; 反之,实体集B中的一个实体,至多也只对应实体集A中的一个实体,则称实体 集A与实体集B为一对一关系。一对多:如果实体集A中至少有一个实体对应实 体集B中的两个或两个以上的实体;反之,实体集B中的任意一个实体,至多只能 对应实体集A中的一个实体,则称实体集A与实体集B为一对多关系。多对多
6、: 如果实体集A中至少有一个实体对应实体集B中两个或两个以上的实体;反之, 实体集B中至少有一个实体与实体集A中的两个或两个以上的实体对应,则称 实体集A与实体集B为多对多关系。主键具有唯一性,所有A与B为一对一的 关系。52、()是存储在磁盘上的唯一标识。A、表名B、查询C、窗体D、报表答案:A同一个数据库中,两个数据表的名称不能相同。53、存储在计算机内按一定的结构和规则组织起来的相关数据的集合称为A、数据库管理系统B、数据库系统C、数据库D、数据结构答案:C数据库是存储在计算机内具有一定条件的结构化的数据的集合。54、关键字的值不能重复。A、正确B、错误答案:A55、在数据库系统中,负责
7、监控数据库系统的运行情况,及时处理运行过程 中出现的问题,这是()人员的职责。A、数据库管理员B、系统分析员C、数据库设计员D、应用程序员答案:A56、同一个数据模型的任意两个元组值()A、不能全同B、可全同C、必须全同D、以上都不是答案:A57、在学校教学中,每个科任教师要上多个不同的班,每个班又有多个不同 的科任老师上课,这两者之间的关系是()A、一对一关系B、一对多关系C、多对多关系D、多对一关系答案:C两个实体相互间都存在着一对多的联系,则他们之间的联系就是多对多。58、有三个关系R, S和T如下:则由关系R和S得到关系T的操作是()。A、连接B、选择C、投影D、并答案:AR表与S表都
8、有公共的属性(列)A,且A列的属性值都是c,经过运算以后形 成的关系(表)T取自于两个表连接以后的结果,故答案为连接。59、有关字段的数据类型不包括()。A、字段大小可用于设置文本,数字或自动编号等类型字段的最大容量B、可对任意类型的字段设置默认值属性C、有效性规则属性是用于限制此字段输入值的表达式D、不同的字段类型,其字段属性有所不同答案:BOLE对象、附件型、计算型不可设置默认值60、报表对象是()A、VBA程序B、修改数据的对象C、用来实现按照指定格式打印的对象D、一系列操作的集合答案:C报表的最终目的就是为了对数据进行打印输出。61、利用Access,可以定义3种主键,它们是()A、单
9、字段、双字段和多字段8、 .单字段、双字段和自动编号C、单字段、多字段和自动编号D、双字段、多字段和自动编号答案:C在Access数据库中,主键可分为单字段、多字段和自动编号主键,其中多 字段主键的字段数最多不能超过10个字段。62、.在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原 则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关 系模式?()A、2B、3C、4D、5答案:C63、用Access数据库管理技术处理的数据不仅能存储为数据库文件,还可 以以多种文件格式导出数据,但不支持导出的文件格式是A、Word文件B、Excel 文件C、PDF文件D、PNG
10、文件答案:D用Access数据库管理技术处理的数据可以以多种文件格式导出,包括 EXCEL WORD、PDF、XPS、XML、HT-ML等格式,但不包括PNG文件格式。因此选 项D正确。点击下页还有更多 数据库的主要定义64、下列Access表的数据类型的集合,错误的是()。A、文本、备注、数字B、备注、OLE对象、超级链接C、通用、备注、数字D、日期/时间、货币、自动编号答案:C65、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使 用的运算为()。A、并B、自然连接C、笛卡尔积D、交答案:DT表的数据是R表和S表都具有的,是他们共同的部分,因此关系运算为交。66、下列关于数
11、据管理技术发展的几个阶段,说法错误的是()A、在人工管理阶段,数据冗余度大,并且无独立性B、在文件系统管理阶段,数据的冗余度同样较大,但是管理数据的效率有 所提升C、在数据库系统管理阶段,数据完全没有冗余D、数据库系统管理阶段,最大的特点就是实现了数据共享。答案:C数据库系统管理阶段,只是将数据冗余度降到了最低,并非完全没有冗余。 只要数据库中表与表之间存在联系,必定会产生数据冗余。67、在下列对关系的描述中,错误的是()。A、关系中的列称为属性B、关系中允许有相同的属性名C、关系中的行称为元组D、属性的取值范围称为域答案:B同一个关系中,两个属性名不能相同。68、在关系模型中,如果一个属性或
12、属性集的值能唯一标识一个关系元组, 又不含有多余的属性值,则称为()A、关键字B、字段名C、数据项名D、属性名答案:A能唯一标识一条记录的是关键字(主键)69、数据库系统不是一个单一的存在,它由数据库、数据库管理系统、用户 和硬件系统四个部分组成。A、正确B、错误答案:A70、掩码“LLL000”对应的正确输入数据是()。A、 555555B、 aaa555C、 555aaaD、aaaaaa答案:B71、关于数据库系统,下列叙述错误的是A、可以实现数据共享、减少数据冗余B、可以表示事物和事物之间的联系C、支持抽象的数据模型D、数据独立性较差答案:D数据库系统管理阶段,数据和程序分开存储,因此独
13、立性高。72、一个实体相对于关系数据库中一个关系中的一个()A、属性B、元组C、列D、字段答案:B二维表中的一行称为一个元组,相当于一条记录,代表一个实体。73、在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输人 数据时,最多可以输人的汉字数和英文字符数分别是()A、55B、5 10C、 10 10D、 10 20答案:C在Access数据库中,一个英文字符和汉字均只占1个字节74、将E-R图转换为关系模式时,实体集和联系都可以表示为()。A、属性B、键C、关系D、域答案:CE-R图进行转换时,一个实体集或者联系都可以看做一张二维表,一张二维 表自然就是一个关系。75、数据
14、库系统管理阶段比文件系统管理阶段能够管理更多的数据。A、正确B、错误答案:B在管理数据的多少方面,几个阶段没有可比性。76、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的 数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问答案:CAccess 2010是数据库管理系统,默认扩展名是. accdb,其数据库既可以 被本机访问,也可以被其他计算机访问。77、若要使Access 2010表
15、中的某字段不显示,应使用()命令A、删除列B、冻结字段C、隐藏字段D、冻结列答案:C在数据表视图内不显示字段,可以使用隐藏字段命令。78、掩码#对应的正确输入数据是()A、 abed-123456B、 0999-123456C、#一#D、 0999-abcdefg答案:B79、下列字符串中,可以用作字段名称的是A、 Name#4B、备注C、 H! N9D、163. com答案:A字段名不能包含句号(.)叹号(!)、方括号()和重音符号Ho80、关于统计函数Count (字符串表达式),下列叙述错误的是()A、返回字符表达式中值的个数,统计记录的个数B、统计字段应该是数字数据类型C、字符表达式中
16、含有的字段名D、以上都不正确答案:D81、下列关于筛选条件设置的说法中,错误的是()A、同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系B、日期/时间类型的常量在两端加上#符号C、数字类型的常量需在两端加上引号D、文本类型的常量需在两端加上引号答案:C数字常量不用加任何符号。82、在表的设计视图,不能完成的操作是()A、修改字段的名称B、删除一个字段C、修改字段的属性D、删除一条记录答案:D删除记录必须在数据表视图进行。83、一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和 课程间的联系是()。A 1:1联系B、1: m联系C、m: 1联系D、m:n联系答案:D两个实体相互间
17、同时存在一对多的联系,则他们就是多对多的联系。84、数据库管理系统是()A、操作系统B、系统软件C、编译系统D、应用软件答案:B通俗地说,数据库管理系统就是专门用来管理数据库的计算机系统软件。85、在access中,以下修改表的结构的操作中,可能丢失数据的操作是()A、修改字段名B、修改字段类型C、移动字段位置D、修改字段名且移动字段位置答案:B修改数据类型和字段大小可能会导致数据丢失。86、将表中的字段定义为(),可使字段中的每一条记录都必须是唯一的。A、索引B、主键C、必需D、有效性规则答案:B主键就是用来唯一标识表中的记录。87、如果某字段需要存储照片,以下()数据类型最适合A、文本型B
18、、备注型C、超链接D、OLE对象答案:DOLE对象可以存储图片、声音、视频等多媒体数据。88、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所 使用的运算为()。A、笛卡尔积B、交C、并D、连接答案:D运算结果是通过R表和S表共同的属性B的值进行的连接运算。89、数据类型是()A、字段的另一种说法B、决定字段能包含哪类数据的设置C、一类数据库应用程序D、一类用来描述Access表向导允许从中选择的字段名称答案:B90、在access2010中,可用来存储图片的字段对象类型是()A、OLE对象型B、备注型C、超链接型D、查阅向导型答案:AOLE对象型可以存储多媒体数据。91、在下列
19、数据库管理系统中,不属于关系型的是()。A、 Micorsoft AccessB、 SQL serverC、 OracleD、DBTG系统答案:DAccess、SQL Server Oracle PostgreSQL MySQL 都属于典型的关系型 数据库管理系统。92、有三个关系R,S和T如下:则由关系R和S得到关系T的操作是()。A、连接D、不用输数据答案:A使用模板创建数据库,可以使数据库的创建非常快捷。通常情况下,使用 模板创建好数据库以后,需要用户去进行小范围的改动,而且该种方式有一定 的局限性,不够灵活。6、关系数据库中的码是指()A、能唯一决定关系的字段B、不可改动的专用保留字C
20、、关键的很重要的字段D、能唯一标识元组的属性或属性集合答案:D7、设计一个数据库管理系统,首先需要建立数据表。A、正确B、错误答案:A数据表是数据库的基本对象。8、坐火车实行实名购票方式,同趟火车的票和座位之间的关系是()A、一对一关系B、一对多关系C、多对多关系D、多对一关系答案:A一张火车票对应一个座位,一个座位只能对应一张火车票,因此两者之间 是一对一的关系。9、在数据管理技术发展的三个阶段中,数据独立性最好的是()。A、人工管理阶段B、文件系统阶段C、数据库系统阶段D、三个阶段相同答案:C数据库系统管理阶段的独立性最高,是因为采用了数据库管理系统来管理数 据,将应用程序和数据分开存储。
21、10、以下数据类型中,不能排序的数据类型是()。A、是/否B、数字B、交C、投影D、并答案:A通过两个表共同的关联属性进行相连,合并为一个新的关系,这种关系运算 就是连接。93、数据是指存储在某一种媒体上()A、数字符号B、物理符号C、逻辑符号D、概念符号答案:B所有的数据都必须是物理符号。94、下列不能建立索引的数据类型是A、文本型B、备注型C、数字型D、日期时间型答案:B索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度, 并且能设定表中记录的唯一性。在ACCESS中,备注字段类型是不能被索引的。95、关键字只能是1个属性组成。A、正确B、错误答案:B能够唯一标识实体的一个
22、或多个属性被称为关键字。96、在关系数据模型中,域是指()A、字段B、记录C、属性D、属性的取值范围答案:D97、数据库(DB、DBMS、DBS三者之间的关系()A、DB 包括 DBMS 和 DBSB、DBS 包括 DB 和 DBMSC、DBMS 包括 DB 和 DBSD、DBS与DB和DBMS无关答案:B98、在下列对关系的描述中,错误的是()。A、关系中的列称为属性B、关系中允许有相同的属性名C、关系中的行称为元组D、属性的取值范围称为域答案:B同一个关系中,两个属性名不能相同。99、以下关于Access 2010的索引说法正确的是()A、索引就是表中记录的一种物理排序结果B、表中可以建立
23、多个主索引C、如果某字段的内容有重复值,要建立索引就必须设置为有无重复索引D、主键就是主索引,主索引就是主键。答案:D索引是表中记录的一种逻辑排序结构,分为主索引、唯一索引和普通索引o 其中,主索引就是主键,唯一索引对应有(无重复),普通索引对应有(有重复)。100、能够检查字段中的输入值是否合法的属性是()A、格式B、默认值C、有效性规则D、有效性文本答案:C有效性规则就是用来限制输入的数据必须满足的条件表达式。C、文本D、备注答案:D备注型由于可以容纳的字符数量太多,排序会影响系统的运行速度,故不能 对备注型进行排序。11、若在两个表之间的关系连线上标记了 1 : 1或1: 8,表示启动了
24、A、实施参照完整性B、级联更新相关记录C、级联删除相关记录D、不需要启动任何设置答案:A实施参照完整性是为了在创建表间关系时防止出现数据孤立记录并保持参 照同步,级联更新相关字段是当主表中的字段的值更新时,相关表关联字段值 也会同步更新,级联删除相关记录是当删除主表记录时,相关表的关联字段的 值和主表的主键值相同的记录将同步删除12、在Access的数据表中删除-条记录,被删除的记录()A、可以恢复到原来的位置B、被恢复为最后一条记录C、被恢复为第一条记录D、不能恢复答案:D在Access的数据表中删除的记录将被永久性的删除且无法恢复13、在Access 2010利用设计视图创建表的步骤依次是
25、()A、打开表设计器、定义字段、设定主关键字、设定字段属性和表的存储B、打开表设计器、设定主关键字、定义字段、设定字段属性和表的存储C、打开表设计器、定义字段、设定字段的属性、设定主关键字和表的存储D、打开表设计器、设定字段的属性、表的存储、定义字段和设定主关键字 答案:C14、不属于窗体组成部分的是()A、窗体页眉B、窗体页脚C、主体D、窗体设计器答案:D15、在Access 2010中,要设置数据库的默认文件夹,可以选择“文件” 选项卡中的()命令A、信息B、选项C、保存并发布D、打开答案:B文件a选项a常规a默认数据库文件夹16、下列关于Acces表的叙述中,错误的是A、创建表之间的关系
26、时,应关闭所有打开的表B、可在设计视图的“说明列对字段进行具体的说明C、可以对备注型字段进行“格式”属性设置D、若删除表中含有自动编号型字段的记录后Acces不会对表中自动编号型 字段重新编号答案:A“格式”属性用来决定数据表的打印方式和屏幕显示方式,可以对备注型字 段进行“格式”属性设置,不同类型的字段,其格式选择有所不同,OLE对象型不 能进行“格式”属性设置。自动编号数据类型比较特殊,每次向表中添加记录时, 系统会自动输入唯一顺序号,需要注意的是,自动编号数据类型一旦被指定,就会 永久与记录连接,即使删除了表中含有自动编号型字段的记录,系统也不会重新 分配,并且用户不能修改被分配的顺序号
27、。在创建表间关系时,只需要关闭需要 创建关系的所有表,而不是关闭所有打开的表。17、下列关于压缩数据库的说法中,不正确的是()。A、压缩可防止非法访问,从而保障数据库安全B、压缩将会重新组织文件在磁盘上的存储方式C、可以对未打开的数据库进行压缩D、压缩可以优化数据库性能答案:A防止数据库被非法访问的方式是为数据库加密。18、一个表只能建立一个索引。A、对B、错答案:B19、表中的索引越多,数据库的性能就越高()A、正确B、错误答案:B索引并不是越多越好,索引越多,数据更新速度就会越低。20、 .下列关于数据库运行和维护的叙述中,()是正确的。A、只要数据库正式投入运行,标志着数据库设计工作的结
28、束B、数据库的维护工作就是维护数据库系统的正常运行C、数据库的维护工作就是发现错误,修改错误D、数据库正式投入运行标志着数据库运行和维护工作的开始 答案:D21、设计一个数据库管理系统,首先需要建立数据表。A、正确B、错误答案:A数据表是数据库的基本对象。22、access2010 属于()A、网状数据库系统B、层次数据库系统C、分布式数据库系统D、关系型数据库系统答案:DAccess中采用二维表的方式来管理数据,则属于关系型数据库管理系统。 23、在数据库三级模式中,外模式的个数()A、只有一个B、可以有任意多个C、与用户个数相同D、由设置的系统参数决定答案:B24、以下不是DBMS的是()
29、A、 SQL ServerB、 AccessC、 FoxProD、 Visual Basic答案:DVisual Basic是面向对象的程序设计软件。25、当多名用户需要Access数据库协同办公时,打开方式应设为A、只读方式B、打开C、独占只读方式D、独占方式答案:B协同办公属于多个用户同时读写的操作场景,因此要采用“打开”的方式 打开数据库,便于多用户共享读写数据。26、()是存储在磁盘上的唯一标识。A、表B、查询C、窗体D、报表答案:A表是存储在磁盘上的唯一标识。27、.下列关于部分函数依赖的叙述中,哪一条是正确的?()A、若X-Y,且存在属性集Z, Z n YW,X-Z,则称Y对X部分
30、函数依赖B、若X-Y,且存在属性集Z, ZD Y=,Xf Z,则称Y对X部分函数依赖C、若X-Y,且存在X的真子集X,,X Y,则称Y对X部分函数依赖D、若X-Y,且存在X的真子集X ,X,-Y,则称Y对X部分函数依赖答案:D28、在关系代数的专门关系运算中,从表中取出指定的属性的操作称为0A、选择B、投影C、连接D、扫描答案:B29、以只读方式打开数据库,所有用户都只能读取,不能写入。A、正确B、错误答案:B以只读方式打开数据库,只能确保当前用户是只读状态。30、 .如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将()转换 为关系数据模型。A、E-R模型B、层次模型C、关系模型D、网状
31、模型。答案:A31、 .消除了部分函数依赖的1NF的关系模式,必定是()。A、1NFB、2NFC、3NFD、4NF答案:B32、当多名用户需要Access数据库协同办公时,打开方式应设为A、只读方式B、打开C、独占只读方式D、独占方式答案:B协同办公属于多个用户同时读写的操作场景,因此要采用“打开”的方式打 开数据库,便于多用户共享读写数据。33、掩码“LLLOOO”对应的正确输入数据是()。A、 555555B、 aaa555C、 555aaaD、aaaaaa答案:B34、某文本型字段中有数据“201”,“52”,“510”,“90”,如果按 照降序的方式进行排序,则排序后的结果为()A、
32、201, 52, 510, 90B、 510, 201, 90, 52C、 52, 90, 201, 510D、 90, 52, 510, 201答案:D文本型的排序方式是从左到右逐字符比较,直到可以比较出大小为止。35、报表对象是()A、VBA程序B、修改数据的对象C、用来实现按照指定格式打印的对象D、一系列操作的集合答案:C报表的最终目的就是为了对数据进行打印输出。36、关于货币型,下列说法错误的是()A、货币型固定占8个字节。B、货币型的字段在输入数据时,即使只输入常规数字,也会自动添加货币符 号和千分位符号。C、货币型的数字默认保留4位小数。D、货币型的货币符号可以修改为欧元符号或者美
33、元符号。答案:C货币型默认保留2位小数,最多保留4位小数。37从本质上说,Access是()A、分布式数据库管理系统B、面向对象的数据库管理系统C、关系型数据库管理系统D、文件系统答案:CAccess是一个数据库管理系统,同时采用二维表的方式对数据进行管理, 因此是关系型数据库管理系统。38、在关系型数据库管理系统中,所谓关系是指()A、各条数据记录之间存在着一定的关系B、各个字段数据之间存在着一定的关系C、一个数据库与另一数据库存在着一定的关系D、满足一定条件的一个二维数据表格答案:D一个关系就是一个规范化的二维表。39、某文本型字段大小设置10,则允许用户最多输入5个汉字字符()A、正确B
34、、错误答案:BAccess将各类字符同等处理,字段大小的值决定了同等数量的各类字符数 量。40、若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设 置为()A、 00000000B、 99999999C、 #D、 99999999答案:A41、有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得 到,该操作为()。A、选择B、投影C、交D、并答案:DT表的结果是将R表和S表多所有数据合并起来的,因此关系运算为并。42、有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。A、连接B、差C、交D、并答案:BT表的结果是通过获取R表和S表中的不同部分,因此关系运算为差。43、.已知关系模式R(A,B,C,D,E)及其上的函数依赖集 F=A-D,BC,E-A,该关系模式的候选码是()。A、ABB、BEC、CDD、DE答案:B44、在关系代数的连接操作中,哪一种连接操作需要取消重复列?()A、自然连接B、笛卡尔积C、等值连接D、0连接答案:A45、下列不是关系术语的是()A、元组B、属性