网站布局设计工具,小蝌蚪视频网络科技有限公司,重庆公司注册核名官网,如何做服装企业商城网站1.数据库设计与类的设计融合 对类和类之间关系的正确识别是数据模型的关键所在。要想将建模过程缩减为一个简单的、逐步进行的过程是不太可能的。从本质上讲#xff0c;建模是一项艺术。对一个给定的复杂情况而言#xff0c;不存在唯一正确的数据模型#xff0c;然而却存在…1.数据库设计与类的设计融合 对类和类之间关系的正确识别是数据模型的关键所在。要想将建模过程缩减为一个简单的、逐步进行的过程是不太可能的。从本质上讲建模是一项艺术。对一个给定的复杂情况而言不存在唯一正确的数据模型然而却存在好的数据模型。一个企业或机构的某个数据模型可能会优于另一个数据模型但就如何为一个特定的系统建立数据模型却没有唯一的解决方案。 好模型的目标是将工程项目整个生存期内的花费减至最小同时也会考虑到随时间的推移系统将可能发生的变化因而设计时也要考虑能适应这些变化。因此将目光集中在最大限度地降低开发费用上是一个错误。
2.数据库设计与XML设计融合 WWW的迅速发展使其成为全球信息传递和共享日益重要和最具潜力的资源电子商务、电子图书和远程教育等全新领域的需求和发展使Web数据变得更加复杂和多样化利用传统数据库技术很难存储和管理所有不同的Web数据。 目前XML正在成为Internet上数据描述和交换的标准并且将来会代替HTML而成为Web上保存数据的主要格式。
2.1XML文档分类 XML文档分为两类一类是以数据为中心的文档这种文档在结构上是规则的在内容上是同构的具有较少的混合内容和嵌套层次人们只关心文档中的数据而并不关心数据元素的存放顺序这种文档简称为数据文档它常用来存储和传输Web数据。另一类是以文档为中心的文档这种文档的结构不规则内容比较零散具有较多的混合内容并且元素之间的顺序是有关的这种文档常用来在网页上发布描述性信息、产品性能介绍和E-mail信息等。
2.2XML文档的存储方式 Web上存有大量的XML文档并需要持久保存这一需求引发了人们对XML文档的存储技术研究。已经提出的XML文档的存储方式有两种基于文件的存储方式和数据库存储方式。 1基于文件的存储方式。基于文件的存储方式是指将XML文档按其原始文本形式存储主要存储技术包括操作系统文件库、通用文档管理系统和传统数据库的列作为二进制大对象BLOB或字符大对象CLOB。这种存储方式需维护某种类型的附加索引以建立文件之间的层次结构。基于文件的存储方式的特点无法获取XML文档中的结构化数据通过附加索引可以定位具有某些关键字的XML文档一旦关键字不确定将很难定位查询时只能以原始文档的形式返回即不能获取文档内部信息文件管理存在容量大、管理难的特点。 2数据库存储方式。数据库在数据管理方面具有管理方便、存储占用空间小、检索速度快、修改效率高和安全性好等优点。一种比较自然的想法是采用数据库对XML文档进行存取和操作这样可以利用相对成熟的数据库技术处理XML文档内部的数据。数据库存储方式的特点能够管理结构化和半结构化数据具有管理和控制整个文档集合本身的能力可以对文档内部的数据进行操作具有数据库技术的特性如多用户、并发控制和一致性约束等管理方便易于操作。