0
点赞
收藏
分享

微信扫一扫

数据分析-SQL-01-

魔都魅影梅杜萨 2022-03-11 阅读 98

What Why How Where Who

数据库概述

常见名词 What

-DB:数据库
-DBMS:数据库管理系统,将数据进行永久化,即存储至可掉电设备,软件,一般为关系型数据库软件
-SQL:数据查询语言

为什么要用数据库 Why

-DBMS可以将数据永久化,并且将数据以关系型进行存储一遍,以便更快速地找到数据

常见数据库管理系统

DB-Engines Ranking

-Oracle 闭源,最大
-Mysql Oracle旗下,开源
-Microsoft SQL Servers 微软的
-PostgreSQL 最符合SQL标准
-MongoDB 前5唯一非关系型
-Redis
-IBM DB2
-SQlite 手机版

为什么是mySql

1.开源,体积小
2.关联系数据库管理系统,灵活快捷
3.支持大型数据存储,5000万条数据,-32位-4GB,-64位-8TB
4.支持多种编程语言,标准的SQL语言
5.除非跨国公司(Oracle,一般都用mysql进行数据存储

RDBMS和非RDBMS

-RDBMS
关系型,古老主流,把复杂的数据结构归结为简单的二元关系,通过行列存储数据形成一个表,一组表形成一个库。
复杂查询(sql),事务支持
-非RDBMS
非关系型,键值型,搜索引擎型,列式,文档型……
不需要SQL解析,性能更好
不需要
noSQL-从想摆脱SQL(NO SQL),到发现不能没有SQL(NO,SQL!)

举报

相关推荐

0 条评论