?是不是还有许多业务人员对于数据库的基本概念还不清楚,但是日常工作却都需要用到它,今天,Smartbi小麦来带大家深入了解数据库的基本概念。
文章图片
首先我们先要搞清楚数据库是什么?
简而言之,数据库是一个电子文件柜。在存储电子文件的地方,用户可以添加、截取、更新。并且以一定方式存储在一起,以及能够给予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。
而数据库管理系统,则是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。
关于数据库管理系统主要分为以下两类:
1、关系数据库
关系数据库是基于关系模型的数据库,借助集合代数等数学概念和方法来处理数据库中的数据。现实中各种实体以及实体之间的各种联系均用关系模型来表示。
而且几乎所有的数据库管理系统都配备了开放式数据库连接驱动程序,使每个数据库相互集成。
具有的代表性的有:MySQL、Access以及PostgreSQL等等。
2、非关系型数据库
非关系数据库是不同于传统关系数据库的数据库管理系统的总称。与关系数据库最大的不同点是不使用SQL作为查询语言。
具有的代表性的有:Cassandra、MongoDB、CouchDB等等。
3、数据库架构
数据库结构大致可分为:内层、概念层和外层三个概括层。
内层:最接近实际存储器,即相关数据的实际存储。
外层:最接近用户,即个别用户观看数据的方式。
概念层:介于两者之间的间接层。
而作为新一代云端SaaS数据分析平台—Smartbi智分析,在数据分析领域上有着绝对的优势所在,除了拥有EXCEL融合分析、ETL、透视分析等众多经典功能外,最王牌的优势还是在于数据源的支持上。Smartbi智分析的数据源范围不仅涵盖了本地数据库、关系型数据库、非关系型数据库和多维数据库这四种类型,而且支持的数据库端口并且多达数十种,下面就来一一介绍以下吧。
文章图片
1、JAVA数据源
JavaDataSource是指用户通过二次开发,编写JavaQueryData接口实现类,以实现一种定制数据结构的数据源。Java数据源不同于关系数据源和多维数据源之处为:没有一个物理的数据库存储其字段和数据。但它可以通过将一个含有数据的文件或是报表解析后,运用到Smartbi智分析中。
2、EXCEL/CSV
EXCEL文件是目前最为主流的数据源之一,根据微软最新公布的数字显示,世界上每五个成年中就有一个使用EXCEL,足以显示该款软件的强大和普及性。EXCEL主要的作用是进行各种数据的处理、统计分析以及辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域,无论是国内还是国外,EXCEL的影响力还是蛮大的。因此,Smartbi智能分析作为EXCEL集成分析的生产力工具,对EXCEL的支持是前所未有的,所以,只要安装Smartbi智分析插件,就可以在EXCEL里自由使用啦。
【还不了解数据库(Smartbi一文带你入门数据库!)】现在是不是对数据库的了解更为清晰了呢~要是对里面的Smartbi智分析感兴趣的小伙伴们,可以点击Smartbi官网申请试用哦~
推荐阅读
- R语言从入门到机器学习|R语言rename重命名dataframe的列名实战:rename重命名dataframe的列名(写错的列名不会被重命名)
- Pyecharts|Pyecharts 猎聘招聘数据可视化
- Python|Python--随机森林模型
- 数据挖掘|【数据挖掘】二手车交易价格预测(五)建模调参
- python|深度盘点(一文详解数据分析中100个常用指标和术语)
- python|【python】微信朋友圈数据分析及可视化(爬虫+数据挖掘)
- python|requests库请求获取不到数据怎么办(不妨试试看这种妙法)
- 还不会做销售分析(掌握这3个思路,让你秒变分析高手)
- 手把手教你实现地图可视化分析