2022年黑龙江科技大学软件工程专业《数据库原理》科目期末试卷A(有答案)
- 格式:docx
- 大小:419.37 KB
- 文档页数:20
2022年黑龙江科技大学专业课《金融学》科目期末试卷A(有答案)一、选择题1、一国货币升值对该国进出口的影响()。
A.出口增加,进口减少B.出口减少,进口增加C.出口增加,进口增加D.出口减少,进口减少2、相对于千差万别的风险溢价,无风险利率就成为()。
A.实际利率B.市场利率C.基准利率D.行业利率3、一国货币制度的核心内容是()。
A.规定货币名称B.规定货币单位C.规定货币币材D.规定货币币值4、以下哪个市场不属于货币市场?()A.国库券市场B.股票市场C.回购市场D.银行间拆借市场5、下列不属于长期融资工具的是()。
A.公司债券B.政府债券C.股票D.银行票据6、19.下面观点正确的是()。
A.在通常情况下,资金时间价值是在既没有风险也没有通货膨胀条件下的社会平均利润率B.没有经营风险的企业也就没有财务风险;反之,没有财务风险的企业也就没有经营风险C.永续年金与其他年金一样,与递延期无关,所以计算方法和普通年金终值相同D.递延年金终值的大小,与递延期无关,所以计算方法和普通年金终值相同7、美式期权是指期权的执行时间()。
A.只能在到期日B.可以在到期日之前的任何时候C.可以在到期日或到期日之前的任何时候D.不能随意改变8、在我国,收入变动与货币需求量变动之间的关系是()A.同方向B.反方向C.无任何直接关系D.A与B都可能9、19.下面观点正确的是()。
A.在通常情况下,资金时间价值是在既没有风险也没有通货膨胀条件下的社会平均利润率B.没有经营风险的企业也就没有财务风险;反之,没有财务风险的企业也就没有经营风险C.永续年金与其他年金一样,与递延期无关,所以计算方法和普通年金终值相同D.递延年金终值的大小,与递延期无关,所以计算方法和普通年金终值相同10、资本流出是指本国资本流到外国,它表示()。
A.外国对本国的负债减少B.本国对外国的负债增加C.外国在本国的资产增加D.外国在本国的资产减少11、L公司刚支付了2.25元的股利,并预计股利会以5%每年的速度增长,该公司的风险水平对应的折现率为11%,该公司的股价应与以下哪个数值最接近?()A.20.45元B.21.48元C.37.50元D.39.38元12、对于持有一定数量股票(或股票组合)的投资者而言,以下哪种策略可以用来对冲(Hedging)未来股票价格下跌的风险?()A.做空股指期货B.售出看涨的股指期权C.购买看跌的股指期权D.A、B、C均可13、()最能体现中央银行是“银行的银行”。
2022年黑龙江科技大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、一个存储器系统中,常常同时包含ROM和RAM两种类型的存储器,如果用lK×8位的ROM芯片和lK×4位的RAM芯片,组成4K×8位的ROM和1K×8位的RAM存储系统,按先ROM后RAM进行编址。
采用3-8译码器选片,译码信号输出信号为Y0~Y7,其中Y4选择的是()。
A.第一片ROMB.第五片ROMC.第一片RAMD.第一片RAM和第二片RAM2、下列关于虚拟存储器的说法,错误的是()。
A.虚拟存储器利用了局部性原理B.页式虚拟存储器的页面如果很小,主存中存放的页面数较多,导致缺页频率较低,换页次数减少,可以提升操作速度C.页式虚拟存储器的页面如果很大,主存中存放的页面数较少,导致页面调度频率较高,换页次数增加,降低操作速度D.段式虚拟存储器中,段具有逻辑独立性,易于实现程序的编译、管理和保护,也便于多道程序共享3、计算机中表示地址时,采用()。
A.原码B.补码C.移码D.无符号数4、加法器采用先行进位的根本目的是()。
A.优化加法器的结构B.快速传递进位信号C.增强加法器的功能D.以上都不是5、一个浮点数N可以用下式表示:N=mr me,其中,e=rc g;m:尾数的值,包括尾数采用的码制和数制:e:阶码的值,一般采用移码或补码,整数;Tm:尾数的基;re:阶码的基;p:尾数长度,这里的p不是指尾数的:进制位数,当ra=16时,每4个二进制位表示一位尾数;q:阶码长度,由于阶码的基通常为2,因此,在一般情况下,q就是阶码部分的二进制位数。
研究浮点数表示方式的主要目的是用尽量短的字长(主要是阶码字长q和尾数字长的和)实现尽可能大的表述范围和尽可能高的表数精度。
根据这一目的,上述6个参数中只有3个参数是浮点数表示方式要研究的对象,它们是()。
A.m、e、rmB. rm、e、rmC.re、p、qD. rm、p、q6、在链式查询方式下,若有N个设备,则()。
2022年东北石油大学软件工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
2、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
3、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
4、完整性约束条件作用的对象有属性、______和______三种。
5、关系规范化的目的是______。
6、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
7、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
8、关系模型由______________、______________和______________组成。
9、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;10、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
二、判断题11、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。
()12、一个数据表只能有一个唯一索引。
()13、外模式DDL用来描述数据库的总体逻辑结构。
()14、视图是观察数据的一种方法,只能基于基本表建立。
()15、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。
2022年黑龙江科技大学软件工程专业《操作系统》科目期末试卷B(有答案)一、选择题1、下列关于SPOOLing的叙述中,不正确的是()A.SPOOLing系统中必须使用独占设备B.SPOOLing系统加快了作业执行的速度C.SPOOLing系统使独占设备变成了共享设备D.SPOOLing系统利用了处理器与通道并行上作的能力2、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作3、假定有个请求分页存储管理系统,测得系统各相关设备的利用率为:CPU为10%,磁盘交换区为99.7%:其他1/O设备为5%。
试问:下面()措施可能改进CPU的利用率?I.增大内存的容量II.增人磁盘交换区的容量III.减少多道程序的度数IV.增加多道程序的度数V.使用更快速的磁盘交换区VI.使用更快速的CPUA.I、II、III、IVB.I、IIC.II、III、VD. II、VI4、作业在执行中发生缺页中断,经操作系统处理后应让其执行()指令。
A.被中断的前一条B.被中断的那一条C.被中断的后·条D.启动时的第一条5、在段页式分配中,CPU每次从内存中取一次数据需要()次访问内存。
A.1B.2C.3D.46、下列观点中,不是描述操作系统的典型观点的是()。
A.操作系统是众多软件的集合B.操作系统是用户和计算机之间的接口C.操作系统是资源的管理者D.操作系统是虚拟机7、下列关于操作系统的论述中,正确的是()。
A.对于批处理作业,必须提供相应的作业控制信息B.对于分时系统,不一定全部提供人机交互功能C.从响应角度看,分时系统与实时系统的要求相似D.在采用分时操作系统的计算机系统中,用户可以独占计算机操作系统中的文件系统8、设某文件为索引顺序文件,由5个逻辑记录组成,每个逻辑记录的大小与磁盘块的大小相等,均为512B,并依次存放在50,121,75,80,63号磁盘块上。
2022年黑龙江科技大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、下面叙述中,错误的是()A.操作系统既能进行多任务处理,又能进行多重处理B.多重处理是多任务处理的子集,C.多任务是指同一时间内在同一系统中同时运行多个进程D.一个CPU的计算机上也可以进行多重处理2、某时刻进程的资源使用情况见表。
此时的安全序列是()A.P1、P2、P3、P4B. P1、P3、P2、P4C. P1、P4、P3、P2D.不存在3、采用资源剥夺法可以解除死锁,还可以采用()方法解除死锁。
A.执行并行操作B.撤销进程C.拒绝分配新资源D.修改信号量4、进程资源静态分配方式是指一个进程在建立时就分配了它需要的全部资源,只有该进程所要资源都得到满足的条件下,进程才开始运行。
这样可以防止进程死锁。
静态分配方式破坏死锁的()为必要条件。
A.互斥条件B.请求和保持条件(占有并等待条件)C.非剥夺式等待条件D.循环等待条件5、一个正在访问临界资源的进程由于申请等待1/0操作而被中断时,它()。
A.允许其他进程进入与该进程相关的临界区B.不允许其他进程进入临界区C.允许其他进程抢占处理器,但不能进入该进程的临界区D.不允许任何进程抢占处理器6、缓冲技术的缓冲池通常设立在()中。
A.主存B.外存C.ROMD.寄存器7、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。
A.缓冲池B.循环缓冲C.单缓冲D.双缓冲8、已知某磁盘的平均转速为r秒/转,平均寻找时间为T秒,每个磁道可以存储的字节数为N,现向该磁盘读写b字节的数据,采用随机寻道的方法,每道的所有扇区组成一个簇,其平均访问时间是()。
A.(r+T)b/NB.b/NTC.(b/N+T)D.bT/N+r9、如果当前读写磁头正在53号柱面上执行操作,依次有4个等待访问的请求,柱面号,依次为98,37,124,65,当采用()算法时,下一次磁头才可能到达37号柱面。
2022年桂林电子科技大学软件工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
2、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
3、SQL语言的数据定义功能包括______、______、______和______。
4、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R5、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
6、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
7、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
8、关系模型由______________、______________和______________组成。
9、数据库恢复是将数据库从______状态恢复到______的功能。
10、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S 锁”,该协议可以防止______。
二、判断题11、在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。
()12、在关系数据库中,属性的排列顺序是可以颠倒的。
()13、标准SQL语言能用于所有类型的关系数据库系统。
()14、二级封锁协议能解决不可重复读问题,不能解决读"脏"数据。
2022年黑龙江科技大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、若某文件系统索引节点(inode)中有直接地址项和间接地址项,则下列选项中,与单个文件长度无关的因素是().A.索引节点的总数B.间接地址索引的级数C.地址项的个数D.文件块大小2、无结构文件的含义是()A.变长记录的文件B.索引文件C.流式文件D.索引顺序文件3、要实现两个进程互斥,设一个互斥信号量mutex.当mutex为0时,表示()。
A.没有进程进入临界区B.有一个进程进入临界区C.有一个进程进入临界区,另外一个进程在等候D.两个进程都进入临界区4、中断扫描机构是()扫描次中断寄存器。
A.每隔一个时间片B.每条指令执行周期内最后时刻C.每当进程释放CPUD.每产生一次中断5、与单道程序相比,多道程序系统的优点是()I.CPU 利用率高II.系统开销小III.系统吞吐量大IV. I/O设备利用率高A.仅I、IIIB.仅I、IVC. 仅II、IIID.仅I、III,IV6、下列选项中,属于多级页表优点的是()。
A.加快地址变换速度B.减少缺页中断次数C.减少页表项所占字节数D.减少页表所占的连续内存空间7、下列关于页式存储说法中,正确的是()。
I.在页式存储管理中,若关闭TLB,则每当访问一条指令或存取一个操作数时都要访问两次内存II.页式存储管理不会产生内部碎片III.页式存储管理当中的页面是为用户所感知的IV.页式存储方式可以采用静态重定位A.仅I、II,IVB. 仅I、IVC. 仅ID.I、II、III、IV8、下列选项中,不是操作系统关心的主要问题的是()。
A.管理计算机裸机B.设计、提供用户程序与计算机及计算机硬件系统的接口C.管理计算机中的信息资源D.高级程序设计语言的编译9、用户程序在口态下使用特权指令引起的中断属于()。
A.硬件故障中断B.程序中断C.外部中断D.访管中断10、采用SPOOLing技术后,使得系统资源利用率()。
2022年黑龙江工程学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、哈希文件使用哈希函数将记录的关键字值计算转化为记录的存放地址,因为哈希函数是一对一的关系,则选择好的()方法是哈希文件的关键。
A.哈希函数B.除余法中的质数C.冲突处理D.哈希函数和冲突处理2、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储, a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为()。
A.13B.33C.18D.403、链表不具有的特点是()。
A.插入、删除不需要移动元素B.可随机访问任一元素C.不必事先估计存储空间D.所需空间与线性长度成正比4、最大容量为n的循环队列,队尾指针是rear,队头:front,则队空的条件是()。
A.(rear+1)MOD n=frontB.rear=frontC.rear+1=frontD.(rear-1)MOD n=front5、下面关于串的叙述中,不正确的是()。
A.串是字符的有限序列B.空串是由空格构成的串C.模式匹配是串的一种重要运算D.串既可以采用顺序存储,也可以采用链式存储6、已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”,采用KMP算法进行匹配,第一次出现“失配”(s!=t)时,i=j=5,则下次开始匹配时,i和j的值分别()。
A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=27、下列叙述中,不符合m阶B树定义要求的是()。
A.根结点最多有m棵子树 B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接8、有关二叉树下列说法正确的是()。
A.二叉树的度为2B.一棵二叉树的度可以小于2C.二叉树中至少有一个结点的度为2D.二叉树中任何一个结点的度都为29、每个结点的度或者为0或者为2的二叉树称为正则二叉树。
2022年黑龙江科技大学软件工程专业《计算机系统结构》科目期末试卷B(有答案)一、选择题1、在计算机系统的层次结构中,机器被定义为()的集合体A.能存储和执行相应语言程序的算法和数据结构B.硬件和微程序(固件)C.软件和固件D.软件和硬件2、最能确保提高虚拟存贮器访主存的命中率的改进途径是( )A.增大辅存容量B.采用FIFO替换算法并增大页面C.改用LRU替换算法并增大页面D.改用LRU替换算法并增大页面数3、计算机系统结构不包括()A.主存速度B.机器工作状态C.信息保护D.数据表示4、在系统结构设计中,提高软件功能实现的比例会( )。
A.提高解题速度B.减少需要的存贮容量C.提高系统的灵活性D.提高系统的性能价格比5、输入输出系统硬件的功能对()是透明的。
A.操作系统程序员B.应用程序员C.系统结构设计人员D.机器语言程序设计员6、流水机器对全局性相关的处理不包括( )A.猜测法B.提前形成条件码C.加快短循环程序的执行D.设置相关专用通路7、计算机中优化使用的操作码编码方法是( )。
(书上为扩展编码法)A哈夫曼编码B ASCII码C BCD码D扩展操作码8、块冲突概率最高的Cache地址映象方式是( )A.段相联B.组相联C.直接D.全相联9、计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是()。
A.汇编语言机器级,操作系统机器级,高级语言机器级B.微程序机器级,传统机器语言机器级,汇编语言机器级C.传统机器语言机器级,高级语言机器级,汇编语言机器级D.汇编语言机器级,应用语言机器级,高级语言机器级10、Cache存贮器常用的地址映象方式是( )。
A.全相联映象B.页表法映象C.组相联映象D.段页表映象二、填空题11、虚拟存贮器按映象算法不同,存贮管理方式有段式、________ 和________式3种。
12、程序在时间上的局部性表现在,最近未来要用的信息可能就是现在正在使用的信息,这是因为程序中有________循环13、浮点数尾数基值增大。
2022年嘉兴学院软件工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。
2、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
3、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
4、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
5、在SQL Server 2000中,新建了一个SQL Server身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。
EXEC sp_addsrvrolemember‘LOG’,_____;6、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
7、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。
①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。
首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。
②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;8、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
9、数据库恢复是将数据库从______状态恢复到______的功能。
10、____________和____________一起组成了安全性子系统。
2022年黑龙江科技大学软件工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、在RDBMS中,通过某种代价模型计算各种查询的执行代价。
在集中式数据库中,查询的执行开销主要包括______和______代价。
在多用户数据库中,还应考虑查询的内存代价开销。
2、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
3、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
4、完整性约束条件作用的对象有属性、______和______三种。
5、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
6、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
7、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
8、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
9、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。
用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。
为了完成该统计操作,请按要求将下面的存储过程补充完整。
10、关系模型由______________、______________和______________组成。
二、判断题11、从计算机数据管理的角度看,信息就是数据,数据就是信息。
()12、视图是观察数据的一种方法,只能基于基本表建立。
()13、标准SQL语言能用于所有类型的关系数据库系统。
()14、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。
()15、一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。
()16、在关系模式中,主码和候选码可以有多个。
()17、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。
()18、投影操作是对关系表进行水平方向的分割。
()19、SQL语言有嵌入式和交互式两种使用方法。
()20、等值连接与自然连接是同一个概念。
()21、全码的关系模式一定属于BC范式。
()22、在数据库设计中,数据流图是用来建立概念模型的。
()23、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()24、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。
()25、数据库模式和实例是一回事。
()三、选择题26、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()。
A.R÷SB.πB(R)∪πB(S)C.R∩SD.R⋈S27、下图是雇员表(雇员ID,姓名,年龄,部门)所对应的数据文件和索引文件示意图,其中雇员ID为主码。
该索引属于()。
A.聚集、稀疏、辅索引B.非聚集、稠密、主索引C.聚集、稀疏、主索引D.非聚集、稠密、辅索引28、Access、Delphi和SQL ServerC.Oracle、Sybase、Informix、Visual FoxProD.PowerDesigner、Sybase、Informix、Visual FoxPro29、下面关于数据库三层模式结构两层映射的说法,不正确的是()。
A.模式与内模式映射可以实现物理数据的独立性B.外模式与模式映射可以实现逻辑数据的独立性C.DBMS在数据库的三层模式结构之间提供了两层映射D.子模式与内模式映射可以实现逻辑数据的独立性30、查询Student表中的所有非空Email信息,以下语句正确的是()。
A.SELECT Email FROM Student WHERE Email!=NULLB.SELECT Email FROM Student WHERE Email NOT IS NULLC.SELECT Email FROM Student WHERE Email<>NULLD.SELECT Email FROM Student WHERE Email IS NOT NULL31、SQL的运算参数和结果都是()形式。
A.关系B.元组C.数据项D.属性32、在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。
A.用图形化的模型能直观表示系统功能B.可避免过早陷入具体细节C.图形对象不涉及太多技术术语,便于用户理解模型D.从局部或子系统开始分析问题,便于建模人员了解业务模型33、下列不属于查询处理器功能组成模块的是()。
A.DML编译器B.查询执行引擎C.嵌入式DML的预编译器D.查询权限管理器34、SQL Server的约束包括()。
A.DEFAULT、RULE、CHECK和UNIQUEB.CHECK、RULE、PRIMARY KEY和FOREIGN KEYC.UNIQUE、DEFAULT、RULE、PRIMARY KEY和FOREIGN KEYD.PRIMARY KEY和FOREIGN KEY35、设E是关系代数表达式,F是选取条件表达式,并且只涉及A1,…,A n属性,则有()。
A.бF(πA1,…,An(E))≡πA1,…,An(бF(E))B.бF(πA1,…,An(E))≡πA1,…,An(E)C.бF(πA1,…,An(E))≡πA1(бF(E))D.πA1,…,An(бF(E))≡πA1,…,An(бF(πA1,…,An,B1,…,Bm (E)))36、规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。
A.互不相关的 B.不可分解的 C.长度可变的 D.互相关联的37、若关系模式R(U,F)属于3NF,则()。
A.一定属于BCNFB.消除了插入和删除异常C.仍存在一定的插入和删除异常D.属于BCNF且消除了插入和删除异常38、设有两个事务T1、T2,其并发操作如表11-1所示,下列评价正确的是()。
A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据39、关于SQL Server的数据库权限叙述不正确的是()。
A.SQL Server数据库的对象权限可以用GRANT分配,而语句权限不可以用GRANT分配B.服务器权限能通过固定服务器角色进行分配,不能单独分配给用户C.系统管理员能使用SQL Server执行任何任务D.每个用户可以被分配若干权限,并且有可能把权限赋予其他用户40、下列关于数据仓库的叙述中,()是不正确的。
A.数据仓库通常采用三层体系结构B.底层的数据仓库服务器一般是一个关系型数据库系统C.数据仓库中间层OLAP服务器只能采用关系型OLAPD.数据仓库前端分析工具中包括报表工具41、在OODB中,类(class)是()。
A.实体的集合B.数据类型的集合C.表的集合D.对象的集合四、简答题42、试述数据、数据库、数据库管理系统、数据库系统的概念。
43、试述关系模式的完整性规则。
在参照完整件中,什么情况下外码属性的值可以为空值?44、设有如图2-3所示的3个关系S、C和SC,将下列关系代数表达式用汉语表示出来,并求其结果。
图2-3关系S、C和SC (1)π2,6,7(б籍贯=‘上海’(S⋈SC))(2)π2,6,7(S⋈SC⋈б课程=‘操作系统’(C))(3)π2,3(S⋈(π1,2(SC)÷π1(C)))45、为什么要引进意向锁?意向锁的含义是什么?46、试述使用检查点方法进行恢复的步骤。
五、综合题47、设有关系R和S,如图所示。
试用SQL语句实现:(1)查询属性C>50时,R中与之相关联的属性B的值。
(2)当属性C=40时,将R中与之相关联的属性B值修改为b4。
关系R和S48、设有如图2-5所示的关系S、SC和C,试用关系代数表达式表示下列查询语句:图2-5关系S、C和SC(1)检索程军老师所授课程的课程号(C#)和课程名(CNAME)。
(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。
(3)检索至少选修程军老师所授全部课程的学生姓名(SNAME)。
(4)检索李强同学不学课程的课程号(C#)。
(5)检索至少选修两门课程的学生学号(S#)。
(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。
(7)检索选修课程包含程军老师所授课程之一的学生学号(S#)。
(8)检索选修课程号为k1和k5的学生学号(S#)。
(9)检索选修全部课程的学生姓名(SNAME)。
(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。
检索选修课程名为C语言的学生学号(S#)和姓名(SNAME)。
49、对学生-课程数据库编写存储过程,完成下述功能:(1)统计离散数学的成绩分布情况,即按照各分数段统计人数。
(2)统计任意一门课的平均成绩。
(3)将学生选课成绩从百分制改为等级制(即A、B、C、D、E)。
参考答案一、填空题1、【答案】CPU;I/O2、【答案】S锁;X锁3、【答案】原子【解析】由事务的原子性可知,它对数据所做的修改操作要么全部执行,要么全部不执行。
4、【答案】关系;元组5、【答案】干什么;怎么干6、【答案】数据库本身未被破坏;数据库处于不一致状态7、【答案】冗余数据;后援副本;日志文件8、【答案】1000【解析】一个数据页的存储空间是8×1024字节,最多能存放8000多个字节,而SQL Server 2000中不允许跨页存储一行数据,每行需要5000 字节的空间,于是每个数据页最多只能存放一行数据,所以1000行数据需要的数据页数是1000页。
9、【答案】TOP3;SUM((销售单价-成本价)*销售数量);DESC10、【答案】数据结构;数据操作;完整性规则二、判断题11、【答案】错12、【答案】错14、【答案】错15、【答案】错16、【答案】错17、【答案】对18、【答案】错19、【答案】对20、【答案】错21、【答案】对22、【答案】错23、【答案】错24、【答案】对25、【答案】错三、选择题26、【答案】C【解析】R∩S运算也要求R和S具有相同的属性。
27、【答案】B【解析】聚集索引和非聚集索引:对数据文件和它的一个特定的索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引文件成为聚集索引,否则,成为非聚集索引。