自考00911互联网数据库押题及答案.docx

上传人(卖家):李老师yy 文档编号:3580599 上传时间:2022-09-20 格式:DOCX 页数:15 大小:23.74KB
下载 相关 举报
自考00911互联网数据库押题及答案.docx_第1页
第1页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、一、 单选1、 实体完整性规则是指关系中A: 元组值不允许为空B: 属性值不允许为空C: 外码值不允许为空D: 主属性值不允许为空正确答案:D解析:实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。2、数据库的概念模型A: 依赖于计算机硬件和DBMSB: 独立于计算机硬件,依赖于DBMSC: 依赖于计算机硬件,独立于DBMSD: 独立于计算机硬件和DBMS正确答案:D解析:数据库的概念模型是对客观世界复杂事物的结构描述及它们之间内在联系的刻画。它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统DBMS无关,也与具体的计算机平台无关。3、E-R模型设计属于数据库的A:

2、 概念设计B: 逻辑设计C: 物理设计D: 程序设计正确答案:A解析:E-R模型设计属于数据库的概念设计4、在数据库系统的三级模式之间,提供两层映象的作用是提高A: 数据的一致性B: 操作的可行性C: 数据的完整性D: 数据的独立性正确答案:D解析:数据库管理系统在三级模式之间提供了两层映像,保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。5、数据模型的三个要素中,用于描述系统静态特性的是A: 数据操作B: 数据结构C: 数据完整性约束D: 数据参照正确答案:B解析:数据的静态特征主要包括对数据结构和数据间联系的描述,在数据模型的3个要素中,数据结构是用于描述系统的静态特征的。6

3、、下列关于关系性质的说法中,错误的是A: 列名不能相同B: 列是同质的C: 列的顺序无关紧要D: 不同列不能有相同的域正确答案:D解析:关系的性质如下: 每列中的分量来自同一个域;不同列的分量可以来自相同的域,但是不同列的属性名不能相同;列的顺序可以交换;行的顺序可以交换;一个关系中不能有相同的元组;每一个分量必须是不可分的数据项。7、对数据库中全体数据逻辑结构和特征的描述称为A: 外模式B: 内模式C: 模式D: 存储模式正确答案:C解析:模式也称逻辑模式或概念模式,它是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,是数据库系统模式结构的中间层;外模式也称子模式或用户模式

4、。8、数据模型用来表示实体间的联系,在常用的数据模型中不包括A: 关系模型B: 层次模型C: 链状模型D: 网状模型正确答案:C解析:为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。数据库的主要模型包含三种:层次模型、网状模型、关系模型。采用某种特定数据模型的数据库管理系统开发出来的应用系统相应称为层次数据库系统、网状数据库系统、关系数据库系统,其中关系模型对数据库的理论和实践产生了很大影响,并且其使用最为广泛。9、用二维表来表示实体及实体之间联系的数据模型称为A: 实体-联系模型B: 层次模型C: 网状模型D: 关系模型正确答案:D解析:用二维

5、表来表示实体以及实体之间联系的数据模型称为关系数据模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。10、下列不属于数据库维护任务的是A: 建立数据库和装载数据B: 数据库的安全性、完整性控制C: 数据库性能的监督、分析和改进D: 数据库的重组织和重构造正确答案:A解析:DBA的主要维护工作包括数据库的转储和恢复,数据库的安全性和完整性控制,数据库性能的监控分析和改进以及数据库的重组和重构。11、下列关于数据库系统的叙述中正确的是A: 数据库系统减少了数据冗余B: 数据库系统避免了一切冗余C: 数据库系统中数据的一致性是指数据类型一致D:

6、 数据库系统比文件系统能管理更多的数据正确答案:A解析:数据库是一个通用化的、综合性的数据集合,它可以为各种用户所共享,具有最小的冗余度和较高的数据与程序的独立性,而且能并发地为多个应用服务,同时具有安全性和完整性。即数据库系统减少了数据冗余,但不能避免一切冗余。所以选项A正确,选项B错误。 在数据库管理阶段中,数据是结构化的,面向系统,数据冗余度小,从而节省了数据的存储空间,也减少了对数据的存取时间,提高了访问效率,避免了数据的不一致性。数据的不一致性,是指对数据的存取方式,选项C错误。 数据库系统比文件系统能管理更多的数据,并非是数据库系统的特点,选项D错误。本题正确答案是A。12、规定职

7、工工资调整不得低于其原来工资,这种约束属于A: 静态列级约束B: 动态列级约束C: 静态元组约束D: 动态元组约束正确答案:B解析:规定职工工资调整不得低于其原来工资,这种约束属于动态列级约束13、在数据库技术中,未提交的随后又被撤消的数据称为A: 错误数据B: 冗余数据C: 过期数据D: 脏数据正确答案:D解析:本题考查数据库中对数据定义的基本概念。读脏数据是指当事务A读取数据X=10,并且对X进行了修改(X=9),而这种修改还没有提交到数据库中,这时,事务B读取X=9。因为X是还没有提交的数据(很可能事务A会回滚),那么事务B读到的X就是脏数据。它是数据库的并发操作带来的问题之一。由此可见

8、,脏数据就是指未提交的随后又被撤销的数据。冗余数据是指在一个数据集合中重复的数据。它是数据库建设中常见的问题。14、对数据库模式进行规范化处理,是在数据库设计的A: 需求分析阶段B: 概念设计阶段C: 逻辑设计阶段D: 物理设计阶段正确答案:C解析:对数据库模式进行规范化处理,是在数据库设计的逻辑设计阶段15、在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为A: 分片透明性B: 位置透明性C: 定位透明性D: 分布透明性正确答案:D解析:在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为分布透明性16、在下列SQL语句中,属于数据控制的语句是A: DELETE,ALT

9、ERB: UPDATE,INSERTC: GRANT,REVOKED: CREATE,DROP正确答案:C解析:权限授予GRANT语句和权限收回REVOKE语句是实现数据安全控制功能的语句,数据库管理系统保证数据安全的主要措施是进行存取控制,即规定不同用户对于不同数据对象所允许执行的操作,并控制各用户只能存取它有权存取的数据。17、下列属于小型数据库系统的是A: FoxproB: OracleC: InformixD: Sybase正确答案:A解析:Visual FoxPro属于小型数据库管理系统软件,它是微软的产品,只具备数据库管理系统的一些简单功能。18、一个事务的执行不被其他事务干扰,这

10、一特性是指事务的A: 原子性B: 一致性C: 隔离性D: 持久性正确答案:C解析:隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。19、数据库系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这类故障属于A: 事务故障B: 系统故障C: 计算机病毒D: 介质故障正确答案:D解析:若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为介质故障。20、在WWW上访问和传送网页的协议是A: FTPB: HTMLC: HTTPD: XML正确答案:C解析:在WWW上访问和传送网页的协议是HTTP。

11、HTTP(Hyper Text Transfer Protocol)的缩写.是用于从WWW服务器传输超文本到本地浏览器的传输协议21、在SQL语句中,与X BETWEEN 20 AND 30等价的表达式是A: X20 AND X=20 AND X20 AND X=20 AND X=20 AND X=3022、在两段协议中,事务分为两个阶段,它们是A: 第一阶段是获得封锁,也称为扩展阶段B: 第一阶段是获得封锁,也称为并行阶段C: 第一阶段是获得封锁,也称为收缩阶段D: 第一阶段是释放封锁,也称为收缩阶段正确答案:A解析:在两段协议中,事务分为两个阶段,它们是第一阶段是获得封锁,也称为扩展阶段;

12、第二阶段是释放封锁,也称为收缩阶段。23、在Web页面中加入VBScript代码,其代码必须放在A: B: C: 和标记之间D: 正确答案:B24、下列哪项不是数据库的并发操作可能会带来的问题?A: 丢失修改B: 数据泄密C: 读“脏”数据D: 不可重复读正确答案:B解析:数据库的并发操作如果不加以控制,可能会带来的问题有丢失修改、读“脏”数据、不可重复读。选项B数据泄密属于数据完全问题,所以应该选B。25、在Sybase开发工具中,用于数据库应用系统分析和设计的CASE工具是A: Power JB: Power +C: PowerBuilderD: Power Designer正确答案:D解

13、析:在Sybase开发工具中,用于数据库应用系统分析和设计的CASE工具是Power Designer26、在SQL查询语句中,实现关系代数投影运算的子句是A: SELECTB: WHEREC: ORDER BYD: GROUP BY正确答案:A解析:在SQL查询语句中,实现关系代数投影运算的子句是SELECT。27、如果关系R中有3个属性4个元组,关系S中有5个属性3个元组,则RS的属性个数和元组个数分别是A: 8和7B: 15和7C: 8和12D: 15和12正确答案:C解析: 属性个数=R有3个属性+S有5个属性=8 元组个数=R有4个元组*S有3个元组=1228、数据库系统的三级模式结

14、构和两级映象功能,使得数据库系统具有较高的A: 事务并发性B: 事务隔离性C: 设备独立性D: 数据独立性正确答案:D解析:主要考查的知识点为数据独立性。数据库三层模式之间的两级映像的存在,使得要修改数据库的物理或逻辑模式时,只需修改相应的模式映像,从而使应用程序和数据库的数据结构尽可能保持不变,实现了较高的数据独立性。29、假设某个E-R图中有5个实体型、2个1M联系和2个MN联系,则该E-R图转换的关系模式个数至少是A: 5B: 7C: 8D: 9正确答案:B解析:依题干,得至少7个关系模式30、成员Javasq1DriverManager属于JDBC中的A: Java JDBC类B: J

15、ava JDBC接口类C: Java JDBC管理类D: Java JDBC异常类正确答案:A解析:成员Javasq1DriverManager属于JDBC中的Java JDBC类31、下列与数据库安全性无关的是A: 数据更改B: 数据破坏C: 数据泄露D: 数据抽象正确答案:D解析:数据抽象与数据库安全性无关32、如果事务T已对数据Q加了S锁,则其他事务对QA: 只能读不能写B: 只能写不能读C: 既能读又能写D: 不能读不能写正确答案:A解析:S锁是共享锁,一个数据对象加S锁后,其它事务只能对其加S锁,只能读不能写。33、下列描述中正确的是A: SQL是一种过程化语言B: SQL不能嵌入到

16、高级语言程序中C: SQL是一种DBMSD: SQL采用集合操作方式正确答案:D解析:SQL采用集合的操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。34、如果要使用ADO来实现对数据库的访问,则必须创建A: 系统DSN或文件DSNB: 系统DSN或用户DSNC: 文件DSN或用户DSND: 系统DSN或文件DSN或用户DSN正确答案:A解析:如果要使用ADO来实现对数据库的访问,则必须创建系统DSN或文件DSN35、若要求分解既具有无损连接性,又保持函数依赖,则模式分解一定能达到A: 1NFB: 2NFC: 3NFD: BCNF正确答案

17、:C解析:若要求分解既具有无损连接性。又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF。36、关系模式的规范化过程是通过对关系模式的分解来实现的,该过程中用到的关系代数运算是A: 投影B: 除C: 选择D: 连接正确答案:A解析:关系模式的规范化过程是通过对关系模式的分解来实现的,该过程中用到的关系代数运算是投影37、SQL语言中,GRANT和REVOKE语句用于实现数据库的A: 完整性控制B: 一致性控制C: 并发控制D: 安全性控制正确答案:D解析:SQL语言用GRANT语句向用户授予数据访问的权限,就是将指定操作对象的指定操作权限授予指定的用户。授予的权限可以用REVOK

18、E语句收回。38、可以在多个用户之间共享数据的ASP内置对象是A: Session对象B: Application对象C: Request对象D: System对象正确答案:B解析:Application对象是个应用程序级的对象,用来在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。39、数据库管理系统的工作不包括A: 定义数据库B: 对已定义的数据库进行管理C: 为定义的数据库提供操作系统D: 数据通信正确答案:C解析:数据库管理系统的工作包括定义数据库、对已定义的数据库进行管理、维护数据库和数据通讯40、在关系数据库中,表与表之间的联系是通过如下哪项实现的A: 实体完整性

19、规则B: 参照完整性规则C: 用户自定义的完整性规则D: 值域正确答案:B解析:在数据库设计器中设计表之间的联系时,要在父表中建立主索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立起两个表之间的联系,即这种联系是通过参照完整性来实现的。参照完整性的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。41、包含数据库系统中的外模式模式映象定义的是A: 外模式B: 概念模式C: 物理模式D: 存储模式正确答案:A解析:外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。42、在数据库技术中,

20、独立于计算机系统的模型是A: E-R模型B: 层次模型C: 关系模型D: 面向对象的模型正确答案:A解析:在数据库技术中,E-R模型独立于计算机系统43、下列哪种数据模型实现实体间多对多联系比较容易A: 关系模型B: 面向对象模型C: 网状模型D: 层次模型正确答案:A解析:关系模型实现实体间E-R图向关系模型的转换原则如下。一个实体型转换为一个关系模型,实体的属性就是关系的属性,实体的键就是关系的键。一个联系转换为一个关系模式,与该联系相连的每个实体型的键以及联系的属性都转换为关系的属性。这个关系的键分为以下三种不同的情况:若联系为1:1,则相连的每个实体型的键均是该关系模式的候选键;若联系

21、为1:n,则联系对应的关系模式的键取n端实体型的键;若联系为m:n,则联系对应的关系模式的键为参加联系的诸实体型的键的组合。多对多联系比较容易44、在关系数据库基本操作中,从表中选出满足某种条件的记录的操作称为A: 选择B: 投影C: 连接D: 扫描正确答案:A解析:选择(selection)是关系R中选择满足给定条件的诸元组,选择运算实际上是从关系R中选取逻辑表达式F为真的元组。这是从行的角度进行的运算。因此从表中选择满足某种条件的记录的操作称为选择。45、若两个实体之间的联系是1:m,则实现1:m联系的方法是A: 在“m”端实体转换的关系中加入“1”端实体转换关系的码B: 将“m”端实体转

22、换关系的码加入到“1”端的关系中C: 在两个实体转换的关系中,分别加入另一个关系的码D: 将两个实体转换成一个关系正确答案:A解析:1:m类型的联系转换为实体有两种方法:第一种方法是把联系转换为一个独立的关系模式;第二种方法是把联系与“m”端实体对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系体本身的属性均转换为关系的属性,而关系的码为m端实体的码;如果与“m”端关系模式合并,则把联系的属性加入到“m”端,并在“m”端加入“1”端的码。46、在数据库实施阶段需要装载原有系统中的数据,下列不属于数据输入子系统功能的是A: 数据挖掘B: 数据分类C: 数据转换D

23、: 数据抽取正确答案:A解析:在数据库实施阶段需要装载原有系统中的数据,数据挖掘不属于数据输入子系统功能47、下列哪项不是JDBC连接数据库的方式A: 与数据源直接通信B: 通过JDBC驱动程序通信C: 与ODBC数据源通信D: 调用ADO与数据库通信正确答案:D解析:JDBC连接数据库的方式:1)与数据源直接通信:使用JDBC和数据库已制定的协议时,可使用一个驱动程序直接与数据源通信。既可以建立自己的驱动程序,也可找一个公用的。2)通过JDBC驱动程序的通信:可连接到一个高标准的驱动程序上,该驱动程序依次与另一个可与数据源通信的专用驱动程序通信。3)与ODBC数据源通信:一个公开可用的专用驱

24、动程序是JDBC/ODBC桥梁驱动程序,它是Javasoft公司开发的,允许应用程序与ODBC数据源相连。48、不允许任何其他事务对这个锁定目标再加任何类型锁的是A: 共享锁B: 排它锁C: 死锁D: 活锁正确答案:B解析:排它锁:Ti获得了数据项Q上的排它锁,则Ti可读Q又可写Q。不允许任何其它事务对这个锁定目标再加上任何类型锁的锁是排它锁。49、在E-R概念模型中,一个学生是实体,学生实体可由学号、姓名、性别等属性组成,那么性别的取值范围是实体的A: 主码B: 属性C: 联系D: 域正确答案:D解析:在E-R概念模型中,一个学生是实体,学生实体可由学号、姓名、性别等属性组成,那么性别的取值

25、范围是实体的域50、关于VBScript的过程,下列叙述正确的是A: Sub过程和Function过程均无返回值B: Sub过程有返回值,Function过程无返回值C: Sub过程无返回值,Function过程有返回值D: Sub过程和Function过程均有返回值正确答案:C解析:Function过程是一种返回值的过程,Sub过程没有返回值二、填空1、数据的最小存取单位是_。正确答案:数据项2、DBMS的含义是_。正确答案:数据库管理系统3、数据库管理经历了三个发展阶段:人工管理阶段、文件系统管理阶段和 () 。正确答案:数据库系统阶段4、用树型结构表示实体类型及实体间联系的数据模型称为_

26、。正确答案:层次模型5、数据模型通常由三大要素组成,这三大要素分别是数据结构、数据操作和_。正确答案:数据约束条件6、在ER图中,菱形框表示_。正确答案:实体之间的联系7、ER图一般在数据库设计的_阶段使用.正确答案:概念结构设计8、在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对_的约束。正确答案:空值9、各分ER图之间的冲突主要有三类:属性冲突、结构冲突和_。正确答案:命名冲突10、在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为_。正确答案:外码11、在关系代数运算中,并、差、投影、选择和_为基本的五种运算

27、。正确答案:笛卡尔积12、按谓词变元的不同,关系演算可分为元组关系演算和_。正确答案:域关系演算13、数据字典的主要内容包括:数据项、数据结构、数据存储、_和处理过程。正确答案:数据流14、关系模式由2NF转化为3NF是消除了非主属性对码的_。正确答案:传递函数依赖15、在数据库运行阶段,对数据库经常性的维护工作主要由_完成。正确答案:DBA二、 简答题1、数据模型包含哪三个方面的要素?正确答案: 数据结构; 数据操作; 数据约束条件。2、简述关系模型允许定义的三种完整性约束.正确答案: 实体完整性; 参照完整性; 用户定义完整性。3、简述数据库管理系统的功能。正确答案:数据定义;数据操纵;数

28、据运行管理;数据组织、存储和管理;数据库的建立和维护;数据通信接口。4、简述数据库系统的三级模式.正确答案: 数据库系统的三级模式结构是指由外模式、模式和内模式构成;一个数据库只有一个模式,它是数据库模式结构的中间层;一个数据库可以有多个外模式,是保证数据安全性的一个有力措施;一个数据库也只有一个内模式。它是数据物理结构和存储方式的描述。5、简述数据库设计基本步骤。正确答案:需求分析;概念结构设计; 逻辑结构设计;数据库物理设计阶段; 数据库实施阶段;数据运行和维护阶段。6、简述数据库的完整性与数据库的安全性的区别.正确答案: 数据完整性与安全性是数据库保护的两个不同方面; 安全性是防止用户非法使用数据库; 完整性是用户使用数据库时向数据库加入不合语义的数据。7、什么是数据独立性?它包括哪两个方面?正确答案: 数据独立性指数据存储与应用之间的依赖关系,包括:数据物理独立性:数据的物理结构与逻辑结构之间的独立性。当数据的物理结构(也称存储结构)发生变化时,通过DBMS的工作使应用程序不变。数据逻辑独立性:数据的全局逻辑结构与局部逻辑结构之间的独立性。当数据的全局逻辑结构发生变化时,通过DBMS的工作使局部逻辑结构不变.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(自考00911互联网数据库押题及答案.docx)为本站会员(李老师yy)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|