大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
数据管理和数据字典两者相互相乘,不要独立地分开。
创新互联建站于2013年成立,先为全南等服务建站,全南等地企业,进行企业商务咨询服务。为全南企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
sql server 2000说实话没怎么来开发过,从我其他项目中系统建设的角度给你提几点建议把:
1、首先要分析对象,即你这个系统的受众有哪些,这些受众都有什么类型的需求,并且做一个频度的分析,这样有利于下一步的数据字典设计。
2、根据上一步的分析提炼出基础数据原单位,属性是什么样子的,设计数据字典,包括数据结构、基础参数。
3、再做一个对未来数据量的估算,包括某段时间后数据的增长情况,哪些数据表的操作频度如何以及受众对某些信息的操作频度,以便建立有效的索引、视图和存储过程等。
4、查询属于受众操作的一类动作属性,第二部完成后这个问题基本上一并解决了。
数据字典用来表示某些数据或者说明某些数据的。数据库中的字典表是针对整个数据库库而言的,表示数据库表基本信息的,如SqlServer一些字典表。而对一个项目来说,一般都会定义一些常量存储到一张单独的表中,用来表示项目中一些常量信息!如项目中的一些下拉选项,这些都是常量,存储到数据库中,我们就认为这个表是字典表。简单来说,数据库的字典表就是描述数据库表基本信息的表,我们不需要维护。项目中的字典表通常指那些不可变的可以穷举出来的常量存储的表。
很显然 行转 列。在sqlserver 中可以实现的。sqlserver 2005以上版本更容易 用unpivot函数
你先把 sheet1 这个表 装换成
sheet1
c1
d1
a1
b1
给你个例子
姓名 语文 数学 物理
---------- ----------- ----------- -----------
张三 74 83 93
李四 74 84 94
可以转成
姓名 课程 分数
---------- ---- -----------
李四 语文 74
李四 数学 84
李四 物理 94
张三 语文 74
张三 数学 83
张三 物理 93
你看下 sqlserver pivot /unpivot 函数 一个行转列,一个列转行