2023年三级数据库技术真题I.docx
《2023年三级数据库技术真题I.docx》由会员分享,可在线阅读,更多相关《2023年三级数据库技术真题I.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性。下列提供逻辑独立性的是()。A) 外模式/模式映像B) 模式/内模式映像C) 内模式/外模式映像D) 应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性数据库的三级模式由外模式、模式、内模式构成。外模式是用户可见的部分数据的存在形式;模式可以等价为全体数据的逻辑结构且用户不可见,是三级模式的中间部分;内模式相应数据库的物理结构和存储方式。当模式改变时,由数据库管理员对各个外模式/模式的映像作相应的改变,但是外模式可以不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,因此
2、,外模式/模式映像保证了数据与程序的逻辑独立性。2.浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于应用服务器的说法,错误的是()。A) 应用服务器一般运营程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能B) 应用服务器会根据用户请求连接相应的数据库,获取数据并进行解决,将结果返回给用户C) 应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务D) 应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性应用服务器是指通过各种协议把商业
3、逻辑提供应客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用,并接受来自于Web浏览器的用户请求,根据应用领域业务规则执行相应的数据库应用程序,通过访问接口向数据库服务器提出数据操作请求;它亦接受来自于数据库服务器的数据访问结果,并通过客户端将结果返回用户。所以当数据库服务器出现问题时无法向用户提供服务。3.关系模型是数据库系统最常用的一种数据模型。下列关于关系模型的说法,错误的是()。A) 关系模型中的关系是一个二维表,表中的一行相应关系中的一个元组B) 按照一定的规则可以将ER模型转换为关系模型中的关系模式C) 关系模型是建立在集合论的基础上的,关系模型中数据存取对用户是透明的
4、D) 关系模型中的关系模式描述关系的动态结构,其内容随用户对数据库的操作而变化关系模式描述关系的静态结构,它是静态、稳定的,而关系是动态、随用户对数据库的操作而变化的。考生要区分开来关系模式与关系。4.在数据库应用系统的需求分析阶段,设有如下工作:分析与描述目的系统需要完毕的功能分析与描述目的系统对响应时间、存储容量的规定分析与描述目的系统涉及的数据范围、数据的属性特性及数据之间的关系分析与描述每项功能活动需要的输入数据、业务规则及输出数据分析与描述目的系统的总体结构、功能活动及各功能活动之间的关系以上属于系统功能建模内容的是()。A) 仅、和B) 仅、和C) 仅、和D) 仅、和数据库系统设计
5、分为6个阶段:需求分析、概念结构设计、逻辑结构设计和物理结构设计等。属于物理设计阶段,属于逻辑结构设计阶段,故答案选A。5.在概念模型中,属性用于描述事物的特性或性质。关于属性有下列说法:一个实体集中的属性名要唯一属性一般用名词或名词短语命名一个属性的值可以取自不同的域实体集的标记属性可以唯一辨认实体集中每一个实体标记属性的取值不能反复,但可认为空以上说法对的的是()。A) 仅、和B) 仅、和C) 仅、和D) 仅、和:一个属性的值必须属于唯一的域,域在这里相称于数据类型的子集,属性的取值必须为同一域。:标记属性的值不能反复且不可认为空。6.设有关系模式:作者(作者编号,姓名,身份证号,职业,出
6、生日期)。下列可以作为该关系模式候选码的是()。A) 作者编号,姓名B) 作者编号,身份证号C) 作者编号,职业D) 身份证号,出生日期关系模型中的候选码定义为某一组属性可以唯一标记一个元组,则称为该属性组的候选码,所以其候选码属性的取值必须不能有反复也不能为空。题目中姓名,职业,出生日期都也许反复。7.人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。关于人机界面设计,下列说法错误的是()。A) 人机界面设计时,应使用户感觉系统运营始终处在用户的控制之下,人机界面应当向用户及时反馈,保持人机界面与用户之间的双向交流B) 当系统发生错误时,人机界面应为用户提供故意义
7、的反馈信息,有时可以提供截屏等功能,使用户可以了解错误,并及时向技术人员反馈问题C) 良好的人机界面应能容忍用户使用过程中发生的操作错误,并可以方便地从错误中恢复D) 设计人机界面可采用原型迭代法,一方面进行用户界面具体设计,然后与用户不断讨论,改善设计方案人机界面的设计可采用原型迭代法,一方面进行初步设计,再进行用户界面细节设计,最后是原型设计与改善。8.在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行分析和整理。此过程不仅需要描述用户提出的具体功能需求,也需要对用户未明确提出的非功能需求进行描述。设在某商场经营管理系统的需求分析阶段整理了下列需求:系统需要支持会员制系统不需要考
8、虑财务核算功能系统应长期稳定运营系统应有销售记录功能系统应保证数据存储安全上述需求中属于非功能需求的是()。A) 仅和B) 仅和C) 仅和D) 仅、和需求分析就是分析用户的应用请求。和不是用户所考虑的问题,属于系统的物理设计阶段,属于系统运营与维护阶段所考虑的问题。9.在使用UML对数据库应用系统进行建模的过程中,状态图和活动图常用于动态建模。下列状态图或活动图语法对的的是()。A) B) C) D) 这属于UML设计范畴,所有活动有关判断的部分要用菱形表达。10.在SQLServer2023中,假如数据库tempdb的空间局限性,也许会导致一些操作无法进行,此时需要扩大tempdb的空间。下
9、列关于扩大tempdb空间的方法,错误的是()A) 手工扩大tempdb中某数据文献的大小B) 设立tempdb中的数据文献为自动增长方式,每当空间不够时让其自动增长C) 手工为tempdb增长一个数据文献D) 删除tempdb中的日记内容,以获得更多的数据空间数据库中的日记文献通常记录数据库的操作记录,对数据库的安全性与可靠性有着重要的作用。当数据库被破坏或者出现故障时,经常需要根据日记文献来对数据库进行恢复等操作,手动删除tempdb中的日记文献则将会破坏数据库的安全性和可靠性。11.在一台正在运营的SQLServer2023中,现需使用复制数据库文献的方法将某数据库从一台服务器移动到另一
10、台服务器。关于复制数据库文献,有下列实现方法:一方面从数据库服务器中分离出要复制的数据库,然后复制数据库文献一方面停止SQLServer数据库引擎服务,然后复制数据库文献一方面断开所有用户与数据库的连接,然后复制数据库文献由Windows系统管理员直接到操作系统中复制数据库文献上述方法中,可行的是()A) 仅和B) 仅和C) 仅和D) 都可以复制数据库的方法有:使用复制数据库向导在服务器之间复制或移动数据库。还原数据库备份,若要复制整个数据库,可以使用BACKUP和RESTORETransact-SQL语句。通常,还原数据库的完整备份用于因各种因素将数据库从一台计算机复制到其他计算机。所以选A
11、。12.设有职工表(职工号,姓名,地址1,地址2),其中,职工号为主码。现规定地址1和地址2组合起来不能有反复值。在SQLServer2023环境中有下列创建该表的语句:.CREATETABLE职工表(职工号intPRIMARYKEY,姓名nchar(10),地址1nvarchar(20),地址2nvarchar(20),UNIQUE(地址1,地址2).CREATETABLE职工表(职工号intPRIMARYKEY,姓名nchar(10),地址1nvarchar(20),地址2nvarchar(20)UNIQUE(地址1,地址2).CREATETABLE职工表(职工号intPRIMARYKEY
12、,姓名nchar(10),地址1nvarchar(20)UNIQUE,地址2nvarchar(20)UNIQUE).CREATETABLE职工表(职工号intPRIMARYKEY,姓名nchar(10),地址1nvarchar(20)UNIQUE(地址1,地址2),地址2nvarchar(20)上述语句能正的确现此约束的是()A) 仅和B) 仅和C) 仅、和D) 都对的表达在地址1的所有记录中地址不允许反复,即每个职工的地址1都不同且每个职工的地址2也不允许反复。UNIQUE是对创建的表的属性约束条件,与位置无关。13.在SQLServer2023中,设有商品表(商品号,商品名,生产日期,单价
13、,类别)。现经常需要执行下列查询:SELECT商品号,商品名,单价FROM商品表WHERE类别IN(食品,家电)ORDERBY商品号现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是()A) CREATEINDEXIdx1ON商品表(类别)B) CREATEINDEXIdx1ON商品表(商品号,商品名,单价)C) CREATEINDEXIdx1ON商品表(类别,商品号)INCLUDE(商品名,单价)D) CREATEINDEXIdx1ON商品表(商品号)INCLUDE(商品名,单价)WHERE类别=食品OR类别=家电建立索引是加快查询速度的有效手段。在SQL语
14、言中,建立索引使用CREATEINDEX语句,一般格式为:CREATEUNIQUEINDEXON(,)INCLUDE(属性名)WHERE约束条件。14.设在SQLServer2023中有商品表(商品号,商品名,进货价格,销售价格),现规定销售价格必须至少是进货价格的1.1倍。下列关于实现此约束的说法,对的的是()A) 可以用触发器或者用CHECK约束实现B) 只能用CHECK约束实现C) 只能用触发器实现D) 可以用DEFAULT约束实现用户定义的完整性可以用CHECK短语指定列值应满足的条件,也可以用触发器约束,通过服务器自动激活相应的触发器,对数据进行完整性控制。所以触发器或CHECK约束
15、都可以实现。但DEFAULT约束不能实现用户自定义的完整性,只能表达实体或参照完整性。15.设在SQLServer2023中,用户U1在DB1数据库中创建了#Temp表。下列关于#Temp表的说法,对的的是()A) 只有在创建#Temp表的连接中才可以查询#Temp表数据B) 在所有用户U1发起的连接中,都可以查询#Temp表数据C) 在创建#Temp表的连接未断开时,DB1数据库的所有用户都可以查询#Temp表数据D) 在创建#Temp表的连接断开后,DB1数据库的所有用户仍可以查询#Temp表数据用户若想在SQLServer中访问数据库的表,必须同该表建立一个连接表达通信渠道,当连接中断时
16、,无法对其进行访问。B中只有用户与#temp建立的连接才可以访问到表。C中不是所有用户都可以访问该表,只有U1用户和由U1授权的用户可以访问。16.在SQLServer2023的某数据库中,设用户U1同时是角色R1和角色R2中的成员。现已授予角色R1对表T具有SELECT、INSERT和UPDATE权限,授予角色R2对表T具有INSERT和DENYUPDATE权限,没有对U1进行其他授权,则U1对表T有权执行的操作是()A) SELECT和INSERTB) INSERT、UPDATE和SELECTC) SELECT和UPDATED) SELECT当用户被赋予的两种角色的权限出现冲突时,为了安全
17、起见,都是DENY优先。而没有规定DENY权限的,如本题中的SELECT,则用户可以使用此权限。17.在SQLServer2023中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是()A) SELECTB) SELECT和INSERTC) INSERT、UPDATE和DELETED) SELECT、INSERT、UPDATE和DELETEdb_datawriter角色可以对表中的数据执行插入、删除和更新操作。U1用户属于此角色中的成员,其继承了db_datewriter角色的插入、删除和更新操作权限。18.某数据库应用系统在运营中,用户反映某操作
18、很慢。系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下SQL语句执行的速度都很慢。为了提高效率,下列检查无需进行的是()A) 检查客户机到数据库服务器的网络情况B) 检查数据库服务器的CPU使用情况C) 检查这些操作涉及到的表是否已建立有效的索引D) 检查数据库中是否存在大量锁在客户机和数据库服务器上使用数据库管理系统自带的客户端程序分别执行都很慢,则排除了网络对于数据解决操作的影响。19.数据库应用系统在使用过程中,会根据用户的需求及系统运营情况对系统进行升级和改造。关于系统升级改造工作,下列说法错误的是()A) 在系统
19、升级改造过程中,也许会调整数据库的逻辑结构,例如增长数据项、修改数据项的类型等B) 升级改造实行过程应尽量选择在业务不繁忙或没有业务的期间进行,并在升级完毕后进行测试C) 升级改造过程一般只相应用系统及其相关的数据库对象进行调整,不涉及数据库管理系统及操作系统的类型和版本D) 在升级之前,应先对现有的系统及数据进行备份,假如升级失败则需要使用备份进行恢复数据库系统的更新既涉及应用系统及其相关的数据库对象,也涉及数据库管理系统及其所在的操作系统的环境。20.监控数据库系统运营状态是数据库管理员非常重要的职责。数据库管理员有如下工作:定期实行数据库完整备份并将备份数据传送到远端容灾中心定期查看数据
20、库空间是否满足业务需求定期查看数据缓冲区命中率、数据库锁情况定期查看数据库用户会话情况使用自动化手段检查数据库CPU使用情况,出现异常情况时自动发短信告知系统管理员上述工作中属于数据库监控工作的是()A) 仅、和B) 仅、和C) 仅、和D) 所有是数据库维护工作中的数据库备份,不属于数据库监控分析中的内容。21.数据库管理系统为提高数据查询效率,也许会采用如下索引技术:有序索引聚集索引树型索引散列(哈希)索引其中,将属性值作为参数,不采用索引键值比较,而是采用一定的计算方法定位数据的有()A) 仅B) 仅、和C) 仅D) 都是传统的索引如有序索引、树型索引都是建立在比较的基础上,hash索引不
21、用比较就直接得出结果22.设某在线论坛系统,其数据库服务和Web服务运营在同一台服务器上。系统运营一段时间后用户数量激增,文章数量庞大,并发访问量不断增长,导致用户普遍反映论坛响应变慢,重要现象有用户登录验证时间变长和进入文章列表时响应时间过长。经排查发现数据库服务成为重要瓶颈。假设数据库中有用户信息表和文章表。为改善此情况,设有下列措施:修改论坛程序使其能在内存中对常用查询结果进行缓存,以减少数据库的访问次数在操作系统中提高数据库服务进程的优先级不再使用数据库,以文本文献方式存储用户信息和文章根据用户信息表和文章表的索引情况,优化用户验证查询语句和文章列表查询语句记录并检查使用频率最高的几类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 三级 数据库技术
限制150内