日期:2014-05-16  浏览次数:20428 次

数据库的浅显认识

这个假期是一个很特别的假期,不仅是要复习考研,学二专业,公司也有培训课。我这个假期给了自己一个还算顺眼的口号,美其名曰:“假期也疯狂,乘风有破浪!”

开课第二天,适当的做一个自我小总结。其实第二天没来上课,说来惭愧,但是在数据库上还有一点点心得。看了各位同学的博文,自己也有些感触。其实我的理解没有他们那么深,但是我喜欢追根溯源,那大家就按照我的思路,看看我的拙见吧。

先说这个数据库,我们用来干什么,顾名思义是存东西的。我们可以建很多的database,但是我们现阶段的操作只能在一个database中进行。课上做练习的时候有位同学一个database中建一张表,两张表就联系不起来了。我来通俗的说一下原因,就像我们仓库存东西,放到一个仓库里的应该是同类的,是可能有关联的,如果老板把牙膏放在1号仓库,牙刷放在10号仓库,那么找起来不见得方便。在一个仓库里我们就可以操作,地方不够了挪挪地方,合理利用空间,雕牌洗衣粉和立白的洗衣粉放在一起(当然分类的方法很多,你可以按照牌子放一起,也可以按照作用分一起,看老板的心情)。如果放在两个仓库,我们找东西时(比如刚才的牙膏和牙刷),就要把他们从不同的仓库搬出来看看对不对,需要两队人马,东西都找出来后,出来碰头商量,还不一定记得住,再反工。我们智能的电脑为了避免这种不必要的资源消耗和浪费,索性就不让你这么干,一样的东西统一放在一个仓库里。

说完的数据库的一个小问题,我们看看他的操作,无非就是增删查该,下面列出一些基本语句的关键词。

SQL功能

核心动词

说明

?数据库定义

CREATE,DROP,ALTER

创建/修改数据库对象,如表,用户,序列、索引、主外键等。

数据查询

SELECT