This is the Trace Id: 5d124bdf22687a438ad1e5bff50022bb
跳转至主内容 浏览 查看所有产品 (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes 服务 (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Azure 上的 Linux 虚拟机 Foundry 模型 Foundry 智能体服务 Foundry IQ Foundry Tools Foundry Control Plane Foundry Control Plane 中的可观测性 Foundry 模型中的 Azure OpenAI Foundry Tools 中的 Azure 语音 Azure 机器学习 查看所有数据库 Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure 托管的 Redis Microsoft Fabric Azure Databricks Azure 上的 Linux 虚拟机 Azure 上的 Windows Server Azure Functions Azure 虚拟机规模集 Azure API 管理 Azure 容器应用 Azure Kubernetes 服务 (AKS) Azure Kubernetes 舰队管理器 Azure 容器注册表 Azure Red Hat OpenShift Azure 容器实例 Azure 容器存储 Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate 查看所有解决方案 (40+) 适用于中小型企业的云解决方案 云迁移和现代化中心 AI 数据分析 Azure 数据库 AI 应用和智能体 Microsoft 市场 Microsoft Sovereign Cloud AI 应用和智能体 Azure 的负责任 AI AI 基础结构 AI 数据分析 机器学习运营 (MLOps) Azure 上的低代码应用程序开发 集成服务 无服务器计算 DevOps 迁移和现代化中心 .NET 应用迁移 Azure 上的数据库 Linux on Azure Azure 上的 Oracle Microsoft 云上的 SAP 自适应云 高性能计算 (HPC) 基础结构即服务 (IaaS) 复原能力 Azure Essentials 适用于 Azure 的 Frontier Accelerate Azure 上的 FinOps Microsoft 市场 Azure 定价概述 创建 Azure 帐户 免费 Azure 服务 灵活的购买选项 定价计算器 Azure 上的 FinOps 最大限度地提高 AI 的 ROI Azure 节省计划 Azure 预留 Azure 混合权益 虚拟机 Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes 服务 (AKS) Microsoft Defender for Cloud 查看更多 软件开发公司 Microsoft 市场 寻找合作伙伴 面向 Azure 合作伙伴的资源 开始使用 Azure 客户案例 分析师报告、白皮书和电子书 视频 详细了解云计算 文件 探索 Azure 门户 开发人员资源 快速启动模板 面向初创企业的资源 开发者社区 学生 面向合作伙伴的 Azure 部落格 活动与网络研讨会 了解 支援 连络销售人员 开始使用 Azure 登录

什么是 SQL 数据库?

SQL 数据库组织结构化数据,让数据保持可靠、安全,并可用于支持应用和决策。看看云如何让它们更加强大。

SQL 数据库让数据更可靠、更安全,也更易于访问

SQL 数据库是现代数据驱动型运营的支柱 - 随着它们在云中不断演进,这一点会更加明显。

关键要点

  • SQL 数据库可存储和管理表中的结构化数据,这些表由行和列组成。
  • SQL 是关系数据库的标准语言,但这两个术语并不完全相同。
  • SQL 数据库的类型包括开源、专有、本地部署和基于云。
  • SQL 数据库最适合结构化数据,而 NoSQL 数据库则处理灵活或非结构化数据。 
  • 云 SQL 数据库在传统优势的基础上,提供可扩展性、安全性和高级功能。

SQL 数据库的含义

结构化数据管理的基础知识

SQL 数据库是一种关系型数据库,使用结构化查询语言 (SQL) 来存储和处理数据。可以把这种数据库看作一个高度有序的文件系统,所有内容都有自己的位置,因此很容易查找、更新和使用信息。

虽然人们经常将“SQL 数据库”和“关系数据库”互换使用,但它们并不总是相同。SQL 数据库的独特之处在于使用 SQL,这是一种用于管理结构化数据的通用语言。

SQL 数据库的主要特性

  • 有序的表 - 数据存储在行和列中,就像电子表格一样。
  • 一致的结构 - 预定义的架构让信息保持干净和可靠。

  • 灵活的查询 - SQL 让跨多个表搜索、联接和分析数据变得简单。

  • 可靠的事务 - 内置保护措施(称为 ACID 合规性)可确保数据的准确性。
SQL 数据库可轻松让数据保持一致、安全,并随时可用。 这就是为什么几十年来,它们一直深受业务系统、财务应用、医疗保健等领域的信赖。

SQL 数据库的类型

针对不同需求的不同选项
并非所有 SQL 数据库都相同。随着时间推移,已经出现了多种类型,每种都旨在满足不同的业务和技术需求。

SQL 数据库的常见类型
  • 开源 SQL 数据库 - MySQL 和 PostgreSQL 等热门选项可免费使用,得到广泛支持,并且可灵活用于许多应用。
  • 专有 SQL 数据库 - Microsoft SQL Server 等企业平台提供企业级功能、安全性和支持。
  • 本地部署 SQL 数据库 - 这些数据库安装并托管在公司数据中心内,可提供更多控制。
  • 事务型 SQL 数据库 - 联机事务处理 (OLTP) 数据库可处理购买和付款等日常操作。
  • 分析型 SQL 数据库 - 联机分析处理 (OLAP) 数据库侧重于报表、见解和商业智能。
  • 云 SQL 数据库 - Azure SQL 数据库等托管服务可在无需付费管理基础结构的情况下,提供可扩展性、高可用性和内置安全性。
了解不同类型的 SQL 数据库,有助于你为工作负载选择最合适的方案。

SQL 与  NoSQL 数据库

比较两种流行的数据库模型

SQL 数据库并不是唯一的选择。近年来,NoSQL 数据库因可处理非结构化或快速变化的数据而广受欢迎。两者各有优势,许多组织会同时使用它们。

SQL 和 NoSQL 的差异一览

SQL 数据库:

  • 采用行和列,构建类似表格。
  • 具有固定的预定义架构。
  • 使用标准化的 SQL 查询。
  • 垂直平铺。
  • 最适合结构化事务数据。

NoSQL 数据库:

  • 可以是键值、文档、图形或宽列类型。
  • 具有灵活、动态的架构。
  • 使用多种查询类型。
  • 水平平铺。
  • 最适合非结构化或快速变化的数据。
了解这些差异,有助于你为任务选择合适的工具。当你需要一致性和复杂查询时,请使用 SQL 数据库。当你需要灵活性和海量规模时,请使用 NoSQL,例如在物联网 (IoT) 场景中。

SQL 数据库的优势

为什么 SQL 仍是值得信赖的选择
SQL 数据库已经存在几十年,它们至今仍是管理结构化数据的标准,这背后是有原因的。
  • 稳定性和成熟度 - SQL 是一项经过验证的技术,几十年来一直深受信赖。
  • 标准化语言 - SQL 是通用的,也很容易学习。
  • 数据完整性 - SQL 通过 ACID 合规性确保准确性和可靠性。
  • 高级查询 - SQL 让运行复杂搜索和分析变得更容易。
  • 兼容性 - SQL 可与大多数工具、应用和语言无缝协作。
  • 云端可扩展性 - 云中的 SQL 提供灵活、安全且高可用的服务,例如 Azure SQL 数据库。
通过结合一致性、灵活性和全球覆盖,SQL 数据库帮助各种规模的企业从它们的数据中获取更多价值。

现实世界中的 SQL

组织如何利用 SQL

SQL 数据库让信息真正可用。 无论是支持日常操作、驱动见解生成,还是在大规模场景下同时实现这两者,它们仍然是现代数据管理中用途最广泛的工具之一。

使用事务系统为日常操作提供支持
每当你转账、在线下单或在医院办理入院时,SQL 数据库都在背后运行。通过保持事务快速、准确且可靠,SQL 数据库让组织有信心不间断地运行关键业务。

借助分析系统推动见解
除了日常事务,SQL 数据库还能帮助你获取见解。企业用它们来跟踪绩效和发现趋势,研究人员依赖它们分析数据集,而零售商则借助它们挖掘有助于预测需求的模式。优势很明显:更好的数据会带来更明智的决策。

将速度和规模与混合工作负载相结合
像 Azure SQL 数据库超大规模这样的现代云计算平台结合了这两种优势。它们既能处理实时事务的速度需求,也能扩展以运行复杂分析。这意味着组织可以在同一个系统中即时服务客户,并为未来做好规划。

SQL 数据库的未来

今天可靠,明天持续演进

SQL 数据库经受住了时间的考验,因为它能让数据保持有序、安全且易于访问。 它们在云计算时代也找到了新的用途。

SQL 正在云中获得新的能力:弹性扩展、内置安全性,以及与高级分析和 AI 的集成。这些进步意味着,SQL 数据库不再只是可靠操作的基础;它们也是创新的起点。

对于希望实现现代化的组织来说,Azure SQL 数据库等云 SQL 平台兼具两者的优势:成熟关系型技术的稳定性,以及应对未来数据挑战的灵活性。

常见问题解答

常见问题解答

  • SQL 数据库就像一个数字文件柜,它将数据整理成行和列的表。它使用结构化查询语言 (SQL) 快速、可靠地存储、管理和检索信息,让数据保持一致、安全且易于访问。
  • 组织使用 SQL 数据库来处理结构化数据。它们支持银行交易、在线购物和患者记录等日常操作,也支持报表和分析。SQL 数据库可确保信息准确、可靠,并随时为关键业务系统提供支持。
  • 是。SQL 是最容易上手的编程语言之一。它的命令看起来像普通英语,所以初学者可以很快掌握基础知识。由于它被广泛使用,免费教程和培训随处可见,这让你很容易培养技能并立即应用。
  • SQL 数据库在日常生活中随处可见。银行使用它们来管理账户和交易。零售商依靠它们处理订单和库存。医疗保健系统将患者记录存储在 SQL 数据库中。常见平台包括 MySQL、PostgreSQL、Microsoft SQL Server 和 Azure SQL 数据库。