数据库开发和数据开发的区别

2023-09-01 08:26:53 编辑:admin 阅读:
导读数据库的开发和数据库的设计有什么区别 1、设计是逻辑上的,得不到实际的成果 开发是按照设计的逻辑来具体操作2、设计一般是软件工程师或者数据库工程师做的,开发一般是程序员干的设计的工资高,开发的低 什么是数据库开发,什么又是数据库管理 数据库开发是数据库管理系统(DBMS)和数据库应用软件设计研发的总称,数据运维、参与数据库生产环境的问题优化和解决等方面的事宜。一般数据库开发要经过设计

数据库的开发和数据库的设计有什么区别

1、设计是逻辑上的,得不到实际的成果 开发是按照设计的逻辑来具体操作2、设计一般是软件工程师或者数据库工程师做的,开发一般是程序员干的设计的工资高,开发的低

什么是数据库开发,什么又是数据库管理

数据库开发是数据库管理系统(DBMS)和数据库应用软件设计研发的总称,数据运维、参与数据库生产环境的问题优化和解决等方面的事宜。一般数据库开发要经过设计、开发数据库系统和数据库应用软件,因此与软件研发的过程一样,会覆盖需求、设计、编程和测试四个阶段:需求:深入调研用户市场需求,认清项目的应用场景,解决的问题,性能指标等,需要与数据库系统使用方反复沟通,确定具体的需求。设计:根据收集整理的需求文档设计数据库系统软件的模型和架构,划分模块分别进行概要和详细设计。编程:按照模块分工和设计文档,进行编码和调试。测试:将开发完成的数据库系统交给测试人员进行测试,主要使用的测试方法有黑盒测试、白盒测试、压力测试、性能测试等,测试全部通过后即可等待发布。

数据库开发和数据库管理(DBA)有什么区别呢?他们各自要学哪些知识呢?

DBA更多的是从数据的安全,数据库的性能去考虑,除了数据库本身,对硬件、操作系统都要有一定了解。数据库开发就很不好说了,看应用。有的应用只是把数据库当成简单的表来对待,业务逻辑什么的都在外面的程序上。有的应用则是把业务逻辑做在数据库里面,有大量的触发器、存储过程什么的。一般来说,应用大体可以分两种部署方式,一种是CS(Client-Server,客户端-服务器架构),另一种是BS(Browser-Server,浏览器-服务器架构),采用BS方式开发的应用,就算是Web应用,支持这个应用的关系数据库就是Web数据库。其实对于数据库本身来说,并没有太大的区别。不过通常来说,采用BS方式是因为使用这个应用的用户数量多,为了方便部署所以采用BS方式。因此通常来说整个应用的用户数、业务量都会比较大,数据库方面需要多考虑性能、安全、负载均衡之类的问题。

做软件工程师,数据库方向和软件开发方向有什么区别?

你如果是自学成才,没有经过系统的学习,那么建议你朝软件开发这一块发展比较合适,数据库方向还是需要一定的专业基础的。至于C#和Java互相看不起,就像C看不起C++,C++不过的也很好。喜忧参半,爱上啥就学啥,微软现在搞改革,个人认为C#可能会顺风而上。

软件工程师分为软件开发和数据库两个方向,有什么不同吗?

这种分类没听过。数据库是几乎所有类型软件工程师的基础。只有一些很大的公司才会需要把数据库独立出来。一般的分法是根据语言或者擅长的领域来分的。比如C工程师 C++工程师 java工程师或者做UI的,做后台的,做Web的

数据库开发是做什么东西的

和软件开发类似,两者都要互相用到,彼此交叉。比如银行的自动取款机系统,就是数据库开发的典型例子。你会觉得这个应该是软件开发的写代码啊,但是事实上写代码只是取款机系统实现的一步而已。数据库开发分六步:需求分析、概念结构设计、逻辑结构设计、数据库的物理设计、数据库的实施、数据库的运行和维护。写代码只是数据库实施中的一部分,这样讲应该能明白吧。还有像超市的收银系统,学校的教务系统都是数据库的例子,光会写代码是编不出来的。我目前已经考了数据库系统工程师,这学期准备考个软件设计师。两者的区别是数据库的语言主要是SQL,软件设计师则是写代码,C、C++ 、Java等

温馨提示: 需要上述业务或相关服务,请加客服QQ【582059487】或点击网站在线咨询,与我们沟通。

版权说明 本站部分内容来自互联网,仅用于信息分享和传播,内容如有侵权,请联系本站删除!转载请保留金推网原文链接,并在文章开始或结尾处标注“文章来源:金推网”, 腾讯云11·11优惠券/阿里云11·11优惠券
相关阅读