- SAP HANA 教程
- SAP HANA - 首页
- SAP HANA 简介
- SAP HANA - 概述
- 内存计算引擎
- SAP HANA - Studio
- Studio 管理视图
- SAP HANA - 系统监控
- SAP HANA - 信息建模器
- SAP HANA - 核心架构
- SAP HANA 建模
- SAP HANA - 建模
- SAP HANA - 数据仓库
- SAP HANA - 表格
- SAP HANA - 包
- SAP HANA - 属性视图
- SAP HANA - 分析视图
- SAP HANA - 计算视图
- SAP HANA - 分析权限
- SAP HANA - 信息组合器
- SAP HANA - 导出和导入
- SAP HANA 数据复制
- SAP HANA - 数据复制概述
- SAP HANA - 基于 ETL 的复制
- SAP HANA - 基于日志的复制
- SAP HANA - DXC 方法
- SAP HANA - CTL 方法
- SAP HANA - MDX 提供程序
- SAP HANA SQL
- SAP HANA - SQL 概述
- SAP HANA - 数据类型
- SAP HANA - SQL 运算符
- SAP HANA - SQL 函数
- SAP HANA - SQL 表达式
- SAP HANA - SQL 存储过程
- SAP HANA - SQL 序列
- SAP HANA - SQL 触发器
- SAP HANA - SQL 同义词
- SAP HANA - SQL 执行计划
- SAP HANA - SQL 数据分析
- SAP HANA - SQL 脚本
- SAP HANA 有用资源
- SAP HANA - 问答
- SAP HANA - 快速指南
- SAP HANA - 有用资源
- SAP HANA - 讨论
SAP HANA - SQL 概述
SQL 代表结构化查询语言。
它是一种与数据库通信的标准化语言。SQL 用于检索、存储或操作数据库中的数据。
SQL 语句执行以下功能:
- 数据定义和操作
- 系统管理
- 会话管理
- 事务管理
- 模式定义和操作
允许开发人员将数据推送到数据库的一组 SQL 扩展称为SQL 脚本。
数据操纵语言 (DML)
DML 语句用于管理模式对象中的数据。一些示例:
SELECT - 从数据库中检索数据
INSERT - 将数据插入表中
UPDATE - 更新表中现有的数据
数据定义语言 (DDL)
DDL 语句用于定义数据库结构或模式。一些示例:
CREATE - 在数据库中创建对象
ALTER - 更改数据库的结构
DROP - 从数据库中删除对象
数据控制语言 (DCL)
一些 DCL 语句的示例:
GRANT - 向用户授予对数据库的访问权限
REVOKE - 撤销使用 GRANT 命令授予的访问权限
为什么我们需要 SQL?
当我们在 SAP HANA Modeler 中创建信息视图时,我们是在某些 OLTP 应用程序之上创建它。所有这些都在后端运行 SQL。数据库只理解这种语言。
要测试我们的报表是否满足业务需求,我们必须在数据库中运行 SQL 语句,如果输出符合要求。
HANA 计算视图可以通过两种方式创建 - 图形方式或使用 SQL 脚本。当我们创建更复杂的计算视图时,我们可能需要使用直接 SQL 脚本。
如何在 HANA Studio 中打开 SQL 控制台?
选择 HANA 系统并在系统视图中单击 SQL 控制台选项。您还可以通过右键单击“目录”选项卡或任何架构名称来打开 SQL 控制台。
SAP HANA 可以同时充当关系数据库和 OLAP 数据库。当我们在 HANA 上使用 BW 时,我们在 BW 和 HANA 中创建多维数据集,它们充当关系数据库并始终生成 SQL 语句。但是,当我们使用 OLAP 连接直接访问 HANA 视图时,它将充当 OLAP 数据库,并将生成 MDX。
广告