重庆理工大学数据库原理试卷

合集下载

(完整版)数据库系统原理试卷A

(完整版)数据库系统原理试卷A

东莞理工学院(本科)试卷(A卷)2014--2015学年第1学期《数据库系统原理》试卷开课单位:计算机学院,考试形式:闭卷一、单项选择题(从每小题的四个备选答案中,选出一个正确的答案,并将其代码填入以下表格内。

每小题2分,共401.下述关于数据库系统的正确叙述是( )。

A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据2. 数据库系统的最大特点是( )。

A.数据的三级抽象和二级独立性B.数据共享性C.数据的结构化D.数据独立性3. 自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。

A.元组B.行C.记录D.属性4.关系模式的任何属性( )。

A.不可再分B.可再分C.命名在该关系模式中可以不惟一D.以上都不是5、关系模型中,一个关键字是( )。

A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D.以上都不是6.SQL语言是( ) 的语言,易学习。

A.过程化B.非过程化C.格式化D.导航式7.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )。

A.S B.SC,C C.S,SC D.S,C,SC8.关系数据模型()。

A.只能表示实体间的1 :1 联系B.只能表示实体间的1 :n 联系C.只能表示实体间的m :n 联系D.可以表示实体间的上述3 种联系9.关系运算中花费时间可能最长的运算是( )。

A.投影B.选择C.笛卡尔积D.除10.在数据库系统中,保证数据及语义正确和有效的功能是( )。

A.并发控制B.存取控制C.安全控制D.完整性控制11.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( )的缺陷。

重庆理工大学2022年[计算机基础综合]考研真题

重庆理工大学2022年[计算机基础综合]考研真题

重庆理工大学2022年[计算机基础综合]考研真题一、单选题1、“千兆以太网”通常是一种高速局域网,其网络数据传输速率大约为:。

A.1Mbit/sB.10Mbit/sC.1000Mbit/sD.1000Mbyte/s2、下列软件中,属于应用软件的是:。

A.Excel2010B.Win7C.LinuxD.UNIX3、IPv4地址用4组十进制数表示,每组数字的最大值:。

A.128B.256C.255D.1274、为了提高软件开发效率,软件开发时尽量采用:。

A.汇编语言B.指令系统C.高级语言D.OFFICE20105、在ASCII码表中,根据码值由小到大的排列顺序是: 。

A.空格字符、数字符、小写英文字母、大写英文字母B.数字符、空格字符、小写英文字母、大写英文字母C.空格字符、小写英文字母、数字符、大写英文字母D.数字符、小写英文字母、空格字符、大写英文字母6、十进制数126转换成无符号二进制整数是:。

A.10001111B.1111 1111C.1111 1110D.0111 11117.下列不是度量存储器容量的单元是:。

A.GBB.TBC.GHzD.MB8.以gif为扩展名的文件通常是: 。

A.图像文件B.视频文件C.音频文件D.文本文件9.缺10.英文缩写CAI的中文意思是: 。

A.计算机辅助管理B.计算机辅助设计C.计算机辅助制造D.计算机辅助教学11.世界上公认的第一台电子计算机诞生的年代是: 。

A.20世纪30年代B.20世纪40年代C.20世纪50年代D.20世纪60年代12.在计算机内部用来传送、存储、加工处理的数据或指令所采用的形式是:。

A.八进制B.十进制C.二进制D.十六进制13.用位图格式文件存储与用矢量格式文件存储所占用的空间比较: 。

A.相同B.无法确定C.更大D.更小14.在ASCII码表中,英文字母b和A的码值之差的十进制值是: 。

A.32B.31C.20D.6115.影响计算机性能的关键部件是:。

2022年重庆理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年重庆理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年重庆理工大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、无向图G=(V,E),其中:V={a,b,c,d,e,f},E={(a,b),(a, e),(a,c),(b,e),(c,f),(f,d),(e,d)},对该图进行深度优先遍历,得到的顶点序列正确的是()。

A.a,b,e,c,d,fB.a,c,f,e,b,dC.a,e,b,c,f, dD.a,e,d,f,c,b2、将线性表的数据元素进行扩充,允许带结构的线性表是()。

A.串B.树C.广义表D.栈3、连续存储设计时,存储单元的地址()。

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、已知串S='aaab',其next数组值为()。

A.0123B.1123C.1231D.12116、下列选项中,不能构成折半查找中关键字比较序列的是()。

A.500,200,450,180 B.500,450,200,180C.180,500,200,450 D.180,200,500,4507、下列关于无向连通图特性的叙述中,正确的是()。

Ⅰ.所有的顶点的度之和为偶数Ⅱ.边数大于顶点个数减1 Ⅲ.至少有一个顶点的度为1 A.只有Ⅰ B.只有Ⅱ C.Ⅰ和Ⅱ D.Ⅰ和Ⅲ8、一个具有1025个结点的二叉树的高h为()。

A.11B.10C.11至1025之间D.10至1024之间9、在下述结论中,正确的有()。

①只有一个结点的二叉树的度为0。

②二叉树的度为2。

③二叉树的左右子树可任意交换。

④深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树。

重庆理工大学算法与数据结构试卷一

重庆理工大学算法与数据结构试卷一
} 2、设二叉树采用二叉链表表示,编写算法,将二叉树中所有结点的左右子树 相互交换。 Typedef struct node {
int data; struct node * lchild, rchild; } *Bitree; void Bitree_Revolute(Bitree T)//交换所有结点的左右子树 {
while (low<high && R[low].key<=pivotkey)
;
R[high] = R[low];// 将比枢轴记录大的记录移到高端
}
R[low] =
; // 枢轴记录到位
return low; // 返回枢轴位置
} // Partition
4、折半查找算法:
int binsrch(JD r[],int n,int k)
于电话号码从 7 位升为 8 位(加 60000000),请用 C 语言编写算法,实现电话
薄中所有电话号码从 7 位升为 8 位。
Typedef struct node
{ char name[9];//姓名
long data;//电话号码 struct node *next;
}pointer; int change(pointer L) {
D.连续不连续都可以
3.一个顺序表第一个元素的存储地址是 100,每个元素的长度为 2,则第 5 个元素
的地址是( )
A.110
B.108
C.100
D.120
4.串是一种特殊的线性表,其特殊性体现在(

A.可以顺序存储
B.数据元素是一个字符
C.可以链接存储
D.数据元素可以是多个字符
5.顺序查找法适合于存储结构为(

2022年重庆理工大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年重庆理工大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年重庆理工大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、有效容量为128KB的Cache,每块16B,8路组相联。

字节地址为1234567H的单元调入该Cache,其tag应为()。

A.1234HB.2468HC.048DHD.12345H2、主存储器主要性能指标有()。

1.存储周期Ⅱ.存储容量Ⅲ.存取时间Ⅳ.存储器带宽A.I、IⅡB.I、IⅡ、IVC. I、Ⅲ、lVD.全部都是3、在C语言程序中,以下程序段最终的f值为()。

Float f=2.5+1e10;f=f-1e10;A.2.5B.250C.0D.3.54、在补码一位乘中,若判断位Y n Y n+1=01,则应执行的操作为()。

A.原部分积加[-x]补,然后右移一位B.原部分积加[x]补,然后右移一位C.原部分积加[-x] 补,然后左移一位D.原部分积加[x]补,然后左移一位5、下列为8位移码机器数[x]移,当求[-x]移时,()将会发生溢出。

A.11111111B.00000000C.10000000D.011l1l116、内部总线(又称片内总线)是指()。

A.CPU内部连接各寄存器及运算部件之间的总线B.CPU和计算机系统的其他高速功能部件之间互相连接的总线C.多个计算机系统之间互相连接的总线D.计算机系统和其他系统之间互相连接的总线7、下列关于总线说法中,正确的是()I.使用总线结构减少了信息传输量II.使用总线的优点是数据信息和地址信息可以同时传送III.使用总结结构可以提高信息的传输速度IV.使用总线结构可以减少信息传输线的条数A.I,II,IIIB.II,III,IVC.III,IVD.只有I8、指令寄存器的位数取决()。

A.存储器的容量B.指令字长C.机器字长人D.存储字长9、将高级语言源程序转换为机器目标代码文件的程序是()。

A.汇编程序B.链接程序C.编译程序D.解释程序10、中断服务程序的最后一条指令是()。

重庆大学2019年硕士研究生入学考试试题C语言程序设计和数据库原理及应用

重庆大学2019年硕士研究生入学考试试题C语言程序设计和数据库原理及应用

重庆大学2019年全国硕士研究生招生考试试题科目代码:877科目名称:C语言程序设计和数据库原理及应用总分:150分特别提醒:1、所有答案一律写在答题纸上,写在试题或草稿纸上无效,不给分。

2、该科目考生需携带的特殊文具:三角板(如无存储功能计算器、三角板、量角器、绘图工具等),如无特殊要求,则在横线处填写“无”;3、如有选做题,考生须按要求选答,如果多答,则评卷时以答题顺序先者为有效。

一、单项选择题(19题,1-18题每题2分,19题4分,共40分)1、已知 float a;Int b=1;执行语句“a=b++/3;”后,变量a的值是()。

A)2/3 B)1 C)1/3 D)02、表达式8/4*(Int)2.5/(Int)(1.25*(3.7+2.3)值的数据类型为()。

A)int B)float C)double D)不确定3、以下描述中正确的是()。

A)由于 do-while环中循环体语句能是一条可执标语句,所以循环体内不能使用复合语句。

B)do-while循坏do开始,用while结束,在while(表达式)后面不能写分号C)在 do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作D)do-while循环中,根据情况可以省略while4、为了判断两个字符串s1和s2是否相等,应当使用()A.if(s1==s2)B. if(s1=s2)C.if(strcpy(sl,s2))D.if(strcmp(sl,s 2)==0)5、下面程序片段(字符串内没有空格字符)的输出结果是()。

printf("%d\n",strlen("ATS\n012\\"));A)11 B)10 C)9 D)86、下列程序是求1到100的累加和,其中有1个不能够完成规定的功能,是()A)int s=0,i=1;B)int s=0,i=1;while(i<=100)s+=i++;while(i++<100)s+=i;C)int s=0,i=0;D)int s=0,i=0;while(i<100)s+=++i;While(++i<=100)s+=i;7、根据C语言规定,可知以下不正确的说法是()。

重庆理工大学《管理信息系统》试卷

重庆理工大学《管理信息系统》试卷

一、单项选择题(1'×15=15')1、以下关于信息与知识的描述中,正确的是( C )A、信息滞后于知识B、知识是客观的,信息是主观的C、信息形成知识D、知识和信息的关系依次为包含关系2、在商品数据的关系中付费下载你所需的信息,这体现了信息的( C )A、时效性B、不完全性C、价值型D、层次性3、以下管理决策可以准确描述和加以量化的是(A)A、厂址选择B、人际关系的管理C、市场定价D、新型病毒的传播途径4、在BSP方法中使用U/C矩阵的主要目的是(A)A、确定系统子系统的划分B、确定系统内部关系C、确定系统与外部的联系D、确定系统战略目标5、下列选项不属于诺兰阶段模型中描述的信息系统发展增长要素的是( D )A、计算机硬软件资源B、计划控制C、用户意识D、管理理论革新6、下面哪项工作不属于系统设计阶段内容?(A)A、程序设计B、文件设计C、处理过程设计D、编写程序设计说明书7、以下关于MIS战略规划的作用,不正确的是(D )A、合理分配和利用信息资源B、找出企业问题C、确定企业目标D、确定企业业务流程8、学生和课程之间的联系属于( C )A、一对一联系B、一对多联系C、多对多联系D、多对一联系9、不属于系统实施提交的文档时( C )A、系统使用说明书B、系统测试报告C、系统实施计划D、系统维护报告10、下列哪种情况不适合联机实时处理的是(A)A、固定周期的数据处理B、需要反应迅速的数据处理C、负荷易产生波动的数据处理D、数据收集费用较高的数据11、信息系统的切换方法中,( B )是风险最小的A、直接切换法B、并行切换法C、试点过渡法D、串行切换法12、52寸彩色电视机编码为TV-C-52,这种代码属于(A)A、助记码B、缩写码C、多面码D、十进位码13、在进行软件结构设计时应遵循的最主要的原理是( B )A、抽象B、模块化C、模块独立化D、信息隐藏14、在输入设计的校验中,将同一数据先后输入两次,然后由计算机程序自动予以对比,找出差错是(A)A、重复校验B、逻辑校验C、平衡校验D、视觉校验15、原设计的一组代码为五位,如32457,取两位校验位,各位权值为:2、3、5、7、9.假定模为11,校验位为( C )A、5B、2C、9D、10二、填空题(1'×15=15')1、管理信息系统按照管理层次分为三级:战略级、战术级和作业级;2、一个信号所取得的信息量与出现该信号的概率成反比;3、在解决非结构化决策问题时,决策者的主观行为对各阶段的决策效果有相当影响;4、随着信息技术的发展,金字塔式结构的集中企业管理模式正在向扁平式的非集中管理模式转变;5、结构化系统开发方法分为三个阶段:系统分析、系统设计和系统实验;6、原型法贯彻的是从下到上的开发策略,其开发方法简单,开发周期短,开发工作量小,一次性的系统投入较低,因而更容易被用户接受;7、数据库设计是在选定的数据库管理系统基础上建立数据库的过程,包括概念结构设计、逻辑结构设计和物理结构设计;8、数据字典中的数据存储只描述数据的逻辑存储结构;9、输入设计的最基本原则是:提高效率和减少错误;10、在系统设计中,良好的代码设计可以提高处理的效率和精确度;11、结构化程序设计方法是用的三种逻辑结构是顺序结构、循环结构和选择结构;三、简答题(5'×5=25')1、管理信息系统是一个技术系统还是一个社会系统,请简述原因?答:管理信息系统既是一个技术系统又是一个社会系统。

重庆理工大学2021年[计算机学科基础综合]考研真题

重庆理工大学2021年[计算机学科基础综合]考研真题

重庆理工大学2021年[计算机学科基础综合]考研真题一、单选题1.算法分析的目的是()。

A.找出数据结构的合理性B.研究算法中的输入和输出的关系C.分析算法的效率以求改进D.分析算法的易懂性和稳定性2.设某算法完成对n个元素进行处理所需的时间是:T(n)=200log2n+1000n(log2n+100)+100000,则该算法的时间复杂度是()。

A.O(1)B.O(n)C.O(nlog2n)D.O(nlog2n+log2n)3.若某链表最常用的操作是在最后一个结点之后插入一个元素和删除最后一个元素,则采用()存储方式最节省运算时间。

A.单链表B.双链表C.单循环链表D.带头结点的双循环链表4.在中缀表达式转化为后缀表达式与后缀表达式求值算法中,都需要用到哪种特殊的数据结构()。

A.栈B.队列C.二叉树D.堆5.一个队列的入队序列是1,2,3,4,则队列的出队序列只能是()。

A.4,3,2,1B.1,2,3,4C.1,4,3,2D.3,2,4,16.将含有100个结点的完全二叉树从根结点开始编号,根为0号,后面按从上到下、从左到右的顺序对结点编号,那么编号为41的结点的双亲结点编号为()。

A.42B.40C.21D.207.如果在某二叉树的前序序列、中序序列和后序序列中,结点b都在结点a的后面(即形如…a…b…),则最有可能的情况是()。

A.a和b是兄弟B.a是b的双亲C.a是b的左孩子D.a是b的右孩子8.某二叉树的后序遍历序列是dabec,中序遍历序列是debac,其前序遍历序列是()。

A.acbedB.decabC.deabcD.cedba9.下述编码中,哪一个不是前缀码()。

A.(0,10,110,111)B.(11,10,001,101,000)C.(00,010,011,1)D.(1,01,000,001)10.一个有n个顶点的无向图最多有()条边。

A.nB.n(n-1)C.n(n-1)/2D.2n11.在现代操作系统中,采用缓冲技术的主要目的是()A.改善用户编程环境B.提高CPU的处理速度C.实现与设备无关D.提高设备与CPU之间的并行程度12.下列哪个事件不可能在用户态发生?()A.系统调用B.外部中断C.进程切换D.缺页13.操作系统是对()进行管理的软件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题(本大题共10小题,每小题2分,共20分)1、SQL语言中,删除一个表的命令是( B )A.DELETE B.DROP C.CLEAR D.REMOVE2、从关系中挑选出指定的属性组成新关系的运算称为( B )A."选取"运算B."投影"运算C."联接"运算D."交"运算3、SQLServer2000是一个基于( D )A.层次模型的DBMS B.网状模型的DBMSC.关系模型的应用程序D.关系模型的DBMS4、在SQL语言中,条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且( A )A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁不包括30岁D.不包括20岁包括30岁5、部分匹配查询中有关通配符“%”的正确的叙述是(B )A.“%”代表2个字符B.“%”可以代表零个或多个字符C.“_”不能与“%”一同使用D.“%”代表一个字符6、现实世界中,事物的一般特性在信息世界中称为( C )A.实体B.实体键C.属性D.关系键7、下面有关主键的叙述正确的是( B )A.不同的记录可以具有重复的主键值或空值B.一个表中的主键可以是一个或多个字段C.在一个表中主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本8、DBS是采用了数据库技术的计算机系统。

DBS是一个集合体,包含数据库、计算机硬件、软件和( C ) A.系统分析员B.程序员C.数据库管理员D.操作员9、在查询中,为了避免重复行的关键字是( C )A.UNIQUE B.COUNT C.DISDINCT D.UNION10、关系模型中的关系模式至少是( A )。

A. 1NFB. 2NFC. 3NFD. BCNF二、填空题(每题3分,共30分)1、数据库系统中常用的三种数据模型有层次模型、网状模型和关系模型。

2、为数据库的用户授权用GRANT 子句。

3、数据模型的约束包括、和完整性。

4、数据库恢复要涉及到的两种技术分别是数据转储和登录日志文件。

5、在关系运算中,从关系中取出满足条件的元组的运算称____________运算。

6、能唯一标识实体的属性集称为____关系的超键________。

7、数据库的模式/内模式映像能够保证数据库数据的____物理数据_______独立性。

8、从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四个问题是数据冗余度大、修改异常、插入异常和___删除异常________。

9、数据库概念结构设计的四类方法是_自顶向下__、_自低向上___、____逐步扩张__和混合策略。

10、聚合函数“sum( 列名) ”的语义是_求某一列值的总和(此列值是数值型) ____。

三、简答题(20分)1、简述数据库设计的基本过程。

答:数据库设计的过程(六个阶段)1.需求分析阶段2.概念结构设计阶段3.逻辑结构设计阶段4.数据库物理设计阶段5.数据库实施阶段6.数据库运行和维护阶段2、使用视图的好处答:在程序设计的时候必须先了解视图的优缺点,这样可以扬长避短,视图具有如下的一些优点:● 简单性。

视图不仅可以简化用户对数据的理解,也可以简化他们的操作。

那些被经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。

● 安全性。

通过视图用户只能查询和修改他们所能见到的数据。

数据库中的其他数据则既看不见也取不到。

数据库授权命令可以使每个用户对数据库的检索限制到特定的数据库对象上,但不能授权到数据库特定行和特定的列上。

通过视图,用户可以被限制在数据的不同子集上。

● 逻辑数据独立性。

视图可以使应用程序和数据库表在一定程度上独立。

如果没有视图,应用一定是建立在表上的。

有了视图之后,程序可以建立在视图之上,从而程序与数据库表被视图分割开来。

3、什么是ER图,里面包含的基本要素是什么?E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

构成E-R图的基本要素是实体型、属性和联系,其表示方法为:·实体型:用矩形表示,矩形框内写明实体名;·属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;·联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。

4、什么是数据的独立性?如何保障数据的独立性。

数据独立性是数据库系统的一个最重要的目标之一,它使数据能独立于应用程序。

数据独立性包括数据的物理独立性和数据的逻辑独立性。

物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。

逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。

四、应用题(30分)现有关系数据库如下:Student(Sno,Sname,Ssex,Sdept) 其中,Sno代表学号,Sname代表姓名,Ssex代表性别,Sdept代表专业Course(Cno,Cname,Ccredit) 其中, Cno代表课程号,Cname代表名称,Ccredit代表学分SC(Sno,Cno,Grade) 其中,Sno代表学号,Cno代表课程号,Grade代表分数用SQL语言实现下列题目:1)检索“计算机系”学生的信息,包括学号,姓名Select sno,sname From student Where sdept=’计算机系’;2)查询选修了课程的学生学号Select distinct sno From sc;3)查询年龄在20~23岁(包括20岁和23岁)之间的学生的姓名、系别和年龄Select sname,sdept,sage From student Where sage between 20 and 23;4)查询所有姓刘的学生的姓名、学号和性别Select sname,sno,ssex From student Where sname=’刘%’5)查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列Select sno,grade From sc Where cno=’3’Order by grade desc;6)求各个课程号及相应的选课人数。

Select cno, count(distinct sno) From sc Group by cno;7)查询选修2号课程且成绩在90分以上的所有学生的学号、姓名Select sno,sname From sc,student Where cno=’2’ and grade>=90;8)查询选修了课程名为“信息系统”的学生学号和姓名Select student.sno,student.sname From student, course, scWhere cname=’信息系统’ and student.sno=sc.sno and o=o;9)查询其他系中比计算机科学系某一学生年龄小的学生姓名和年龄10)查询所有选修了1号课程的学生姓名。

Select sname From student,scWhere student.sno=sc.sno and cno=’1’;31、对于视图,以下正确的说法是(A)。

A. 视图显示的数据可以取自于多个基础表。

B. 视图并不存储数据,每次查看视图时,视图中的数据来源于基础表C. 可以基于一个视图,一次性地更改多个基础表的数据D. 视图存在于内存中,每次重新启动DBMS时,视图便会自动消失。

32、删除视图用下面哪条语句(A)。

A.DROP VIEW B. DELETE VIEW C. REMOVE VIEW D. RM VIEW 33、对所有的视图都可以进行(B)操作。

A.插入数据 B. 选择数据 C. 更新数据 D. 删除数据34、在关系型数据库中,用于实现参照完整性的办法是(C)。

A.设置默认值 B. 设置检查约束 C. 设置外键约束 D. 设置主键约束35、设属性A是关系R的唯一主属性,则属性A不能取空值(NULL),这是﹝D﹞规则。

A. 域完整性B. 参照完整性C. 用户自定义完整性D. 实体完整性36、以下方法中,用于实现用户自定义完整性的办法是(B)。

A.为字段设置数据类型 B.设置检查约束 C. 设置外键约束 D.设置主键约束37、关于存储过程的描述正确的一项是(C)。

A. 存储过程存在于内存中,每次重新启动DBMS时,便会自动消失B. 存储过程在每次调用时都会被编译一次C. 存储过程可以包含输入和输出函数,增加了调用时的灵活性D. 执行一次存储过程所花的时间,比执行相同的SQL批处理要长38、如果有两个事务同时对数据库中同一数据进行操作,不会引起冲突的是(D)。

A. 一个DELETE和一个SELECTB.一个SELECT和一个DELETEC. 两个UPDATED.两个SELECT39、当触发器执行时,系统会创建临时表保存用户操作更改的行的新值和旧值,UPDATE操作所涉及的值会被临时保存在(D)。

A. updated表B. inserted 表C. deleted表D. inserted表和updated表40、一组具有相同权限的用户被称为(A)。

A. 角色B. 数据C. 视图D. 结构41、系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于﹝C﹞。

A.事务故障B.系统故障C.介质故障D.运行故障42、SQL Server 的安全性是基于(D)。

A.用户B.角色C.对象和权限D.以上都对43、下列(C)操作可以实现数据库之间的数据的转换和转移。

A.对数据库进行备份操作B.对数据库进行还原操作C.对数据库的导入与导出操作D.更改数据库文件的后辍44、以下关于数据库分离与附加的描述,错误的是(A)。

A. 进行数据库分离操作时,可以同时进行更新操作B. 移动数据库前,最好为数据库做一个完整备份C. 要确保数据库移动的目标有足够的空间,满足数据库的增长D. 分离数据库并没有将数据库文件从磁盘上删除45、下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的?(B)A、利用更新日志纪录的改前值可以进行UNDO,利用更新日志纪录中的改前值可以进行REDOB、利用更新日志纪录中的改前值可以进行UNDO,利用更新日志纪录中的改后值可以进行REDOC、利用更新日志纪录中的改后值可以进行UNDO,利用更新日志纪录中的改前值可以进行REDOD、利用更新日志纪录中的改后值可以进行UNDO,利用更新日志纪录中的改后值可以进行REDO。

相关文档
最新文档