学数据库,对于零基础.... 从哪开始 我想学数据库和编程,应该从哪开始? (零基础)

\u96f6\u57fa\u7840\u5b66\u6570\u636e\u5e93\u4ece\u54ea\u91cc\u5f00\u59cb

\u6570\u636e\u5e93\u662f\u6240\u6709\u8f6f\u4ef6\u7684\u7684\u57fa\u7840\uff0c\u8fd9\u51e0\u5e74\u7684\u8f6f\u4ef6\u5f00\u53d1\u4e0b\u6765\u603b\u4f53\u611f\u89c9\uff0c\u5927\u591a\u6570\u7684\u5e94\u7528\u8f6f\u4ef6\u5c31\u662f\u7ed9\u7528\u6237\u63d0\u4f9b\u4e00\u4e2a\u65b9\u4fbf\uff0c\u5b89\u5168\uff0c\u7f8e\u89c2\u7684\u6570\u636e\u5e93\u64cd\u4f5c\u754c\u9762\u3002\u6240\u4ee5\u5b66\u597d\u6570\u636e\u5e93\u662f\u975e\u5e38\u975e\u5e38\u91cd\u8981\u7684\u3002
\u6570\u636e\u5e93\u8fd9\u4e1c\u897f\u61c2\u4e00\u4e2a\u6570\u636e\u5e93\u5176\u4ed6\u7684\u4e5f\u5c31\u5dee\u4e0d\u591a\u4e86\uff0c\u5927\u6982\u7684\u539f\u7406\u662f\u76f8\u540c\u7684\uff0c\u53ea\u662f\u5728\u90e8\u5206\u5b9e\u73b0\u4e0a\u6709\u70b9\u5c0f\u51fa\u5165\u3002\u5982\u679c\u8bf4\u4e00\u5b9a\u8981\u9009\u4e00\u672c\u4e66\u5148\u770b\u7684\u8bdd\uff0c\u5148\u770bSQL\u7684\u5427\uff08\u6211\u4f30\u8ba1\u4f60\u8bf4\u7684\u662f SQL SERVER\uff09\u5fae\u8f6f\u7684\u6570\u636e\u5e93\u8fd9\u4e2a\u8fd8\u52c9\u5f3a\uff0c\u9002\u5408\u5165\u95e8

\u6709\u4e00\u4e2a\u7b80\u5355\u6613\u884c\u7684\u6377\u5f84\uff0c\u6211\u5f53\u60a8\u5c31\u662f\u8fd9\u6837\u505a\u7684\uff0c\u5e0c\u671b\u80fd\u5bf9\u4f60\u6709\u5e2e\u52a9\u3002
\u5176\u5b9e\uff0c\u6211\u4e2a\u4eba\u662f\u7279\u522b\u77a7\u4e0d\u8d77\u62a5\u73ed\u7684\uff0c\u7f51\u7edc\u5c31\u662f\u6211\u4eec\u7684\u6559\u5ba4\uff0c\u767e\u5ea6\u5c31\u662f\u6211\u4eec\u7684\u8001\u5e08\uff0c\u5982\u679c\u4f60\u60f3\u95ee\u95ee\u9898\u7684\u8bdd\uff0c\u641c\u7d22\u4e00\u4e0b\uff0c\u57fa\u672c\u4e0a\u4f1a\u6709\u7b54\u6848\u3002
\u6570\u636e\u5e93\u7684\u5b66\u4e60\uff0c\u5fc5\u987b\u5148\u4eceSQL\u8bed\u8a00\u5f00\u59cb\u3002\u9009\u62e9\u4e00\u95e8\u4f60\u6bd4\u8f83\u719f\u6089\u7684\u7f16\u7a0b\u8bed\u8a00\uff0c\u6bd4\u5982C\u3001C++\uff0c\u9009\u62e9\u4e00\u4e2a\u4f60\u559c\u6b22\u7684\u7f16\u8bd1\u73af\u5883\uff08VC\uff09\uff0c\u7136\u540e\u5230\u7f51\u4e0a\u53bb\u627e\u4e00\u4e2a\u7b80\u5355\u7684\u6570\u636e\u5e93\u6848\u4f8b\u6e90\u4ee3\u7801(\u4e00\u822c\u90fd\u7528\u5fae\u8f6f\u7684ACCESS)\uff0c\u5982\u679c\u4f60\u8010\u5fc3\u4e00\u70b9\u7684\u8bdd\uff0c\u4f30\u8ba1\u6700\u591a2\u4e2a\u661f\u671f\u5c31\u53ef\u4ee5\u5165\u95e8\u3002
\u5165\u95e8\u4e4b\u540e\uff0c\u518d\u6162\u6162\u7684\u94fa\u5f00\uff0c\u518d\u53bb\u4e86\u89e3\u5404\u79cd\u6570\u636e\u5e93\u5f15\u64ce\u7684\u6027\u80fd\uff0c\u5c31\u57fa\u672c\u4e0a\u8fdb\u5165\u826f\u6027\u5faa\u73af\u7684\u8f68\u9053\u4e86\u3002

我以前回答别人的,仅供参考,偏向ORACLE学习的。 希望对你有所帮助。

关于ORACLE的学习,个人意见,仅供参考,本人也在学习中。
首先需要了解下 数据模型 关系数据库 DBMS 范式 自然运算 等等概念性的东西,可以去书店或者图书馆查阅相关书籍,可以了解下,没必要完全掌握,当然你要能掌握的话,那么对你的以后是非常有帮助的。

其实然后就是SQL标准 对象关系SQL 基本的SQL查询,以及最基本的SELECT/UPDATE/INSERT/DELETE语法,各种不同的数据库大同小异的。

然后就是不同的数据库,不同的用法,你也可以专学一门,比如ORACLE
或者MSSQL MYSQL INFORMIX DB2主要这几种~

这些入门了就可以学习嵌入数据库了,访问数据库的程序
以及数据库的性能优化,完整性,视图,安全 目录 备份 还原等等

当然主要学习ORACLE的话你也可以先直接挑本ORACLE入门看,类似ORACLE10G入门,ORACLE基础的书,不求完全懂,能看一点是一点,学习ORACLE是一个长期的过程,你在懂了一些后,再去看别的书,你会找到很多相同点,那时候就会有恍然大悟的感觉,一点点看就OK了~
到了一定的程度,你就知道自己怎么去学习,需要掌握些什么,像什么方向发展了。
另外在学习的过程中推荐有疑问的就自己做实验操作,或者去各大论坛像CSDN,CNOUG,ITPUB,CNBLOGS查找答案或者提问,也可以下载里面的基础区的教程了,不过大多是达人们整理出来的文档,也很不错的,尤其前面两个论坛你能学到很多东西的,不过还是推荐你先完整的看一本入门的后再说,不管理解了几成,有什么问题记下来,以后慢慢一点点解决。

ORACLE视频教程的话有个中科院的什么绝版培训教程oracle 10g的04年的视频,非常不错,迅雷上搜索中科院oracle 10g培训教程就能搜索到。

数据库开发工具的话 有TOAD(客户端连接工具),POWERDESIGN(数据库设计建模工具,), PL/SQL DESIGNER(PL/SQL开发工具),一般这3个就够用了,可以自己去迅雷搜索下载最新版本,另外的话还有一个叫DBATRIN,E/R 什么的工具,很多的,其实装了ORACLE客户端工具后,自带的JAVA控制台也很好用的。

当然你想一蹴而就的话,可以直接去网上找相关的ORACLE入门资料,那些都是些整理出来的条条,不过不推荐,最好多看书,多做实验。

还有就是关于看书,当你读过几本ORACLE入门的书籍后,你会发现大部分入门的书都大同小异,只是细节方面描述的不一样。ORACLE权威的资料都是全E文的,如果想一直学习ORACLE,建议在入门后开始阅读ORACLE的全E文资料。

个人意见:
学习好英语,首要条件
使用软件:SQL Server 2000
我接触过SQL SERVER,ORACLE,SYBASE,DB2四种主流数据库以及mysql
但是我偶建议你先用SQL SERVER 2000
因为这是配置较为简单,而且可视化比较强
装软件的机器配置并没什么特别的要求
在书上熟悉基本的语法后,就可以拿SQL server 2000的示例数据库练习
对于基本的查询,修改,触发器,游标等熟悉以后
可以学习其数据库发展的历史
再回头看一遍数据库原理
这时候你的感受会很不同
这段时间并不算短
基于你的数据库零基础,我只说到这里吧
PS:Sql server 2000的下载地址:
个人版:http://www.weihaimarket.com/sql2000/PERSONAL.rar
企业版:http://www.weihaimarket.com/sql2000/enterprise.rar
SP3补丁:http://www.weihaimarket.com/sql2000/sql2ksp3.rar

HI我给语音讲解

其实现在常见的数据库大部份都是关系型数据库,不管是理论和操作基本都是一样的,如果从操作和易学的角度来说,sql
server还是比较容易上手的,网上的资料和各种书籍也不少,但是如果数据量大,数据库的稳定来说,oracle还是比较要强一点的。从我个人的经验来说db2应该是最难学和操作的。如果是零基础,青鸟的培训就可以。
书的话有:程序员的sql金典
oracle的书,我见过有个叫鳝鱼的人写的书不错
db2我觉得还是牛新庄书好

扩展阅读:学大数据有前途吗 ... 适合学大数据的四种人 ... 学大数据好找工作吗 ... 大数据适合女生学吗 ... 为什么不建议学大数据 ... 大专生学大数据靠谱不 ... 电脑初学入门视频教程 ... 初学编程必背50个 ... 数据库基础知识必背 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网