论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
数据库
›
Nosql
›
MySQL数据库-基本概念
MySQL数据库-基本概念
忿忿的泥巴坨
论坛元老
|
2024-8-21 08:22:03
|
显示全部楼层
|
阅读模式
楼主
主题
2019
|
帖子
2019
|
积分
6057
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
数据
描述事物的符号记录
包括属组、笔墨、图形、图像、声音、档案记录等
以“记录”形式按统一的格式进行存储
表
将差别的记录组织在一起
用来存储具体数据
数据库
表的集合,是以一定的组织方式存储的相互有关的数据集合
数据库管理系统(DBMS)
是实现对数据库资源有效组织、管理和存取的系统软件
数据库系统
是一个人机系统,由硬件、OS、数据库、DBMS、应用软件和数据库用户(包括数据库管理员)组成
应用程序是利用 DBMS 为办理某个具体的管理或数据处置惩罚的任务而体例的一系列命令的有序集合
关系数据库
系型数据库(Relational Database Management System, RDBMS)是一种基于关系模子的数据库管理系统,它使用表格(Table)来存储数据,并通过SQL(Structured Query Language,布局化查询语言)等语言来访问和操作这些表格中的数据。关系型数据库的核心在于数据的组织方式是围绕“关系”进行的,即数据被组织成一系列的表,表之间通过特定的关系(如外键)相互关联
表布局
:关系型数据库中的数据被组织成一系列的行和列(也称为记录和字段),形成表格的形式。每个表格都有一个唯一的名称,而且界说了表中每列的数据范例。
数据同等性
:关系型数据库通过变乱(Transaction)来保证数据的同等性和完整性。变乱是一组操作,要么全部实行乐成,要么在遇到错误时全部撤销,以保持数据库的同等性。
数据关系
:关系型数据库支持表之间的关联,通过外键(Foreign Key)约束来维护表之间的关系。这种关系答应通过关联查询来检索多个表中的数据。
数据完整性
:数据库管理系统提供了多种机制来维护数据的完整性,包括实体完整性(通过主键约束)、参照完整性(通过外键约束)和用户界说的完整性(通过约束条件、触发器等)。
ACID属性
:关系型数据库通常依照ACID(原子性、同等性、隔离性、持久性)原则,确保数据库变乱的可靠处置惩罚。
常见的关系型数据库系统包括:
MySQL
:开源的关系型数据库管理系统,广泛用于Web应用程序。
PostgreSQL
:另一个强大的开源对象-关系数据库系统,支持复杂查询和扩展性。
Oracle Database
:由甲骨文公司开发,是一个功能强大的贸易数据库系统。
Microsoft SQL Server
:微软开发的数据库系统,广泛用于企业级应用。
SQLite
:一个轻量级的数据库,是许多桌面和移动应用程序的内置数据库引擎。
关系型数据库的使用场景:
关系型数据库适用于需要高数据同等性、复杂查询、变乱处置惩罚和ACID属性的应用场景,如金融、电子商务、企业资源规划(ERP)系统等。然而,在处置惩罚大规模非布局化数据(如文本、图像、视频等)时,大概需要考虑使用非关系型数据库(NoSQL)来获得更好的性能和扩展性
非关系数据库
被称为NoSQL(Not Only SQL)
存储数据不以关系模子为依据,不需要固定的表格式
非关系型数据库的优点
数据库可高并发读写
对海量数据高服从存储与访问
数据库具有高扩展性与高可用性
常非用关系型数据库
Redis
mongoDB
非关系型数据库适用于以下场景:
需要处置惩罚大量数据和高并发的场景
:如互联网公司、电信公司等,非关系型数据库可以分布式存储数据,并具有出色的高并发处置惩罚能力。
需要快速相应和共享访问的场景
:非关系型数据库通常接纳内存存储,可以提供快速的相应时间和实时共享访问的能力,适用于需要快速相应的应用。
新型的和互联网驱动的应用
:如外交网络、在线游戏、内容管理等,这些应用通常需要存储和处置惩罚大量的非布局化数据,非关系型数据库可以提供灵活的数据模子和高效的存储方式
MySQL数据库
一款深受欢迎的开源关系型数据库
Oracle旗下产物
服从GPL协议,可以免费使用和修改
端口号为3306
特点
性能卓越,服务稳固
开源、无版权限制、成本低
多线程、多用户
基于C/S(客户端/服务器)架构
安全可靠
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
忿忿的泥巴坨
论坛元老
这个人很懒什么都没写!
楼主热帖
axios 传递参数的方式(data 与 params ...
Swift字符串操作-持续更新-2022 ...
【iOS逆向与安全】frida-trace入门 ...
springmvc异常处理解析#ExceptionHandl ...
Kubernetes(K8S) Controller - Deploym ...
食品商城网站设计—食品商城购物网站(8 ...
MVCC - Read View的可见性判断理解 ...
隐匿自己的c2服务器(一)
最佳实践-使用Github Actions来构建跨 ...
PHP001
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
IT职场那些事
快速回复
返回顶部
返回列表