热门回答:
首先。学习数据库不需要先学习编程。不懂编程也可以学习数据库。
多年数据库资深从业者告诉你学习数据库的步骤:
1、先学习数据库的基本概念、理论。大概知道数据库是什么?数据库有什么?数据库可以干什么?
不需要特别精通。只需要大概了解就行。
2、学习安装数据库。反复安装。遇到问题上网查资料或者请教数据库大牛。建议安装mysql和Oracle。首先这两个数据库比较常用。mysql安装起来比较简单。oracle安装涉及的东西比较多。遇到问题。去查找原因。去解决。
3、学习sql。
sql语句可以说是数据库的核心。在自己安装的数据库上。把建表语句。select语句。update语句。delete语句。表join。数据自带常用函数。窗口函数等。自己操作下。理解下。这里推荐sql学习特别好的一本书sqlbook。写的特别基础。特别详细。强烈推荐。
4、学习写数据库的自定义函数、游标、存储过程等稍微高级的东西。一般开发使用存储过程的比较多。要想精通这些。还需要工作中结合业务逻辑多练习。
假如你是做开发。学习到这里基本上够用了。如果想做dba。从事数据库管理的高级工作。还要学习数据库更高级的东西。这里写为第五条。
5、数据库管理的学习
数据库参数的作用及修改
数据库的表空间设计及优化
数据库审计、权限控制
数据库构架设计
数据库sql优化
数据库性能监控等。
总结:
理论学习是基础。要想精通数据库。需要在工作中大量实践。总结经验。不断积累。形成体系。这也是DBA工资很高的原因。
要说的很多。限于篇幅的原因。先说这么多,
有问题可以随时交流。
最后。希望可以帮到你。
谢谢!
其他观点:
如果您是纯小白。还没有掌握至少一门编程语言和至少一种数据库。这是一张令人羡慕的白纸。您大可描绘美丽的画卷。
您想要的。无非是自己能从事IT编程工作。那要掌握至少一门编程语言和至少一种数据库。且看我的推荐。
选择现在和将来都会非常热的编程语言
首先要看您将来准备从事的方向。是开发手机应用、还是开发电脑应用、还是开发web应用、还是开发嵌入式应用。每种应用都有独特优势的编程语言。
不清楚您的方向。我也不好推荐。眼下比较热门的编程语言是Python。这个语言很不错。语法说不上多美。但她是开源的。拥有非常丰富的类库支持。目前的最新版本是3.7。
如果您不习惯Python的风格。还可以考虑Google的GO语言。也很不错。
至于Java。自从被Oracle收购之后。其前途不明朗。既然是初学。没不要选择Java。
选择现在和将来都非常热的数据库
数据库选择也很重要。我的建议是选择PostgreSQL。PostgreSQL号称全世界最先进的开源数据库系统。功能全面、性能优异、不需要任何商业授权、全面支持各类标准SQL、对JSON的支持非常棒。
MySQL自从被Oracle收购后。前途不明朗。Oracle一心钻进了钱眼里了。Java和MySQL都快要被这厮害死了。既然是一直白纸。请远离Oracle和Oracle旗下的产品。
安装了数据库。再配合您的编程语言。相益得彰。就可以大干一场了。
其他观点:
数据库不用学编程。
1练习安装。安装到吐。所有步骤都能背下来。MySQL在WIN下。centos(6。7)下下的安装。ORACLE在不同系统下的安装。安装可以关注我的头条号里面有各种安装。为什么要学安装呢?这是脱离小白的最重要的一步。没有折腾就没有成长。期间可以熟练操作系统。和数据库的配置!开始的时候可以图形。后面要熟练命令行。
2工具。指的是和数据库打交道的工具。比如对O使用的plsql develop 针对所有数据库的navicat。Excel2013以后的版本。有powerquary。这个也需要安装和熟练。
3SQL练习。每种数据库都有在线文档。其实不用东奔西走。联系官方例子就可以。当然对英文有一定要求。关注我后期我会写关注SQL的入门课程!
4练习备份。学会备份方法很重要。重要到什么程度呢?吃饭的保障
后面还有很多。因为数据库是长期存在的。功力也需要慢慢成长!
您还感兴趣的文章推荐- 准备与好友合伙做生意,开什么店合适?
- 想开个店,开什么好呢?资金不多,刚刚创业。谢谢?
- 有什么行业适用于初创业?
- 刚入社会的人想开店,最好开一家什么店?
- 我是一个创业小白,想要开一家店铺,大家有什么好的推荐吗?
以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:https://www.wangchuang8.com/213020.html,转载请说明来源于:网创推广网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系进行处理。分享目的仅供大家学习与参考,不代表本站立场。
评论(2)
数据库,编程语言,语句,这是,您的,都有,函数,熟练,要想,原因
没想到大家都对纯小白想学数据库,可以按照什么样的顺序学?感兴趣,不过这这篇解答确实也是太好了
首先。学习数据库不需要先学习编程。不懂编程也可以学习数据库。多年数据库资深从业者告诉你学习数据库的步骤:1、先学习数