码迷,mamicode.com
首页 > 数据库 > 详细

# 数据库以及数据库管理系统(1)

时间:2019-08-27 21:05:40      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:rdbms   管理系   关系   多个   数据库   取消   计算   面向   集合   

数据库以及数据库管理系统(1)

数据库(DB)就是计算机中按照一定格式存储起来的一定数据的集合。操作系统不直接对他们进行管理,而是通过数据库管理系统(DBMS)对他们进行管理。

存在有很多种不同的数据库管理系统,是按照对数据的不同阻止方式来划分。最常见的是关系式数据库(RDBMS),还有一些不少的非关系数据库。例如键值存储系统,面向对象数据库等。

对于RDBMS来说,数据的组织方式就像是一张张的二维数据表。其中列被称为字段,行被称为记录。一个数据库就是一些数据表的集合,而管理系统对他们进行管理。

其中客户端使用SQL访问数据库,数据库管理系统根据SQL来返回数据。关系数据库返回的数据的格式一定是数据表,除非是在出错的情况下。

数据库采用的式C/S结构,有时候客户端和服务端可以安装在同一台机器上,有时候也可以安装在不同的机器上通过网络来访问。一个数据库可以连接多个客户端。同时客户端和数据库管理系统不一定要是同一个软件,很多不同的语言都提供了数据库访问接口。

对于客户端与数据库管理系统的沟通语言,SQL按作用可以分成3类。

  • 创建或删除表格和数据库的DDL
  • 查询或操作数据的DML
  • 用来确认或取消操作的DCL

实际上使用最多的是查询操作数据的DML

# 数据库以及数据库管理系统(1)

标签:rdbms   管理系   关系   多个   数据库   取消   计算   面向   集合   

原文地址:https://www.cnblogs.com/freesfu/p/11420572.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!