数据库学习笔记

本来计划从四月初就开始说要学习数据库,不过当时手头有个小项目核心还没做完,所以一直没有时间。不过前两天项目核心也完成的差不多了,真的不想每天在电脑前面坐着写代码,于是就寻思着开始看数据库吧。于是就开始上网找些资料。说实话,刚刚大学就听说数据库,ACCESSSQL注入攻击什么的,自己也用过些,不过从没系统的了解过,我一直以为SQL就是数据库。因为还听过MYSQL,然后ORACLE也有数据库,这就蛋痛了,连名字都分不清,怎么知道学那个?于是乎,Google的作用就来了,搜索后也大概了解了一下常用的有ORACLE MYSQL SQLSERVER DB2等等很多个。

       知道了有这些之后就应该选一个什么来学习了,首先我肯定不会选SQLSERVER,这是Microsoft的优点,也是其缺点。然后DB2oracle在学习难度上差不多,但是前辈说同等情况下oracle的性能要高些,当然不是说DB2就不行,只是相对而言,比起MYSQLSQLSERVERDB2还是强些。其实我很想选MYSQL的,真的很好,开源免费,小巧玲珑,简单易学(相对)。不过我这人有个毛病就是喜欢追求完美,什么都要最好的,说实话,MYSQL的各个性能都要低oracle一筹(当然这可能在超大型数据库才体现得出来吧,这是一个mysql架构师说的),于是我就选择了oracle,尽管难度最大

       有了目标就好说,我就去图书馆关于oracle数据库的书,可是问题又来了。我的想法师这样的,既然学习数据库嘛,那么第一件事可能就是了解一下基本原理,然后就建数据库了嘛,看了一下,图书馆里面基本都是讲oracle数据库管理的,还有基本什么深入浅出,深入理解,循序渐进,手记,笔记,宝典的。。。基本和其他类型书籍命名差不多,说实话,还是比较喜欢国外的书籍,英文版的最好(原版真贵,国内的书还算便宜了,不过感觉内容上的东西总是欠缺点什么,说到这里我又想说一下上学期那本教材《Windows程序设计教程》,我建议千万别再上当了,书中内容很多抄袭了《Windows程序设计》,很多一字不差的抄袭,而且代码连篇,幸好没来个截图连篇),可能看来之后你还是感觉你什么都没学到,不过真正做到时候你又会一些,再多看一下就懂了。还有一个问题就是学习oracle基本都是有两个分支,一个是开发,一个是管理,书籍基本分为开发,管理,考认证(这种还不少)。于是我就又去网上看了下,觉得还是有必要理解额一下原理什么的,然后就看上了一本《Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构》,网上评论挺不错的,昨天就在网上订了一本,希望不要让我失望。

 

万事开头难,加油!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值