‘壹’ 零基础学数据库应该先从哪里开始。就是什么是数据库开始
数据库技术应该电脑技术比较核心的一种,不仅操作系统,而且数据存储都要用的。
学习数据库可以自己参与到一个项目,或者去实际操作数据库,这样提高的快些。
目前来说,桌面的小型数据库有foxpro不错,用的最多的是sql
server2000,大型的有oracle等等。
推荐你可以学习sql
server2000,比较简单。
编程是一门说难就难,说简单就简单的东西,如果要问从什么入手,我觉的还是先学[c语言],先要对如何编程有一个概念,然后学习数据库,可以学学[assecc]或是[sql],这两个都是简单的数据库,在后面学[html]和[asp](里面可以理解的去学习[vbscript]和[javascript]两个脚本语言),有了这几门语言做基础,就可以学习难一点的东西了。学习c++的面向对象概念,当自己认为对面向对象里面的三大特性{派生类与继承;多态性;...(第3个有点忘记,好象是封装,或者是把派生和继承分开,总之3大特性.....)}掌握的能够在自己编程的时候能够理解能够灵活运用就可以学习[java]了,可能你原来听说过[java],[c++]是简单的面向对象,[java]就好象是[c++]和[c语言]的综合,[java]是基本上全部面向对象概念,但里面的编程结构:如--循环;判断则是c语言的机制。
最后说一句:“加油~~~~!!!
‘贰’ 初学数据库应该从何学起
初学数据库应该从以下几点进行学习:
一、编程语言基础
新手学大数据,首先要掌握基础的编程语言基础,比如Java、C++等,要初步掌握面向的对象、抽象类、接口及数据流及对象流等基础,如果有疑问,可以去网上搜索相关书籍,再结合自己的疑问去翻书,就能很快的熟悉了解数据库的基础技术原理。
二、Linux系统的基本操作
Linux系统的基本操作是大数据不可分割的一部分,企业的MySQL大数据的组件都是跑在linux环境下的,所以学会linux常用命令不能缺少,重点是要学习一下Linux环境的搭建,搭建平台,,能写shell程序就会更好了。
三、学习Hadoop架构设计
要学大数据,首先要了解的是如何在单台Windows系统上通过虚拟机搭建多台Linux虚拟机,从而构建Hadoop集群,再建立spark开发环境,环境搭建成功后在网上搜罗一些demo,sql脚本之类,直接动手敲进去一点一点体会。
四、采用机器学习模式
为了发挥出大数据的优势,提升你的办公效率,就需要实操并应用其中的内容,必然也会涉及大量机器学习及算法,这能最大化的发挥出计算机的性能,也是大数据的优势所在。
想了解更多有关数据库的相关信息,推荐咨询达内教育。作为国内IT培训的领导品牌,达内的每一名员工都以“帮助每一个学员成就梦想”为己任,也正因为达内人的执着与努力,达内已成功为社会输送了众多合格人才,为广大学子提供更多IT行业高薪机会,同时也为中国IT行业的发展做出了巨大的贡献。
‘叁’ 想学数据库,应该从哪里学起
第一步:找本数据库理论基础教材看看。
第二步:知道什么是数据库后,选一个数据库作为实践对象。建议用
sqlserver练手,因为相关的书籍很多
第三步:有一定的理论基础和实践经验后,选择数据库的专题逐个进行深入学
习,例如:存储机制、查询优化、备份恢复、多版本机制等。可以
oracle为例进行学习,同时分析比较其他数据库之间的差异。
第四步:多关注一些数据库论坛的技术文章和案例分析,有助于理解消化前三
步的知识点。
第五步:参与到实际的数据库相关的工作中,磨练技术。
总之,做这行要勤思考,多钻研,多实践,多总结。