数据库介绍

本文涉及的产品
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核8GB 50GB
简介: 数据库(Database)就是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增删改查等操作

1.数据库介绍

数据库(Database)就是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增删改查等操作。


2.数据库的分类

  • 关系型数据库
  • 非关系型数据库


关系型数据库

关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。简单来说,关系型数据库就像我们的excel表格,有通过行列形成数据组织。


优点

  • 容易理解:二维表结构是非常贴近逻辑世界的一个概念,关系模型相对网状、层次等其他模型来说更容易理解
  • 使用方便:通用的SQL语言使得操作关系型数据库非常方便
  • 易于维护:丰富的完整性(实体完整性、参照完整性和用户定义的完整性)大大减低了数据冗余和数据不一致的概率


核心元素

  • 数据行
  • 数据列
  • 数据表
  • 数据库


常见的关系型数据库

  • Oracle
  • DB2
  • MySQL
  • Microsoft SQL Server
  • Microsoft Access


非关系型数据库

NoSQL数据库(非关系型数据库)是用于存储和检索数据的非关系数据库系统。在当今世界,我们不应该只以没有预定义固定模式的表格式存储所有数据(固定没有列)。


优点

  • 容易检索其相邻节点或关系细节,无需连接或索引
  • 不需要复杂的连接来检索数据
  • 非常容易地表示半结构化数据
  • 大型企业实时应用程序的高可用性
  • 简化的调优


常见的非关系型数据库

  • Redis
  • MongoDB
  • Neo4j
相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍如何基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
目录
相关文章
|
存储 NoSQL 关系型数据库
数据库的介绍、分类、作用和特点
数据库的介绍、分类、作用和特点
879 1
|
10月前
|
机器学习/深度学习 人工智能 算法
基于深度学习的【蔬菜识别】系统实现~Python+人工智能+TensorFlow+算法模型
蔬菜识别系统,本系统使用Python作为主要编程语言,通过收集了8种常见的蔬菜图像数据集('土豆', '大白菜', '大葱', '莲藕', '菠菜', '西红柿', '韭菜', '黄瓜'),然后基于TensorFlow搭建卷积神经网络算法模型,通过多轮迭代训练最后得到一个识别精度较高的模型文件。在使用Django开发web网页端操作界面,实现用户上传一张蔬菜图片识别其名称。
501 0
基于深度学习的【蔬菜识别】系统实现~Python+人工智能+TensorFlow+算法模型
|
人工智能 数据可视化 IDE
低代码开发平台源码
低代码开发平台源码
391 0
|
存储 前端开发
【大前端】用html和css写一个QQ邮箱登录页面
【大前端】用html和css写一个QQ邮箱登录页面
1094 0
【大前端】用html和css写一个QQ邮箱登录页面
|
存储 SQL 数据管理
数据库系统概论①——数据库系统基本概念
有组织的理解4个基本概念:数据 数据库 数据库系统 数据库管理系统掌握E-R图的使用。掌握数据模型的三个组成部分。了解常用的结构数据模型。了解数据库的三级模式结构及两级映像了解数据库技术的发展历程📢本文由 心无旁骛~ 原创,首发于 CSDN博客🙉📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨。
626 0
数据库系统概论①——数据库系统基本概念
|
机器学习/深度学习 Python
独家 | 教你使用简单神经网络和LSTM进行时间序列预测(附代码)
作者基于波动性标准普尔500数据集和Keras深度学习网络框架,利用python代码演示RNN和LSTM RNN的构建过程,便于你快速搭建时间序列的预测模型。
6377 0
|
机器学习/深度学习 自然语言处理 算法
阿里云云效智能化代码平台的探索与实践
2020年6月13日,在2020阿里巴巴研发效能峰会“架构设计与代码智能专场”中阿里巴巴高级技术专家张玉明(玄坛)发表题为《阿里巴巴智能化代码平台的探索与实践》的主题演讲,详细介绍了阿里巴巴打造智能化代码管理平台的起因、技术难点和解决思路以及应用案例,并发布云效智能研发助手“云豆”。本文节选自玄坛的分享,为方便开发者阅读,删除“背景”介绍部分,将集中讲解云效代码管理平台中智能化技术的应用以及实现原理。
1907 0
阿里云云效智能化代码平台的探索与实践
|
机器学习/深度学习 前端开发 IDE
从阿里前端工程化中台实践,看中台建设的舍与得
近日,阿里巴巴高级前端技术专家朱华军(阿大)受 InfoQ 采访邀约,分享了阿里集团前端工程化中台的实践过程,以及实践背后的经验与思考。他在采访中强调,前端工程化一定是大趋势,但不建议大家盲目地追求工程化,对于大部分规模不大的前端团队而言,工程体系的建设和规范并不是当务之急。以下为采访问答实录。
3424 0
从阿里前端工程化中台实践,看中台建设的舍与得
|
供应链 监控 物联网
蒙牛:云上养牛记
2019年是蒙牛创业20周年,这家成立于内蒙古的公司是全球增长最快的乳企,2018年蒙牛乳业实现收入689.77亿元,同比增长14.66%。随着业务的迅速发展,蒙牛也和其他国际领先的乳业公司一样,面临着商品销售费用迅速增加、利润摊薄等问题。如何通过改善内部运营效率、降低经销成本,是蒙牛目前面临的重要挑战之一。
525 0
蒙牛:云上养牛记
|
存储 关系型数据库 Java
【最佳实践】阿里云Logstash JDBC实现Elasticsearch与关系型数据库保持数据同步
为了充分利用阿里云 Elasticsearch 提供的强大搜索功能,很多公司都会在关系型数据库的基础上,部署 Elasticsearch。这种情况下,则需要确保 Elasticsearch 与所关联关系型数据库中的数据保持同步。 在本篇博文中,我会演示如何使用 Logstash 高效复制数据,将关系型数据库阿里云 RDS 中的数据更新同步到 Elasticsearch 中。
2832 0
【最佳实践】阿里云Logstash JDBC实现Elasticsearch与关系型数据库保持数据同步