当前位置:首页 » 数据仓库 » 数据库管理网络开发
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

数据库管理网络开发

发布时间: 2023-07-14 12:26:55

⑴ 数据开发是什么

数据库开发是从事数据库管理系统(DBMS)和数据库应用软件设计研发的相关工作人员的统称,他属于软件研发工程师,但又有一部分运维工作的内容。他主要从事软件研发的工作,但同时也要参与数据库生产环境的问题优化和解决。

数据库开发工程师与传统的数据库管理员(简称DBA,也称为数据库工程师)是不同的职位。传统的DBA主要属于运维职位,而数据库开发工程师则属于软件研发职位。但二者也有部分工作内容重合,比如都要跟进数据库生产环境出现的故障问题,其中DBA主要负责故障处理,而数据库开发工程师主要跟进自己开发的系统模块出现的bug或性能问题[1]。

根据研发的内容不同,数据库开发工程师可以分为两大发展方向:数据库内核研发和数据库应用软件研发:

a) 数据库内核研发:主要负责设计和研发数据库管理系统,重点关注的是数据库管理系统内部架构的设计和实现,比如MySQL分支的开发、Oracle 10g新特性开发等;

b) 数据库应用软件研发:主要负责设计和研发数据库管理系统衍生的各种应用软件产品,重点关注的是数据库外部应用软件产品架构的设计和实现,比如分布式数据库、数据库中间件等。

⑵ 数据库管理与数据库开发的概念有什么区别

数据库管理:

有一个职位叫DBA数据库管理员。主要是对数据库备份、安全、镜像等操作。在数据库整个文件范围内的管理操作。

数据库开发:

1)基于数据的开发,就是写成程序对数据库中的数据操作,普遍的增删没隐改查。

2)开发数据库,这个比较高级,写一个数据库,通俗的讲将数据写入文件,对顷薯写入方式,读取的枯乎厅方式等做一定的算法处理!