请教:上海某著名公司SQL面试题第1大题第4小题如何解答?【题目描述】4.在实践中,对象设计常常来自数据。下表是一个软件顾问公司的数据,它列出顾问师的现行工作分配。很明显,这个表违反了 第三范式。审查表中的数据,然后进行面向对象的设图表达出表中隐含对象之间的静态关系。再用“一类——表格”标准法则, 把对象映射为规范化的关系结构。名字 身份证号 工作分配 百分比 价格 公司 地址John Smith 123-45-6789 数据库设计 60%

题目
请教:上海某著名公司SQL面试题第1大题第4小题如何解答?

【题目描述】

4.在实践中,对象设计常常来自数据。下表是一个软件顾问公司的数据,它列出

顾问师的现行工作分配。

很明显,这个表违反了 第三范式。审查表中的数据,然后进行面向对象的设

图表达出表中隐含对象之间的静态关系。

再用“一类——表格”标准法则, 把对象映射为规范化的关系结构。

名字          身份证号 工作分配 百分比 价格 公司 地址

John Smith 123-45-6789 数据库设计 60% 55 ABCD 888ave

Tom Chan 582-54-5528 网络安装 40% 70 ABCD 888ave

Mike Brown 473-55-8721 软件编码 100% 80 IT。com 1 main st

John Smith 123-45-6789 数据库设计 40% 60 IT。com 1 main st

Sue Li 743-31-3782 客户培训 100% 65 IT。com 1 main st

Tom chan   582-54-5528 网络安装 60% 75 HiTech 7 state Rd

 


相似考题
参考答案和解析
【参考答案分析】: 
名字  身份证号  工作分配     
John Smith  123-45-6789  数据库设计     
Mike Brown  473-55-8721  软件编码     
Sue Li  743-31-3782  客户培训    
Tom Chan 582-54-5528 网络安装     
表1        
公司  地址      
ABCD  888ave      
IT。com  1 main st      
HiTech  7 state Rd      
表2        
         
名字  工作分配  百分比  价格  公司 
John Smith  数据库设计  60% 55 ABCD 
John Smith  数据库设计  40% 60 IT。com 
Mike Brown  软件编码  100% 80 IT。com 
Sue Li  客户培训 100% 65 IT。com 
Tom Chan 网络安装  40% 70 ABCD 
Tom Chan 网络安装  60% 75 HiTech 
表3        
名字  百分比  价格  公司   
John Smith  60% 55 ABCD   
John Smith  40% 60 IT。com   
Mike Brown  100% 80 IT。com   
Sue Li  100% 65 IT。com   
Tom Chan 40% 70 ABCD   
Tom Chan 60% 75 HiTech   

表4
如果一个用户可以分配多个工作,可以用表1,2,3
如果一个用户只能分配1个工作,可以用表1,2,4
 

更多“请教:上海某著名公司SQL面试题第1大题第4小题如何解答? 【题目描述】 4.在实践中,对象设计常常来自数据。下表是一个软件顾问公司的数据,它列出 顾问师的现行工作分配。 很明显,这个表违反了第三范式。审查表中的数据,然后进行面向对象的设 图表达出表中隐含对象之间的静态关系。 再用一类表格标准法则,把对象映射为规范化的关系结构。 名字身份证号工作分配百分比价格公司地址 John Smith123-45-6789数据库设计60% 55ABCD888av”相关问题
  • 第1题:

    请教:2007年下半年软件水平考试(中级)数据库系统工程师上午(基础知识)试题真题试卷第1大题第38小题如何解答?

    【题目描述】

    对含有BLOB型数据(如图片、声音等)的关系模式,从优化的角度考虑,应采用的设计方案是(65)。

    A.将BLOB字段与关系的码独立为一张表

    B.将BLOB字段独立为一张表

    C.对已满足规范化要求的表不做分解

    D.将BLOB对象作为文件存储

     


    正确答案:A

    答案分析:

    解析:本题考查数据库方面的基础知识。对含有BLOB型数据的关系模式,应采用的设计方案是将BLOB对象作为文件存储,这样不仅可以方便管理,而且可以提高存储空间的利用率。

  • 第2题:

    请教:二级Access数据库模拟试题一 第1大题第小题如何解答?

    【题目描述】

     


    正确答案:A

  • 第3题:

    请教:二级Access数据库模拟试题一 第1大题第4小题如何解答?

    【题目描述】

     


    正确答案:C

  • 第4题:

    请教:数据库系统工程师模拟试题一 第1大题第1小题如何解答?

    【题目描述】

     


    正确答案:C

    答案分析:

    虚拟存储器地址变换算法

    ·                        虚拟存储器地址变换基本上有3种形虚拟存储器工作过程式:全联想变换、直接变换和组联想变换。任何逻辑空间页面能够变换到物理空间任何页面位置的方式称为全联想变换。每个逻辑空间页面只能变换到物理空间一个特定页面的方式称为直接变换。组联想变换是指各组之间是直接变换,而组内各页间则是全联想变换。替换规则用来确定替换主存中哪一部分,以便腾空部分主存,存放来自辅存要调入的那部分内容。常见的替换算法有4种。

      随机算法:用软件或硬件随机数产生器确定替换的页面。

      先进先出:先调入主存的页面先替换。

      近期最少使用算法:替换最长时间不用的页面。

      最优算法:替换最长时间以后才使用的页面。这是理想化的算法,只能作为衡量其他各种算法优劣的标准。

      虚拟存储器的效率是系统性能评价的重要内容,它与主存容量、页面大小、命中率,程序局部性和替换算法等因素有关。

    虚拟存储器的概念
    虚拟地址空间——以0为起始地址的线性或多维地址空间
    虚地址——虚拟地址空间中的地址
    虚拟存储器——将进程中的目标代码、数据等的虚拟地址组成的虚拟空间称为虚拟存储器
    程序中的地址——虚地址

    程序执行需要进行虚地址到实际物理地址的地址变换,这种变换叫做虚拟存储器地址变换
    虚拟存储器地址变换基本上有3种形虚拟存储器工作过程式:全联想变换、直接变换和组联想变换。任何逻辑空间页面能够变换到物理空间任何页面位置的方式称为全联想变换。每个逻辑空间页面只能变换到物理空间一个特定页面的方式称为直接变换。组联想变换是指各组之间是直接变换,而组内各页间则是全联想变换。替换规则用来确定替换主存中哪一部分,以便腾空部分主存,存放来自辅存要调入的那部分内容。常见的替换算法有4种。

      ①随机算法:用软件或硬件随机数产生器确定替换的页面。

      ②先进先出:先调入主存的页面先替换。

      ③近期最少使用算法:替换最长时间不用的页面。

      ④最优算法:替换最长时间以后才使用的页面。这是理想化的算法,只能作为衡量其他各种算法优劣的标准。

      

  • 第5题:

    请教:PHP的面试题(1)第1大题第4小题如何解答?

    【题目描述】

    4、如何实现PHP、JSP交互?

     


    【参考答案分析】:SOAP,XML_RPC,Socket function,CURL都可以实现。

  • 第6题:

    请教:2009年下半年《信息系统项目管理师》上午试题(参考答案版)第1大题第8小题如何解答?

    【题目描述】

    ● 以下关于数据库设计中范式的叙述,不正确的是 (9) 。

    (9)

    A.范式级别越高,数据冗余程度越小

    B.随着范式级别的提高,在需求变化时数据的稳定性越强

    C.范式级别越高,存储同样的数据就需要分解成更多张表 

    D.范式级别提高,数据库性能(速度)将下降

     

     


    正确答案:B

  • 第7题:

    请教:浙江浙大网新恩普软件有限公司SQL面试题第1大题第1小题如何解答?

    【题目描述】

    1. 磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘(要

    说明这14磁盘是怎么用的)?

     

     


    【参考答案分析】: 磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘(要说明这14磁盘是怎么用的)?

    答:这个问题应该是考察硬件知识和数据库物理部署。首先需要知道这些磁盘是否要用于存放数据库备份文件和数据库性能(读/写)要求。来决定raid的级别。1)、如果偏重于性能考虑,而且不用存放数据库备份文件的话,考虑使用raid0+1,这样可使用的磁盘容量为:14*73*50%=511G。2)、如果读/写性能要求不高,而且还比较抠门的话,可以考虑raid5,这样可使用的磁盘容量为:13*73=949G。至于如何使用应该是说数据库物理文件的部署。注意说出将tempdb,data file,log file分开存放以减少I/O竞争即可。其实现在的条带化磁盘一般都会自动将文件分存,人为的分布已经越来越不重要了。

     

  • 第8题:

    在实际应用中,数据库设计得到关系数据模型只需要满足()条件就可以了

    • A、第1范式
    • B、第2范式
    • C、第3范式
    • D、表结构

    正确答案:D

  • 第9题:

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

    • A、对象关系映射,让现实中的对象同数据库的表产生映射
    • B、对象关系映射,让类同表产生关系
    • C、对象关系映射,让类同记录产生关系
    • D、对象关系映射,让类中的属性同表中的列产生关系

    正确答案:A,C

  • 第10题:

    下面关于数据环境和数据环境中两个表之间关系的陈述中()是正确的。

    • A、数据环境是对象,关系不是对象。
    • B、数据环境不是对象,关系是对象。
    • C、数据环境是对象,关系是数据环境中的对象。
    • D、数据环境和关系都不是对象。

    正确答案:B

  • 第11题:

    判断题
    关系数据库可以完全支持面向对象的概念,面向对象设计中的类可以直接对应到关系数据库中的表。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    多选题
    下面关于ORM的说法错误的是()
    A

    对象关系映射,让现实中的对象同数据库的表产生映射

    B

    对象关系映射,让类同表产生关系

    C

    对象关系映射,让类同记录产生关系

    D

    对象关系映射,让类中的属性同表中的列产生关系


    正确答案: A,B
    解析: 暂无解析

  • 第13题:

    请教:中国人民银行面试题第1大题第4小题如何解答?

    【题目描述】

    4. 介绍一个能体现自己问题解决能力的例子

     


    【参考答案分析】:我原来是在学校办公室工作,有时会遇到家长的不满电话或不符原则的要求,如有一次,一家长为出国留学的学生来校开成绩证明,请求我们开不真实的成绩。像这种违法、违纪的事我坚决不能做,要遵守学校的规章制度。

  • 第14题:

    下列关于数据环境和数据环境中两个表之间关联的描述中,正确的是( )。

    A.数据环境是对象,关系不是对象

    B.数据环境不是对象,关系是对象

    C.数据环境是对象,关系是数据环境中的对象

    D.数据环境和关系都不是对象


    正确答案:C
    C。【解析】数据环境是一个对象,有自己的属性、方法和事件。常用的两个数据环境属性是AutoOpenTables和AutoCloseTables。关系是数据环境中的对象,它有自己的属性、方法和事件。编辑关系主要通过设置关系的属性来完成。

  • 第15题:

    请教:数据库系统工程师模拟试题一 第1大题第3小题如何解答?

    【题目描述】

     


    正确答案:A

  • 第16题:

    请教:2011年3月计算机三级数据库技术笔试真题及答案第1大题第55小题如何解答?

    【题目描述】

    (55)关系模式R 的规范化程度最高达到

    A)1NF             

    B)2NF              

    C)3NF             

    D)4NF

     


    正确答案:A

  • 第17题:

    请教:2011年银行从业考试《个人理财》全真模拟试卷(6)第1大题第70小题如何解答?

    【题目描述】

    第 70 题《公司法》调整对象是(  )。

     


    正确答案:D

  • 第18题:

    请教:外贸公司面试题(2)第1大题第3小题如何解答?

    【题目描述】

    3.说说你最大的优缺点?

     


    参考答案分析】: 

    这个问题外企问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,外企肯定不会录用你。外企喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。外企喜欢聪明的求职者。

     

  • 第19题:

    对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。

    A顺序图

    B类图

    C状态图

    D组件图


    B

  • 第20题:

    关系数据库可以完全支持面向对象的概念,面向对象设计中的类可以直接对应到关系数据库中的表。


    正确答案:错误

  • 第21题:

    下列关于面向对象数据库和关系数据库系统的叙述中,哪一条是不正确的?()

    • A、面向对象数据库设计与关系数据库设计之间一个最主要的区别是如何处理联系
    • B、面向对象数据库设计与关系数据库设计中,处理继承的方法是相同的
    • C、在面向对象数据库中,通过使用继承构造来获得映射
    • D、在面向对象数据库中,联系是通过使用联系特性或者包括相关对象的对象标识符的参照属性来处理的

    正确答案:B

  • 第22题:

    以下是对面向对象数据库结构的描述,请选择错误描述的选项。()

    • A、它允许用对象的概念来定义与关系数据库交互
    • B、面向对象数据库中有两个基本的结构:对象和字面量
    • C、优点是程序员需要掌握与面向对象概念以及关系数据库有关的存储
    • D、缺点是用户必须理解面向对象概念,目前还没有统一的标准,稳定性还是一个值得关注的焦点

    正确答案:C

  • 第23题:

    单选题
    对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。
    A

    顺序图

    B

    类图

    C

    状态图

    D

    组件图


    正确答案: B
    解析: 暂无解析