A. 数据库管理员与应用程序员有哪些区别有什么联系
数据库管理员是管理数据库的对数据库进行操作,而程序员只能通过程序对相应的表进行修改,添加删除。
数据库管理员具有最大权限管理数据库。
B. 为什么要学习数据库,程序员要不要用到数据库,设计数据库是那一层的人做的
不用数据库的话,开发不出大型的企业级应用程序。
程序员肯定要用数据库
设计数据库的人,可以是程序员,也可以是数据库管理员。
大型的企业应用都要用到数据库……
除非小型的桌面小程序,可以偷懒。
其实任何大的小的程序都可以用数据库。
C. 数据库工程师和程序员是同一职业吗
程序员包括数据库工程师
因为数据库工程师也是从程序员走出来的
程序员是一个很大的概念,程序员是最基本的职位了因此收入是在
IT里面最低的,就像盖楼的工人
数据库当然需要函数了,例如你要编写各种逻辑,不过不是很难
数据库工程师主要就是编写代码
工资得因地而议,因公司而议像在青岛大约4500-5000左右中型企业
D. 什么是计算机硬件工程师、程序员、网络管理员、系统维护专家及数据库管理人员
硬件工程师
主要负责
电脑硬件
的设计,维修。主要是这2个方面,还有的还要参与编程,但都是单片机编程!
程序员就是写程序代码的一些人,分初级到高级,按级别编写不同的代码,初级主要写一些简单的,比如前台代码,高级主要写核心部分!
网络管理员
主要管理的是网络连接,维护,服务器的管理,
路由器
的配置,和网络的组建!
系统维护
专家主要干的是硬件与软件方面的结合部分,难度挺大的。
数据库管理员
主要负责编写数据库
存储过程
和数据库文档的编写,还要写
帮助文件
,和各个数据库之间的转换!
在一些大一点的软件公司这些人都不可缺少!
E. 程序员要学习数据库吗
一般是需要的,很多软件的开发都涉及到数据库,而且在开发过程中会涉及到不同的数据库。
F. 做程序员一定需要数据库知识吗
虽然不敢直接用“一定”这个词,但通常说起来,不使用数据库的项目太少了。只要你的项目要使用数据库,作为程序员,你就需要数据库知识。
当然,如果你只是负责整个项目中的“不和数据库打交道”的那部分内容,你可以不用了解数据库,比如你总是做前台页面的美工。
但问题是,你确认以后永远不和数据库打交道吗?你确认老板永远只需要你做美工那一部分吗?
G. 数据库工程师与程序员的区别
程序员是写程序的,最后形成应用程序和系统
数据库工程师主要是企业里面进行日常维护和管理的
工作范围不一样
虽然程序员也需要和数据库打交道,但是以开发为主,不监管维护