壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4723|回复: 39

[其他数据库知识] 晒一晒你与数据库的那点事,你是怎样踏上数据库这条“涅槃路”滴?

  [复制链接]
发表于 2012/10/30 22:43:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
       数据库(Database)是啥东东?具体含义不解释,百度一下你就知道!各位在IT圈混的兄弟姐妹们,或多或少都参与了与数据库有关的工作,看似很神秘的数据库,却从诞生的那天起就与我们工作生活息息相关,数据库在当今数据经济时代扮演的角色也越来越重要!现在大数据很时髦,数据库也是大数据的基石,数据库家族有Oracle、DB2、SQL Server、Sybase、MySQL等等,无论是我们在各种业务系统中处理日常业务,还是我们打电话、玩微博、发微信等,我们都离不开它,数据库支撑起一座巨大的金矿,在商业应用和消费领域将信息流沉淀下来,积累形成巨大的财富!而在我们社区里面既有N多技术大拿、也有刚初出茅庐的新人菜鸟,毫不夸张滴说,我们很多人是因数据库而走到了一起,此乃缘分呐!关于对数据库更为专业的讨论,将留给聪明的你来分享。
       金无足赤,DB也不例外,即便是最牛叉的Oracle数据库也不是完美的,在并发数、数据量、安全性等要求不高的环境下,MS SQL Server 也会有优势,甚至MySQL的应用也可以小而美、聚沙成塔,比如MySQL能支撑百度搜索引擎的海量数据查询分析!真可谓每个产品都有优势和劣势,这也是由每一个产品的设计理念、基础架构、数据存储特点等决定滴,各位熟悉数据库的都知道数据库除了的基础配置、备份、开发,更多也需要调优,要将调优进行到底!
       无论你是技术牛人,还是新人菜鸟,咱来一起吐槽一下你与数据库的那点事,分享你是怎样选择并踏上数据库之路,有人说这是条“涅槃路”,你怎么看?
      【活动时间】:2012.10.31~11.15         
      【活动规则】:
        1、你可以分享你与数据库的第一次亲密接触、分享你与数据库的精彩故事,也可以分享数据库的相关专业话题:安装与配置、结构与管理、备份与恢复、调优与深化、开发与应用等等;
       2、你也可以提出目前在数据库实际应用、职业生涯方面的问题,壹佰网将联系知名DBA为大家作解答;
        3、因话题专业性要求,将全面禁止灌水,字数小于20个字以内的回帖将会被删除;
       【活动奖励】:
        1、本帖旨在交流讨论,发帖人已设置回复奖励,回复即可奖励20 努力值,希望大家踊跃参与。
        2、活动结束后将选择回答得较好的三位会员,分别奖励“凤凰涅槃”勋章一枚: 101146agyd6yhyyeayywww.jpg   
        3、根据会员的回复情况,针对精彩回答,会有相应的加分措施。 一起来讨论吧

点评

对你的格言表示非常认同。  发表于 2013/1/6 16:37

本帖被以下淘专辑推荐:

发表于 2012/10/31 04:54:37 | 显示全部楼层
我是从03年开始接触Oracle 数据库的,当时我参加了一个软件工程师培训,其中有一门课程就是Oracle 数据库,当时我刚从学校毕业(2003年本科毕业),在学校就知道Oracle数据库在业界的地位; 所以我学习Oracle数据库的课程就特别用心,在老师讲课之前自己看了2本书,老师讲完后自己又看了2本书;后面我在上班之余又把Oracle官方文档上的英文PDF一共200多M,都翻过了一遍,我想那短短的几个月对我后面的职业生涯有了很大的影响;通过培训我全面的了解了Oracle技术体系,Oracle的PL/SQL(这个语言一直伴我左右)等;

到了04年6月,百度上Oracle ERP,自己很有幸能够加入百度参与该项目;当时能够被收归很大程度上是因为我对Oracle数据库比较了解(当时Oracle ERP了解的人非常少),能够开发PL/SQL;PL/SQL是一个神奇的语言,因为能够编译到数据库中执行所以效率特别高,在后续的8年时间里面,PL/SQL语言几乎成为了我开发或者工作的唯一开发语言;我就这样不明不白的进入到了Oracle ERP这条路,在05年的时候为了方便大家交流开了ERP100这个网站,所以不得不说Oracle数据库让我走上了这条不归路;

当我进入百度的时候,另外一个现象也让我大吃一惊,当时内部使用的数据库都是MySQL,并且这样一种免费数据库(我当时理解为功能简陋,开发环境恶劣)被大规模的应用,MySQL数据库支撑了百度的所有核心应用,就当时来讲数据库的量级有已经有相当的数量级了(抱歉不能公开数字),内部的开发语言几乎全是C和PHP,在很长一段时间内,让我很是不屑;也就是那个时候我也了解到了MySQL这样一个数据库;Oracle和MySQL各自因为不同的风格在各自的领域独领风骚;数据库没有优劣之分,只有是否适合之分;在不同的应用领域合理的使用才是关键;

点评

强  发表于 2013/1/6 16:41
发表于 2012/10/31 10:10:48 | 显示全部楼层

回帖奖励 +20 点努力值

说起数据库,我接触大概是在九五年左右,DBF文件foxbase dos操作系统,看着人家编写的小程序,挺历害.可以装很多记录,通过建索引可以提高搜索速度,但索引过段时间就需要重建,不然数据不正确.当时这种产品没有目前完善的sql语句.操作也仅限于增删改,和目前标准的SQL语句的语法也不大相同.

到98年的时候接触到了所谓的关系数据库sqlserver 6.5,当时都是foxbse dbase foxpro的天下,一下又来了一个啥sqlserver不明白有啥机巧,于是乎,买了张五块钱的教学光盘,看了几遍,加上些盗版光盘的安装试手,觉得这玩意不错,和原来的所谓DBF文件的数据库大不一样,感觉扩充了用户管理,权限分配更细了,而且语句也多了.继而且来出来了sql 7 sql 200直至现在的sql 2012

由于sql早期版是购买SYBASE的代码,所以基本上从sql 2005开始,微软重写了底层.在sql2008中加了很多规范.直到最新出的sql 2012改进了不少,可以算得上是一个去sybsae化后最具微软观念的版本了.但直到目前还是没有做到如oracle rac类的功能,这点很是可惜.

前几天参加了微软在后海5号的SQL2012介绍,感觉到我期望的分布式数据存储功能还是没有在这个版中出现,咨询微软的人,说是要在明年这个时候才会出来..我个人非常看好这个功能,因为他解决了目前数据库数据量大而不能横向拆表的问题.可以将数据表拆到不同物理机器上.同时master节点具有sqlparser的功能.可以将数据实时读写分配到对方的节点机器中.

互联网推进了人类社会信息化的进程,基于超级海量及冗余和ACID保证的数据库也是发展的必然,在这方面,各大厂商都给予了相当大的投入,从业界来看基本上google能在创新和应用及运维上得到最彻底的体现,google的spanner已经上线了,相信这个东东的开源化,绝对是一个可以改写目前信息化架构的一个新开端.

点评

看你的文字,感觉你也是资深专业人士  发表于 2013/1/6 16:44
发表于 2012/10/31 10:31:39 | 显示全部楼层
毕业时啥也不懂 跟了个做了好多年FORM的头 开始做ADF 数据库自然就用了oracle 干着干着发现这玩意oracle挺重视的就一直往下干下去了 后面发现市场还是太小了 就又去整ebs 总之这几年估计是离不开oracle了 {:soso_e113:}因为转行的代价太大 还有想想自己也就会干这个 得了得了 oracle的方向盘打到哪就去整哪吧
发表于 2012/10/31 15:20:23 | 显示全部楼层
刚接触ORACLE两年多吧,职业生涯的一年多是跟ORACLE EBS打交道的,现在转行了,但是还是对ORACLE数据库比较感兴趣,看些资料学习。真希望再转回去。
发表于 2012/10/31 15:24:22 | 显示全部楼层
学校怎么oracle的时候就不重视呢,派个这样的老师给我们哎

点评

你是学校的?学校都没有多少人懂这个吧;Oracle是市场上真正在用的大型数据库系统;  发表于 2012/10/31 15:28
发表于 2012/10/31 17:21:53 | 显示全部楼层
就oracle数据库来说,我还是菜鸟中的菜鸟,以前在未毕业的时候,学校开oracle数据库课程,但是因为进入社会比较早,所以没有修那门课程,工作之后的一个软件项目,使用到oracle数据库,才开始对oracle数据库有了一些了解,靠着自己已经同事慢慢学习PL\SQL,真正对数据库的管理,还缺乏很多知识,现在也正是在补充知识的时候!ERP100对我来说是个很不错的学习平台!
发表于 2012/11/1 07:03:32 | 显示全部楼层
粉黛佳人倩 发表于 2012/10/31 15:24
学校怎么oracle的时候就不重视呢,派个这样的老师给我们哎

在学校的时候,给我们讲课的老师听说很厉害,可是给我们讲oracle 的时候天天照着书年
发表于 2012/11/1 07:29:06 | 显示全部楼层
一开始在整流媒体,后来来了现在单位,由于流媒体的项目晚一年才上,结果就整到数据库上来,而且还木有回到流媒体的意思。
发表于 2012/11/1 13:10:57 | 显示全部楼层
04年接触,一直用oracle的,感觉不错,但是研究不深
发表于 2012/11/1 17:02:53 | 显示全部楼层
大学期间有过培训,学习过Oracle
从06年毕业后开始做j2ee项目,使用都是Oracle
在到08年转行到Oracle ERP 。就一直使用Oracle。
一路走来都是使用Oracle。
发表于 2012/11/2 08:58:29 | 显示全部楼层
在学校学了一点数据库的基础知识,10年工作后一直做后台PL/SQL开发,今年转做EBS开发,以后还会一直和ORACLE数据打交道
发表于 2012/11/2 16:36:08 | 显示全部楼层
粉黛佳人倩 发表于 2012/10/31 15:24
学校怎么oracle的时候就不重视呢,派个这样的老师给我们哎

学校碍于成本、资源等原因吧,确实没有什么oracle 方面的东西,MySQL和SQLsever教的比较多一些,我也刚从学校出来,刚刚开始接触oracle,应该是还没入门吧,不过SQL语句差别不是很大,对于继续学习oracle还是有帮助的。继续学习关注中
发表于 2012/11/3 06:56:45 | 显示全部楼层
henry_xu 发表于 2012/11/2 16:36
学校碍于成本、资源等原因吧,确实没有什么oracle 方面的东西,MySQL和SQLsever教的比较多一些,我也刚从 ...

好吧,我还没毕业呢,还差一年毕业,不过现在在外面工作,虽说找了个ERP的工作,但我怎么着都觉得有点类似网管。
发表于 2012/11/3 19:58:11 | 显示全部楼层
粉黛佳人倩 发表于 2012/11/3 06:56
好吧,我还没毕业呢,还差一年毕业,不过现在在外面工作,虽说找了个ERP的工作,但我怎么着都觉得有点类似 ...

那咱们差不多啊   我也还没毕业  现在在一家ERP公司  实习 很高兴 我们 能在 这里 一起交流学习
发表于 2012/11/5 11:47:30 | 显示全部楼层
上大学就比较喜欢DB, 刚开始接触是mysql,后来才是oracle,
现在正在前往DBA的道路上
on the way!
发表于 2012/11/5 13:12:53 | 显示全部楼层
08年接触的,11年才正式使用ORALCE,目前还在继续学习关注中
发表于 2012/11/7 10:37:08 | 显示全部楼层
我是今年2月份在一家印度公司实习的时候,跟着一个很有经验的印度DBA 叫vishal开始接触orale的。 从 Oracle Architecture开始学习,但是正当我对这个充满 激情的时候,带我的vishal回国了 ,我又正值回学校毕业就把这个放一边了。  毕业后回公司就做了一些简单的web页面开发,有时间就看下oracle文档。  9月份的时候,公司安排我跟着lili姐学习EBS开发,才慢慢又走回这条路来了。一直到现在  希望自己能每天进步。
发表于 2012/11/7 11:29:27 | 显示全部楼层
大二下学期开始学oracle  学的不怎么深   了解一些
发表于 2012/11/8 14:16:33 | 显示全部楼层
现在以及将来都是和这个打交道,努力学习中
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备12025635号 京ICP证120590号 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2020/7/4 13:03 , Processed in 0.042169 second(s), 18 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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