SQL is a definite, I get that. What other languages would be good to know for manipulating data, creating plug-ins/scripts, and encryption?What programming languages should a future database developer learn?
Most of them have similar concepts. There are not that many differences between computer languages. If pick one language only, I will use Java. SQL are easy to learn, but learning the special features/languages for different dB will be harder.What programming languages should a future database developer learn?
Well, you need to select a DBMS. There is Oracle, SQL Server, MySQL, PostgreSQL and a couple others.
I would recommend MySQL because it is open source, and widely used.
If you are in a professional environment, you may want to use SQL Server.
Or both. It's kind of like the browser wars, but in the end it depends on where you work. Though, they are all based on SQL, so it will be easy to transfer.
Then, you need to learn some good web languages. PHP is known for its power with the SQL languages.
So, I have no idea what you already know, but here is a good list:
HTML
XHTML
CSS
HTML DOM
DHTML
JavaScript
Ajax
PHP
MySQL
XML/XSLT
Then, for the sake of completion, you need to learn a real programming language, not just a scripting language. (besides php).
I would recommend Java. It is widespread, more powerful, better than C++ or C#, and is evolving rapidly.
Another alternative to PHP is ASP(active server pages). It really depends on where you work.
Yet another alternative to PHP is JSP(JavaServer Pages). I am learning both PHP and JSP.
Good luck.
Depends on what level you want to go -- if you want to write a database as such then C++ is preferred.. for any automation with external interfaces - .Net or java should work.. if you want to learn just databases - then SQL, DB2 (Mainframes database), Mysql, sqlanywhere, oracle etc., there are many like this.. check out my blog programming section to know all the popular programming languages -- http://markthispage.blogspot.com/
might be of some help to you.
You want to learn database technologies more than languages.
Oracle is a must for any DBA. MySQL is not and enterprise-sized system but is very commonly used in smaller businesses. Stuff like that.
I guess web-base development is important as well. PHP and ASP are pretty common.
Depends what type of programming you are doing. If it's web you'd need PHP or something.
C or C++ are good ones to know if your building applications.
Unix scripts.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment