`
java1573
  • 浏览: 123380 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

面试:如果在现在开发时使用的数据库是DB2(IBM的数据库产品),可能要使用Oracle。在这种背景下,如何开发?

阅读更多
面试:如果在现在开发时使用的数据库是DB2(IBM的数据库产品),可能要
使用Oracle。在这种背景下,如何进行(JAVA)开发?

前期工作(公共部分)
1、先定义要处理的数据:Employee
2、定义处理数据的接口以及处理数据的方法

中期:
3、小组1根据接口进行了调用
4、小组2根据接口进行了开发

后期:组装或更换
5、最后组装
IEmp db2 = new EmpToDB2();
this.addEmployeeData(db2);
 
IEmp ora = new EmpToOracle();
this.addEmployeeData(ora); 
//this.addEmployeeData(可替换组件)
 
JAVA开发的要点是:
·面向接口,实现组件化开发。
·而组件内部要实现高内聚,组件之间要实现低耦合。
分享到:
评论

相关推荐

    企业oracle数据分析岗位面试题

    - **DB2**:IBM的高性能数据库系统,支持多种操作系统环境。 #### 二、数据库的实际应用案例 - **知识点解析**: - **项目实践经历**:在面试中分享个人参与过的数据库相关的项目,例如参与设计或维护企业内部的...

    多次面试考题总结.zip

    1. **DB2**:DB2是一款由IBM开发的关系型数据库管理系统,广泛应用于企业级应用。DB2的知识点包括SQL查询、事务处理、并发控制、存储过程、备份与恢复、性能优化以及数据库安全性。在面试中,你可能需要理解ACID...

    IBM_BI工程师面试题

    IBM作为全球知名的IT服务公司,其DataStage产品是一个广泛使用的数据集成工具,特别是在数据仓库和大数据处理领域。DataStage的设计目的是为了帮助企业高效、准确地进行数据集成和转换。接下来,让我们详细了解...

    IT技术者日语面试资料

    - 回答示例:“在我负责的一个企业管理系统软件项目中,我们采用了JAVA作为开发语言,服务器环境是IBM的Websphere,数据库是DB2,开发工具为IBM的RAD(Rational Application Developer),我在其中担任项目经理...

    MySql面试题.doc

    - Oracle:由甲骨文公司开发,广泛应用于大型企业。 - MySQL:开源数据库,现归甲骨文所有。 - DB2:IBM公司的数据库系统。 - SQL Server:微软公司的数据库产品。 - Sybase:赛尔斯公司的数据库系统。 4. 表...

    JAVA面试题大全含答案.doc

    "JAVA面试题大全含答案.doc" J2EE 概述 J2EE(Java 2 Platform, Enterprise Edition)是一种使用...* Oracle:性能最高,保持 Windows NT 下的 TPC-C 世界记录。 * SYBASE:性能较高,支持 Sun、IBM、HP 等多种平台。

    DataStage IBM-面试题

    ### DataStage IBM 面试题解析 #### 一、DataStage 的组成部分及其功能 DataStage 系统由四个主要组成部分组成: 1. **管理员 (Administrator)** - 功能:负责项目的添加与删除,设置系统默认配置。 - 作用:...

    2011年西安电子科技大学考研复试-数据库

    数据库管理系统(DBMS)是实现数据库功能的核心软件,如Oracle、MySQL、SQL Server和IBM DB2等。了解不同DBMS的特点、性能和适用场景是考研复试的重要部分。例如,MySQL因其开源、免费和高性能而被广泛应用,而...

    java部分面试题.pdf

    Java面试题涵盖了许多核心概念,包括数据库、框架、编程基础、Web开发以及设计模式等。以下是对这些知识点的详细解释: 1. **Oracle,MySQL,DB2 三大数据库的相同点和区别**: - 相同点:都是关系型数据库管理...

    第三,四阶段面试题1.docx

    主流的数据库服务软件包括甲骨文公司的Oracle、IBM的DB2、微软的SQL Server以及Sybase的产品。其中,Oracle和DB2是跨平台但不开源的,SQL Server不跨平台也不开源,而Sybase则是跨平台但不开源。另外,还有两款开源...

    websphere_weblogic

    它具有强大的管理工具、安全特性以及与IBM其他产品的紧密集成,如DB2数据库和Tivoli管理框架。 2. **WebLogic**:BEA WebLogic Server,现为Oracle WebLogic Server,同样是一款成熟的应用服务器,同样符合Java EE...

    南航移动面试题总结

    Oracle数据库和IBM DB2都是企业级的关系型数据库管理系统,但它们在一些方面有所不同: - **性能优化:** Oracle数据库通常被认为在性能方面更为出色,特别是在大数据量的情况下。 - **可扩展性:** Oracle提供了更...

    java面试题

    - WebSphere:IBM的核心服务器,常与DB2数据库配合使用 6. 页面转发与重定向: - Forward:URL保持不变,共享同一个request,速度较快,适合内部页面跳转 - Redirect:URL改变,使用新的request,速度较慢,可...

    云计算学院-第三,四阶段面试题1

    主流的数据库服务软件包括商业的Oracle、IBM DB2、Microsoft SQL Server、Sybase,以及开源且跨平台的MySQL和PostgreSQL。 MySQL是一个广泛使用的开源数据库系统,特别适合中小规模的关系型数据库应用。它支持多种...

Global site tag (gtag.js) - Google Analytics