【2023年】江西省上饶市全国计算机等级考试数据库技术真题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、1.选择题(10题)
1.计算机病毒是一种具有破坏性的计算机程序,它是( )。
A.A.最初由系统自动生成的程序 
B.具有恶毒内容的文件 
C.具有自我再生能力的程序 
D.只通过网络传播的文件
2. 设某散列表的当前状态如下:一共有20个位置,在第0、3、4、6、13、14、17、19的位置存放着结点值,则该散列表的负载因子约为
A.0.27 B.0.51 C.0.667 D.0.4 
3. 在下列关于二叉树的叙述,选出正确的一项
A.在二叉树中,任何一个结点的度都是2 
B.二叉树的度为2 
C.在二叉树中至少有一个结点的度是2 
D.一棵二叉树的度可以小于2 
4. 对于学生信息表:student(sno, sname, sex, age, dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是
A.UPDATE SET sname='张明'WHERE sname='张岩' 
B.UPDATE student SET sname='张明' WHERE sname='张岩' 
C.UPDATE student SET sname='张岩' 
D.UPDATE student SET sname='张岩' WHERE sname='张明' 
5.下面关于外码的描述中,不正确的是( )。
A.外码体现了关系间的联系手段 
B.外码是某个关系的码 
C.外码不是任何关系的码 
D.外码是一个关系的码同时是另一个关系的属性 
6. 查询选修了课程号为“C2”的学生号和姓名,若用下列SQL的SELECT语句表达时,哪一个是错误的?
A.SELECT S.S#,SNAME FROM S WHERE S.S# (SELECT SC. S# FROM SC WHERE C#='C2') 
B.SELECT S.S#,SNAME FROMS,SC WHERE S.S#=SC.S# AND C#='C2' 
C.SELECT S.S#,SNAME FROM S,SC WHERE S.S=SC.S# AND C#='C2'ORDER BY S.S#. 
D.SELECTS.S#,SNAME FROM S WHERE S.S# IN(SELECT SC. S# FROM SC WHERE C#='C2') 
7. 以下哪个不是队列的基本运算? ( )
A.从队尾插入一个新元素 B.从队列中删除第i个元素 C.判断一个队列是否为空 D.读取队首元素的值 
8. 关系数据库中的关键字是指
A.能惟一决定关系的字段 B.不可改动的专用保留字 C.关键的很重要的字段 D.能惟一标识元组的属性或属性集合 
9. 数据库的概念模式独立于( )。
A.具体的机器和DBMS B.现实世界 C.E-R图 D.数据模型 
10. 下面有关客户机/服务器模式的说法不正确的是( )。
A.客户机和服务器之间是一对多的关系,Client/Server软件应向客户提供服务器位置透明性服务。 
B.客户机/服务器数据库系统又可分为集中式的服务器结构和分布式的服务器结构 
C.这种结构中系统数据的安全性能增强 
D.客户机和服务器之间所交换的数据信息包括:SQL语句、查询结果集合以及错误消息 
sql 字符串转数组二、填空题(10题)
11. 在面向对象数据模型中,子类可以从其超类中______所有的属性和方法。
12.一个算法的时间复杂性通常用数量级形式表示,当一个算法的时间复杂性与问题的规模n无关时,则表示为 【】 
13.SMTP的通信过程可以分成三个阶段,它们是连接___________阶段、邮件传递阶段和连接关闭阶段。 
14.在关系数据库的规范化设计中,对模式分解的等价性进行评价的主要标题是具有无损连接性和【】 。
15.设有两个散列函数H1(k)=k mod 13和H2(k)=k mod 11 1,散列表T[0…12],用双重散列解决冲突。函数H1用来计算散列地址,当发生冲突时,H2作为计算下一个探测地址的增量,假定在某一时刻表T的状态为:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。