# 数据库以及数据库管理系统
Posted freesfu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了# 数据库以及数据库管理系统相关的知识,希望对你有一定的参考价值。
数据库以及数据库管理系统(1)
数据库(DB)就是计算机中按照一定格式存储起来的一定数据的集合。操作系统不直接对他们进行管理,而是通过数据库管理系统(DBMS)对他们进行管理。
存在有很多种不同的数据库管理系统,是按照对数据的不同阻止方式来划分。最常见的是关系式数据库(RDBMS),还有一些不少的非关系数据库。例如键值存储系统,面向对象数据库等。
对于RDBMS来说,数据的组织方式就像是一张张的二维数据表。其中列被称为字段,行被称为记录。一个数据库就是一些数据表的集合,而管理系统对他们进行管理。
其中客户端使用SQL访问数据库,数据库管理系统根据SQL来返回数据。关系数据库返回的数据的格式一定是数据表,除非是在出错的情况下。
数据库采用的式C/S结构,有时候客户端和服务端可以安装在同一台机器上,有时候也可以安装在不同的机器上通过网络来访问。一个数据库可以连接多个客户端。同时客户端和数据库管理系统不一定要是同一个软件,很多不同的语言都提供了数据库访问接口。
对于客户端与数据库管理系统的沟通语言,SQL按作用可以分成3类。
- 创建或删除表格和数据库的DDL
- 查询或操作数据的DML
- 用来确认或取消操作的DCL
实际上使用最多的是查询操作数据的DML。
以上是关于# 数据库以及数据库管理系统的主要内容,如果未能解决你的问题,请参考以下文章
Java毕业设计+现成产品 —>基于java SSM的房屋租赁系统(源码+数据库文件)主要实现了房源合同管理看房管理故障报修租金管理以及行程管理等
JavaWeb(SpringBoot)城市地名地址信息管理系统(数据库+源码《精品毕设》)系统实现了系统管理管理超市街道管理门牌管理和审核以及管理政策