首页 > 数据库 >什么是数据库?

什么是数据库?

时间:2023-03-01 14:57:10浏览次数:38  
标签:关系 DBMS 数据库 存储 SQL 数据 什么

数据库

概述

  • 数据库是一个以某种有组织的方式存储的数据集合,通常是一个文件或一组文件
  • 数据库软件也称为 DBMS(数据库管理系统),数据库是通过 DBMS 创建和操纵的容器
  • 在现实中,数据、DBMS 及关联应用一起被称为数据库系统,通常简称为数据库

SQL

  • SQL 是结构化查询语言(Structured Query Language)的缩写,是一种专门用来与数据库通信的语言
  • 设计 SQL 的目的是很好地完成一项任务,即提供一种从数据库中读写数据的简单有效的方法
  • 几乎所有重要的 DBMS 都支持 SQL ,但任意两个 DBMS 实现的 SQL 都不完全相同

关系型数据库(SQL)

  • 关系型数据库通过表和表,行和列之间的关系进行数据的存储;每个表由一个名字标识,表包含带有列名的列和记录数据的行
  • 常见的关系型数据库有:MySQL 、Oracle 、SQL Server 等

非关系型数据库(NoSQL)

  • 非关系型数据库以对象为存储单位,通过对象自身的属性来决定对它的操作,存储格式有 {key: value} 形式、文档形式等
  • 常见的非关系型数据库有:Redis 、MongoDB 等

标签:关系,DBMS,数据库,存储,SQL,数据,什么
From: https://www.cnblogs.com/TNTksals/p/17168144.html

相关文章

  • jmeter测试数据库死锁问题
    场景:    多人同时操作同一对病人不同业务的保存操作,例如:有人修改保存病人资料,有人修改保存病人的治疗方案,有人修改保存病人的B超信息测试步骤:不是为了压测登录操......
  • MySQL数据库架构&SQL注入漏洞
    查找zblog数据库中有哪些表SELECTTABLE_SCHEMA,TABLE_NAMEFROMinformation_schema.`TABLES`WHERETABLE_SCHEMA='zblog';查找目标表(zbp_category)中的字段SELECT6,COLU......
  • 什么是API接口,具体是什么意思?
    说到API,往往是和SDK放在一起的。​​什么叫API​​,看一下餐厅里怎么点餐的就行了。到了饭店,喊一场服务员,点餐。服务员拿出来菜单给你看,你点什么,她在小本本上记什么。点好了......
  • 选择编码专业:流行与你喜欢什么
    根据流行的东西选择一个利基是很诱人的。在某种程度上,这是有道理的。您想在一个有价值且需求量大的领域工作。选择具有牵引力的专业当然是有理由的。但我想向您保证,您的......
  • JVM系统优化实践(5):什么时候GC以及有哪些GC
    您好,我是湘王,这是我的51CTO博客,欢迎您来,欢迎您再来~既然程序运行会产生大量的废弃物,也就是「垃圾」,那总不能一直堆着不管吧。现在就来粗浅地谈谈Java里面什么时候会触发GC以......
  • 数据库笔记
    第二讲数据库系统的结构抽象与演变1.数据库系统的标准结构(1)数据库系统的分层抽象?DBMS管理数据的三个层次外部层次(ExternalLevel)=用户层次(UserLevel)某一用户能够......
  • 利用python操作数据库MySQL
    一、python操作MySQL的库(包)1.PythonDatabasAPI   Python操作数据库的标准接口为PythonDatabasAPISpecificationV2.0,其定义了在python中操作数据库的方法......
  • 信息技术给教育带来了什么
    世界教育创新峰会发起了一项调研:内容大致是2030年的学校与教室。其中得出了一些结论。结论一:谁提供知识?由传统学校转向在线课程。结论二:什么能力最受认可。个人能力大于......
  • 以太坊中gas、gasPrice、gasLimit是什么?手续费不足异常(insufficient funds)的解决
     1.什么是gas?gas是“燃料”的意思。在以太坊区块链上实现了一个EVM(以太坊虚拟机)的代码运行环境,在链上执行写入操作时,网络中的每个全节点都会进行相同的计算并存储相同......
  • Https 加密过程 ——为什么要加密
    HTTPS协议也是应用层的一种网络协议,与HTPP协议报文格式都一样,仅在HTTP协议的基础上,引入了加密层。由于HTTP协议内容的明文传输,导致其传输过程十分不安全,所以加密的HTTPS可......