数据库概述

2 篇文章 0 订阅
订阅专栏

一、概述

网上找了两张图,很生动形象的展示了DBS=DBMS+DB+DBA
在这里插入图片描述
在这里插入图片描述

二、数据库系统(DBS)

数据库系统是一个通称,包括数据库、数据库管理系统、 数据库管理人员等的统称,是最大的范畴。

三、数据库(DB)

数据库是“按照数据结构来组织、存储和管理数据的仓库”,是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库是按不同的数据结构来联系和组织的,根据不同的数据结构通常分为层次式数据库、网络式数据库和关系式数据库三种。而在当今的互联网中,最常见的数据库模型主要是两种,即关系型数据库和非关系型数据库。

四、数据库管理系统(DBMS)

DBMS是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它可以支持多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。

五、DB和DBMS关系

数据库可以根据不同的数学模型(数据结构)来设计,根据数据库不同的数据模型,可以将数据库分为以下类型的数据库:

1、层次数据库(Hierarchical Database,HDB)

层次结构模型实质上是一种有根结点的定向有序树,按照层次模型建立的数据库系统称为层次模型数据库系统。IMS(Information Manage-mentSystem)是其典型代表。层次数据库是最古老的数据库之一,它把数据通过层次结构(树形结构)的方式表现出来。层次数据库曾经是数据库的主流,但随着关系数据库的出现和普及,现在已经很少使用了。

2、网络式数据库

按照网状数据结构建立的数据库系统称为网状数据库系统,其典型代表是DBTG(Data Base Task Group)。用数学方法可将网状数据结构转化为层次数据结构。网络数据库必须具有实时高效的特性,它要能够并行处理多个终端同一时刻的数据操作,也要能够抵御网络上黑客与病毒的入侵。

3、关系数据库(Relational Database,RDB)

关系式数据结构把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。由关系数据结构组成的数据库系统被称为关系数据库系统。和 Excel 工作表一样,它也采用由行和列组成的二维表来管理数据。同时它还使用专门SQL对数据进行操作。关系数据库是现在应用最广泛的数据库。关系数据库在 1969 年诞生,可谓历史悠久。常见的关系数据库如下:

  • Oracle Database:甲骨文公司的RDBMS
  • SQL Server:微软公司的RDBMS
  • DB2:IBM公司的RDBMS
  • PostgreSQL:开源的RDBMS
  • MySQL:开源的RDBMS

4、面向对象数据库(Object Oriented Database,OODB)

面向对象数据库=面向对象系统+数据库能力。

5、XML数据库(XML Database,XMLDB)

XML 数据库可以对 XML 形式的大量数据进行高速处理。

6、非关系型数据库(NoSQL)

使用非关系型模型设计的数据库就是非关系型数据库。
非关系型模型比如有:

  • 列模型:存储的数据是一列列的,列模型数据库以一列为一个记录(关系型数据库以一行作为一个记录)。对于这种模型,数据即索引,IO很快,主要是一些分布式数据库。缺点是数据库的功能有局限性。常见的列模型数据库是:Hbase

  • 键值对模型:存储的数据是一个个“键值对”,常见的键值对数据库是:redis,MemcacheDB。

  • 文档类模型:以一个个文档来存储数据,有点类似“键值对”。优点是对数据结构要求不特别的严格。而缺点是查询性的性能不好,同时缺少一种统一查询语言。比如mongoDB

  • 图形数据库存储:代表软件InfoGrid,它的优点可以方便的利用图结构相关算法进行计算。而缺点是要想得到结果必须进行整个图的计算,而且遇到不适合的数据模型时,图形数据库很难使用。

六、总结

通过以上对数据库和数据库关系统的详细阐述,数据库实质就是一种数学模型,是用来存储数据的一种思想,一种技术。比如依据关系型数据库的设计技术或者设计思想,市场上出现了SQL SERVER、MySQL等产品,下面用一种图来阐述自己的理解:
在这里插入图片描述

数据库学习之一--DBMS种类
Anlia_liao的博客
10-24 1152
一、定义 数据库(DB):数据库是将大量数据保存尔来,通过计算机加工而成的可以进行高效访问的数据集合; 数据库管理系统(DBMS):是一种操纵和管理数据库信息的大型管理软件,用于建立,使用和维护数据库; 二、DBMS的优势   1. 共享数据   2. 实现了数据读写以及编辑自动化   3.解决了从大量数据中提取信息困难的问题   4. 解决了误删、系统故障突发事故引起的数...
数据库(DBMS)的种类
小小城的博客
04-16 2万+
DBMS 主要通过数据的保存格式(数据库的种类)来进行分类,现阶段主要有以下 5 种类型 层次数据库(Hierarchical Database,HDB) 最古老的数据库之一,它把数据通过层次结构(树形结构)的方式表现出来。层次数据库曾经是数据库的主流,但随着关系数据库的出现和普及,现在已经很少使用了。 关系数据库(Relational Database,RDB) 关系数据库是现在应用最广泛的数据...
一文知数据库
最新发布
qq_68883928的博客
07-15 2118
什么是数据库数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。什么是数据库管理系统​ 数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中表内的数据。数据库数据库管理系统的关系1.2。
DBMS分类
qq_44720686的博客
05-08 3899
DBMS通常可分为以下三类: (1)关系数据库系统(relation Database Systems,RDBS)。关系数据库系统是建立在关系数据库模型基础之上的数据库,借助于集合代数等概念和方法来处理数据库中的数据。目前主流的关系数据库有Oracle、Db、Sybase、Microsoft SQL Server、Microsoft Access、MySQL等。在关系模型中,实体以及实体间的联系的关系的集合构成一个关系数据库,有型和值之分。关系数据库 (2)面向对象数据库系统 (3)对象关系数据库系统 .
DBMS的分类
qq_46130027的博客
10-30 438
NoSQL DBMS,不依赖于固定模式,可以处理半结构化、非结构化和高度变化的数据。OLAP,用于分析大量的历史数据,通常需要支持复杂的查询和聚合操作。OLTP,用于处理日常的交易性操作,通常需要快速的读写能力。数据存储在磁盘上,可以处理大规模数据但通常读写速度较慢。OODBMS,以面向对象的方式来组织和处理数据。数据分布在多个计算机上,可以处理大规模数据集。数据存储在内存中,可以实现非常快速的读写操作。RDBMS,基于关系模型,使用表来组织数据。运行在单个计算机上,处理相对较小的数据集。
常见的DBMS
LMGD的博客
02-25 5676
常见的数据库排名 目前互联网常见的数据库管理软件有Oracle、MySQL、SQL Server、PostgreSQL、MongoDB、Redis、DB2、Elasticsearch这几种。以下是2022年 DB-Engines Ranking 对各数据库受欢迎程度排名: 排名地址如下: DB-Engines Ranking - popularity ranking of database management systems 常见的数据库介绍 Oracle 关系型数据库;不区分大小..
数据库概述数据库概述数据库概述
07-19
数据库概述 数据库概述是指对数据库的总体介绍和概括,包括数据库的概念、特点、分类、应用和发展历程等。下面是数据库概述的相关知识点: 1. 数据与信息:信息是对客观事物的反映,而数据是信息的符号化表示,是...
数据库NoSQL数据库概述.pptx
11-13
NoSQL数据库概述 数据库管理目标与内容: * 数据类型多样化,包括数字、字符、文本、视频、音频、图形、图像、动画、HTML/XML、流数据等 * 数据存储方式多样化,包括列式存储、键值存储、图存储、文档存储等 * ...
数据库NoSQL数据库概述-.pptx
11-14
NoSQL数据库概述 本节学习目标: * CAP理论 * BASE * 最终一致性的相关理论 * NoSQL的基础 一、CAP理论 CAP理论的核心是:在分布式系统中,不可能同时满足一致性、可用性和分区容忍性三个需求。CAP理论将分布式...
常见的主流数据库(DBMS)
热门推荐
柚子君的小窝
04-14 5万+
文章目录关系型数据库1. MySQL数据库2. Microsoft SQL Server数据库3. Oracle数据库4. Postgresql数据库5. Sybase数据库6. DB2数据库7. Access数据库非关系型数据库1. Mongodb数据库2. Redis数据库3. Hbase数据库4. Memcaced数据库 关系型数据库 1. MySQL数据库     [下载地址]   My...
各DBMS的异同
09-26
sqlserver、mysql、oracle数据操作的异同(数据类型、主键、导入)
DBMS
03-16
My first program wroten by Borland c++.
数据库管理系统(DBMS)
07-31
1、源程序:DBMS; 2、数据文件:data; 3、测试所使用的SQL语句:sql.log; 4、DBMS程序皮肤文件:audk.exe,先安装后采用 Microsoft Visual Studio C++ 6.0 运行程序; 5、数据信息文件存储在E:\\data目录下,具体设置见源程序(DBMS)下init.ini文件; 5、数据库系统原理文档记录:设计报告; 6、用户名、密码均在源程序 (DBMS) 下的user.ini文件中,超级管理员用户名:root,密码:root。 注: 1、“查询优化”按钮只在使用优化技术时才使用。由于时间关系,没有处理故会出现错误! 其他所有情况均使用“执行SQL”按钮。具体使用“查询优化”按钮时可见sql.log文件中优化部分。 2、 程序中存在很多Bug,望读者自行调试相关Bug并运行程序。
什么是DBMS以及DBMS的分类
mischen520的博客
08-19 3604
DBMS的全称是数据库管理系统,是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。DBMS通常分为3类:关系数据库系统(RDBS)、面向对象的数据库系统(OODBS)、对象关系数据库系统(ORDBS) ...
常用的DBMS
yangly
12-08 547
///////////////////////////////////////////////////// http://emuch.net/fanwen/439/58123.html DataBase Management MSSQL SMEs, Enterprise and goverment ...
数据库管理系统软件(DBMS)的几种简介(随笔)
gaofengyan的博客
01-15 1万+
          数据库管理系统软件(DBMS)有哪些呢?目前互联网上常见的数据库管理软件有SYBASE、DB2、ORACLE、MySQL、ACCESS、Visual Foxpro、MS SQL Server、Informix、PostgreSQL这几种。                  数据库管理系统软件的种类有很多,常见的也很多,但是针对不同人群的不同需求,常用的数据库管理系统软件也那...
DBMS各种SQL的分类
贾亮的专栏
08-09 622
<br />A Data Definition Language or Data Description Language (DDL ) is a computer language for defining data structures.<br />Examples of DCL commands include: create/drop/alter<br /> <br />Data Manipulation Language (DML ) is a family of comput
数据库管理系统 (DBMS)/ SQL(DDL/DML/DCL)
姜皓的博客
07-24 6594
数据库管理系统(DBMS)的概述   &gt; 方便查询   &gt; 可存储的数据量大   &gt; 保证数据的完整、一致   &gt; 安全可靠 2. DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据) 3. 常见DBMS:Orcale、MySQL、SQL Server、DB2、Sybase 4. DBMS = 管理程序 + 多个数据库(DB) 5. DB...
写文章

热门文章

  • Mysql建立数据库时字符集与排序规则的选择 6328
  • 数据库概述 751

分类专栏

  • MySql 2篇

最新文章

  • Mysql建立数据库时字符集与排序规则的选择
2020年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王池州网站优化有哪些随州外包网站优化公司排名网站优化及推广方案网站优化一般什么价位青海网站优化排名闵行区公司网站优化案例网站排名优化联络易点网络网站的优化策略方案模板公司网站推广优化网站建设相关优化伦敦网站优化规划网站链接怎样优化湘潭运营营销型网站优化企业网站优化的办法和方法北京网站排名优化平台商丘网站搜索引擎优化排名报价周口网站优化有哪些南昌企业网站怎么优化徐州网站优化案例如皋市网站优化公司宜昌品牌网站优化公司河北网站快照优化费用免费培训seo网站优化技术马鞍山市百度网站优化哪家不错恩施网站优化开发珠海网站优化 乐云践新莲湖网站关键词优化排名网站如何优化让百度搜索到安阳网站优化公司价格关键词优化网站排名下降原因香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化