数据库系统工程师考试有哪些要求

数据库系统工程师考试有哪些要求,第1张

数据库系统工程师属于软考中级资格考试,软考数据库系统工程师考试要求掌握数据库原理及基本理论,熟悉数据库系统的管理和维护方法,了解相关的安全技术。

软考数据库系统工程师考试要求:

(1)掌握计算机体系结构以及各主要部件的性能和基本工作原理;

(2)掌握 *** 作系统、程序设计语言的基础知识,了解编译程序的基本知识;

(3)熟练掌握常用数据结构和常用算法;

(4)熟悉软件工程和软件开发项目管理的基础知识;

(5)熟悉计算机网络的原理和技术;

(6)掌握数据库原理及基本理论;

(7)掌握常用的大型数据库管理系统的应用技术;

(8)掌握数据库应用系统的设计方法和开发过程;

(9)熟悉数据库系统的管理和维护方法,了解相关的安全技术;

(10)了解数据库发展趋势与新技术;

(11)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;

(12)了解信息化、计算机应用的基础知识;

(13)正确阅读和理解计算机领域的英文资料。

温馨提示:因考试政策、内容不断变化与调整,猎考网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

下方免费复习资料内容介绍:2015-2017数据库系统工程师真题PDF

格式:ZIP大小:177963KB 希赛2023年网络规划设计师招生简章

格式:DO大小:565438KB

资格考试有疑问、不知道如何总结考点内容、不清楚报考考试当地政策,点击底部咨询猎考网,免费领取复习资料

--类型表,用来存储题目的类型

create table Types

(

[ID] int primary key identity,

[QuestionType] nvarchar(20) not null

)

--选项表,用来存储各种选项

create table Options

(

[ID] int primary key identity,

[OptionContent] nvarchar(200) not null

)

--题目表,用来存储各种问题

create table Questions

(

[ID] int primary key identity,

[QuestionContent] nvarchar(200) not null,--题目

[OptionAID] int references Options(ID) not null,--选项A,引用选项表

[OptionBID] int references Options(ID) not null,--选项B,引用选项表

[OptionCID] int references Options(ID) not null,--选项C,引用选项表

[OptionDID] int references Options(ID) not null,--选项D,引用选项表

[AnswerID] int references Options(ID) not null,--正确答案,,引用选项表,用于评分

[TypeID] int references Types(ID) not null--题目种类,引用类型表,用于确定题目类型

)

这样三张表的话,可扩展性比较强,比如以后增加了试题类型,只要在Types表中新增一条记录就可以了,同理Options表也是很好扩展的

希望可以帮到你

用产生随机数[Random]的方式来抽题。假设题库中有1000道题,每次抽100道。

首先利用random不停地循环 产生1~1000之间的整数,并将该数据放到集合[Set]中,因集合元素唯一,所以相同的数字仅取一次,当集合的大小为100时,跳出循环。然后以集合中的这些数字作为题号向数据库中查询取题。

--------------------------------------------------

/

产生 1~1000 之间的随机整数

@return 随机数

/

public Integer numFactory() {

return new Random()nextInt(1000) + 1;

}

/

随机产生 100 个题号[放入集合、互异性]

@return 集合

/

public Set<Integer> initNO() {

Set<Integer> set = new HashSet<Integer>();

while (true) {

setadd(numFactory());

// 当集合元素个数为100时跳出循环

if (setsize() > 100) {

break;

}

}

return set;

}

/

将集合转换为数组

@param set

需要转换的集合

@return 目标数组

/

public Integer[] convert(Set<Integer> set) {

Object obj[] = settoArray();

int len = objlength;

Integer integer[] = new Integer[len];

for (int i = 0; i < objlength; i++) {

integer[i] = (Integer) obj[i];

}

return integer;

}

以上就是关于数据库系统工程师考试有哪些要求全部的内容,包括:数据库系统工程师考试有哪些要求、我在做一个在线考试系统,用的C#,Winform,题目都是单选题,怎么设计考题数据库表比较好SQL数据库、j2ee网上考试系统如何实现从sql数据库题库中随机抽题算法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9315736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存