- 2
- 0
- 约8.84千字
- 约 35页
- 2019-08-30 发布于湖北
- 举报
无论采用哪种方案,在所定义的对象存取器或在原有的永久类中,都至少应该有一个属性,用于记录要存取哪一个(些)表;至少应该有两个操作“存储对象”和“检索对象”,供设计中的其他操作使用。 上述的操作存储对象和操作检索对象需要知道被保存与检索的对象的如下信息: ·它是内存中的哪个对象,从而知道从何处取得要保存的对象的数据,或者把数据恢复到何处; ·它属于哪个类,从而知道应该把它保存在哪个数据库表中,或要到哪个数据库表中去检索它; ·它的主关键字,从而知道该对象对应数据库表的哪个元组。 不同的对象调用类“对象存取器”的对象的操作时,所使用的参数往往是不同的,也即作为参数的属性的个数和类型以及对象变量的类型往往是不确定的,而且对不同的表而言,主关键字所包含的属性名也往往是不同的。解决的方法可为:在操作的方法中把对每个数据库表进行操纵的语句都预先编写出来;或者在操作的方法中按需要动态地用数据操纵语言(如SQL)构造对数据库操纵的语句,然后把它作为参数调用操作。 由此可见,确定了存取永久对象的操作,就搭建起了问题域部分和数据管理部分联系的桥梁。 在数据库中,经常要使用一些约束规则。例如,诸如作用在属性上的一组有效值或一个值域那样的约束,是检查性约束;限制一个属性或一组属性中的数据必须是唯一的约束,是唯一性约束。对于这样的代码,可写在问题域部分的类中或数据管理
您可能关注的文档
- 魅力口才-公众演说技巧.ppt
- 魅力女性ppt 有享云商 春秋东航.ppt
- 魅力讲师形体+声音.ppt
- 镁合金牺牲阳极埋地管道施工应用.ppt
- 门电路组成的多谐振荡器.ppt
- 门店商品结构设计.ppt
- 门电路-数字部分.ppt
- 门禁基础培训资料.ppt
- 门电路和组合逻辑电路1可用.ppt
- 门电路与逻辑代数.ppt
- 19世纪历史兰克史学客观主义史学专业史学确立研究——基于19世纪史学研究史学史反思与批判.docx
- 联合国海藻促进发展:包容性增长的贸易、法规和标准.docx
- 初中低年级信息科技算法教学学生逻辑思维——基于算法任务逻辑思维评分.docx
- 初中低年级语文阅读教学学生文本细读能力——基于阅读笔记与文本分析评分.docx
- 初中高年级公民教育项目学习学生参与能力——基于项目参与记录与能力测评.docx
- 初中高年级几何证明教学学生推理严谨性培养——基于2024年证明过程逻辑错误分析.docx
- 初中家校协同学生心理健康促进效果研究——基于2024年协同记录与心理健康数据.docx
- 初中教师反思实践与专业成长关联机制研究——基于2024年反思记录与成长测评数据.docx
- 初中中年级法治教育情境教学学生规则理解——基于2023年情境测试规则应用评分.docx
- 对外投资合作国别(地区)指南:多 哥.docx
最近下载
- 2026年郑州电力高等专科学校单招职业适应性考试题库含答案详解.docx VIP
- 七年级数学下册专题08期中-几何综合大题必刷(压轴题)(原卷版+解析).docx VIP
- (GBT7588 1—2020)电梯制造与安装安全规范.pdf VIP
- 一种基于关键特征比对的多源非结构化威胁情报采集融合方法.pdf VIP
- QSH1020+1566—2017+油水井修井作业施+工现场管理规范.pdf VIP
- 人教版美术四年级下册 平凡的美课件.pptx VIP
- CMOS NAND2门设计分析与参数计算.pdf
- 2024年数据资产专题报告集萃.pdf VIP
- 总体国家安全观党课讲稿.doc VIP
- (33页PPT)一例双相情感障碍患者的护理.pptx VIP
原创力文档

文档评论(0)