经典例题1、在关系数据模型中,用来表示实体关系的是()A、字段B、记录C、表D、指针2、关于数据库系统叙述不正确的是()A、可以实现数据共享B、可以减少数据冗余C、可以表示事物和事物之间的联系D、不支持抽象的数据类型3、从关系模式中,指定若干属性组成新的关系称为()A、选择B、投影C、联接D、自然联接4、从本质上说,Access是()A、分布式数据库系统B、面向对象的数据库系统C、关系型数据库系统D、文件系统5、Access适合开发的数据库应用系统是()A、小型B、中型C、中小型D、大型6、Access的数据库类型是()A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库7、关于分布式关系数据库系统叙述正确的是()A、它需要在操作系统的支持下才能运行B、还不能使数据库与应用程序分开C、只是逻辑上分布,物理上集中D、只是物理上分布,逻辑上集中8、Access是一个A、数据库文件系统B、数据库系统C、数据库应用系统D、数据库管理系统9、在数据库系统中,数据的最小访问单位是()A、字节B、字段C、记录D、表10、数据库管理系统位于A、硬件与操作系统之间B、用户与操作系统之间C、用户和硬件之间D、操作系统与应用程序之间11、DBS是指()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、硬磁盘16、Access数据库文件的格式是()A、txt文件B、mdb文件C、doc文件D、xls文件17、从关系中找出给定条件的元组的操作称为()A、选择B、投影C、联接D、自然联接18、数据是指存储在某一种媒体上的()A、数字符号B、物理符号C、逻辑符号D、概念符号19、数据处理的中心问题是()A、数据采集B、数据分析C、信息管理D、数据管理20、在Access中,用来表示实体的是()A、域B、字段C、记录D、表一、选择题[例1]以下不属于数据库系统(DBS)的组成的是A) 硬件系统B)数据库管理系统及相关软件C)文件系统D)数据库管理员(DBA)解析:DBS由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户组成。
“【例 2】以下不属于数据库系统(DBS)的组成的有A)数据库集合B)用户C)数据库管理系统及相关软件D)操作系统解析:数据库系统是由5部分组成的:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA)、用户.[例3]DBMS对数据库数据的检索、插人、修改和删除操作的功能称为 A)数据操纵 B)数据控制 C)数据管理D)数据定义解析:数据操纵是DBMS对数据库数据的检索、插入、修改和删除操作。
[例4]DB、DBS、DBMS三者之间的关系是A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS等于DB等于DBMS解析:数据库系统是由5部分组成的:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。
【例 5 】 DBMS是A)OS的一部分 B)OS支持下的系统文件C)一种编译程序 D)混合型解析:DBMS 是位于用户与操作系统之间的数据库管理系统,是属于OS 支持下的系统文件。
【例6】在图l 所示的数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件4部分组成)层次示意图中数据库管理系统的位置是图 1A )lB )3C )2D )4解析:由里到外分别为硬件、操作系统,数据库管理系统,数据库应用系统。
数据库应用系统是利用数据库管理系统开发出来的针对某一类实际应用的软件系统,数据库管理系统是 OS 支持下的系统文件。
[例 7]在图1所的数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件 4部分组成)层次示意图中,数据库应用系统的位置是A )lB )3C )2D )4解析:由里到外分别为硬件、操作系统,数据库管理系统,数据库应用系统。
数据库应用系统是利用数据库管理系统开发出来的针对某一类实际应用的软件系统,数据库管理系统是 OS 支持下的系统文件。
例8在图1所示的数据库系统层次示意图中,数据库管理员能够操作和管理的有A)数据库管理系统、数据库应用系统 B)数据库管理系统C)数据库应用系统、数据库管理系统、操作系统 D)数据库应用系统 解析:最终用户只能对数据库应用系统进行操作、专业用户可以对数据库管理系统进行操作,而数据库管理员可以对操作系统、数据库管理系统和数据库应用系统进行操作。
例9 图4所示的数据模型属于图 4A)层次模型 B)关系模型C)网状模型 D)以上皆非解析:层次模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。
网状模型的特点:允许一个以上节点无双亲。
一个节点可以有多于一个的双亲。
关系数据模型是以二维表的形式来表示的。
例10图5示的数据模型属于图 5A)层次模型 B)关系模型C)网状模型 D)以上皆非解析:层次模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。
网状模型的特点:允许一个以上节点无双亲。
一个节点可以有多于一个的双亲。
关系数据模型是以二维表的形式来表示的。
例11图6示的数据模型属于432 1公司A 省代理公司D 公司C 公司B 总裁 副总裁 员工甲员工乙 部门AA C BE DA)层次模型 B)关系模型C)网状模型 D)以上皆非解析:层次模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。
网状模型的特点:允许一个以上节点无双亲。
一个节点可以有多于一个的双亲。
关系数据模型是以二维表的形式来表示的。
例12图7所示的数据模型属于图 7A)层次模型 B)关系模型C)网状模型 D)以上皆非解析:层次模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。
网状模型的特点:允许一个以上节点无双亲。
一个节点可以有多于一个的双亲。
关系数据模型是以二维表的形式来表示的。
例13 用二维表来表示实体及实体之间联系的数据模型是A)层次模型 B)关系模型C)网状模型 D)实体—联系模型解析:层次模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。
网状模型的特点:允许一个以上节点无双亲。
一个节点可以有多于一个的双亲。
关系数据模型是以二维表的形式来表示的。
[例14]关系模型中的“关系”是指哪种数据之间按照某种序列排序的集合关系A )具有相关性,但非从属性的平行的B )具有相关性,并且具有从属性的C )不具有相关性,但具有从属性的D )不具有相关性,也不具有从属性的解析:关系模型中的“关系”是指具有相关性,但非从属性的平行的数据之间按照某种序列排序的集合关系。
[例 15]构成关系模型中的一组相互联系的“关系”一般是指A )满足一定规范化要求的二维表B )二维表中的一行C )二维表中的一列D )二维表中的一个数据项解析:access 中,一个表就是一个关系,每一个关系都是一个二维表。
[例16]关系型数据库中所谓的“关系”是指A )各个记录中的数据彼此间有一定的关联关系B )数据模型符合满足一定条件的二维表格式C )某两个数据库文件之间有一定的关系D )表中的两个字段有一定的关系解析:A 出路s 中,一个表就是一个关系,每一个关系都是一个M 维表。
[例17]下列关系模型中术语解析不正确的是A )记录:满足一定规范化要求的二维表,也称关系B )字段:二维表中的一列C )数据项:也称分量,是每个记录中的一个字段的值D )字段的值域:字段的取值范围,也称为属性城解析:表中的每一横行称为一个记录,也称元组。
[例 18]对以下关系模型的性质的描述,不正确的是A )在一个关系中,每个数据项不可再分,是最基本的数据单位B )在一个关系中,同一列数据具有相同的数据类型C )在一个关系中,各列的顺序不可以任意排列D )在一个关系中,不允许有相同的字段名解析:在关系中,各列的顺序可以任意排列,与列的排列顺序无关。
【例19】关系模型中最普遍的联系是A )一对多联系B )多对多联系C )一对一联系D )多对一联系解析:在A 比用s 数据库中表之间的关系一般为一对多的关系[例 20]下列实体类型的联系中,属于多对多联系的是A ) 学生与课程之间的联系B ) 飞机的座位与乘客之间的联系C )商品条形码与商品之间的联系D )车间与工人之间的联系解析:选项B )为一对一的联系,选项C )为一对一的联系,选项D )为一对多的联系。
例21通过关联关键字“系别”这一相同字段,如图 l -8所示的表二和表一构成的关系为 AC B F E DA)一对一 B)多对一C)一对多 D)多对多解析:题目要求的是表二和表一构成的关系,不是表一和表二。
一个系可以有多个学生,一个学生能属于一个系,所以表二和表一的关系是一对多的关系。
[例22]access数据库中哪个数据库对象是其他数据库对象的基础A)报表 B)查询 C)表 D)模块解析:表是所有数据库对象的基础。
[例23]用 SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是A)SELECT FROM 教师表 IF(性别=‘男’)B)SELECT性别FROM教师表IF(性别=‘男’)C)SELECT*FROM教师表 WHERE IF(性别=‘男’)D)SELECT*FROM性别WHERE(IF(性别=‘男’)解析:该段语法为:SELECT*|<字段列表>FROM<表名>WHEER<条件表达式>。
[例 24]用 SQL语言描述“在教师表中查找姓王的老师”,以下描述正确的是A)SELECT*FROM教师表 WHERE姓名 LIKE’王%‘B)SELECT*FROM教师表 WHERE姓名 LIKE’王_‘C)SELECT*FROM教师表 WHERE姓名 LIKE’王__‘D)SELECT*FROM教师表 WHERE姓名 LIKE’王/’;解析:“%”匹配零个或多个字符,“二’匹配任意单个字符,“/’定义转移字符。
[例 25]以下描述不符合Access特点和功能的是A)Access仅能处理Access格式的数据库,不能对诸如 DBASE,FOXBASE,Btrieve 等格式的数据库进行访问B)采用OLE技术,能够方便创建和编辑多媒体数据,包括文本、声音、图像和视频等对象C)Access支持ODBC标准的地SQL数据库的数据D)可以采用VBA 编写数据库应用程序解析:Access不仅能处理Access格式的数据库,也能对诸如 DBASE,FOXBASE,Btri印等格式的数据库进行访问。