初识数据库——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语句的学习记录。欢迎大家评论
参考文献:
《数据库系统概论》,王珊,萨师煊 高等教育出版社
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语句的学习记录。欢迎大家评论
参考文献:
《数据库系统概论》,王珊,萨师煊 高等教育出版社
相关文章推荐
- [入门]MySQL学习笔记一创建数据库和表
- 初识NodeJS服务端开发入门(Express+MySQL)
- MySQL入门--数据表的创建、显示指定数据库中的所有数据表
- 开源电子商务之OFBIZ10.04组件开发入门 :使用外部数据库MySql
- 卦卦学mysql系列(1)——mysql入门 对数据库的操作
- MySQL第一天初识--对数据库和表的增删改查
- PHP3 入门教程MySQL 数据库界面
- 【数据库Mysql】——初识索引
- mysql 入门基础(1)—数据库定义
- mysql从入门到精通之数据库安装图解
- MySQL外键:数据库新手入门之MySQL中如何定义外键
- 【MySQL】MySQL无基础学习和入门之一:数据库基础概述和实验环境搭建
- MySQL入门之数据库介绍及MySQL介绍
- MySQL入门--创建数据表、显示指定数据库的数据表、查看数据表结构
- MySQL入门(三) 数据库表的查询操作【重要】
- MySQL---数据库从入门走向大神系列--基础入门
- MySQL快速入门01----数据库的安装、配置及启用
- Yii Framework2.0开发教程(3)数据库mysql入门
- 数据库初识--从MySQL 出发
- MySQL---数据库从入门走向大神系列(十)-Connection对象池、装饰模式与动态代理模式