码迷,mamicode.com
首页 > 数据库 > 详细

数据库

时间:2020-04-22 19:56:51      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:server   数据库系统   strong   acl   表格   存储管理   sql   输入   管理   

几个概念

数据:能够输入到计算机中并被识别处理的信息的集合.

数据结构:研究组成数据集合中数据之间关系的学科.

数据库:按照数据结构,存储管理数据的仓库.

   是在数据管理系统软件管理和控制下创建在一定介质上的数据集合.

数据管理系统:数据管理软件,用于维护管理数据.

数据库系统:由数据库,数据管理系统,开发工具等组成的工具集合.

 

关系型数据库:采用关系型来组织数据结构的数据库(二维表)

常见的关系型数据库:Oracle DB2  SQLServer MySql Sqlite

关系型数据库的优点:容易理解,逻辑类似常见的表格

         使用方便,都是用sql语句,sql语句非常成熟

         数据一致性高,冗余低,完整度高

         技术成熟,可以使用外部链接等复杂的操作

关系型数据库的缺点:每次操作都需要SQL语句解析,消耗较大

         不能很好的满足并发需求,应对海量数据爆发力不从心

         数据不够灵活,有时会导致结构复杂化

 

Nosql:数据的一致性要求低

   处理数据的海量并发低

   数据库大小不容易确定,需要分布扩展

   给定的数据结构建立非关系型模型更加容易

Nosql分类:

  键值数据库

  列存数据库

  文档数据库

  图形数据库

数据库

标签:server   数据库系统   strong   acl   表格   存储管理   sql   输入   管理   

原文地址:https://www.cnblogs.com/Fairy-02-11/p/12755069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!