SAP ABAP 数据字典教程 SE11:表、锁定对象、视图和结构 -03

ABAP 数据字典教程 SE11:表、锁定对象、视图和结构 -03

什么是数据字典?

数据字典是信息管理系统中数据的中心信息源。 它的主要功能是支持数据定义(或“元数据”)的创建和管理。

在这里插入图片描述

ABAP 字典

ABAP 字典中的对象位于支持其可重用性的三个级别上。 这些级别是:

  1. 表格和结构
  2. 数据元素

让我们详细研究一下——

  • 描述表字段的技术特征
  • 指定描述字段允许数据值的值范围
  • 对域进行更改时,引用同一域的字段(通过分配给它们的数据元素)会更改
  • 确保一致性

前任。 采购单据编号 (EBELN)

在这里插入图片描述

数据元素

  • 描述一个领域在技术环境中所扮演的角色
  • 语义相同的字段可以引用相同的数据元素
  • 包含字段信息

前任。 采购单据编号 (EBELN)

在这里插入图片描述

  • 表示数据实际所在的数据库表。
  • 可以在 ABAP 字典中独立于数据库定义表。
  • 表的字段用它们的(与数据库无关的)SAP ABAP 数据类型和长度来定义。
    在这里插入图片描述

结构

  • 是不对应于数据库表的记录声明。
  • 就像用户定义的数据类型一样。
  • 像表一样定义,然后可以从 ABAP 程序中寻址。
  • 结构仅在程序运行期间包含数据。

在这里插入图片描述

ABAP字典的聚合对象

聚合意味着由几个组件组成。 在 ABAP 字典中,聚合对象是来自多个不同透明表的对象。

  1. 意见
  2. 搜索帮助
  3. 锁定对象

让我们详细研究一下

意见

SAP _ ABAP 中的视图用于汇总分布在多个表中的数据

  • 视图的数据实际上并没有物理存储。 相反,视图的数据来自一个或多个其他表
  • 它是根据特定应用程序的需求量身定制的
    在这里插入图片描述

搜索帮助

  • 搜索帮助是帮助您在系统中搜索数据记录的工具
  • 高效且用户友好的搜索可在记录密钥未知的情况下为用户提供帮助

在这里插入图片描述

锁定对象

  • SAP系统中两个用户同时访问同一条数据记录是通过锁机制同步的。
  • 通过调用某些功能模块来设置和释放锁。 这些功能模块是根据ABAP/4 Dictionary中所谓的锁对象的定义自动生成的

功能模块 : Enqueue – 锁定表 dequeue – 释放锁

在这里插入图片描述

常用的事务代码

  • SE11:数据字典初始屏幕(仅限 SE12 显示器)
  • SE13:ABAP 字典:技术设置
  • SE14:数据库实用程序
  • SE15:存储库信息系统
  • SE16:数据浏览器
  • SE17 : 通用表显示
  • SE55:表视图维护
  • SM30 : 表维护

参考:https://www.guru99.com/abap-data-dictionary-tutorial.html

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值