51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2900|回复: 3
打印 上一主题 下一主题

[求助] 想深入研究数据库,该从何入手?

[复制链接]
  • TA的每日心情
    开心
    2015-8-5 00:41
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2015-7-8 01:14:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本人做后台数据库测试,接触oracle,mysql,mariadb,hive这些数据库相关的工作,因系统涉及多个数据源之间的关联,所以有这么多数据会用到,其中前台逻辑转换是用mysql,oracle是另一个系统推过来的数据,到hive上面进行处理,再推送给oracle。我现在想深入学习数据库,除了DML和DDL语音外,能学习一下编码和存储过程,平时会看开发写的存储过程,大家给点建议,是学习oracle数据库,还是MYSQL,我想在这两个中选择一个,来深入的学习。
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏1
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2015-7-8 09:49:24 | 只看该作者
    1. oracle 比较复杂, mysql开源相对比较简单。
    2.oracle 和mysql的平台window / linux ,所以linux平台的话,会简单实用。
    3. 经验之谈: oracle水很深, 如果想要深入学习,必须下一番功夫,但是学起来是比较有趣的。 mysql虽然没有学习过,会简单使用,LZ想要学习的话, 可以根据兴趣爱好, 或是工作需要几个方面去思考,然后再决定学习哪一个? 或是哪两个?。

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 恭喜你获得测试积点10

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2 小时前
  • 签到天数: 2818 天

    连续签到: 6 天

    [LV.Master]测试大本营

    3#
    发表于 2015-7-8 10:06:02 | 只看该作者
    有这么一篇文章:
    mysql数据库和oracle的区别和选择:LAMP大会的时候我跟Yahoo的一个技术高管聊的时候,我问他Yahoo在选择MySQL还是Oracle 的时候是怎么考虑,他的答案令我非常惊讶。他说大部分的时候我们是会用MySQL的,因为它的性能已经达到我们的要求。但是什么时候我们会选用Oracle 呢,就是当我们需要存储收费用户的数据的时候。我就问为什么,难道Oracle比MySQL稳定吗?他说,这个倒没有特别考虑。关键是如果使用 Oracle的话,当出现问题的时候我们可以找到负责人,Oracle会负责事故的处理,但是如果用MySQL的话,我们找谁去?

    需求决定使用,其实你目前oracle/mysql都会用得到,深入学那个看你用得哪个多,学会后再用另一个得时候也会简单,举一反三了就

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-6 17:37
  • 签到天数: 1137 天

    连续签到: 1 天

    [LV.10]测试总司令

    4#
    发表于 2015-7-8 10:21:33 | 只看该作者
    Oracle 还是挺专业的;
    MySQL 的是轻量级的;
    都可以 语言本身是通用的,关键是对于数据库本身存储、性能的优化/调优方向 以后可以进一步去学习和研究
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 10:28 , Processed in 0.062821 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表