
想从事数据库相关的工作,迷惑中
请教和数据库相关的职业工作我是一名大二的学生,学的是信息管理与信息系统这个专业。已经大二了,实在应该做一份祥细的职业规划但是我却还不知道如何具体的实施。所以在这里诚心想请...
请教和数据库相关的职业工作
我是一名大二的学生,学的是信息管理与信息系统这个专业
。已经大二了,实在应该做一份祥细的职业规划
但是我却还不知道如何具体的实施。所以在这里诚心想请各位高手能给我指导一下。谢谢
了
我想要找一份与数据库相关的工作(因为我发现我们专业所学习的各种课程都和数据
库的关系
连接紧密 比如:面向对象程序设计、数据库原理、ORACLE、ERP、UML及其应用.....)
在我的意识中和数据库相关的工作就是数据库的维护和管理 但老师说现在
数据库管理和维护的工作要求的人数比较少。而且对人的技能要求很高。数据库之间的差
别不大。更多的是做数据库的开发
比如配合软件人员来开发数据库。不知道是不是这样的呢?数据库开发能干些什么工作呢
(能不能举例子,越多越好)?
还有我想问的是:如果我朝数据库开发者方面发展,那我需要从哪些方面来增加自己
的能力呢?
我需要学习哪些知识?需要获得什么证书?选择什么开发语言好?选择什么数据库
(MYSQL?MS_SQL?ORACLE.......)?
以上都是我针对数据库开发工作提出来的问题。我对数据库的了解太少了。希望大家
能多多的提意见。
谢谢谢谢。 展开
我是一名大二的学生,学的是信息管理与信息系统这个专业
。已经大二了,实在应该做一份祥细的职业规划
但是我却还不知道如何具体的实施。所以在这里诚心想请各位高手能给我指导一下。谢谢
了
我想要找一份与数据库相关的工作(因为我发现我们专业所学习的各种课程都和数据
库的关系
连接紧密 比如:面向对象程序设计、数据库原理、ORACLE、ERP、UML及其应用.....)
在我的意识中和数据库相关的工作就是数据库的维护和管理 但老师说现在
数据库管理和维护的工作要求的人数比较少。而且对人的技能要求很高。数据库之间的差
别不大。更多的是做数据库的开发
比如配合软件人员来开发数据库。不知道是不是这样的呢?数据库开发能干些什么工作呢
(能不能举例子,越多越好)?
还有我想问的是:如果我朝数据库开发者方面发展,那我需要从哪些方面来增加自己
的能力呢?
我需要学习哪些知识?需要获得什么证书?选择什么开发语言好?选择什么数据库
(MYSQL?MS_SQL?ORACLE.......)?
以上都是我针对数据库开发工作提出来的问题。我对数据库的了解太少了。希望大家
能多多的提意见。
谢谢谢谢。 展开
4个回答
展开全部
数据库方面的工作分为两类:
一类是利用SQL做开发,这个是对数据库的应用。一般来说,都是编程人员,利用接口比如JDBC调用数据库的SQL来做查询。这种工作重点还是在编程上。因为涉及到的数据库方面的知识并不算多。说白了,就是和“数据库编码相关的程序员”。
另一类是数据库管理人员,主要负责数据库的备份,日常维护,代码优化等等。相对来说对数据库方面的知识要求较高,对技术要求也较高。也就是所谓的DBA。
大二、大三时候,其实多数人对自己将来的规划都不明确。都认为自己将来会从事很多编程的工作。因为所学的科目大多和编程有关系。可实际上最终真正从事编程的人最多只是55开。所以你不必过早的把自己定位成一个编程人员。
程序开发是很辛苦的,而且很伤身体,做不了太久。我建议你多拓宽自己的思维,将来有很多其他的机会,比如BA,比如架构师,比如QA等等。
至于你说的,你们的课程和数据库有关。那是必然的,任何计算机相关专业都必须学到数据库。但“面向对象程序设计”和数据库的关系,就不是很大了。
你要抓住计算机相关专业的几门核心课程:数据结构,操作系统,组成原理等等。这些东西将来才是真正帮助你的东西。至于如何编程,考什么证书,这些都是次要的。我坦白的跟你讲,这些东西你工作之后有大把的时间去学。而基础那时候就难补了。所以你将来能走多远,很大程度上是看你现在的基础怎么样。那些“看起来没什么用”的课,将来会对你有很大的帮助。
-------------------------------
综上,你过早的把自己定位在一个数据库开发人员,这本就是错误的,打好基础才是重点。计算机不只是编程,而编程未必像你想的那么有趣。
oracle数据库也好,db2数据库也罢,都只不过是别人提供的一种软件而已。你只要掌握了数据库基本的增查删改语句,对于将来数据库的开发就基本够用了。至于优化什么的,是要到具体的工作中去学。更何况,你将来即使是和数据库相关的开发,也是主要集中在编程上而非数据库上。
一类是利用SQL做开发,这个是对数据库的应用。一般来说,都是编程人员,利用接口比如JDBC调用数据库的SQL来做查询。这种工作重点还是在编程上。因为涉及到的数据库方面的知识并不算多。说白了,就是和“数据库编码相关的程序员”。
另一类是数据库管理人员,主要负责数据库的备份,日常维护,代码优化等等。相对来说对数据库方面的知识要求较高,对技术要求也较高。也就是所谓的DBA。
大二、大三时候,其实多数人对自己将来的规划都不明确。都认为自己将来会从事很多编程的工作。因为所学的科目大多和编程有关系。可实际上最终真正从事编程的人最多只是55开。所以你不必过早的把自己定位成一个编程人员。
程序开发是很辛苦的,而且很伤身体,做不了太久。我建议你多拓宽自己的思维,将来有很多其他的机会,比如BA,比如架构师,比如QA等等。
至于你说的,你们的课程和数据库有关。那是必然的,任何计算机相关专业都必须学到数据库。但“面向对象程序设计”和数据库的关系,就不是很大了。
你要抓住计算机相关专业的几门核心课程:数据结构,操作系统,组成原理等等。这些东西将来才是真正帮助你的东西。至于如何编程,考什么证书,这些都是次要的。我坦白的跟你讲,这些东西你工作之后有大把的时间去学。而基础那时候就难补了。所以你将来能走多远,很大程度上是看你现在的基础怎么样。那些“看起来没什么用”的课,将来会对你有很大的帮助。
-------------------------------
综上,你过早的把自己定位在一个数据库开发人员,这本就是错误的,打好基础才是重点。计算机不只是编程,而编程未必像你想的那么有趣。
oracle数据库也好,db2数据库也罢,都只不过是别人提供的一种软件而已。你只要掌握了数据库基本的增查删改语句,对于将来数据库的开发就基本够用了。至于优化什么的,是要到具体的工作中去学。更何况,你将来即使是和数据库相关的开发,也是主要集中在编程上而非数据库上。
展开全部
首先你应该去定一下 你自己的学习方向 你自己毕业之后是想从事软件开发 还是专门搞数据库
如果你主攻的是软件开发的话 那么我个人认为你对数据库的了解只是熟悉SQL语句就已经足够了
但是你要是想搞数据库的话 你可以搞关于数据库DBA方向的 那么就不知应该具备一些简单的SQL语句了
还应该学习有关数据库的一些原理的东西 我现在就是想主攻数据库DBA的方面,我搞的数据库是Oracle
学习数据库的结构 和备份 恢复 优化 等方面的东西 我选择的开发语言当然是JAVA了
oracle是比较大型的数据库 学懂了 很有发展前景 或者是学习IBM 的DB2也很好
想考证的话 oracle的你可以去考OCP
以上都是个人所见
我也是一名大二的学生
不管怎么样 我觉得首先应该明确自己的方向,然后朝着这个目标去努力。选择正确的方向,为之而奋斗!
加油吧! 相信自己你会成功的!
如果你主攻的是软件开发的话 那么我个人认为你对数据库的了解只是熟悉SQL语句就已经足够了
但是你要是想搞数据库的话 你可以搞关于数据库DBA方向的 那么就不知应该具备一些简单的SQL语句了
还应该学习有关数据库的一些原理的东西 我现在就是想主攻数据库DBA的方面,我搞的数据库是Oracle
学习数据库的结构 和备份 恢复 优化 等方面的东西 我选择的开发语言当然是JAVA了
oracle是比较大型的数据库 学懂了 很有发展前景 或者是学习IBM 的DB2也很好
想考证的话 oracle的你可以去考OCP
以上都是个人所见
我也是一名大二的学生
不管怎么样 我觉得首先应该明确自己的方向,然后朝着这个目标去努力。选择正确的方向,为之而奋斗!
加油吧! 相信自己你会成功的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单你缺乏项目经验
你现在就开始研究作一个项目的全套的话就有希望了。我是在IT公司工作过,他们面试的简历都要有项目经验的
你到人才网看看经验丰富的他们都有什么项目经验然后不懂就来提问,然后全盘的仔细研究一个项目,你学习目的性就很明确很强了
我是认真回答的请给我分吧,你真的很有前途,大二就在向就业了前途不可限量
你现在就开始研究作一个项目的全套的话就有希望了。我是在IT公司工作过,他们面试的简历都要有项目经验的
你到人才网看看经验丰富的他们都有什么项目经验然后不懂就来提问,然后全盘的仔细研究一个项目,你学习目的性就很明确很强了
我是认真回答的请给我分吧,你真的很有前途,大二就在向就业了前途不可限量

你对这个回答的评价是?
展开全部
你现在学的这点东西只能算是入门级的吧
跟工作要用到的相差还很远
才大二嘛
好好学
以后有的是机会
跟工作要用到的相差还很远
才大二嘛
好好学
以后有的是机会
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询