数据库(DB)
2021/5/12 19:27:36
本文主要是介绍数据库(DB),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据库(DB)
1.定义:
存放数据的仓库,按照数据结构来组织、存储和管理数据的仓库
2.数据库类型
1.关系型数据库:
以表的形式存储数据,表与表之间有很多复杂的关联关系。关系型数据库遵循结构化查询语言SQL标准和ACID原则。常见的关系型数据库有MySQL,SQLServer,Oracle等
2.非关系型数据库
NoSQL,Not Only SQL:是分布式、非关系型、不保证遵循ACID原则的数据存储系统。常见非关系数据库有Redis(键值对存储)、Hbase(列存储)、MongoDB(文档型数据库)、InfoGrid(图数据库)
3.数据库管理系统(DBMS)
1.数据库管理系统
一种操纵和管理数据库的软件,用于建立、使用和维护数据库。能够提供数据录入、修改、查询操作。具有数据定义、数据操作、数据存储与管理、数据维护、通信等功能,且能够允许多用户使用。
2.数据定义语言:
DDL语言,用于建立、修改数据库结构
3.数据操作语言
DML语言,提供用户实现对数据的追加、删除、更新、查询操作。
4.数据库系统(DBS)
数据库管理系统+数据库+应用程序+用户(DBA、应用程序员、终端用户)
这篇关于数据库(DB)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28微服务架构中API版本控制的实践
- 2024-09-28AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行
- 2024-09-27Sentinel配置限流资料:新手入门教程
- 2024-09-27Sentinel配置限流资料详解
- 2024-09-27Sentinel限流资料:新手入门教程
- 2024-09-26Sentinel限流资料入门详解
- 2024-09-26Springboot框架资料:初学者入门教程
- 2024-09-26Springboot框架资料详解:新手入门教程
- 2024-09-26Springboot企业级开发资料:新手入门指南
- 2024-09-26SpringBoot企业级开发资料新手指南