层次结构的设计方法:
第一步:按照顺序结构的方法建造数据列表。
表2.3.2.2 顺序结构的方法建造数据列表
专业名称 | 班级 | 学号 | 成绩 | 其它 |
电子商务管理 | 电商0402 | 2004618226 | 70 | 1 |
电子商务管理 | 电商0402 | 2004618231 | 80 | 1 |
电子商务管理 | 电商0402 | 2004618248 | 60 | 1 |
国际经济与贸易 | 国贸0401 | 2004619118 | 65 | 1 |
国际经济与贸易 | 国贸0401 | 2004619134 | 0 | 1 |
机械制造 | 机制0505 | 202050516 | 47 | 1 |
机械制造 | 机制0507 | 202050744 | 59 | 1 |
机械制造 | 机制0508 | 202050848 | 91 | 2 |
建筑工程技术 | 工民建0401 | 2004411119 | 90 | 1 |
第二步:确定第一关键字(第一层)的列栏目,并将其连同数据一起移到第一列的位置,成为第一级数据。
表2.3.2.3 确定第一关键字(第一层)的列栏目
专业名称 |
电子商务管理 |
电子商务管理 |
电子商务管理 |
国际经济与贸易 |
国际经济与贸易 |
机械制造 |
机械制造 |
机械制造 |
建筑工程技术 |
第三步:重复第二步,依次确定第二层数据、第三层、……,并移到第二列、第二列、……
表2.3.2.4依次确定各层数据顺序
专业名称 | 班级 | 学号 |
电子商务管理 | 电商0402 | 2004618226 |
电子商务管理 | 电商0402 | 2004618231 |
电子商务管理 | 电商0402 | 2004618248 |
国际经济与贸易 | 国贸0401 | 2004619118 |
国际经济与贸易 | 国贸0401 | 2004619134 |
机械制造 | 机制0505 | 202050516 |
机械制造 | 机制0507 | 202050744 |
机械制造 | 机制0508 | 202050848 |
建筑工程技术 | 工民建0401 | 2004411119 |
第四步:安排其余各列的顺序。
表2.3.2.5 安排其余各列
专业名称 | 班级 | 学号 | 成绩 | 其它 |
电子商务管理 | 电商0402 | 2004618226 | 70 | 1 |
电子商务管理 | 电商0402 | 2004618231 | 80 | 1 |
电子商务管理 | 电商0402 | 2004618248 | 60 | 1 |
国际经济与贸易 | 国贸0401 | 2004619118 | 65 | 1 |
国际经济与贸易 | 国贸0401 | 2004619134 | 0 | 1 |
机械制造 | 机制0505 | 202050516 | 47 | 1 |
机械制造 | 机制0507 | 202050744 | 59 | 1 |
机械制造 | 机制0508 | 202050848 | 91 | 2 |
建筑工程技术 | 工民建0401 | 2004411119 | 90 | 1 |
第四步:按关键字的顺序分类汇总,形成新的数据界面。如表2.3.2.1
表2.3.2.1 “专业名称”和“班级”之间存在着层次关系
专业名称 | 班级 | 学号 | 成绩 | 其它 |
电子商务管理 | 电商0402 | 2004618226 | 70 | 1 |
|
| 2004618231 |