《Mysql 公司职员学习篇》 第一章 小A的烦恼
第一章 小A的烦恼 ----- 为什么学习数据库 和 如何选择数据库
小A是某公司的职员,公司数据部的员工,平常的大小工作,完全离不开EXCELL,而最近小A却越来越苦恼,不由的向好朋友小Y吐槽。小Y是某互联网公司的程序员,拥有多年开发经验。
小Y:"小A,你最近'印堂发黑',越来越疲劳无力,怎么?工作上遇见什么难题了?"。
小A:"唉,别提了,最近公司发展迅速,数据量越来越大,我那'极品'电脑,关打开EXCELL就要卡个半天,再加上处理和计算,一天下来,卡顿的时间,都够我吃几顿KFC的了。"。
小Y:"...也就你能把时间和吃扯上了,那你没和公司要求换台配置好的电脑?"。
小A:"老早就提了,公司说要考虑成本,压根不给换一台电脑,现在这么大的数据量,要我在EXCELL上计算和分析,每天等待的时间,都想好好的拿包瓜子磕了,不仅没按时完成工作,还让咋部门经理说了几次。"。
小Y:"哈哈,那我给你个办法,让你能轻松解决这些问题吧"。
小A:"什么办法?赶紧给我说说。"。
小Y:"别急,我来慢慢和你说吧,我给你推荐的,正是我们程序员必不可少的数据库"。
小A:"数据库?从字面上理解,就是存放数据的仓库吧?"
小Y:"对,数据库可以存放大量的数据,并对这些数据进行操作,但是大千世界,不管什么东西,总有竞争对手的,比如你现在使用的是微软的Office吧,那你应该也知道金山的WPS吧?"。
小A:"当然知道了,不过WPS虽然小,轻便,但是Office毕竟是老牌了,大部分公司依然延用Office,不过2者的操作基本相似,连一些计算和操作的函数,也是一样的。"。
小Y:"是的,同样数据库也是这样的,现在主流的有Oracle、sqlServer、Mysql等,虽然有很多种,但其本质一样,写法上,都遵循SQL标准,因此你学完其中一个,就能很快的学会其他数据库了。"
小A:"这样啊,那我该学哪个呢?"。
小Y:"这也是很多人想问的问题了,其实学哪个都可以,毕竟技多不压身,在挑选哪个的时候,要根据你的实际考虑,例如,Oracle是目前大公司最主流的数据库,Sqlserver和Mysql则基本称霸中小型企业,但是Oracle作为大哥,其软件安装流程、操作以及学习过程,都会比SqlServer和Mysql难一点,像你这样不以数据库学习为主的小菜鸟,还是选选SqlServer和Mysql吧"。
小A:"那基本我要排除Oracle的学习了,那么Sqlserver和Mysql我该选哪一个呢?"。
小Y:"这很简单,Sqlserver和Mysql的难度都很低,但是你们公司并没有购买SqlServer的使用权,你在公司私自使用,被发现是要罚款的,为了避免尴尬,你还是优先学习Mysql吧,因为Mysql是完全开源免费的数据库。"。
小A:"原来还有这讲究,说起来Office也是收费的呢,但是WPS却是免费的,这是一个道理吧?"。
小Y:"你说的完全对,可能你会觉得,破解Office或者sql不就行了,实际上在公司里面,还是尽可能避免这种行为的。好了,既然决定了Mysql,那我们就要着手学习了。"。
小A:"好,不过我现在肚子饿了,我们先去吃顿好吃的,你再教我Mysql吧!"。
小Y:"你对学习的热情,要有这么高就好了,好吧,那我们先去吃饭!"。
《Mysql 公司职员学习篇》 第一章 小A的烦恼的更多相关文章
- 《Mysql 公司职员学习篇》 第二章 小A的惊喜
第二章 小A的惊喜 ---- 认识数据库 吃完饭后,小Y和小A回到了家里,并打开电脑开始学习Mysql. 小Y:"小A,你平时的Excell文件很多的情况下,怎么样存放Exce ...
- 《Mysql 公司职员学习篇》 第三章 小A的疑问
第三章 小A的疑问 ---- 数据类型和自增列 小A拿着鸡腿,回到了房间里面,咬了一嘴油,说:"我有2个疑问,在Excell里面,像列PetAge(宠物年龄)这样的数字,我一般会设置成数值 ...
- Java学习记录第一章
学习Java第一章的记录,这一章主要记录的是Java的最基础部分的了解知识,了解Java的特性和开发环境还有Java语言的优缺点. 计算机语言的发展大概过程:机器语言--->汇编语言---> ...
- JVM学习篇-第一篇
JVM学习篇-第一篇 JDK( Java Development Kit): Java程序设计语言.Java虚拟机.Java类库三部分统称为JDK,JDK是用于支持Java程序开发的最小环境** ...
- ASP.NET自定义控件组件开发 第一章 第三篇 第一章的完结篇
ASP.NET自定义控件组件开发 第一章 第三篇 第三篇:第一章的完结篇 系列文章链接: ASP.NET自定义控件组件开发 第一章 待续 ASP.NET自定义控件组件开发 第一章 第二篇 接着待续 ...
- Java学习笔记 第一章 入门<转>
第一章 JAVA入门 一.基础常识 1.软件开发 什么是软件? 软件:一系列按照特定顺序组织的计算机数据和指令的集合 系统软件:DOS,Windows,Linux 应用软件:扫雷.QQ.迅雷 什么是开 ...
- 《跟我学Shiro》学习笔记 第一章:Shiro简介
前言 现在在学习Shiro,参照着张开涛老师的博客进行学习,然后自己写博客记录一下学习中的知识点,一来可以加深理解,二来以后遗忘了可以查阅.没有学习过Shiro的小伙伴,也可以和我一起学习,大家共同进 ...
- Mysql必知必会 第一章 了解SQL
第一章 了解SQL 1.1 数据库基础 1.1.1 什么是数据库 数据库的定义:保存有组织的数据的容器 数据库软件不是数据库,而是DBMS 1.1.2 表 表(Table)的定义:某种特定类型数据的结 ...
- 学习python 第一章
目录 第一章... 1 1:新建项目... 1 2:修改默认模板... 3 3:什么是变量... 3 4:重指向... 3 5:常量的表示... 4 6:格式化输出(三种方法)... 4 7:打印一个 ...
随机推荐
- HOG学习(一)
关于HOG里的特征维度 参考 http://gz-ricky.blogbus.com/logs/85326280.html http://blog.sina.com.cn/s/blog_7897fb6 ...
- jQuery轻量级京东图片轮播代码等
http://sc.chinaz.com/jiaoben/jiaodiantu.html jQuery轻量级京东图片轮播代码 查看全图点击预览 顶(17)踩(4)报错评论(0)下载地址 更新时间: ...
- 设计模式_Command_命令模式
形象例子: 俺有一个MM家里管得特别严,没法见面,只好借助于她弟弟在我们俩之间传送 信息,她对我有什么指示,就写一张纸条让她弟弟带给我.这不,她弟弟又传送过来一个COMMAND,为了感谢他,我请他吃了 ...
- mssql server 2005还原数据库bak文件与“备份集中的数据库备份与现有的xx数据库不同”解决方法
mssql server 2005还原数据库bak文件,网站使用虚拟主机建站会经常遇到,一般情况下,主机商有在线的管理程序,但有时候没有的话,就需要本地还原备份sql数据库了.这种情况mssql se ...
- 关于hibernate映射过程中的笔记
MySQL遇到check the manual that corresponds to your MySQL server version for the right syntax错误 You hav ...
- bzoj 1834 [ZJOI2010]network 网络扩容(MCMF)
[题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=1834 [题意] 给定一个有向图,每条边有容量C,扩容费用W,问最大流和使容量增加K的最 ...
- bzoj 3123 [Sdoi2013]森林(主席树,lca,启发式合并)
Description Input 第一行包含一个正整数testcase,表示当前测试数据的测试点编号.保证1≤testcase≤20. 第二行包含三个整数N,M,T,分别表示节点数.初始边数.操作数 ...
- Extjs4 MVC Controlller中refs使用
前面几篇写了一下mvc的整体使用方法,今天写一下controller中refs的试用,refs的作用类似于我们告诉controller我们的一个元素的别名,既alias,那么controller就会为 ...
- 在KVM虚拟机中使用spice系列之二(USB映射,SSL,密码,多客户端支持)
在KVM虚拟机中使用spice系列之二(USB映射,SSL,密码,多客户端支持) 发布时间: 2015-02-27 00:16 1.spice的USB重定向 1.1 介绍 使用usb重定向,在clie ...
- Code Understanding Step by Step - We Need a Task
Code understanding is a task we are always doing, though we are not even aware that we're doing it ...