调侃数据库1.2:数据库系统(简单不得了的教程)
调侃数据库,你看错了吗,23333,Let's go!
![](https://img.haomeiwen.com/i5741745/0ee164d4a5b5d13c.png)
上一章我们介绍了数据库应用和文件系统的缺点,这一节我们进入数据库系统的大门
我将从以下几方面介绍数据库系统
![](http://upload-images.jianshu.io/upload_images/5741745-a6d864593f0d4ade.png)
|Database
A shared collection of logically related data, and a description of this data, designed to meet the information needs of an organization---来自我的老师
这句话的简单理解是:Database=Data+The description of data
数据库代表了:实体,属性,实体间的逻辑关系
![](http://upload-images.jianshu.io/upload_images/5741745-7bc88cbe5dfa704c.png)
|DBMS
A software system that enables users to define, create, maintain, and control access to the database---来自我的老师
DBMS(The Database Management System),是一个可以让用户定义,创建,维护的,并且可以控制对数据库访问的软件系统
控制对数据库访问:Security, integrity, concurrency control, recovery control, user-accessible catalog---ps:如果感到很迷茫的话,那是必然的,我们后面会讲到这些
举个栗子:
![](http://upload-images.jianshu.io/upload_images/5741745-4a35f5fc40be0a43.png)
![](http://upload-images.jianshu.io/upload_images/5741745-c8fa696597563c66.png)
显然,DBMS没有了文件系统的File handing and definition,因为他抛弃了文件操作(更准确的说是交给了DBMS),请问谁优谁劣?
||DBMS两种工具
- DDL(Data Definition Language):指定了数据的类型,结构和约束
- DML(Data Manipulation Language):从数据库中增加,删除,更改,找回数据
可以简单理解为DDL是一种逻辑上的存在,是派兵布阵,而DML则是动刀动枪
||DBMS环境组成
![](http://upload-images.jianshu.io/upload_images/5741745-bd6b0b9ca9af04f0.png)
月战所曰天时、地利、人和,三者不得,虽胜有殃,而DBMS依是如此。所谓software与procedure是说:
- software:DBMS,application programs, operating system, network software
- procedure:log on to DBMS, start and stop the DBMS, backup copies of the database, change the structure, improve performance, etc.
||角色
![](http://upload-images.jianshu.io/upload_images/5741745-474302b724218a13.png)
- DA(Data Administrator):是文臣,排兵布阵,关系数据间的关系
- DBA(Database Administrator):是武将,关心如何实施在物理设备上
||History
冗长的内容我就不介绍了,简单说以下几点吧:
数据库现阶段有三代
![](http://upload-images.jianshu.io/upload_images/5741745-7cfe8a62a4cb6035.png)
层次结构逐渐会退出历史的舞台,关系结构是最火,也是我们正要讲的东西,而这个对象结构一般不会涉及,大公司很少在用
黑历史:IBM的员工埃德加·弗兰克·科德发明了关系数据库,并且发表一些文章(获得图灵奖),IBM也随之做出了System R,但种种原因并没有公开,于是这个Oracle借助这篇文章抢占了商机,一举成名