下载此beplayapp体育下载

2022年长江大学信息管理与信息系统专业《数据库概论》科目期末试卷B精品.pdf


beplayapp体育下载分类:资格/认证考试 | 页数:约18页 举报非法beplayapp体育下载有奖
1 / 18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 18 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【2022年长江大学信息管理与信息系统专业《数据库概论》科目期末试卷B精品 】是由【闰土】上传分享,beplayapp体育下载一共【18】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【2022年长江大学信息管理与信息系统专业《数据库概论》科目期末试卷B精品 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。:..2022年长江大学信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)一、填空题1、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。2、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。3、有两种基本类型的锁,它们是______和______。4、SQLServer中数据完整性包括______、______和______。5、主题在数据仓库中由一系列实现。一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。6、完整性约束条件作用的对象有属性、______和______三种。7、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。8、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT城市FROM作者表_____SELECT城市FROM出版商表;9、____________、____________、____________和是计算机系统中的三类安全性。10、某在SQLServer2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。:..二、判断题11、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。()12、有两个关系R和S,分别包含15个和10个元组,则在R∪S、R-S、R∩S中可能出现的一种元组数目情况是18、7、7()13、视图就是一个虚表,保存视图时,保存的是视图的定义。()14、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。()15、文件系统的缺点是数据不能长期存储。()16、实体集和实体型是一回事,没有什么区别。()17、视图是观察数据的一种方法,只能基于基本表建立。()18、一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。()19、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()20、在数据库恢复中,对已完成的事务进行撤销处理。()21、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。()22、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。()23、在关系模式中,主码和候选码可以有多个。()24、数据库的数据项之间无联系,记录之间存在联系。()25、在关系数据表中,属性的顺序是一定的,不能交换。()三、选择题:..26、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积、()。、、、、选择27、恢复机制的关键问题是()。、DBMS提供的DML有两种使用方式,其中一种是将DML嵌入到某一高级语言中,此高级语言称为()。、DB、DBS和DBMS三者的关系是()。、在关系代数运算中,最费时间和空间的是()。、以下有关索引的叙述中正确的是()。,更新速度越快:..,、关于分布式数据库,下列说法错误的是()。,分片透明性主要是指数据分片的分配位置对用户是透明的,,一个分布式数据库系统从逻辑上看如同一个集中式数据库,,,导致场地间数据传输量大的主要原因是数据间的连接操作和并操作33、在SQLServer2000中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是()。、有一个关系:职工(职工号,姓名,籍贯),规定职工号的值域是8个数字字符组成的字符串,这一规则属于()。:..35、根据系统所提供的存取路径,选择合理的存取策略,这种优化方式称为()。、规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。、现有关系模式R(学号,姓名,课程代码,课程名,课程成绩),对其进行分解将其规范化到第三范式,下列()是最正确的规范化结果。(学号,姓名)R2(课程代码,课程名,课程成绩)(学号,姓名)R2(课程代码,课程名)R3(学号,课程代码,课程成绩)(学号,姓名)R2(学号,课程代码,课程名,课程成绩)(学号,姓名)R2(课程代码,课程名)R3(课程代码,课程成绩)38、如果事务T对数据D已加S锁,则其他事务对数据D()。,,,、保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的()。、数据仓库是随时间变化的,以下叙述错误的是()。:..,它们会随时间的变化不断地进行重新综合41、OLAP系统按照其数据在存储器中的存储格式可以分为()3种类型。、对象OLAP、、混合型OLAP、、混合型OLAP、、对象OLAP、多维OLAP四、简答题42、试述数据库系统的特点。43、试述关系模型的3个组成部分。:..44、有哪3条启发式优化规则?对优化起什么作用?45、请给出检测死锁发生的一种方法,当发生死锁后如何解除死锁?46、什么是数据库镜像?它有什么用途?五、综合题:..47、在基于关系数据库的联机分析处理实现中,举例说明如何利用关系数据库的二维表来表达多维概念。48、使用ADO来访问Student数据库。49、设有4个关系模式如下:S(供应商号,姓名,STATE,CITY)P(PNO,PNAME,COLOR,WEI,PRICE)J(JNO,JNAME,CITY)SPJ(学号,PNO,JNO,QTY)其中,S表示供应商,它的各属性依次为供应商号、供应商名、供应商所在省份和供应商所在城市;P表示零件,它的各属性依次为零件号、零件名、零件颜色、零件重量和单价;J表示工程,它的各属性依次为工程号、工程名和工程所在城市;SPJ表示供货关系,它的各属性依次为供应商号、零件号、工程号和供货数量。用SQL语句实现下面的查询要求:(1)查询列出供应了全部零件的供应商名和其所在城市。(2)查询列出供应红色零件的供应商名。:..:..参考答案一、填空题1、【答案】用户数据库;概念数据库;物理数据库2、【答案】关系模式;规范化3、【答案】共享锁;排他锁4、【答案】域完整性;实体完整性;参照完整性5、【答案】数据表;数据的综合;多维数据库;关系数据库6、【答案】关系;元组7、【答案】系编号;无;学号;系编号8、【答案】EXCEPT【解析】EXCEPT语句的作用是查询两个数据表中除“公共”数据以外的数据信息,即查询两个数据表中的“除外”数据信息。使用EXCEPT运算符可以实现集合差操作,从左查询中返回右查询没有找到的所有非重复值。9、【答案】技术安全类;管理安全类;政策法律类安全性10、【答案】TOP3;SUM((销售单价-成本价)*销售数量);DESC二、判断题11、【答案】对12、【答案】错13、【答案】对:..14、【答案】对15、【答案】错16、【答案】错17、【答案】错18、【答案】错19、【答案】错20、【答案】错21、【答案】错22、【答案】错23、【答案】错24、【答案】错25、【答案】错三、选择题26、【答案】C【解析】关系代数是一种抽象的查询语言,它通过对关系的运算来表达查询要求。关系代数的运算共有8种,可分两类:传统的集合运算和专门的关系运算一传统的集合运算有:交、并、差、笛卡尔积,专门的关系运算有:选择、投影、连接和除。其中,并、差、笛卡尔积、选择和投影5种运算是基本运算,其他3种运算均可以用这5种基本运算来表达。27、【答案】C【解析】数据库的恢复机制关键问题是建立冗余数据,建立冗余数据的主要方式有数据转储、建立日志文件等,已备数据库出现故障时利用冗余数据进行恢复。28、【答案】B:..【解析】DBMS提供的DML有两种使用方式,一种是独立使用进行数据查询、数据更新等操作,称为自含语言;另一种是嵌入到某种高级语言中,作为高级语言的一种扩充,使程序员编程时既可使用数据库语言,又可使用常规的程序设计语言,这种高级语言叫宿主语言。29、【答案】B【解析】数据库系统(DBSDataBaseSystem)数据库系统是一个引入数据库以后的计算机系统,它由计算机硬件(包括计算机网络与通信设备)及相关软件(主要是操作系统)、数据库(DBDataBase)、数据库管理系统(DBMSDataBaseManagementSystem)、数据库应用开发系统和人员组成。30、【答案】C【解析】在关系代数运算中,最费时间和空间的是笛卡尔积和连接运算,所以尽可能放在后面做。31、【答案】B【解析】索引是建立在列上的一种数据对象,它对表中的数据提供一种逻辑顺序,当在数据库表中搜索某一行时,可以通过使用索引来找到它的物理位置。索引一旦建立后就交由DBMS管理,不需人工干预,所以索引是动态的,每当数据库表更新,相应的索引也随之更新,为此,过多的索引列和频繁的数据更新都会消耗系统资源,增加系统开销,从而降低索引应有的作用。32、【答案】A【解析】分布式数据库中,每台计算机都有DBMS的一份完整拷贝,具有自己的局部数据库,放在单独的地方,通过网络相互连接,形成大型的全局数据库。A项,分片透明性层次最高,即用户或应用程序只对全局关系进行操作而不考虑数据的分片。位置透明性是指用户或应用程序应当了解分片情况,但不必了解片段的存储结构,位置透明性位于分片视图与分配视图之间。33、【答案】A【解析】适用SQLServer备份数据库的场所建立在磁带或者磁盘上,进行数据库备份时不需要指定备份设备的大小,一个备份设备上可以对同一个数据库或多个数据库进行多次备份,同时一个数据库也可以在多个备份设备上备份。:..34、【答案】B【解析】用户定义的完整性是针对某一具体数据库的约束条件,它反映某一具体应用涉及的数据必须满足语义要求;而规定学号的值域是8个数字字符组成的字符串显然属于这一类型。35、【答案】A【解析】物理优化是根据数据字典中的存取路径、数据的存储分布以及聚簇情况等信息来选择低层的存取路径。36、【答案】B【解析】规范化的最低要求是每个关系至少是1NF,即它的每个属性是最小的、不可再分的数据单位。37、【答案】B【解析】如果一个关系模式R属于第一范式,且每个非主属性既不部分依赖于码又不传递依赖于码,则这个关系属于第三范式。同时在对关系进行规范化的过程中,对于关系的分解不是随意而为的,需要考虑新关系与原关系在数据上的等价、在依赖上的等价,甚至是在数据和依赖上都等价,否则就很可能达不到规范化目的。A项中的分解,R1(学号,姓名)达到3NF要求,R2(课程代码,课程名,课程成绩)也达到3NF要求,但是它们与原关系R在数据上不能等价,在依赖上也不等价,因而不是最正确的规范化结果。C项中的分解,R1(学号,姓名)达到3NF要求,R2(学号,课程代码,课程名,课程成绩)中由于存在:课程代码一课程名,即非码属性对码的部分依赖,因此,该R2只达到1NF要求,没有达到2NF要求,当然也就没有达到3NF要求。D项中的分解,R1(学号,姓名)达到3NF要求,R2(课程代码,课程名),R3(课程代码,课程成绩)也都达到3NF要求,但是它们与原关系R在数据上不能等价,在依赖上也不等价,因而不是最正确的规范化结果。只有B项的分解,R1(学号,姓名),R2(课程代码,课程名),R3(学号,课程代码,课程成绩)都达到3NF要求,同时分解后的关系与原关系在数据和依赖上都等价,因而是最正确的规范化结果。:..38、【答案】A【解析】S锁为共享锁,事务T对数据D加S锁后其他事务可以加S锁,但不能加X锁。39、【答案】A【解析】数据安全性是指防止未经授权或不合法的用户使用数据库。40、【答案】B【解析】数据仓库的数据是反映历史变化的。这一特征表现在3个方面:数据仓库随时间变化不断增加新的数据内容;数据仓库随时间变化不断删去旧的数据内容;数据仓库中包含有大量的综合数据;这些综合数据很多与时间有关,随时间变化不断重新进行组合。41、【答案】B【解析】OLAP系统按照其存储器的数据存储格式可以分为关系OLAP(RelationalOLAP,简称ROLAP)、多维OLAP(MultidimensionalOLAP,简称MOLAP)和混合型OLAP(HybridOLAP,简称HOLAP)三种类型。四、简答题42、答:数据库系统的主要特点有:(1)数据结构化。数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。(2)数据的共享性高,冗余度低,易扩充。数据库的数据不再面向某个应用而是面向整个系统,因此可以被多个用户、多个应用以多种不同的语言共享使用。由于数据面向整个系统,是有结构的数据,不仅可以被多个应用共享使用,而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充。(3)数据独立性高。数据独立性包括数据的物理独立性和数据的逻辑独立性。数据库管理系统的模式结构和二级映像功能保证了数据库中的数据具有很高的物理独立性和逻辑独立性。(4)数据由DBMS统一管理和控制。数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。为此,DBMS必须提供统一的数据控制功能,包括数据的安全性保护、数据的完整性检查、并发控制和数据库恢复。:..43、答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。(1)关系数据结构:在关系模型中,现实世界的实体以及实体间的各种联系均用单一的结构类型即关系来表示。(2)关系操作集合:关系模型中常用的关系操作包括查询操作和插入、删除、修改操作。(3)关系完整性约束:关系模型中有实体完整性约束、参照完整性约束和用户定义的完整性约束三类约束。44、答:(1)3条启发式优化规则是:尽可能早地执行选择运算,尽可能早地执行投影运算,把笛卡尔积与附近的一连串选择和投影合并起来做。(2)使用这3条启发式优化规则,可以使计算时尽可能减少中间关系的数据量。45、答:(1)数据库系统一般采用允许死锁发生,DBMS检测到死锁后加以解除的方法。DBMS中诊断死锁的方法与操作系统类似,一般使用超时法或事务等待图法。①超时法是如果一个事务的等待时间超过了规定的时限,就认为发生了死锁。超时法实现简单,但有可能误判死锁,事务因其他原因长时间等待超过时限时,系统会误认为发生了死锁。若时限设置得太长,又不能及时发现死锁。②事务等待图是一个有向图G=(T,U)。T为结点的集合,每个结点表示正运行的事务;U为边的集合,每条边表示事务等待的情况。若T1等待T2,则T1,T2之间划一条有向边,从T1指向T2。事务等待图动态地反映了所有事务的等待情况。并发控制子系统周期性地生成事务等待图,并进行检测。如果发现图中存在回路,则表示系统中出现了死锁。(2)DBMS并发控制子系统检测到死锁后,就要设法解除。通常采用的方法是选择一个处理死锁代价最小的事务,将其撤消,释放此事务持有的所有锁,使其他事务得以继续运行。对撤销的事务所执行的数据修改操作必须加以恢复。46、答:(1)数据库镜像即根据DBA的要求,自动把整个数据库或者其中的部分关键数据复制到另一个磁盘上。每当主数据库更新时,:..DBMS自动把更新后的数据复制过去,即DBMS自动保证镜像数据与主数据的一致性。(2)数据库镜像的用途有两点:①用于数据库恢复,当出现介质故障时,可由镜像磁盘继续提供使用,同时DBMS自动利用镜像磁盘数据进行数据库的恢复,不需要关闭系统和重装数据库副本。②提高数据库的可用性,在没有出现故障时,当一个用户对某个数据加排它锁进行修改时,其他用户可以读镜像数据库上的数据,而不必等待该用户释放排它锁。五、综合题47、答:如图所示的星形模式的中心是销售事实表,其周围的维表有时间维表、顾客维表、销售员维表、制造商维表和产品维表。如果对上图星状模式中的维表按照层次进一步细化:顾客维表可以按照所在地区的位置分类聚集;时间维表可以有两类层次——日、月,日、星期;制造商维表可以按照工厂且工厂按照所在地区分层。这样就形成了如图所示的雪花模式。:..48、答:使用ADO访问数据库Student的步骤如下:(1)ADO中的Connection对象可实现ASP程序与后台数据库的连接,其代码为(2)创建完数据库连接对象后,就需要打开数据库连接,其代码为:;(3)打开数据库后就可以访问数据库了,可以用RecordSet对象方便地查询数据库记录集。(4)对数据库访问结束后,可以用Close方法及时关闭各对象,以便释放所占资源,;;【解析】ADO是Microsoft公司推出的数据库连接技术,运用该技术可以实现对各种数据库(SQLServer、Oracle等)的连接、查询等操:..作。ADO是一组优化的访问数据库的对象集,为数据库开发提供完整的网站数据库解决方案。该实例涉及以下参数设置:数据库类型为SQLServer,数据源名称为Student,服务器为local选项,登录验证方式为“使用用户输入ID和密码的SQLServer验证”,用户ID和密码均为sa。49、答:(1)对应的SQL语句如下:(2)对应的SQL语句如下:

2022年长江大学信息管理与信息系统专业《数据库概论》科目期末试卷B精品 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数18
  • 收藏数0收藏
  • 顶次数0
  • 上传人闰土
  • 文件大小895 KB
  • 时间2024-01-30