首先要搞清楚,你是要学数据库管理还是数据库开发。
数据库管理主要是负责数据的安全,拷贝,还原,和传输。对智力的要求不高。
薪资高,但是位置通常不会给初学者。原因是这个位置责任重大。
在美国,常常还需要查FBI记录。常常需要夜里工作。
数据库的开发设计的任务是和数据库连接。存储数据,设计数据结构,优化数据,和索取数据。
这个位置可以有初级,中级,和高级。 不管干哪方面,首先都要学好SQL语句。
在数据库开发上,你要确定的是你用什么语言与数据库连接。能够与数据库连接的计算机语言不下几十种。
python,Java,dot net 是其中三个比较流行的计算机语言。不管你用哪种计算机语言去连接数据库,你都必须对这个计算机语言熟悉。
基础理论:进程、线程、纤程、死锁、事务、日志、范式理论,这些知识建议看看数据库概论
实用技能里面:T-SQL语法,PL-SQL语法(T-sql在mssqlserver的帮助文档里就有,plsql在oracle的帮助文档里就有)
主流数据库的使用:MSSqlServer2000/2005/2008,Oracle9i/10g,mysql5等等,各数据库的帮助文档里都有使用方法,小技巧之类的也可以下载电子书或者书店里随便选,到处都是。
技能提升:数据库运维、HA(高可用)、数据挖掘、数据仓库,这些知识内容,除了耐心看书以外,还要耐心工作积累实战经验。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:2.514秒