A. 做软件工程师,数据库方向和软件开发方向有什么区别
你如果是自学成才,没有经过系统的学习,那么建议你朝软件开发这一块发展比较合适,数据库方向还是需要一定的专业基础的。至于C#和Java互相看不起,就像C看不起C++,C++不过的也很好。喜忧参半,爱上啥就学啥,微软现在搞改革,个人认为C#可能会顺风而上。
B. 我的专业是软件工程,数据库这门课对我重要吗学了有什么帮助不学会这门样
理论上说,计算机课程是环环相扣的,彼此之间都有密切的联系,举个例子:“操作系统”和“计算机组成原理”之间的关于处理器的部分就是有联系的,如果只学这其中的一门课,那么就有可能丢失一些很重要的知识!
数据库方面现在应用较广的是关系型数据库,国内数据库方面的老大哥是人大。你要专攻数据库就不能只停留在操作上,你必须掌握的语言是SQL语言,这是专业搞数据库和会应用数据库的区别。大学里数据库主要用于教学的环境是SQL Server,当然有实力的学校会用Oracle作为教学环境,不过我建议你从前者开始学习,一切要从基础做起吧。其实最主要的不是真正动手操作数据库,而是数据库的设计,这方面非常繁琐,你要懂得很多数据库的基本概念像范式,实体,关系,等等有很多你要在看书学习中掌握这些概念很重要,设计里最烦的是要划出E-R图,环境图,等等一些列的图,需要用到流程图工具,很多学校和公司这方面的工具也不是很统一,也不知道你之前用过什么,所以先不做推荐了。数据库设计完成后就要实现,实现过程要求你做索引,存储过程有很多便于查询和增删查改数据库的操作,要通过sql编程实现,这需要一个过程去掌握。
最后得告诉你,你后台完成数据库的设计和实现,通常要有前台的显示,有点像封装的感觉,就是别人只能看到前台的操作看不到后台的数据库,这要求你掌握一门前台开发工具.
这是个人的意见,不一定准确
你可以到CSDN去看看 www.csdn.net
C. 软件工程专业与数据库专业
学软件工程,以后的发展方向是以后做项目经理,软件测试,或者软件质量控制.这个比较灵活,开发不会太多,但是要与人打交道.文档要多些
数据库<数据挖掘&数据仓库>看你的方向,若做与数据库有关开发,会比较辛苦.但若能做的比较高级的DBA那还是不错的,越老越值钱.做DBA,最好有个比较大的公司,能多参与一些大的数据库项目,积累一些经验.
你的课程都是计算机专业的必修课.是根据计算机的不同方向设置的课程.
若你做软件开发,至少要学好数据结构与算法、数据库系统原理.
至于数学,你学时体会不到.但是在工作上要做一个比较复杂的问题,开发一个高性能,高效率的软件,就要看你的数学功底了.所以还是要尽力多学一点.
D. 软件工程(数据库应用技术方向)就业前景
我从实际的工作来说吧,这个方向就业的前景还是十分不错的,几乎各种软件和网站都需要用到数据库,即使不是开发而只是运营维护的,也一样需要,可以说是软件工程里需求和应用最多的方向。从待遇方面讲,则和你实际所学的程度和经验有关,总体来说也是十分不错的,一点不比同级别的开发人员差,而且越往高级去,待遇相对越好,比如接私活的话,一个高级的数据库恢复问题,你会自然就容易,小半天就能赚几万。
E. 求上海地区软件工程硕士院校排名
全国37所国家级示范性软件学院上海有四所,复旦大学是其中之一,剩下三所是交通大学、同济大学、华东师范大学。
软件工程硕士(MSE)2002年,全国35所高校的软件学院成为国家教育部批准成立的首批全国示范性软件学院,授权培养软件工程硕士,其主要目的就是培养从事软件工程各领域工作,如软件开发、项目管理、网络安全等具有较高学历层次的人才,以满足我国软件行业迅猛发展对高层次人才的需求,据启文中国在职研究生网了解到,教育部发出专业硕士学位改革通知,自2014年,已经不再进行34所院校的自主招生,转而进行GCT统一考试。
F. 数据库 软件工程
软件工程侧重管理,数据库侧重技术。
G. 软件工程师和数据库系统工程师那个好
如果你所学的都认真学了,那我感觉你应该向嵌入式发展.
考软件工程师吧,向嵌入式发展,现在手机,单片机都可以用C写,有的单片机也可以用JAVA写了,总之嵌入式是一个很好的发展方向,做好了也很强.这方向的人才也很少.
以后我们用的灯泡里面都会有芯片,芯片里必然会有程序,而这种程序只能是嵌入式方向的活,所以这个方向的大前景还是很不错的.
而且感觉你学的只不过是一个计算机本科生学的,很肤浅的东西,无论向哪个方向发展都要付出很大努力.
而且现在软件工程师(以JAVA/.NET为多数,大多数都想向企业级解决方案发展)和数据库系统工程师(甲骨文的ORACLE/IBM的DB2/SUN的MYSQL/MICROFSOTT的SQL SERVER/还有现在很流行的SYBASE什么的)都很多.
而且软件工程师(JAVA三个方向中的J2EE和J2SE二个方向都没有嵌入式的J2ME吃香--除非你在国际在公司,如IBM这样的)现在已经不吃香了;而数据库你想玩明白很难,无论是现在占市场最大的ORACLE(大多安装在UNIX下,如HP-UNIX/SOLARIS等)还是很牛的DB2(大多安装在IBM的AIX系统下),还是MYSQL(SUN有自己的SOLARIS操作系统,是UNIX的一种),而且现在关系型数据库(就是我们现在学和用的这种)正在走向衰落(MICROSOFT的SQL SERVER基本可以不算,很少有解决方案用的,它只不过因为是MICROSOFT的所以才会有市场),明天会是什么样的数据库?面向对象的?WEB2.O?网格?云计算?谁会知道明天这个世界会用什么?
一家之言,仅供参考.
H. 本人软件工程专业,以后想从事数据库,大三专业选课不知道选哪些
别再说大道理了,来点利索的吧
想从事数据库开发,首先SQL学好了,因为面试和工作都是实际用到的。。。
大三专业课肯定会有数据库这门吧,认真学好理论课。自己机器上装个oracle 10g ,闲的时候就上去练练手,写的SQL,网上资料和视频多了,可以拿来看看,时间多的话最好泡在oracle官网上,多看点资料,这是打基础,工作中才能学到应用到的技术。
你说的那些,什么项目管理和系统开发,自己看看就可以
当然,上课能认真听听,知道有那么回事,考试不挂就很不错了
再多说两句,大三要面对就业的压力,也应该是好好学点东西的时候了,还是要多动动手,
写点东西,可以搞个简单的数据库设计,还是就是sql 的基本知识。
去年面试十个计算机专业毕业的应届生,每一个能说清内连接、外连接的。。。
态度认真点,学得踏实点,以后工作也会好点
I. 数据库设计应该在软件工程的哪一步
我不是自考你这个专业的
不过你学的我基本都有涉及
有几门也考过了
我个人不建议你先报物理工和高等数学
因为虽然和计算机扯不上关系
但是都比较的难
你可以先报
1
3
4
5
6中的
这些基本都是单独成一本书
不会和其他的课程扯上关系
应该比较容易学