《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:打印一个 ...
随机推荐
- 【JMeter】JMeter完成一个MySql压力测试
jmeter也可以用来做数据库的压力测试,并且兼容各种数据库类型,只需要更改对应的数据库驱动类和url.以下为整理到的数据库驱动类对应url.并且给出一个mysql数据库select的简单应用.如下: ...
- [原]Java面试题-将字符串中数字提取出来排序后输出
[Title][原]Java面试题-将字符串中数字提取出来排序后输出 [Date]2013-09-15 [Abstract]很简单的面试题,要求现场在纸上写出来. [Keywords]面试.Java. ...
- 平面上画n条直线,最多能将平面分成多少部分?
转自:http://blog.csdn.net/cywosp/article/details/6724522 在一个平面上画1999条直线,最多能将这一平面划分成多少个部分? 没有直线时有一个空间:( ...
- hive 中出现struct 结构化的问题
如果你使用udf,udaf,udtf中的某一个并且查询日志中出现如下之类的struct错误 java.lang.RuntimeException: Error in configuring objec ...
- HDU-4631 Sad Love Story 平面最近点对
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4631 数据是随机的,没有极端数据,所以可以分段考虑,最小值是一个单调不增的函数,然后每次分治算平面最近 ...
- Android实例-TRectangle加载图片(XE8+小米2)
结果: 1.加载图片很流畅,可以做背景用. 2.现在是加载了正形与圆形,其他形状能不能加载呢?自己测试哦,要多动手才行. 3.需要把图片打到包里哦(路径为“assets\internal\”). 实例 ...
- hdu 2716 Message Decowding
Message Decowding Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others ...
- hdu1863 畅通工程(最小生成树之prim)
Problem Description 省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可).经过调查评估,得到的统计表中列出了有可 ...
- URL- 含义及组成
URL (uniform resource locator) : 互联网的每个网页都有自己唯一的统一资源定位器,由3部分组成:通信协议,主机名,资源名. HTTP(hypertext transfer ...
- express源码剖析2
当使用express时,代码会这样写: var express = require('express'); 如果创建一个express的应用,代码会这样写: var app = express(); ...