第四章 数据字典和数据表的读取

第四章 数据字典和数据表的读取

ID:37842161

大小:598.01 KB

页数:24页

时间:2019-06-01

第四章 数据字典和数据表的读取_第1页
第四章 数据字典和数据表的读取_第2页
第四章 数据字典和数据表的读取_第3页
第四章 数据字典和数据表的读取_第4页
第四章 数据字典和数据表的读取_第5页
资源描述:

《第四章 数据字典和数据表的读取》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、版权归原作者所有仅供学习交流之用,请勿用于他途第四章数据字典和数据表的读取ABAP数据字典的事务代码(TCODE):SE11,数据字典和SAP整个业务应用是融合的。本章主要介绍:实例建表,数据表维护程序,添加数据,建立域、数据元素和搜索帮助,逻辑数据库,数据表的读取。4.1相关概念通过本章的学习能清晰地了解ABAP数据字典与实际数据库之间的关系。数据字典对象由数据字段(TableField)、数据元素(DataElement)、域(Domain)等组成。“域”描述一个字段类型和长度等信息,“数据元素”描述一个字段的用途。先定义域,再定义数

2、据元素使用哪个域,最后定义一个表字段使用哪些数据元素。表类型:透明表(TransparentTable)、结构(Structure)、附加结构(AppendStructure)、存储表(PooledTable)、簇表(ClusterTable)、视图(GeneratedViewStructure)。在ABAP应用中大量使用透明表和结构,其中:“透明表”在数据库中有对应的物理表;“结构”为若干个字段组合,在数据库不存在数据记录。4.2实例建表下面以实例说明透明表的建立。建立城市表、学校表、学生表,表关系都是一对多,数据结构如下:(1)城市表

3、YTCITY,见表4-1。表4-1字段名数据类型允许空值主/外键说明YCT_IDINTNOTNULL(PK)序号YCT_NAMECHAR(30)NOTNULL城市名称YCT_COUNTRYCHAR(255)国家名称(2)学校表YTSCHOOL,见表4-2。表4-2字段名数据类型允许空值主/外键说明YCT_IDINTNOTNULL(PK)序号YSH_IDINTNOTNULL(PK)学校序号YSH_NAMECHAR(30)NOTNULL学校名称YSH_ADDRCHAR(255)地址(3)学生表YTSTUDENT,见表4-31版权归原作者所有仅

4、供学习交流之用,请勿用于他途表4-3字段名数据类型允许空值主/外键说明YCT_IDINTNOTNULL(PK)城市序号YSH_IDINTNOTNULL(PK)学校序号YSTU_IDINTNOTNULL(PK)学生序号YSTU_NAMECHAR(30)NOTNULL学生名称YSTU_ADDRCHAR(255)住址输入TCODE:SE11,输入表名后单击“创建”按钮,在属性页输入表描述、选择类型“A”(应用表),选择建立的表可以维护(Tablemaintenanceallowed),如图4-1所示。图4-1选择“Field”页面,单击按钮,直

5、接输入数据类型和长度,如图4-2所示。2版权归原作者所有仅供学习交流之用,请勿用于他途图4-2单击“技术设置”,定义“大小范畴”和“数据类”,如图4-3所示。图4-3单击返回按钮,退回到字段编辑页面后保存、单击激活按钮()激活数据表。然后建立YTSCHOOL、YTSTUDENT表。数据表建立完成后,登录Oralce数据库,查阅建立的透明表。选择Windows菜单“开始”—>“Oracle—>OraHome**”—>“DataBaseAdministration”—>“DBAStudio”,找到在字典中建立的表,如图4-4、图4-5所示。注

6、意:(1)在SAP中建立的数据表会在数据库中创建;(2)在数据库中直接建立的表不会在SAP中有数据字典;3版权归原作者所有仅供学习交流之用,请勿用于他途(3)在SAP或数据库添加数据都能相互查阅到。有了这样的概念,完全可以用其他语言读取数据库数据、做报表、开发等工作。(图4-4、图4-5略)4.3相关数据维护程序由于在如图4-1所示建立表属性时,选择了,因此能直接进行数据维护。输入TCODE:SE16所示。图4-64.3.1新增单击新增记录按钮(),如图4-7所示。4版权归原作者所有仅供学习交流之用,请勿用于他途图4-7输入完成后保存,在

7、连续添加记录后,单击按钮回到上一屏。4.3.2查询和删除单击表内容按钮(),查看已输入数据,如图4-8所示。5版权归原作者所有仅供学习交流之用,请勿用于他途图4-8不输入任何条件,单击执行按钮(或按快捷键F8),屏幕显示所有已输入的记录。可以选中若干条记录,选择菜单中“删除”或“全部删除”删除记录。单击(或按F6)按钮修改记录,如图4-9所示。6版权归原作者所有仅供学习交流之用,请勿用于他途图4-94.4数据批量维护程序的生成及使用打开表结构维护界面后(SE11),选择菜单“实用程序”—>“表维护生成”,TCODE:SE55,如图4-10

8、所示。7版权归原作者所有仅供学习交流之用,请勿用于他途图4-10输入函数组名称,选择一个权限组,选择维护类型“一步”,如图4-11所示。8版权归原作者所有仅供学习交流之用,请勿用于他途图4-1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。