【题目描述】
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
第1题:
【题目描述】
对含有BLOB型数据(如图片、声音等)的关系模式,从优化的角度考虑,应采用的设计方案是(65)。
A.将BLOB字段与关系的码独立为一张表
B.将BLOB字段独立为一张表
C.对已满足规范化要求的表不做分解
D.将BLOB对象作为文件存储
正确答案:A |
解析:本题考查数据库方面的基础知识。对含有BLOB型数据的关系模式,应采用的设计方案是将BLOB对象作为文件存储,这样不仅可以方便管理,而且可以提高存储空间的利用率。
第2题:
【题目描述】
第3题:
【题目描述】
第4题:
【题目描述】
正确答案:C |
答案分析:
虚拟存储器地址变换算法
· 虚拟存储器地址变换基本上有3种形虚拟存储器工作过程式:全联想变换、直接变换和组联想变换。任何逻辑空间页面能够变换到物理空间任何页面位置的方式称为全联想变换。每个逻辑空间页面只能变换到物理空间一个特定页面的方式称为直接变换。组联想变换是指各组之间是直接变换,而组内各页间则是全联想变换。替换规则用来确定替换主存中哪一部分,以便腾空部分主存,存放来自辅存要调入的那部分内容。常见的替换算法有4种。
①随机算法:用软件或硬件随机数产生器确定替换的页面。
②先进先出:先调入主存的页面先替换。
③近期最少使用算法:替换最长时间不用的页面。
④最优算法:替换最长时间以后才使用的页面。这是理想化的算法,只能作为衡量其他各种算法优劣的标准。
虚拟存储器的效率是系统性能评价的重要内容,它与主存容量、页面大小、命中率,程序局部性和替换算法等因素有关。
①随机算法:用软件或硬件随机数产生器确定替换的页面。
②先进先出:先调入主存的页面先替换。
③近期最少使用算法:替换最长时间不用的页面。
④最优算法:替换最长时间以后才使用的页面。这是理想化的算法,只能作为衡量其他各种算法优劣的标准。
第5题:
【题目描述】
4、如何实现PHP、JSP交互?
第6题:
【题目描述】
● 以下关于数据库设计中范式的叙述,不正确的是 (9) 。
(9)
A.范式级别越高,数据冗余程度越小
B.随着范式级别的提高,在需求变化时数据的稳定性越强
C.范式级别越高,存储同样的数据就需要分解成更多张表
D.范式级别提高,数据库性能(速度)将下降
第7题:
【题目描述】
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题:
在实际应用中,数据库设计得到关系数据模型只需要满足()条件就可以了
第9题:
下面关于ORM的说法错误的是()
第10题:
下面关于数据环境和数据环境中两个表之间关系的陈述中()是正确的。
第11题:
对
错
第12题:
对象关系映射,让现实中的对象同数据库的表产生映射
对象关系映射,让类同表产生关系
对象关系映射,让类同记录产生关系
对象关系映射,让类中的属性同表中的列产生关系
第13题:
【题目描述】
4. 介绍一个能体现自己问题解决能力的例子
第14题:
下列关于数据环境和数据环境中两个表之间关联的描述中,正确的是( )。
A.数据环境是对象,关系不是对象
B.数据环境不是对象,关系是对象
C.数据环境是对象,关系是数据环境中的对象
D.数据环境和关系都不是对象
第15题:
【题目描述】
第16题:
【题目描述】
(55)关系模式R 的规范化程度最高达到
A)1NF
B)2NF
C)3NF
D)4NF
第17题:
【题目描述】
第 70 题《公司法》调整对象是( )。
第18题:
【题目描述】
3.说说你最大的优缺点?
参考答案分析】:
这个问题外企问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,外企肯定不会录用你。外企喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。外企喜欢聪明的求职者。
第19题:
对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。
A顺序图
B类图
C状态图
D组件图
第20题:
关系数据库可以完全支持面向对象的概念,面向对象设计中的类可以直接对应到关系数据库中的表。
第21题:
下列关于面向对象数据库和关系数据库系统的叙述中,哪一条是不正确的?()
第22题:
以下是对面向对象数据库结构的描述,请选择错误描述的选项。()
第23题:
顺序图
类图
状态图
组件图