2022年河南工业大学计算机应用技术专业《数据库概论》科目期末试卷A(有答案)
- 格式:docx
- 大小:73.23 KB
- 文档页数:17
2022年安阳工学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
2、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
3、关系数据库中基于数学的两类运算是______________和______________。
4、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
5、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
6、____________和____________一起组成了安全性子系统。
7、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。
用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。
为了完成该统计操作,请按要求将下面的存储过程补充完整。
8、SQL Server中数据完整性包括______、______和______。
9、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
10、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表_____SELECT城市FROM出版商表;二、判断题11、可以用UNION将两个查询结果合并为一个查询结果。
2022年河南工业大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B.每个盘块索引号占用4B,请问在该文件系统中,最大文件的大小最接近的是()A.8GBB.16GBC.32GBD.2TB2、下列关于索引表的叙述,()是正确的。
A.索引表每个记录的索引项可以有多个B.对索引文件存取时,必须先查找索引表C.索引表中含有索引文件的数据及其物理地址D.建立索引表的目的之一是为减少存储空间3、一个进程被唤醒意味着()。
A.该进程可以重新占用CPUB.优先级变为最大C.PCB移到就绪队列之首D.进程变为运行态4、有若干并发进程均将一个共享变量count的值加1一次,那么有关count中的值的说法正确的是()。
I.肯定有不正确的结果II.肯定有正确的结果,III.若控制这些并发进程互斥执行count加1操作,count中的值正确A. I和IIIB.II和IIIC.IIID. I、II和III的说法均不正确5、使用TSL(TestandSetLock)指令实现进程互斥的伪代码如下所示。
do{while(TSL(&lock));criticalsection;lock=FALSE;}while(TRUE);下列与该实现机制相关的叙述中,正确的是()A.退出临界区的进程负责唤醒阻塞态进程B.等待进入临界区的进程不会主动放弃CPUC.上述伪代码满足“让权等待”的同步准则D.while(TSL(&lock))语句应在关中断状态下执行6、下列存储管理方式中,会产生内部碎片的是()。
I.请求分段存储管理II.请求分页存储管理III.段页式分区管理IV.[固定式分区管理A.I、II、IIIB.III,IVC.只有IID.II、III、IV7、不会产生内部碎片的存储管理是()。
A.分页式存储管理B.分段式存储管理C.固定分区式存储管理D.段页式存储管理8、下面说法错误的有()。
2022年河南师范大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
2、数据的安全性是指____________。
3、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
4、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
5、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
6、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
7、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。
①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。
首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。
②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;8、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
9、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
10、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R二、判断题11、连接是数据库最耗时的操作。
()12、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
2022年信阳学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。
用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。
为了完成该统计操作,请按要求将下面的存储过程补充完整。
2、____________、____________、____________和是计算机系统中的三类安全性。
3、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
4、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
5、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
6、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;7、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。
8、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
9、SQL语言的数据定义功能包括______、______、______和______。
10、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
二、判断题11、可以用UNION将两个查询结果合并为一个查询结果。
2022年河南工业大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷B(有答案)一、选择题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、在多用户机器上,应用程序员不能使用的指令是()A.“执行”指令B.“访管”指令C.“启动IO”指令D“测试与置定”指令7、推出系列机的新机器,不能更改的是()。
A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存储芯片的集成度8、下列说法中不正确的是( )A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低9、传统机器语言机器级,是用()来()机器指令。
A.硬件,翻译B.编译程序,翻译C.微指令程序,解释D.微指令程序,翻译10、"一次重叠"中消除"指令相关"最好的方法是( )。
A.不准修改指令B.设相关专用通路C.推后分析下条指令D.推后执行下条指令二、填空题11、软件和硬件成本由________和________组成。
12、动态多级互连网络可分为________和________非阻塞网3种类型。
13、要实现两条指令在时间上重叠解释,首先需要付出________,其次,要处理好指令之间可能存在的________14、一种机器的系统结构上实现另一种机器的指令系统,一般可采用________方法或________方法。
2022年河南工业大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、在系统内存中设置磁盘缓冲区的主要11的是()。
A.减少磁盘1/0次数,B.减少平均寻道时间C.提高磁盘数据可靠性D.实现设备无关性2、下列选项中,磁盘逻辑格式化程序所做的T作是()I.对磁盘进行分区II.建立文件系统的根目录III.确定磁盘扇区校验码所占位数IV.对保存空闲磁盘块信息的数据结构进行初始化,A. 仅IIB.仅II、IVC.仅III,IVD.仅I、II、IV3、在操作系统中,一方面每个进程具有独立性,另一方面进程之间具有相互制约性。
对于任何两个并发进程,它们()。
A.必定无关B.必定相关C.可能相关D.可能相同4、对进程的管理和控制使用()。
A.指令B.原语C.信号量D.信箱通信5、()有利于CPU繁忙型的作业,而不利于1/0繁忙型的作业(进程)。
A.时间片轮转调度算法B.先来先服务调度算法C.短作业(进程)优先调度算法D.优先权调度算法6、解决主存碎片问题较好的存储器管理方式是()A.可变分区B.分页管理C.分段管理D.单一连续分配7、在空白表中,空白区按其长度由小到大进行查找的算法称为()算法。
A.最佳适应B.最差适应C.最先适应D.先进先出8、假设5个进程P0、P1、P2、P3、P4共享3类资源R1、R2、R3.这些资源总数分别为18、6、22。
T0时刻的资源分配情况(见表),此时存在的一个安全序列是()。
A. P0, P2, P4, P1, P3B. P1, P0, P3, P4, P2C. P2, P1, P0, P3, P4D. P3, P4, P2, P1, P09、下面叙述中,错误的是()A.操作系统既能进行多任务处理,又能进行多重处理B.多重处理是多任务处理的子集,C.多任务是指同一时间内在同一系统中同时运行多个进程D.一个CPU的计算机上也可以进行多重处理10、I/O交通管制程序的主要功能是管理()的状态信息。
2022年河南工业大学公共课《大学计算机基础》期末试卷A(有答案)一、单项选择题1、二进制数10111101等于十进制数()A.187B.189C.191D.1932、十进制数103等于二进制数()A.01110011B.01101111C.01101011D.011001113、十进制数111等于二进制数()A.10110111B.10110011C.01101111D.011001114、二进制数110010转换成十进制数是()A48 B 50 C52 D565、以下关于计算机病毒的表达中,正确的一条是()A.反病毒软件可以查、杀任何种类的病毒B.计算机病毒是一种被破坏了的程序C.反病毒软件必须随着新病毒的出现而升级,提高查、杀病毒的功能D.感染过计算机病毒的计算机具有对该病毒的免疫性6、将汉字国标码(GB2312-1980)转换为对应的机内码,所采用的转换方法是()A.将每个字节的最高位置1B.将每个字节的最低位置1C.将低字节的最高位置1D.将高字节的最高位置17、运算器的主要功能是进行()A.算术运算B.逻辑运算C.加法运算D.算术与逻辑运算8、还原Windows 7“回收站”中的文件时,将还原到()A.桌面上B.被删除的位置C.内存中D.“我的文档”中9、Windows 7系统提供了4种桌面图标的排列方式,分别是按:名称、大小,以及()A.访问频率和最近访问日期排列B.项目类型和访问频率排列C.项目类型和修改日期排列D.项目类型和创建日期排列10、在Windows 7的对话框中,选项前的“□”图标称为()A.单选按钮C.命令按钮D.输入框11、在Windows 7资源管理器中,删除U盘中文件的操作是将文件()A.放入回收站B.暂时保存到硬盘中C.从U盘中清除D.改名后保存在U盘中12、在Windows7中,关闭当前应用程序窗口可用快捷键()A Ctrl+EscB Ctrl+F4C Alt+EscD Alt+F413、在Windows 7中,任务栏()A.无法控制是否被隐藏B.必须被隐藏C.不能被隐藏D.可以被隐藏14、在Word中,段落对齐的方式有5种,不正确的对齐方式是()A.左对齐B.右对齐C.垂直对齐15、在Word2010中,下列有关页边距的叙述,不正确的是()A、设置页边距可能会影响整个文档的页数B、设置页边距影响原有的段落缩进C、用户可以同时设置左、右、上、下页边距D、用户可以使用标尺来调整页边距16、在Word2010中,“常用”工具栏中“恢复”按钮的快捷键是()A.Ctrl+BackspaceB.Shift+BackspaceC. Ctrl+ZD. Ctrl+Y17、下列有关Word 2010“打印预览”窗口的说法中正确的是()A. 此时不可插入表格B. 此时不可全屏显示C. 此时不可调整页边距D. 可以单页或多页显示18、在Word 2010中,要组合多个图形对象,需要分别选中各个图形对象,其正确的操作是()A.分别单击各个图形对象B.按住Ctrl键,分别单击各个图形对象C.按住Alt键,分别单击各个图形对象D.按住Shift键,分别单击各个图形对象19、Excel 2010 是一种()A.电子表格软件B.数据库系统软件C.图像处理软件D.文字处理软件20、Exce12010的图表类型中,XY图是指()A.折线图B.饼图C.散点图D.面积图21、已知Exce12010工作表包含示数据,B2单元的公式为:=B1+$A2,若将B2单元格的公式复制到D3单元格,则D3单元格中显示的结果为()Α. 5 B. 7 C. 10 D. 1522、在Word 2010中,需将当前文档保存到其他目录,正确的操作是()A.单击快速访问工具栏上的“保存”按钮B.选择“文件”→“保存”命令C.选择“文件”→“退出”命令D.选择“文件”→“另存为”命令23、在Excel 2010中,用于显示相同间隔内数据预测趋势的图表类型是()A.柱形图B.折线图C.条形图D.饼图24、在Excel 2010主窗口中,编辑栏上""按钮用来向单元格插人()A.文字B.数字C.公式D.函数25、在Excel 2010中,单元格A1和A2分别输入1和3,并选定区域A1∶A2,然后拖动填充柄到A5单元格,则A5单元格中显示的是()A.4B.7C.9D.1126、在PowerPoint 2010所提供的母版中,包含()A.普通视图母版B.讲义母版C.大纲母版D.幻灯片浏览母版27、在PowerPoint2010中,下列有关组织结构图的叙述正确的是()A.不可以在任何版式中插入B.对组织结构图不能整体删除C.双击组织结构图的占位符,就可以启动组织结构图处理窗口D.组织结构图的作用是表达问题的逻辑关系28、以下网络协议中,属于应用层协议的是()A.TCPB.FTPC.IPD.ARP.29、在Internet中,TCP/IP是()A.网络地址B.网络操作系统C.网络通信协议D.网络拓扑结构30、TCP/IP协议把整个协议分成四个层次,它们是应用层、传输层、网络层和()A.物理层B.数据链路层C.会话层D.网络接口层二、填空题31、在Windows 7中,可对磁盘进行分区操作。
2022年河南工业大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、在中断发生后,进入中断处理的程序属于()。
A.用户程序B.可能是应用程序,也可能是操作系统程序C.操作系统程序D.既不是应用程序,也不是操作系统程序2、下列选项中,在用户态执行的是()。
A.命令解释程序B.缺页处理程序C.进程调度程序D.时钟中断处理程序3、下列关于线程的叙述中,正确的是()。
I.在采用轮转调度算法时,一进程拥有10个用户级线程,则在系统调度执行时间上占用10个时间片II.属于同·个进程的各个线程共享栈空间III.同一进程中的线程可以并发执行,但不同进程内的线程不可以并发执行IV.线程的切换,不会引起进程的切换A. 仅I、II、IIIB. 仅II、IVC.仅II、IIID.全错4、进程调度算法中,可以设计成可抢占式的算法有()。
A.先来先服务调度算法B.最高响应比优先调度算法C.最短作业优先调度算法D.时间片轮转调度算法5、下列关于进程和线程的叙述中,正确的是()A.不管系统是否支持线程,进程都是资源分配的基本单位,B.线程是资源分配的基本单位,进程是调度的基本单位C.系统级线程和用户级线程的切换都需要内核的支持D.同一进程中的各个线程拥有各自不同的地址空间6、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。
A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序7、下列关于设备驱动程序的叙述中,正确的是()。
I.与设备相关的中断处理过程是由设备驱动程序完成的II.由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写III.磁盘的调度程序是在设备驱动程序中运行的IV.一个计算机系统配置了2台同类绘图机和3台同类打印机,为了正确驱动这些设备,系统应该提供5个设备驱动程序A. 仅I、IIIB. 仅II、IIIC.仅I、III,IVD. I、II、III、IV8、某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件上、文件主的伙伴、其他用户:访问权限分为5类:完全控制、执行、修改、读取、写入。
2022年河南大学计算机应用技术专业《计算机网络》科目期末试卷A(有答案)一、选择题1、在OS1参考模型中,下列功能需由应用层的相邻层实现的是()。
A.对话管理B.数据格式转换C.路由选择D.可靠数据传输2、物理层、数据链路层、网络层、传输层的传输单位(或PDU)分别是()。
I.帧Ⅱ.比特Ⅲ.报文段 IV.数据报A. I、Ⅱ、IV、ⅢB. Ⅱ、I、IV、ⅢC. I、IV、Ⅱ、ⅢD. Ⅲ、IV、Ⅱ、I3、在TCP/IP网络中,为各种公共服务保留的端口号范围是()。
A.1~255B.0~1023C.1~1024D.1~655354、一个TCP连接的数据传输阶段,如果发送端的发送窗口值由2000变为3000,意味着发送端可以()。
A.在收到一个确认之前可以发送3000个TCP报文段B.在收到一个确认之前可以发送1000BC.在收到一个确认之前可以发送3000BD.在收到一个确认之前可以发送2000个TCP报文段5、PPP提供的功能有()A.一种成方法B.链路控制协议(LCP)C.网络控制协议(NCP)D.A.B和C都是6、无法隔离冲突域的网络互连设备是()A.路由器B.交换机C.集线器D.网桥7、电路交换的优点有()I.传输时延小II.分组按序到达III.无需建立连接IV.线路利用率高A.I、IIB.II,IIIC.I,IIID.II,IV8、以下哪种数字数据编码方式属于自含时钟编码()A.二进制编码B.非归零码C.曼彻斯特编码D.脉冲编码9、电路交换的优点有()I.传输时延小II.分组按序到达III.无须建立连接IV.线路利用率高A.仅I、IIB.仅II、IIIC.仅I、IIID.仅II、IV10、图中,若主机H2向主机H4发送1个数据帧,主机H4向主机H2立即发送1个确认帧,则除H4外,从物理层上能够收到该确认帧的主机还有().A.仪H2B.仅H3C.仅H1,H2D. 仅H2、H311、()一定可以将其管辖的主机名转换为该主机的IP地址。
2022年河南工业大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、存储器采用部分译码法片选时,()。
A.不需要地址译码器B.不能充分利用存储器空间C.会产生地址重叠D.CPU的地址线全参与译码2、地址线A15~A0(低),若选取用16K×1位存储芯片构成64KB存储器,则应由地址码()译码产生片选信号。
A.A15,A14B.A0,AlC.A14,A13D.A1,A23、假定变量i、f、d的数据类型分别为int、float、double(int用补码表示,float 和double用IEEE754标准中的单精度和双精度浮点数据格式表示),已知i=785,f-l.5678e3,d=1.5el00,若在32位机器中执行下列关系表达式,则结果为真的是()。
I.i==(int)(float)i Ⅱ.f==(float)(int)fIⅡ.f==(float)(double)f Ⅳ.(d+f)-d=fA.仅I、ⅡB.仅I、ⅢC.仅Ⅱ、ⅢD.仅Ⅲ、Ⅳ4、并行加法器中,每位全和的形成除与本位相加两数数值位有关外,还与()有A.低位数值大小B.低位数的全和C.高位数值大小D.低位数送来的进位5、某机字长8位,含一位数符,采用原码表示,则定点小数所能表示的非零最小正数为()A.2-9B.2-8C.2-7D.2-66、按数据传送格式,总线常被划分为()。
A.并行总线与串行总线B.同步总线与异步总线C.系统总线与外总线D.存储总线与I /O总线7、控制总线主要用来传送()。
I.存储器和1/O设备的地址码II.所有存储器和I/O设备的时序信号III.所有存储器和1/O设备的控制信号IV.来自I/O设备和存储器的响应信号A.II、IIIB. I,III,IVC. III,IVD.II,III. IV8、计算机()负责指令译码。
A.算术逻辑单元B.控制单元(或者操作码译码器)C.存储器电路D.输入/输出译码电路9、下列关于配备32位微处理器的计算机的说法中,正确的是()。
2022年河南工业大学计算机应用技术专业《数据库概论》科目期末试卷A(有答案)一、填空题1、SQL Server中数据完整性包括______、______和______。
2、在SQL Server 2000中,新建了一个SQL Server身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。
EXEC sp_addsrvrolemember‘LOG’,_____;3、数据库恢复是将数据库从______状态恢复到______的功能。
4、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
5、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
6、数据管理技术经历了______________、______________和______________3个阶段。
7、____________、____________、____________和是计算机系统中的三类安全性。
8、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。
9、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
10、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
二、判断题11、在关系模式中,主码和候选码可以有多个。
()12、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。
()13、投影操作是对关系表进行水平方向的分割。
()14、可以用UNION将两个查询结果合并为一个查询结果。
()15、等值连接与自然连接是同一个概念。
()16、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。
()17、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。
()18、外模式DDL用来描述数据库的总体逻辑结构。
()19、在第一个事务以S锁方式读数据R时,第二个事务可以进行对数据R加S锁并写数据的操作。
()20、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
()21、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
()22、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()23、在关系数据表中,属性的顺序是一定的,不能交换。
()24、数据库系统由软、硬件及各类人员构成。
()25、概念模型是对现实世界的第二层抽象。
()三、选择题26、关系代数中的⋈连接操作由()操作组合而成。
A.σ和πB.σ和×C.π、σ和×D.π和×27、下列不是数据库恢复采用的方法是()。
A.建立检查点B.建立副本C.建立日志文件D.建立索引28、关于E-R实体-联系模型的叙述,不正确的是()。
A.实体型用矩形表示、属性用椭圆形表示、联系用无向边表示B.实体之间的联系通常有:1:@@1、1:n和m:n三类C.实体型用矩形表示、属性用椭圆形表示、联系用菱形表示D.联系不仅局限在实体之间,也存在于实体内部29、在并发控制技术中最常用的是封锁,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是正确的()。
A.X-X:相容B.S-S:相容 C.S-X:相容D.X-S:相容30、存取方法设计属于数据库设计的()阶段的设计任务。
A.系统需求分析 B.概念结构设计 C.逻辑结构设计 D.物理结构设计31、在数据库表定义中描述的是数据库的()。
A.安全性规则 B.完整性约束C.恢复方法D.并发控制机制32、DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS 提供的()。
A.数据定义功能 B.数据操纵功能C.数据库运行管理与控制功能D.数据库建立与维护功能33、在SQL Server 2000中,某数据库中有角色R1和用户U1,U1是R1角色的成员,且只属于该角色。
先对T表给R1仅授予SELECT和DELETE权限,并授予U1对T表具有SELECT、UPDATE和DENY DELETE权限,则用户U1对T表可以执行的操作是()。
A.查询、删除和更改数据B.查询和更改数据C.查询和删除数据D.查询和更改表结构34、在执行查询语句时,DBMS从数据字典中调出相应的内模式描述,并从模式映象到内模式,从而确定应读入的()。
A.逻辑数据 B.物理数据 C.操作序列 D.优化策略35、数据仓库的数据具有4个基本特征,以下错误是指()。
A.面向主题的B.集成的C.不可更新的D.不随时间变化的36、规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。
A.互不相关的 B.不可分解的 C.长度可变的 D.互相关联的37、查询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 NULL38、关于SQL Server的数据库权限叙述不正确的是()。
A.SQL Server数据库的对象权限可以用GRANT分配,而语句权限不可以用GRANT分配B.服务器权限能通过固定服务器角色进行分配,不能单独分配给用户C.系统管理员能使用SQL Server执行任何任务D.每个用户可以被分配若干权限,并且有可能把权限赋予其他用户39、某校选课关系基本表SC(S#,C#,Grade),其中S#,C#分别代表学号和课程号且均为字符型数据,Grade表示成绩为数值型数据,现要往该表中插入数据,请问以下语句中不正确的是()。
A.INSERT INTO SC(S#,C#,Grade)VALUES(‘S4’,‘C6’, 90)B.INSERT INTO SC(S#,C#)VALUES(‘S5’,‘C8’)C.INSERT INTO SC VALUES<‘S4’,‘C4’,85)D.INSERT INTO SC(S#,C#,Grade)VALUES(S2,C3,89)40、在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为()。
A.共享性 B.继承性 C.通用性 D.一致性四、简答题41、简述E-R模型、层次模型、网状模型、关系模型和面向对象模型各有哪些优缺点?42、什么是大数据,试述大数据的基本特征。
43、登记日志文件时为什么必须先写日志文件,后写数据库?44、为什么要引进意向锁?意向锁的含义是什么?45、F面的结论哪些是正确的?哪些是错误的?对于错误的请给出一个反例说明之。
(1)任何一个二目关系是属于3NF的。
(2)任何一个二目关系是属于BCNF的。
(3)任何一个二目关系是属于4NF的。
(4)当且仅当函数依赖A→B在R上成立,关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。
(5)若RA→RB,RB→RC,则RA→RC。
(6)若RA→RB,RA→RC,则R.A→R,(B,C)。
(7)若RB→RA,RC→RA,则R,(B,C)→RA。
(8)若R,(B,C)→RA,则RB→RA,RC→RA。
五、综合题46、设教学数据库的模式如下:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)试用多种方式定义下列完整性约束:(1)在关系S中插入的学生年龄值在16~25之间。
(2)在关系SC中插入元组时,其S#值和C#值必须分别在S和C中出现。
(3)在关系SC中修改GRADE值时,必须仍在0~100之间。
(4)在删除关系C中一个元组时,首先要把关系SC中具有同样C#值的元组全部删去。
(5)在关系S中把某个S#值修改为新值时,必须同时把关系SC中那些同样的S#值也修改为新值。
47、表所示为关系SC的实例数据,其中:Sno为学号、Cno为课程号、Ctitle为课程名、Iname为教师名、Iloca为教师地址,Grade为成绩。
表6-2关系SC的实例数据(1)该关系为第几范式?(2)是否存在插入、删除异常?若存在,请说明是在什么情况下发生?发生的原因是什么?(3)请将它分解为高一级范式。
(4)分解后的关系能否解决操作异常问题?参考答案一、填空题1、【答案】域完整性;实体完整性;参照完整性2、【答案】dbowner【解析】在SQL Server中,dbonwer具有数据库服务器上的全部权限。
3、【答案】错误;某一已知的正确状态4、【答案】系统自动;DBA执行恢复操作过程5、【答案】用户标识与系统鉴定;存取控制;审计;数据加密6、【答案】人工管理;文件系统;数据库系统7、【答案】技术安全类;管理安全类;政策法律类安全性8、【答案】GRANT;REVOKE9、【答案】DISTINCT10、【答案】活锁;死锁二、判断题11、【答案】错12、【答案】错13、【答案】错14、【答案】对15、【答案】错16、【答案】对17、【答案】对18、【答案】错19、【答案】错20、【答案】对21、【答案】对22、【答案】错23、【答案】错24、【答案】对25、【答案】错三、选择题26、【答案】B【解析】连接又称为θ连接。
它是从关系R和S的笛卡尔积中选取属性值之间满足一定条件的元组。
因此,该运算首先计算R和S的笛卡尔积,然后再从得到的结果集合中选择属性值之间满足一定条件的元组。
该运算得到结果是R和S的笛卡尔积的子集,其关系模式同R和S的笛卡尔积一样。
27、【答案】D【解析】建立检查点、建立副本、建立日志文件都是数据库恢复通常采用的方法;建立索引是进行数据库物理设计时,为提高数据查询的速度而采取的方法。
28、【答案】A【解析】E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型:用矩形表示,矩形框内写明实体名。
属性:用椭圆形表示,并用无向边将其与相应的实体连接起来。