(完整版)成都理工大学数据库期末考试复习题题库及答案
- 格式:doc
- 大小:648.51 KB
- 文档页数:83
2022年成都理工大学工程技术学院软件工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
2、SQL Server中数据完整性包括______、______和______。
3、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表_____SELECT城市FROM出版商表;4、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R5、关系模型由______________、______________和______________组成。
6、数据模型是由______________、______________和______________三部分组成。
7、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
8、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
9、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
10、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
二、判断题11、数据库系统由软、硬件及各类人员构成。
()12、在数据库设计中,数据流图是用来建立概念模型的。
()13、连接是数据库最耗时的操作。
()14、可以用UNION将两个查询结果合并为一个查询结果。
大学数据库管理系统期末考试题库及答案选择题(每题2分)
1. 数据库的定义是:()
A. 文件管理系统
B. 存放数据的仓库
C. 存放数据的干草堆
D. 存放数据的操作系统
2. 下面不属于关系数据库特点的是:()
A. 实现了数据的共享性
B. 储存维护数据的程序和数据是分离的
C. 数据具有冗余性
D. 有数据结构和完整性约束的实现机制
3. 在定义关系模式时,应指明其下列哪几个方面?()
A. 元组的组成
B. 属性的含义与名称
C. 属性的可取值范围和类型
D. 约束条件
4. 下列哪种技术可用于备份数据库?()
A. 每日回滚
B. 磁盘阵列
C. 数据库快照
D. 服务器镜像
填空题(每空2分)
1. 数据库管理员的英文缩写是 ________。
2. 触发器的语法格式包括:CREATE TRIGGER 触发器名________ 操作类型 ON 表名 ________ 触发事件 AS ________。
3. 设计一个订单管理的关系模式,其中包含表格Order、Product、Customer等,要求Order表格中的外键是分别来自于Product和Customer的 ________ 。
4. 数据库中的ACID是指事务具有的原子性、 ________ 、隔离性和持久性四个特性。
简答题(每题10分)
1. 什么是数据库的粒度?请举例说明。
2. 请谈谈您是如何设计ER图的?
3. 什么是SQL注入?
论述题(40分)
1. 如何进行优化数据库性能?请从以下三个方面论述:调整数据库参数、优化表格和SQL语句优化。
成都理工大学高等数学期末考试试卷(含答案) 一、高等数学选择题
1.设函数,则().
A、
B、
C、
D、
【答案】D
2.曲线在点处切线的方程为().
A、
B、
C、
D、
【答案】C
3.不定积分.
A、
B、
C、
D、
【答案】A
4.设函数,则.
B、不正确
【答案】B
二、二选择题
5.设为上的连续函数,且,则定积分().A、
B、
C、
D、
【答案】D
一、一选择题
6.微分方程的通解是().
A、
B、
C、
D、
【答案】A
一、一选择题
7.函数的定义域为.
B、不正确
【答案】A
8.设,则.
A、正确
B、不正确
【答案】B
二、二选择题
9.是微分方程.
A、正确
B、不正确
【答案】A
10.设,则.
A、正确
B、不正确
【答案】B
11. ( ).
A、
B、
C、
D、
12.().
A、
B、
C、
D、
【答案】C
13.不定积分.
A、
B、
C、
D、
【答案】B
14.函数在点处连续.
A、正确
B、不正确
【答案】A
15.函数的定义域为.
A、正确
B、不正确
【答案】B。
2022年成都理工大学工程技术学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)一、填空题1、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
2、数据库恢复是将数据库从______状态恢复到______的功能。
3、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
4、完整性约束条件作用的对象有属性、______和______三种。
5、SQL语言的数据定义功能包括______、______、______和______。
6、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表_____SELECT城市FROM出版商表;7、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
8、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
9、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R10、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
二、判断题11、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
()12、数据库的数据项之间无联系,记录之间存在联系。
()13、实体集和实体型是一回事,没有什么区别。
()14、视图是观察数据的一种方法,只能基于基本表建立。
()15、函数依赖是多值依赖的一个特例。
()16、一个关系中不可能出现两个完全相同的元组是由实体完整性规则确定的。
()17、在关系模式中,主码和候选码可以有多个。
2022年成都理工大学计算机科学与技术专业《计算机系统结构》科目期末试卷B(有答案)一、选择题1、程序员编写程序时使用的地址是( )。
A.有效地址B.逻辑地址C.辅存实地址D.主存地址2、直接执行微指令的是( )A.汇编程序B.编译程序C.硬件D.微指令程序3、块冲突概率最高的Cache地址映象方式是( )A.段相联B.组相联C.直接D.全相联4、计算机组成设计不考虑()A.专用部件设置B.功能部件的集成度C.控制机构的组成D.缓冲技术5、1TFLOPS计算机能力,1TBYTE/S的I/O带宽和()称为计算机系统的3T性能目标。
A,1TBYTE 硬盘容量B.1TBYTE 软盘容量C.1TBYTE 主存容量D.A和B6、输入输出系统硬件的功能对()是透明的。
A.操作系统程序员B.应用程序员C.系统结构设计人员D.机器语言程序设计员7、对系统程序员不透明的应当是( )。
A.Cache存贮器XB.系列机各档不同的数据通路宽度C.指令缓冲寄存器D.虚拟存贮器8、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现。
9、汇编语言程序经()的()成机器语言程序。
A.编译程序,翻译B.汇编程序,翻译C.汇编程序,解释D.编译程序,解释10、全相联地址映象是指()。
A.任何虚页都可装入主存中任何实页的位置B.一个虚页只装进固定的主存实页位置C.组之间是固定的,而组内任何虚页可以装入任何实页位置D.组间可任意装入,组内是固定装入11、IBM360/91属于()A.向量流水机B.标量流水机C.阵列流水机D.并行流水机12、在计算机系统的层次结构中,机器被定义为()的集合体A.能存储和执行相应语言程序的算法和数据结构B.硬件和微程序(固件)C.软件和固件D.软件和硬件13、若输入流水线的指令既无局部性相关,也不存在全局性相关,则()。
word 文档可自由复制编辑管理信息系统期末复习题一、单项选择题1.1.关于物流与信息流的关系,错误的说法是关于物流与信息流的关系,错误的说法是关于物流与信息流的关系,错误的说法是( )( )( )。
AA.A.物流对信息流具有控制作用物流对信息流具有控制作用B.B.信息流随着物流的产生而产生信息流随着物流的产生而产生C.C.信息流反应了物流的状态信息流反应了物流的状态D.D.物流是单向而不可逆的物流是单向而不可逆的2.2.不属于以信息的记录符号为依据的信息分类是不属于以信息的记录符号为依据的信息分类是不属于以信息的记录符号为依据的信息分类是( )( )( )。
AA.A.军事信息军事信息军事信息B. B. B.文字信息文字信息文字信息C. C. C.数据信息数据信息D.图像信息3.3.直线式企业组织结构比较适合于直线式企业组织结构比较适合于直线式企业组织结构比较适合于( )( )( )。
AA.A.小型企业小型企业小型企业B. B. B.中型企业中型企业中型企业C. C. C.大型企业大型企业D.各类企业4.4.管理信息系统开发任务的核心工作是管理信息系统开发任务的核心工作是管理信息系统开发任务的核心工作是( ( ) ) 。
DA.A.确定企业的目标确定企业的目标B. B.明确企业的业务内容及明确企业的业务内容及规模C. C.优化企业业务流程优化企业业务流程D.D.开发适合现代企业开发适合现代企业管理要求的应用软件系统5. 5. 对数据流程图和业务流程图来说,只有业务流程图含有的内容为对数据流程图和业务流程图来说,只有业务流程图含有的内容为()BA.A.数据流向数据流向B. B.系统外部实体系统外部实体C.C.数据处理数据处理D.系统中的人员6.6.企业系统规划法企业系统规划法企业系统规划法(BSP)(BSP)(BSP)的的U /C 矩阵中,矩阵中,U(U(U(使用使用使用))和C(C(创建创建创建))是指使用或创建用或创建( )( )( )。
成都理工大学java期末考试试题及答案一、选择题(每题2分,共20分)1. Java语言中,下列哪个关键字用于定义一个类?A. classB. interfaceC. packageD. import答案:A2. 下列哪个选项是Java中合法的变量名?A. _2namesB. 123startC. name$D. int答案:A3. 在Java中,下列哪个选项不是访问控制符?A. publicB. privateC. protectedD. static答案:D4. 下列哪个选项是Java中的集合框架?A. java.utilB. java.sqlC. java.ioD. 答案:A5. 在Java中,下列哪个关键字用于捕获异常?A. tryB. catchC. finallyD. throw答案:B6. 下列哪个选项是Java中创建线程的正确方式?A. 继承Thread类B. 实现Runnable接口C. 使用Timer类D. A和B答案:D7. 在Java中,下列哪个选项是正确的继承关系?A. 类可以继承多个类B. 接口可以继承多个接口C. 类可以实现多个接口D. 接口可以实现类答案:C8. 下列哪个选项是Java中用于创建对象的关键字?A. newB. thisC. superD. class答案:A9. 在Java中,下列哪个关键字用于定义接口?A. classB. interfaceC. packageD. import答案:B10. 下列哪个选项是Java中用于处理集合的类?A. ArrayListB. HashMapC. LinkedListD. 所有选项答案:D二、填空题(每题2分,共20分)1. Java语言中,用于定义方法的关键字是________。
答案:void2. Java中,用于声明常量的关键字是________。
答案:final3. 在Java中,用于声明类的成员变量的关键字是________。
理工大学期末考试题及答案一、单项选择题(每题2分,共20分)1. 以下哪个选项是计算机科学的基础?A. 物理学B. 化学C. 计算机程序设计D. 生物学答案:C2. 以下哪个选项是线性代数中的基本概念?A. 向量B. 矩阵C. 微分D. 积分答案:A3. 在编程语言中,以下哪个关键字用于定义一个类?A. functionB. classC. structD. interface答案:B4. 以下哪个选项是操作系统的主要功能之一?A. 文件管理B. 内存管理C. 网络管理D. 所有选项答案:D5. 以下哪个选项是数据库管理系统的主要功能?A. 数据存储B. 数据查询C. 数据更新D. 所有选项答案:D6. 在网络协议中,以下哪个协议用于传输层?A. HTTPB. FTPC. TCPD. IP答案:C7. 以下哪个选项是数据结构中的基本概念?A. 链表B. 树C. 图D. 所有选项答案:D8. 在面向对象编程中,以下哪个概念用于封装数据和行为?A. 函数B. 类C. 对象D. 接口答案:B9. 以下哪个选项是编译器的主要功能?A. 将高级语言代码转换为机器代码B. 进行代码格式化C. 进行代码调试D. 所有选项答案:A10. 以下哪个选项是分布式系统的关键特性?A. 可扩展性B. 容错性C. 并行性D. 所有选项答案:D二、填空题(每题2分,共20分)1. 在计算机科学中,______是指一组数据和对这组数据的操作。
答案:数据结构2. 线性代数中,矩阵的______是指矩阵中所有元素的和。
答案:迹3. 在编程语言中,______是一种用于创建对象的模板。
答案:类4. 操作系统中的______是指操作系统管理计算机硬件资源的方式。
答案:调度5. 数据库管理系统中的______是指数据库中数据的组织方式。
答案:模式6. 网络协议中的______协议定义了数据在网络中传输的方式。
答案:TCP7. 在数据结构中,______是一种线性的数据结构,其中每个元素指向下一个元素。
2022年成都理工大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
2、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
3、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
4、关系数据库中基于数学的两类运算是______________和______________。
5、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R6、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
7、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
8、数据管理技术经历了______________、______________和______________3个阶段。
9、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
10、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
二、判断题11、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。
成都理工大学之分。
围绕数据所做的所有工作被称为数这种情况被称为事务故障。
12、在数据库规范设计方法中,著名的New Orleans方法将数据库设计分为4个阶段:需求分析、概念设计、逻辑设计和物理设计。
13、设有关系R(S1,S2,X1,X2),其主码为(S1,S2),函数依赖关系集为{S1→X1, (S1,S2)→X2},则此关系满足第一范式要求,可分解为主码为(S1,S2)的关系R1(S1,S2,X2)和R2(S1,X1)两个满足更高一级范式要求的范式。
二、选择填空题(每小题1分,共15分)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、数据库的概念模型是对信息世界的建模,概念模型应当全面、准确地描述出信息世界中的基本概念。
概念模型的表示方法很多,其中最广泛应用的是______。
2022年成都理工大学公共课《大学计算机基础》期末试卷B(有答案)一、单项选择题1、八进制数453转换成十进制数是()A.324B.267C.299D.2652、一个数是11011D,则它是一个()A.二进制B.八进制C.十进制D.十六进制3、二进制数110010转换成十进制数是()A48 B 50 C52 D564、二进制数10111101等于十进制数()A.187B.189C.191D.1935、下列不属于计算机病毒的特征的是()A.免疫性B.寄生性C.传染性D.破坏性6、下列有关ASCII码的叙述中,正确的是()A.ASCI 码采用16位二进制编码表示B.ASCII 码不能表示控制字符C.大写字母的ASCII码值比相应小写字母的ASCII码值大32D.A-Z的ASCI 码值是连续的7、在微型计算机中,连接同一台计算机各不见的总线称为系统总线,下列不属于系统总线的是()A.扩展总线B.数据总线C.地址总线D.控制总线8、在Windows 7中,终止应用程序的正确方法是()A.用鼠标双击该应用程序窗口左上角的控制菜单图标B.将应用程序窗口最小化成图标C.用鼠标双击应用程序窗口右上角的还原按钮D.用鼠标双击应用程序窗口中的标题栏9、Windows 72000“附件”中的“画图”程序不支持的图形格式是()A.BMPB.JPGC.GIFD.PSD10、Windows 7系统提供了4种桌面图标的排列方式,分别是按:名称、大小,以及()A.访问频率和最近访问日期排列B.项目类型和访问频率排列C.项目类型和修改日期排列D.项目类型和创建日期排列11、下列可以完成多个应用程序切换的是()A.资源管理器B.控制菜单C.“开始"菜单D.任务栏12、在Windows 7中,下列不能出现在文件名的字符是()A.:B.$C.空格D.+13、Windows 7中“回收站”是()A.内存中的一块区域B.硬盘中的一块区域C.软盘中的一块区域D.高速缓存中的一块区域14、在Word中.段落通常是()A.以句号结束B.以输人回车键结束C.以空格结束D.以分节符结束15、在Word窗口的“插入”菜单中不包括()A.“符号”命令B.“表格”命令C.“脚注和尾注”命令D.“日期和时间”命令16、在Word文档中,关于项目编号,下列说法错误的是()A.项目编号与文本的字体可以不同B.一行中可以有多个项目编号C.项目编号可以不连续D.一篇文档中不同处的列表可以使用连续的编号17、编辑Word文档时,为文档的文本提供解释需要插入脚注,脚注一般出现在()A.文档中每一页的顶部B.文档中每一页的底端C.整个文档的结尾D.文档中每一节的结尾18、在Word中,用鼠标在文档选定区双击,其作用是()A.选中一句B.选中一行C.选中一段D.全选19、下列有关Word 2010页眉与页脚的叙述中,正确的是()A.位于页面底部页边距之外的区域称为页眉B.对于一篇Word文档,只能设置相同的页眉C.在页眉与页脚中,不仅可以插入文字,还可以插入图片D.通过插入分页符,可以为一篇文档的不同部分设置不同的页眉与页脚20、Excel 2010工作表的单元格C4中输入“=SUM(C1:C3)”,复制单元格C4至单元格D5,则D5中的内容为()A.=SUM(C1:C3)B.= SUM(D1:D3)C.=SUM(D2:D4)D.=SUM(C2:C4)21、在Excel 2010工作表的单元格中,计算一组数据后出现“#井井井##”,这是由于()A.单元格显示宽度不够B.计算数据出错C.计算公式出错D.数据格式出错22、下列有关Word 2010“撤销”操作的叙述中,正确的是()A.已经撤销的操作将无法再被恢复B.用户可以按照从后到前的顺序撤销任意步操作C.撤销操作对应的组合键是“Ctrl+Y”D.用户不能有选择地撤销不连续的操作23、在Excel 2010中,不能实现为单元格定义名称的是()A.单击工作表左上角名称框,快速定义名称B.单击单元格,输入新名称C.使用“公式”→“定义的名称”命令,在“新建名称”对话框中创建新名称D.使用“公式”→“名称管理器”命令,在“名称管理器”对话框中创建名称24、在Excel 2010打印预览中,不能完成的设置是()A.页边距B.纸张大小C.单元格格式D.打印方向25、在Excel 2010中,若单元格显示“#VALUE”,出错原因是()A.单元格中数字已被删除B.公式中使用了非数值的单元格引C.公式前面没有等号D.单元格中出现了汉字26、演示文稿中的“标尺”命令是在哪个菜单中()A.编辑B.视图C.插入D.格式27、在PowerPoint 2010中,“设计”功能区主要用来设计幻灯片的样式,其中不能设置()A.主题B.背景C.页面设置D.动画效果28、系型数据库中,二维数据表的一行称为()A.字段B.数据C.记录D.数据视图29、下列有关SQL语言的叙述中,正确的是()A.SQL语言是过程化的语言B.数据查询时应使用CREATE语句C.SQL语言中的FROM子句可以独立使用D.SQL语言可以嵌入其他语言程序命令中,以程序方式使用30、下列IP地址中错误的是()A.22.197.184.31B.127.128.0.1C.257.168.168.21D.202.255.255.224二、填空题31、在Windows 7中,若要将选定的文件剪切到剪贴板中,可以按__________快捷键。
2022年成都理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、下述文件中适合于磁带存储的是()。
A.顺序文件B.索引文件C.哈希文件D.多关键字文件2、将两个各有N个元素的有序表归并成一个有序表,其最少的比较次数是()。
A.NB.2N-1C.2ND.N-13、连续存储设计时,存储单元的地址()。
A.一定连续B.一定不连续C.不一定连续D.部分连续,部分不连续4、向一个栈顶指针为h的带头结点的链栈中插入指针s所指的结点时,应执行()。
A.h->next=sB.s->next=hC.s->next=h;h->next=sD.s->next=h-next;h->next=s5、下列关于AOE网的叙述中,不正确的是()。
A.关键活动不按期完成就会影响整个工程的完成时间B.任何一个关键活动提前完成,那么整个工程将会提前完成C.所有的关键活动提前完成,那么整个工程将会提前完成D.某些关键活动若提前完成,那么整个工程将会提前完成6、若一棵二叉树的前序遍历序列为a,e,b,d,c,后序遍历序列为b, c,d,e,a,则根结点的孩子结点()。
A.只有e B.有e、b C.有e、c D.无法确定7、下列叙述中,不符合m阶B树定义要求的是()。
A.根结点最多有m棵子树 B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接8、一棵哈夫曼树共有215个结点,对其进行哈夫曼编码,共能得到()个不同的码字。
A.107B.108C.214D.2159、设X是树T中的一个非根结点,B是T所对应的二叉树。
在B中,X是其双亲的右孩子,下列结论正确的是()。
A.在树T中,X是其双亲的第一个孩子B.在树T中,X一定无右兄弟C.在树T中,X一定是叶结点D.在树T中,X一定有左兄弟10、下面关于B和B+树的叙述中,不正确的是()A.B树和B+树都是平衡的多叉树B.B树和B+树都可用于文件的索引结构C.B树和B+树都能有效地支持顺序检索D.B树和B+树都能有效地支持随机检索二、填空题11、对n个记录的表r[1..n]进行简单选择排序,所需进行的关键字间的比较次数为______。
1、空间数据最基本的特征:空间特征。
2、空间数据特征包括:时空特征、多维特征、多尺度性、海量数据特征。
3、空间认知模式的三个层次:空间特征感知、空间对象认知、空间格局认知。
4、空间格局认知的基本单位:空间对象。
5、空间对象认知的基本单位:空间特征。
6、空间认知的两个基本单位:空间对象和空间特征。
7、空间数据的主要类型:地图、影像、地形、属性数据。
8、基本的空间实体包括:点、线、面、体。
9、矢量数据结构的主要类型:spaghetti(面条)结构和拓补矢量数据结构。
10、文件系统中数据按其组成分为三个级别:数据项、记录和文件。
11、空间数据分块组织的方式主要有:标准经纬度分块、矩形分块、任意区域多边形分块。
12、空间索引技术从应用范围上可分为:静态索引和动态索引。
13、现有空间索引技术可概括为:树结构、线性映射、多维空间区域变换。
14、最基本的空间拓补关系有:关联、邻接、包含。
15、栅格数据主要编码方式有:链式编码、行程编码、块式编码、四叉树编码。
16、空间选择查询的主要类型:点查询、区域查询、最近邻查询。
17、空间数据库的响应时间由数据查询时间和提取时间决定,查询时间主要消耗在数据定位上,实质是空间索引时间。
18、SQL的最新标准:SQL3/SQL99。
19、空间查询优化策略:空间索引技术、查询路径优化、数据压缩、缓存。
20、当前商用空间数据库中用得较多的索引结构是:R树。
整理:1、空间自相关原理:空间自相关是空间场中的数值聚集程度的一种量度。
距离近的事物间的联系性强于距离远的事物间的联系性。
如果一个空间场中的类似的数值有聚集的倾向,则该空间场就表现出很强的正空间自相关;如果类似的属性值在空间上有相互排斥的倾向,则表现为负空间自相关。
空间自相关描述了某一位置上的属性值与相邻位置上的属性值之间的关系。
2、Grid与TIN数据结构的优缺点比较:3、矢量与栅格数据结构的优缺点比较:4、空间认知的三层模型:概念数据模型、逻辑数据模型、物理数据模型。
2022年成都理工大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、下列关于索引表的叙述,()是正确的。
A.索引表每个记录的索引项可以有多个B.对索引文件存取时,必须先查找索引表C.索引表中含有索引文件的数据及其物理地址D.建立索引表的目的之一是为减少存储空间2、在现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。
系统是通过()来实现这一功能的。
A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针3、采用资源剥夺法可以解除死锁,还可以采用()方法解除死锁。
A.执行并行操作B.撤销进程C.拒绝分配新资源D.修改信号量4、若每个作业只能建立“一个进程,为了照顾短作业用户,应采用();为了照顾紧急作业用户,应采用():为了实现人机交,应采用():为了使短作业、长作业,和交互作业用户都满意,应采用()。
I.FCFS调度算法II.短作业优先调度算法,III.时间片轮转调度算法IV.多级反馈队列调度算法V.基于优先级的剥夺调度算法A. II、V、I,IVB. I、V、III、IVC. I、II、IV、IIID.II、V、III、IV5、若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是()。
I.若该文件的数据不在内存中,则该进程进入睡眠等待状态II.请求rcad系统调用会导致CPU从用户态切换到核心态III.read系统调用的参数应包含文件的名称A.仅I、IIB. 仅I、IIIC.仅II、IIID. I、II和III6、产生内存抖动的主要原因是()A.内存空间太小B.CPU运行速度太慢C.CPU调度算法不合理D.页面置换算法不合理7、在请求分页系统中,页面分配策略与页面置换策略不能组合使用的是()。
A.可变分配,全局置换B.可变分配,局部置换C.固定分配,全局置换D.固定分配,局部置换8、处理外部中断时,应该山操作系统保存的是()A.程序计数器(PC)的内容B.通用寄存器的内容C.快表(TLB)中的内容D.Cache中的内容9、 OS通常为用户提供4种使用接口,它们是终端命令、图标菜单、系统调用和()A.计算机高级指令B.宏命令C.类似DOS的批命令文件或UNIX的shell文件D.汇编语言10、下面设备中属于共享设备的是()。
2022年成都理工大学计算机应用技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、与流水线最大吞吐率高低有关的是( )A.各个子过程的时间B.最快子过程的时间C.最慢子过程的时间D.最后子过程的时间2、IBM360/91属于()A.向量流水机B.标量流水机C.阵列流水机D.并行流水机3、下列说法正确的是()A."一次重叠"是一次解释一条指令B."一次重叠"是同时解释相邻两条指令C.流水方式是同时只能解释两条指令D."一次重叠"是同时可解释很多条指令4、对机器语言程序员透明的是()A.中断字B.主存地址寄存器C.通用寄存器D.条件码5、计算机组成设计不考虑()A.专用部件设置B.功能部件的集成度C.控制机构的组成D.缓冲技术6、计算机组成设计不考虑( )。
A.专用部件设置B.功能部件的集成度C.控制机构的组成D.缓冲技术7、直接执行微指令的是( )A.汇编程序B.编译程序C.硬件D.微指令程序8、以下说法中,不正确的是,软硬件功能是等效的,提高硬件功能的比例会:( )A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需要的存贮器用量9、程序员编写程序时使用的地址是( )。
A.有效地址B.逻辑地址C.辅存实地址D.主存地址10、Cache存贮器常用的地址映象方式是( )。
A.全相联映象B.页表法映象C.组相联映象D.段页表映象二、判断题11、在一种机器的系统结构上实现另一种机器的指令系统,采用模拟方法比采用仿真方法更快捷。
()12、软硬功能分配时,提高软件功能的比例会提高系统灵活性,也会提高解题速度。
()13、Cache组相联映象的块冲突概率比直接映象的高。
()14、按弗林(Michael J.Flynn)的观点,计算机系统可分为单指令流单数据流、单指令流多数据流、多指令流单数据流和多指令流多数据流四大类。
()15、流水线的吞吐率是流水线单位时间输出结果的数量。
单选1.数据库系统与文件系统的主要区别是(B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决)2.数据库管理系统能实现对数据库中数据的查询、插入、修改、和删除等操作,这种功能称为(C.数据操纵功能)3.数据库的完整性是指数据的(A.正确性和相容性)4.要保证数据库的数据独立性,需要修改的是(A.三层模式之间的两种映射)5.下列4项中,不属于数据库特点的是(C)A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高6.一台机器可以加工多种零件,每一种零件可以在多台机器上加工,机器和零件之间为()联系(C.多对多)7.层次模型不能直接表示(C.m:n关系)8.对关系模型叙述错误的是(C)A.建立在严格的数学理论、集合论、和谓词演算公式的基础之上B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是一大特点D.不具有连接操作的DBMS也可以是关系数据库系统9.关系模型中,候选码(C.可由一个或多个其值能惟一标识该关系模式中的任何元组的属性组成)10.下面有关E-R模型向关系模型转换的叙述中,不正确的是(C)A.一个实体类型转换为一个关系模式B.一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C.一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D.一个m:n联系转换为一个关系模式11.下面关于数据库步骤的说法中错误的有(C)A.数据库设计一般分为四步:需求分析、概念设计、逻辑设计、和物理设计B.数据库概念模式是独立于任何数据库管理系统,不能直接用于数据库实现的C.物理结构设计阶段对数据库的性能影响已经很小了D.逻辑设计是在概念设计的基础上进行的12.下面对于关系的叙述中,哪个是不正确的(D)A.关系中的每个属性是不可分解的B.在关系中元组的顺序是无关紧要的C.任意的一个二维表都是一个关系D.每一个关系只有一种记录类型13.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
此题库经up主亲测真实,成都理工大学出题一般是在这十套题库中把五六套混在一起,但绝对都在此题库中,考完试后请给此文档打五星。
试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4.数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8.己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDA TE(QTY) ON SPJ TO '李勇'C. GRANT UPDA TE (QTY) ON SPJ TO 李勇D. GRANT UPDA TE ON SPJ (QTY) TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。
A.4 B.5 C.6 D.716.事务的隔离性是指( A )。
A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的B.事务一旦提交,对数据库的改变是永久的C.事务中包括的所有操作要么都做,要么都不做D.事务必须是使数据库从一个一致性状态变到另一个一致性状态17.数据库恢复的基础是利用转储的冗余数据。
这些转储的冗余数据是指( C )A. 数据字典、应用程序、审计档案、数据库后备副本B.数据字典、应用程序、日志文件、审计档案C. 日志文件、数据库后备副本D.数据字典、应用程序、数据库后备副本18.若事务T对数据对象A加上S锁,则( B )。
A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁。
B.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁。
C.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。
D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。
19. 设有两个事务T1、T2,其并发操作如图2所示,下面评价正确的是( B )A. 该操作不存在问题B. 该操作丢失修改C. 该操作不能重复读D. 该操作读“脏”数据T1 T2①读A=100②读A=100③A=A-5写回④A=A-8写回图220. 以下( D )封锁违反两段锁协议。
A. Slock A … Slock B … Xlock C ………… Unlock A … Unlock B … Unlock CB. Slock A … Slock B … Xlock C ………… Unlock C … Unlock B … Unlock AC. Slock A … Slock B … Xlock C ………… Unlock B … Unlock C … Unlock A D . Slock A …Unlock A ……Slock B … Xlock C ………...Unlock B … Unlock C二、填空题(本大题共9小题,每空1分,共10分) 请在每小题的空格中填上正确答案。
错填、不填均无分。
1. 关系数据模型由关系数据结构、关系操作和 关系完整性约束 三部分组成。
2. 一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的 属性3. 在Student 表的Sname 列上建立一个唯一索引的SQL 语句为:CREATE UNIQUE INDEX Stusname ON student(Sname)4. SELECT 语句查询条件中的谓词“!=ALL ”与运算符 NOT IN 等价5. 关系模式R (A ,B ,C ,D )中,存在函数依赖关系{A →B ,A →C ,A →D ,(B ,C )→A},则侯选码是 A 和(B,C) ,R ∈ AB NF 。
6. 分E-R 图之间的冲突主要有属性冲突、 命名冲突 、结构冲突三种。
7. 事物 是DBMS 的基本单位,是用户定义的一个数据库操作序列。
8. 存在一个等待事务集{T 0,T 1,…,T n },其中T 0正等待被T 1锁住的数据项,T 1正等待被T 2锁住的数据项,T n-1正等待被T n 锁住的数据项,且T n 正等待被T 0锁住的数据项,这种情形称为 死锁 。
91、3题3分,第2题4分,共10分)1. 试述关系模型的参照完整性规则?答:参照完整性规则:若属性(或属性组)F 是基本关系R 的外码,它与基本关系S 的主码Ks 相对应(基本关系R 和S 不一定是不同的关系),则对于R 中每个元组在F 上的值必须为:取空值(F 的每个属性值均为空值)或者等于S 中某个元组的主码值。
2.试述视图的作用?(1)视图能够简化用户的操作。
(1分)(2)视图使用户能以多种角度看待同一数据。
(1分)(3)视图对重构数据库提供了一定程度的逻辑独立性。
(1分)(4)视图能够对机密数据提供安全保护。
(1分)3. 登记日志文件时必须遵循什么原则?登记日志文件时必须遵循两条原则:(1)登记的次序严格按并发事务执行的时间次序。
(1分)(2)必须先写日志文件,后写数据库。
(2分)得分( 第1题4分,第2题6分,第3题3分,第4题4分,第5题8分,共25分)1.设教学数据库中有三个基本表:学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别。
课程表C(CNO,CNAME,TEACHER),其属性分别表示课程号、课程名、上课教师名。
选修表SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。
有如下SQL查询语句:SELECT CNOFROM CWHERE CNO NOT IN(SELECT CNOFROM S,SCWHERE S.SNO=SC.SNOAND SNAME='张三');请完成下列问题:(1)用汉语句子阐述上述SQL语句的含义;(2)用等价的关系代数表达式表示上述SQL查询语句。
解:(1)查询张三同学没有选修的课程的课程号。
(2分)(2)πCNO(C)-πCNO (σSNAME='张三' (S)SC)或πCNO(C)-πCNO (σSNAME='张三' (S SC)) (2分)2.设有如图3所示的三个关系。
其中各个属性的含义如下:A#(商店代号)、ANAME(商店名)、WQTY(店员人数)、CITY(所在城市)、B#(商品号)、BNAME(商品名称)、PRICE(价格)、QTY(商品数量)。
A BAB图3试用SQL语言写出下列查询:(1)找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。
(2)找出至少供应了代号为’256’的商店所供应的全部商品的其它商店的商店名和所在城市。
解:(1)SELECT A#, ANAME FROM AWHERE WQTY<=100 OR CITY='长沙'; (2分)(2)SELECT ANAME,CITY FROM AWHERE NOT EXISTS(SELECT * FROM BWHERE EXISTS(SELECT * FROM AB AB1WHERE A#='256' AND B#=B.B#)AND NOT EXISTS(SELECT * FROM AB AB2WHERE A#!='256' AND A#=A.A# AND B#=B.B#)); (4分)3. 设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。
为每个工资低于1000元的女职工加薪200元,试写出这个操作的SQL语句。
UPDATE EMPSET SALARY=SALARY+200WHERE SALARY<1000 AND SEX='女';(3分)4.设某工厂数据库中有两个基本表:车间基本表:DEPT(DNO,DNAME,MGR_ENO),其属性分别表示车间编号、车间名和车间主任的职工号。
职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY,DNO),其属性分别表示职工号、姓名、年龄、性别、工资和所在车间的编号。