映射到关系数据库.PDF
第3 章
映射到关系数据库
数据源层的作用是与应用需要的基础设施的不同部分进行通信。问题主要是和数据库的会
话,换句话说,是和现今系统中广泛使用的关系数据库进行会话。当然,现在仍然有大量的数
据采用比较老的存储格式,比如ISAM和VSAM文件系统。但是,现在大多数构建系统的人更担
心关系数据库问题。
关系数据库之所以取得成功,最重要的原因之一就是SQL的存在,它是数据库通信标准语言。
尽管不同厂商各自增强的细节给SQL带来了复杂性,但它的核心语法还是非常通俗易懂的。
3.1 架构模式
首先介绍的一组模式是架构模式,它要解决的问题是驱动领域逻辑访问数据库的方式。此
时的选择对于设计影响深远而且难以重构,因此这个问题需要注意。同样,如何设计领域逻辑
也会对这个选择产生重大影响。
尽管SQL 已经在商业软件中广泛应用,但它在使用中还是存在一些缺陷。许多应用程序开发
者并不能充分理解SQL ,因此,不能很好地构造有效的查询语句和命令。尽管现在有很多技术
可以把SQL语句嵌入到程序设计语言中,但它们多少都有点笨拙,可能使用适合程序开发语言
的机制来访问数据会更好。数据库管理员(DBA )也希望能得到访问数据表的SQL语句,这样
他们就能理解怎样才能最好地调整和组织索引。
基于这些原因,把SQL访问从领域逻辑中分离出
您可能关注的文档
最近下载
- 项贤明主编马工程教材《教育学原理》第五章人的全面发展教育可修改全文.ppt VIP
- 政治经济学批判序言演示文稿.ppt VIP
- 常用化疗药物简介演示文稿.ppt VIP
- GJB 548C-2021微电子器件试验方法和程序.docx VIP
- SMT控制计划(中英文).xls VIP
- 失效模式及影响分析AIAG&VDA FMEA Handbook(2019 1st).pdf VIP
- 小学三年级数学家长会--.ppt VIP
- 政治经济学批判导言序言汇编.ppt VIP
- 2025年人工韧带在军队前交叉韧带损伤中应用的专家共识解读PPT课件PPT课件.pptx VIP
- (二模)绍兴市2026年4月高三适应性考试化学试卷(含标准答案).pdf
原创力文档

文档评论(0)