您的位置:首页 > 数据库 > MySQL

初识数据库——Mysql入门

2017-11-17 12:51 232 查看
最近在自学数据库,通过阅读《数据库系统概论》以及部分博客,将自己的入门心得记录在这里,供大家分享

0.什么是数据

数据是对一个事物最基本的描述单位,包括但不限于数字,字符,图形,音频和视频等。在早期的计算机系统中数据主要指数值型数据,如整数,浮点数等。随着技术发展,数据的概念越来越广。

1.什么是数据库

顾名思义,数据库是用来管理数据的储存仓库,还包括应用以及设计的技术,是CS的重要分支。

根据教材的定义:数据库是长期储存在计算机内,有组织的,可共享的大量数据集合。数据库中的数据按一定的数据模型组织,描述和储存,具有以下特点

a. 较小的冗余

b. 较高的数据独立性

c. 易扩展

d. 数据的结构化

通常的数据库都是作为信息系统的核心与基础存在,从OLTP到OLAP甚至GIS,数据库的应用都遍布各处。可以说,在电子化的当下,数据库已经融入到我们每个人的生活中来。

2.什么是数据库系统

总的来说,数据库系统是由数据库,数据库管理系统DBMS以及数据库应用程序组成的对数据进行运作和储存的系统。此外,数据库的建立和维护也需要依赖人的帮助,这就需要数据库管理员(DBA)的存在。



数据库中存在很多不同的结构类型,有网状,层次,关系等。在今后的学习中,我们将主要关注关系型数据库以及SQL(Structured Query Language)。

下面是几个常见的数据库管理系统:

MYSQL:开源免费的数据库,小型的数据库.MySQL6.x版本也开始收费

Oracle:收费的大型数据库,Oracle公司的产品。

DB2:IBM公司的数据库产品,收费的.常应用在银行系统中.

SQLServer:MicroSoft公司收费的中型的数据库.C#、.net等语言常使用

对于关系型数据库的介绍,将在下一篇文章中进行简单介绍。后续,还会进行MYSQL语句的学习记录。欢迎大家评论

参考文献:

《数据库系统概论》,王珊,萨师煊 高等教育出版社
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: