广告
返回顶部
首页 > 资讯 > 数据库 >数据库学习之一:数据库介绍
  • 564
分享到

数据库学习之一:数据库介绍

数据库学习之一:数据库介绍 2019-01-28 15:01:19 564人浏览 才女
摘要

一、数据库介绍 1、关系型数据库的特点 ​ 二维表 典型产品oracle传统企业,Mysql是互联网企业 数据存取是通过sql 最大特点,数据安全性方面强(ACID) 2、NoSQL:非关系型数据库(Not only SQL) ​

数据库学习之一:数据库介绍

一、数据库介绍

1、关系型数据库的特点

​ 二维表
典型产品oracle传统企业,Mysql互联网企业
数据存取是通过sql
最大特点,数据安全性方面强(ACID)

2、NoSQL:非关系型数据库(Not only SQL)

​ 不是否定关系型数据库,做关系型数据库的的补充。

3、WEB1.0时代

​ 企业提供内容,用户浏览,所以关系型数据库够用,并发并不高,所以不需要NoSQL。

4、web2.0时代

​ 核心是企业提供平台,用户参与提供内容。这时关系型数据库无法满足需求了。

5、2003 NoSQL出现

​ memcached诞生,关注的点是性能,而安全性关注比较低。随着安全性需求不断提升,所以有了Redis

6、redis特点

​ 依然高性能该并发,

​ 数据持久化的功能

​ 支持多数据类型,主从复制和集群

​ 管理不再使用SQL了

7、NoSQL特性总览:

​ 不是否定关系型数据库,而是作为补充,现在也有部分替代的趋势。

​ 关注高性能,高并发,灵活性,忽略和上述无关的功能。

​ 现在也在提升安全性和使用功能。

​ 典型产品:Redis(持久化缓存,两个半天)、mongoDB(最接近关系型数据的NoSQL)、Memcached。

​ 管理不适用SQL管理,而是用一些特殊的api或数据接口。

8、NoSQL的分类、特点、典型产品

​ 键值(KV)存储:Memcached、Redis;

​ 列存储(column-oriented):HBase(新浪,360)、Cassandra(200台服务器集群)

​ 文档数据库(document-oriented):MonGoDB(最接近关系型数据库的NoSQL)

​ 图形存储(Graph):Neo4j。

9、mysql发展史

1979年,报表工具Unireg出现。
1985 年,以瑞典David Axmark为首,成立了一家公司(AB前身),IASM引擎出现。
1990年,提供SQL支持。
1999-2000年,MySQLAB公司成立,并公布源码开源化。
2000年4月BDB引擎出现,支持事务。
2008年1月16号MySQL被Sun公司收购。
2009年04月20日Oracle收购Sun公司,MySQL转入Oracle 门下。

10、mysql特点

开源
社区版免费
简单,使用方便,可靠
稳定、安全
社区活跃
您可能感兴趣的文档:

--结束END--

本文标题: 数据库学习之一:数据库介绍

本文链接: https://www.lsjlt.com/news/5882.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 数据库学习之一:数据库介绍
    一、数据库介绍 1、关系型数据库的特点 ​ 二维表 典型产品Oracle传统企业,MySQL是互联网企业 数据存取是通过SQL 最大特点,数据安全性方面强(ACID) 2、NoSQL:非关系型数据库(Not only SQL) ​...
    99+
    2019-01-28
    数据库学习之一:数据库介绍
  • flask学习之数据库操作一
    数据库操作使用sqlalchemy模块安装(需安装MySQL-python/python-devel) pip install flask-sqlalchemy目录结构├── ...
    99+
    2022-10-18
  • Oracle学习笔记之第七节手动数据库链介绍
    select * from v_$circuit;查看逻辑回路,共享服务器连接,使用easy connect就会有显示select * from v_$dispatcher; 一般配置三...
    99+
    2022-10-18
  • 数据库学习之四:数据库用户管理
    四、数据库用户管理 1、用户定义 用户定义: mysql> select user,host,password from mysql.user; +------+--------------+--------------...
    99+
    2022-01-11
    数据库学习之四:数据库用户管理
  • 数据库学习之六:mysql数据类型
    六、mysql数据类型 1、课程大纲 • 数据类型介绍 • 数据类型设置 • 列属性 • 数据类型的字符集用法 • 选择适当的数据类型 2、数据类型介绍 • 四种主要类别: 数值类型 字符类型 时间类型 二进制类型 • 数...
    99+
    2016-06-23
    数据库学习之六:mysql数据类型
  • 数据库之关系模型介绍
    关系模型是一种用于描述和管理数据的概念模型,它通过定义实体、属性和实体之间的关系来组织数据。关系模型是数据库领域最为常用和广泛应用的...
    99+
    2023-09-21
    数据库
  • 数据库中间件DBLE学习(一) 基础介绍和快速搭建
    dble基本架构简介 dble是上海爱可生信息技术股份有限公司基于mysql的高可用扩展性的分布式中间件。江湖人送外号MyCat Plus。开源地址 我们首先来看架构图,外部应用通过NIO/AIO进行连接操作。这里首先我们得介绍一下NIO...
    99+
    2014-12-31
    数据库中间件DBLE学习(一) 基础介绍和快速搭建
  • mysql数据库介绍
    什么是数据库:数据库是与应用程序实现信息交互的数据存储、管理软件,并且存储数据的也都可以称为数据库。在以前没有使用数据库的时候,只能够自己写数据的存储方案。什么是sql语句:Sql语句就是对数据库进行操作的...
    99+
    2022-10-18
  • python学习之数据库操作
    一、数据库基本操作 数据库操作: 查看存储引擎: show engines; 查看数据库: show databases; 或者show crea...
    99+
    2022-10-18
  • 数据库学习
    1. 基本的经典查询 #基本的查询语句 SELECT * FROM data.`dataanalyst` WHERE city =‘上海‘ AND (education = ‘本科‘ OR workYear = ‘1-3年...
    99+
    2019-09-01
    数据库学习 数据库入门 数据库基础教程 数据库 mysql
  • 数据库学习之十一:mysql 备份恢复
    十一、mysql 备份恢复 课程大纲 1、备份的原因 2、备份的方式 3、备份的工具 4、mysqldump备份工具的详解 5、mysqldump+mysqlbinlog实现增量备份 6、企业级备份策略及恢复案例 7、...
    99+
    2019-06-08
    数据库学习之十一:mysql 备份恢复
  • 数据库MYSQL学习系列一
    数据库MYSQL学习系列一 一.MYSQL数据库基础1.1-认识MYSQL什么是数据库计算机处理和存储的一切信息都是数据计算机系统中一种用于存取数据的程序一种:计算机...
    99+
    2022-10-18
  • mysql数据库之索引详细介绍
    目录思维导图简单理解索引模型的演变二叉查找树自平衡二叉树B树B+树聚集索引与二级索引总结 如果你想深入了解为什么mysql可以快速的进行检索数据,那么你一定要来了解一下mysql的索...
    99+
    2022-11-12
  • 如何高效学习oracle数据库浅谈之一
    文章具体内容请移步如下链接:http://mp.weixin.qq.com/s__biz=MzIwMjU2MjI1OQ==&tempkey=sXhfnzfIdrymRA7B8csLCRQWvqPIs...
    99+
    2022-10-18
  • 数据库学习 Postgresq;
    psql testdb,系统登录用户,本地数据库,连接testdb数据库psql -U testuser testdb,用户testuser,连接本地数据库testdb;psql -U testuser -...
    99+
    2022-10-18
  • MySQL数据库学习
    目录 从管理员cmd页面打开数据库 创建一个用户 数据库的基本操作 数据完整性 完整性约束管理 表的基本操作 判断关键字 聚合函数 多表连接查询 嵌套查询 联合查询 事务 锁 索引 视图 存储过程 函数(与存储过程类似) 光标 触发器   ...
    99+
    2023-10-19
    数据库 mysql 学习 java
  • 数据库:MYSQL参数max_allowed_packet 介绍
    1、参数作用 max_allowed_packet参数是指mysql服务器端和客户端在一次传送数据包的过程当中最大允许的数据包大小。如果超过了设置的最大长度,则会数据库保持数据失败。 2、问题场景 ● 有时候业务的需要,可能会存在某...
    99+
    2023-09-16
    adb 前端
  • 数据挖掘和数据仓库之间的区别介绍
    数据挖掘和数据仓库是两个不同的概念,分别用于不同的数据处理和分析目的。下面是它们之间的区别介绍:1. 定义:- 数据挖掘是指从大量的...
    99+
    2023-09-21
    数据挖掘
  • Java基础学习之数据库连接
    数据库的操作mysql增删查改 mysql> show databases;数据库的展示 mysql> use java12使用数据库 mysql> drop table per...
    99+
    2022-10-18
  • Oracle进阶学习之创建数据库
    写在前面:    Oracle在创建用户的时候默认使用的表空间为User,我们一般不建议这样做,因为默认表空间的大小是固定的,如果我们创建的所有用户都使用默认的表空间...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作