下面关于ORM的说法错误的是()A、对象关系映射,让现实中的对象同数据库的表产生映射B、对象关系映射,让类同表产生关系C、对象关系映射,让类同记录产生关系D、对象关系映射,让类中的属性同表中的列产生关系

题目

下面关于ORM的说法错误的是()

  • A、对象关系映射,让现实中的对象同数据库的表产生映射
  • B、对象关系映射,让类同表产生关系
  • C、对象关系映射,让类同记录产生关系
  • D、对象关系映射,让类中的属性同表中的列产生关系
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用面向对象方法设计的类中,有一些类的对象是需要持久存储的,这样的类一般需要映射到关系数据库模式中。请指出图1-13中哪些类需要做这样的映射。


正确答案:采购计划单、入库单、供货方档案、出库单、物料主文件、领料计划单。
采购计划单、入库单、供货方档案、出库单、物料主文件、领料计划单。 解析:本题是一个综合题,包括结构化方法和面向对象方法,具体有数据流图、类属性识别、系统功能分析及面向对象设计和数据库设计。
问题1是补充缺少的数据流。根据出库工作流程的叙述,“……若经检验没有相应的领料计划,则通知领料人该领料单无效;若领料单有效,仓库保管员根据领料单上的物料代码核对是否有足够的库存;若没有足够的库存,仓库保管员向领料人发缺货单:……”,可得,无效领料单是针对无相应的领料计划,缺货单是针对库存不足,缺货单不能包含于无效领料单中,故缺少数据流缺货单,其终点为领料人,起点应为领料单检验。
根据入库工作流程,“……检验员根据检验结果填写物料检验单:如果物料或供货方不合格,则向采购员发出退货单……”,可见,缺少数据流退货单,其起点为物料检验,终点为采购员。
问题2是面向对象类属性识别。每一种物料有一张领料单,仓库管理员是根据领料单上的物料代码核对库存的,因此领料单应有属性:物料代码和数量;另外,当物料单检验无效时需要通知领料人相应领料单无效,因此领料单应有属性:领料人;出库时,仓库保管员要在领料单上签字,因此领料单应有属性:仓库保管员;为了清楚了解出入库情况,还应包含属性:日期。综上,领料单的属性有:物料代码、数量、领料人、仓库管理员、日期。
类似的,每一种物料有一张入库申请单,成功入库时仓库管理员根据入库申请单修改物料主文件中的现有库存,因此入库申请单应有属性:物料代码和数量;检验员检验物料时,“如果物料或供货方不合格,则向采购员发出退货单”,因此入库申请单应有属性:供货方和采购员;同样,还应包含属性:日期。综上,入库申请单的属性有:物料代码、数量、采购员、供货方、日期。
问题3是系统功能分析。为了提高企业效率,建立一个功能完善的库存管理系统,除了具备查询、统计、报表输出等外,还应对库存的物料做出实时监控,以便保证物料的合理库存量,故还应有功能:库存超限报警和库存不足报警。
问题4是面向对象与数据库的结合。用面向对象方法设计的类中,有一些类的对象是需要持久存储的,这样的类一般需要映射到关系数据库模式中。就本题而言,实际上就是识别需要持久存储的对象,在此需要将数据流图中的所有文件对应的类映射到数据库中,具体有:采购计划单、入库单、供货方档案、领料计划单、物料主文件、出库单。

第2题:

下列哪种情况需要启动ARP请求?( )

A.主机需要接收信息,但ARP表中没有源IP地址与MAC地址的映射关系

B.主机需要接收信息,但ARP表中已经具有了源IP地址与MAC地址的映射关系

C.主机需要发送信息,但ARP表中没有目的IP地址与MAC地址的映射关系

D.主机需要发送信息,但ARP表中已经具有了目的IP地址与MAC地址的映射关系


答案:C

第3题:

下列哪种情况需要启动ARP请求?()

A.主机需要接收信息,ARP表中没有源IP地址与MAC地址的映射关系

B.主机需要接收信息,ARP表中已有源IP地址与MAC地址的映射关系

C.主机需要发送信息,ARP表中没有目的IP地址与MAC地址的映射关系

D.主机需要发送信息,ARP表中已有目的IP地址与MAC地址的映射关系


正确答案:C

第4题:

关于柜员关系映射管理,()说法是错的。

  • A、同一身份证件号码只能有一条柜员关系映射记录
  • B、柜员只有一个业务系统柜员号时,不需进行柜员关系映射
  • C、市县督导员没有柜员关系映射的操作权限
  • D、稽核中心相关人员有柜员关系映射的操作权限

正确答案:C

第5题:

下面关于Hibernate的映射文件说法正确的有哪些()

  • A、Hibernate是以xml格式的文件来指定对象与关系数据之间的映射
  • B、在hibernate.cfg.xml文件中可以配置元素的resource属性来指定映射文件。
  • C、配置映射文件时,需要遵循它对应的DTD文件格式
  • D、以上都正确

正确答案:D

第6题:

以下可以完成对象一关系映射的工具是(28)。

A.Hibernate

B.Spring

C.Struts

D.MVC


正确答案:A
解析:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲地使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。与Hibernate相关的配置文件主要有3个:数据库定义文件、POJO、映射文件。Hibernate提供的工具可以实现3者之间的转换:数据库定义文件--Middlegen-->映射文件--hbm2java-->POJOPOJO--XDoclet-->映射文件--SchemaExport-->数据库定义文件

第7题:

Hibernate配置文件中,不包含下面的()。

  • A、“对象-关系映射”信息
  • B、实体间关联的配置
  • C、show_sql等参数的配置
  • D、数据库连接信息

正确答案:B

第8题:

以下可以完成对象—关系映射的工具是(63)。

A.Hibernate

B.Spring

C.Spring

D.MVC


正确答案:A
解析:本题考查数据库应用方面的基础知识。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲地使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用。最具革命意义的是,Hibernate可以在应用EIB的J2EE架构中取代CMP,完成数据持久化的重任。Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。Struts是一个基于SunJ2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大地节省了时间。MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。模型—视围—控制器(MVC)是Xerox PARC在20世纪20年代为编程语言Smalltalk--80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用ColdFusion和PHP的开发者的欢迎。模型一视图一控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。

第9题:

辩论中,对方辩手必须回答的问题是()

  • A、我方视角中,价值主体与概念的非映射关系
  • B、对方视角中,价值主体与概念的映射关系
  • C、对方视角中,价值主体与概念的非映射关系
  • D、我方视角中,价值主体与概念的映射关系

正确答案:B

第10题:

关于Hibernate,下列说法错误的是()

  • A、Hibernate是一个对象-关系映射工具
  • B、在MVC模式中,Hibernate属于控制层
  • C、Hibernate在JDBC的方式上进行封装,以简化JDBC方式繁琐的编码工作
  • D、在Hibernate中,可以通过xml格式的配置文件保存对象-关系的映射信息

正确答案:B

更多相关问题