一个想成为合格的职业数据库工程师的人,该做些什么,该想些什么

时间:2022-04-19 19:00:49
一个想成为合格的职业数据库工程师的人,该做些什么,该想些什么。站在职业的角度,怎样将自己成为职业化的数据库系统工程师。应该读那些书籍,应该关注那些信息,怎样才能接触到数据库系统开发这个领域的*信息。

129 个解决方案

#1


一个想成为合格的职业数据库工程师的人,该做些什么,该想些什么。
本无数据库工程师这种说法。无非是 数据库管理员数据库设计师, 前者是DBA,有专业的厂家资质认证如OCP。后者一般由系统设计师兼顾。

引用
站在职业的角度,怎样将自己成为职业化的数据库系统工程师。
如果你指的是DBA,则花点钱准备考OCP,然后多做试验,掌握和积累经验。


你的用词很泛泛,无法给你更多建议。

#2


引用 1 楼 acmain_chm 的回复:
引用站在职业的角度,怎样将自己成为职业化的数据库系统工程师。如果你指的是DBA,则花点钱准备考OCP,然后多做试验,掌握和积累经验。


你的用词很泛泛,无法给你更多建议。



谢谢1楼的朋友  
职业目标具体点就是想成为一个数据库设计师


#3


职业生涯的规划,很好 值得大家坐在一起讨论讨论

#4


多谢大侠指教!!

#5


学习....

#6


引用
职业目标具体点就是想成为一个数据库设计师

已经在一楼讨论过了。基本上不会专门的数据库设计师。数据库的设计一般直接于开发设计人员来完成。所以说一个项目中,不会有专门只负责数据库设计的人员。

结论是:你的职业规划有问题。

#7


Duties of Database Administrators
The principal responsibility of a database administrator (DBA) is to make enterprise data available to its users. DBAs must work closely with the developers to ensure that their applications make efficient use of the database, and with system administrators to ensure that that physical resources are adequate and used efficiently.

Oracle DBAs are responsible for understanding the Oracle Database architecture and how the database works. DBAs can expect to perform the following tasks:

 - Installing, upgrading, and patching Oracle Database software
 - Designing databases, including identifying requirements, creating the logical design (conceptual model), and physical database design
 - Creating Oracle databases
 - Developing and testing a backup and recovery strategy, backing up Oracle databases regularly, and recovering them in case of failures
 - Configuring the network environment to enable clients to connect to databases
 - Starting up and shutting down the database
 - Managing storage for the database
 - Managing users and security
 - Managing database objects such as tables, indexes, and views
 - Monitoring and tuning database performance
 - Investigating, gathering diagnostic data for, and reporting to Oracle Support Services any critical database errors
 - Evaluating and testing new database features

Duties of Database Developers
An Oracle developer is responsible for creating or maintaining the database components of an application that uses the Oracle technology stack. Oracle developers either develop new applications or convert existing applications to run in an Oracle Database environment. For this reason, developers work closely with the database administrators, sharing knowledge and information.

 - Oracle database developers can expect to be involved in the following tasks:
 - Implementing the data model required by the application
 - Creating schema objects and implementing rules for data integrity
 - Choosing a programming environment for a new development project
 - Writing server-side PL/SQL or Java subprograms and client-side procedural code that use SQL statements
 - Creating the application interface with the chosen development tool
 - Establishing a Globalization Support environment for developing globalized applications
 - Instantiating applications in different databases for development, testing, education, and deployment in a production environment

#8


 关注

#9


过路中,学习ING

#10


没有这方面的心得!数据库不太精通

#11


路过……

#12


路过

#13


该回复于2010-12-03 10:16:17被版主删除

#14


XXXX谢谢

#15


随便看一眼

#16


路过,顶一下

#17


值得关注

#18


mark

#19


关注……

#20


关注

#21


關注
上面有大大說得很好了,,
樓主的目標只有漸進式達成,,
先做coder
然後把數據庫學得很好,,,
然後就是系統設計師了,,,

#22


需要足步成长

#23


不断的学习,不断地进步

#24


关注...

#25


对于开发人员,精通数据库也是至关重要的
如果你想规划你的职业生涯,DBA中的牛新庄你值得借鉴

#26


哇,sodisga  

#27


坐上去喝杯茶慢慢看!

#28


关注
也想朝数据库方向发展

#29


jf

#30


好啊!!!非常好啊!!

#31


JF

#32


花银子考证

#33


引用 7 楼 acmain_chm 的回复:
Duties of Database Administrators
 The principal responsibility of a database administrator (DBA) is to make enterprise data available to its users. DBAs must work closely with the developers to ensure that their applications make efficient use of the database, and with system administrators to ensure that that physical resources are adequate and used efficiently.

 Oracle DBAs are responsible for understanding the Oracle Database architecture and how the database works. DBAs can expect to perform the following tasks:

  - Installing, upgrading, and patching Oracle Database software
  - Designing databases, including identifying requirements, creating the logical design (conceptual model), and physical database design
  - Creating Oracle databases
  - Developing and testing a backup and recovery strategy, backing up Oracle databases regularly, and recovering them in case of failures
  - Configuring the network environment to enable clients to connect to databases
  - Starting up and shutting down the database
  - Managing storage for the database
  - Managing users and security
  - Managing database objects such as tables, indexes, and views
  - Monitoring and tuning database performance
  - Investigating, gathering diagnostic data for, and reporting to Oracle Support Services any critical database errors
  - Evaluating and testing new database features

Duties of Database Developers
 An Oracle developer is responsible for creating or maintaining the database components of an application that uses the Oracle technology stack. Oracle developers either develop new applications or convert existing applications to run in an Oracle Database environment. For this reason, developers work closely with the database administrators, sharing knowledge and information.

  - Oracle database developers can expect to be involved in the following tasks:
  - Implementing the data model required by the application
  - Creating schema objects and implementing rules for data integrity
  - Choosing a programming environment for a new development project
  - Writing server-side PL/SQL or Java subprograms and client-side procedural code that use SQL statements
  - Creating the application interface with the chosen development tool
  - Establishing a Globalization Support environment for developing globalized applications
  - Instantiating applications in different databases for development, testing, education, and deployment in a production environment


学习!

#34


我想成为 国有企业 的 DBA

#35


我在见到过前程锦绣(www.51goodjob.com.cn)有相关的文章

#36


考吧  有证就是好的。。。可怜的我。。。。

#37


是多少

#38


进来看看

#39


要在数据库领域做强大,毫无疑问,要做数据库设计工程师或者架构工程师,这样才能在技术上有所突破,管理员之类的都是小打小闹,不会有什么太大的前途

#40


dba是管理员不。

#41


考证只是一方面而已,关键还是实际能力!

#42


牛新庄是个传说

#43


来阿里巴巴旗下几个子公司的DBA 团队观摩一下就知道了

#44


大家一起讨论

#45


过路中,学习ING

#46


mark

#47


该回复于2010-01-11 20:31:45被版主删除

#48


一小撮不明真相的烤鸭路过

#49


往前走。前面的道路是无止境的,IT的道路亦无止境,加油

#50


关注………………

#1


一个想成为合格的职业数据库工程师的人,该做些什么,该想些什么。
本无数据库工程师这种说法。无非是 数据库管理员数据库设计师, 前者是DBA,有专业的厂家资质认证如OCP。后者一般由系统设计师兼顾。

引用
站在职业的角度,怎样将自己成为职业化的数据库系统工程师。
如果你指的是DBA,则花点钱准备考OCP,然后多做试验,掌握和积累经验。


你的用词很泛泛,无法给你更多建议。

#2


引用 1 楼 acmain_chm 的回复:
引用站在职业的角度,怎样将自己成为职业化的数据库系统工程师。如果你指的是DBA,则花点钱准备考OCP,然后多做试验,掌握和积累经验。


你的用词很泛泛,无法给你更多建议。



谢谢1楼的朋友  
职业目标具体点就是想成为一个数据库设计师


#3


职业生涯的规划,很好 值得大家坐在一起讨论讨论

#4


多谢大侠指教!!

#5


学习....

#6


引用
职业目标具体点就是想成为一个数据库设计师

已经在一楼讨论过了。基本上不会专门的数据库设计师。数据库的设计一般直接于开发设计人员来完成。所以说一个项目中,不会有专门只负责数据库设计的人员。

结论是:你的职业规划有问题。

#7


Duties of Database Administrators
The principal responsibility of a database administrator (DBA) is to make enterprise data available to its users. DBAs must work closely with the developers to ensure that their applications make efficient use of the database, and with system administrators to ensure that that physical resources are adequate and used efficiently.

Oracle DBAs are responsible for understanding the Oracle Database architecture and how the database works. DBAs can expect to perform the following tasks:

 - Installing, upgrading, and patching Oracle Database software
 - Designing databases, including identifying requirements, creating the logical design (conceptual model), and physical database design
 - Creating Oracle databases
 - Developing and testing a backup and recovery strategy, backing up Oracle databases regularly, and recovering them in case of failures
 - Configuring the network environment to enable clients to connect to databases
 - Starting up and shutting down the database
 - Managing storage for the database
 - Managing users and security
 - Managing database objects such as tables, indexes, and views
 - Monitoring and tuning database performance
 - Investigating, gathering diagnostic data for, and reporting to Oracle Support Services any critical database errors
 - Evaluating and testing new database features

Duties of Database Developers
An Oracle developer is responsible for creating or maintaining the database components of an application that uses the Oracle technology stack. Oracle developers either develop new applications or convert existing applications to run in an Oracle Database environment. For this reason, developers work closely with the database administrators, sharing knowledge and information.

 - Oracle database developers can expect to be involved in the following tasks:
 - Implementing the data model required by the application
 - Creating schema objects and implementing rules for data integrity
 - Choosing a programming environment for a new development project
 - Writing server-side PL/SQL or Java subprograms and client-side procedural code that use SQL statements
 - Creating the application interface with the chosen development tool
 - Establishing a Globalization Support environment for developing globalized applications
 - Instantiating applications in different databases for development, testing, education, and deployment in a production environment

#8


 关注

#9


过路中,学习ING

#10


没有这方面的心得!数据库不太精通

#11


路过……

#12


路过

#13


该回复于2010-12-03 10:16:17被版主删除

#14


XXXX谢谢

#15


随便看一眼

#16


路过,顶一下

#17


值得关注

#18


mark

#19


关注……

#20


关注

#21


關注
上面有大大說得很好了,,
樓主的目標只有漸進式達成,,
先做coder
然後把數據庫學得很好,,,
然後就是系統設計師了,,,

#22


需要足步成长

#23


不断的学习,不断地进步

#24


关注...

#25


对于开发人员,精通数据库也是至关重要的
如果你想规划你的职业生涯,DBA中的牛新庄你值得借鉴

#26


哇,sodisga  

#27


坐上去喝杯茶慢慢看!

#28


关注
也想朝数据库方向发展

#29


jf

#30


好啊!!!非常好啊!!

#31


JF

#32


花银子考证

#33


引用 7 楼 acmain_chm 的回复:
Duties of Database Administrators
 The principal responsibility of a database administrator (DBA) is to make enterprise data available to its users. DBAs must work closely with the developers to ensure that their applications make efficient use of the database, and with system administrators to ensure that that physical resources are adequate and used efficiently.

 Oracle DBAs are responsible for understanding the Oracle Database architecture and how the database works. DBAs can expect to perform the following tasks:

  - Installing, upgrading, and patching Oracle Database software
  - Designing databases, including identifying requirements, creating the logical design (conceptual model), and physical database design
  - Creating Oracle databases
  - Developing and testing a backup and recovery strategy, backing up Oracle databases regularly, and recovering them in case of failures
  - Configuring the network environment to enable clients to connect to databases
  - Starting up and shutting down the database
  - Managing storage for the database
  - Managing users and security
  - Managing database objects such as tables, indexes, and views
  - Monitoring and tuning database performance
  - Investigating, gathering diagnostic data for, and reporting to Oracle Support Services any critical database errors
  - Evaluating and testing new database features

Duties of Database Developers
 An Oracle developer is responsible for creating or maintaining the database components of an application that uses the Oracle technology stack. Oracle developers either develop new applications or convert existing applications to run in an Oracle Database environment. For this reason, developers work closely with the database administrators, sharing knowledge and information.

  - Oracle database developers can expect to be involved in the following tasks:
  - Implementing the data model required by the application
  - Creating schema objects and implementing rules for data integrity
  - Choosing a programming environment for a new development project
  - Writing server-side PL/SQL or Java subprograms and client-side procedural code that use SQL statements
  - Creating the application interface with the chosen development tool
  - Establishing a Globalization Support environment for developing globalized applications
  - Instantiating applications in different databases for development, testing, education, and deployment in a production environment


学习!

#34


我想成为 国有企业 的 DBA

#35


我在见到过前程锦绣(www.51goodjob.com.cn)有相关的文章

#36


考吧  有证就是好的。。。可怜的我。。。。

#37


是多少

#38


进来看看

#39


要在数据库领域做强大,毫无疑问,要做数据库设计工程师或者架构工程师,这样才能在技术上有所突破,管理员之类的都是小打小闹,不会有什么太大的前途

#40


dba是管理员不。

#41


考证只是一方面而已,关键还是实际能力!

#42


牛新庄是个传说

#43


来阿里巴巴旗下几个子公司的DBA 团队观摩一下就知道了

#44


大家一起讨论

#45


过路中,学习ING

#46


mark

#47


该回复于2010-01-11 20:31:45被版主删除

#48


一小撮不明真相的烤鸭路过

#49


往前走。前面的道路是无止境的,IT的道路亦无止境,加油

#50


关注………………