本文目录一览

1,assess做什么用的

assess [??ses] vt.对…进行估价;评价,评论
access 是Office里面带的一款数据库软件,和sql等软件一样。
assess处理数据库的,是office系列的,和word\excel\ppt软件各有个的功能,计算机二级考试有这个。

assess做什么用的

2,Surpac的主要特点

松科植物种类: 松亚门 松属(pinus) - 大约115种 云杉亚门 云杉属(picea) - 大约35种 落叶松亚门 银杉属(cathaya)- 只有一种 落叶松属(larix) - 大约14种 黄杉属(pseudotsuga) - 共5种 冷杉亚门 冷杉属(abies) - 大约50种 雪松属(cedrus) - 2至4种 金钱松属(pseudolarix]] - 只有一种 油杉属(keteleeria)- 共有3种 长苞铁杉属(nothotsuga)- 只有一种 铁杉属(tsuga) - 共有9种 裸子植物门种类最多的1科,约占全部裸子植物的1/3。常绿或落叶(金钱松与落叶松)乔木,树干端直,枝不规则互生或轮生;小枝互生或对生(稀轮生),或兼有生长缓慢的距状短枝(金钱松、落叶松、雪松),或有极度退化而不明显的短枝(松树)。叶、芽鳞、雄蕊、苞鳞、珠鳞和种鳞均螺旋状排列。叶线形或针形;线形叶扁平,稀四棱形,在长枝上散生,在短枝上呈簇生状;针形叶2~5针成一束,着生于退化的短枝顶端,基部包有膜质叶鞘。花单性,雌雄同株,雄球花单生叶腋(稀苞腋)或枝顶,稀簇生(金钱松、油杉),具多数雄蕊,每雄蕊具2花药,药室纵裂、横裂或斜裂,花粉的两侧有显著的气囊或无气囊(落叶松、黄杉),或具退化气囊(铁杉组);雌球花由多数苞鳞和珠鳞组成,每珠鳞的腹(上)面基部着生两枚倒生胚珠,受精后珠鳞迅速增大发育成种鳞。球果直立或下垂,当年成熟或翌年(稀第三年)成熟;种鳞扁平,木质,稀近革质,宿存或熟后脱落(冷杉、雪松、金钱松);苞鳞生于种鳞的背面,彼此离生,仅基部合生,较长而外露或不露出,或短小而位于种鳞基部;种子具膜质长翅,稀无翅或近无翅(个别松树),下面有树脂囊或无;胚具2~16枚子叶,发芽时出土,稀不出土(油杉)。松科植物染色体少,基数基本一致,x=12,稀为13。 本科共10属约230种,主产北半球(仅松属的个别树种分布达南半球),为森林的主要树种,亦是发展林业的主要造林树种,如松属、云杉属、落叶松属、冷杉属、铁杉属和黄杉属。中国是松科属种最多的国家,10属均产,其中银杉和金钱松为特有的单种属植物,油杉属亦主产中国;种数占整个松科植物的1/2,分布几遍全国,在高纬度与高海拔山地几乎都是松科植物所组成的单纯林或混交林,森林资源丰富。 松科植物最早的化石出现在中生代早侏罗纪,白垩纪后属种增加。第四纪随全球性气温下降与回升,种类、数量和分布范围均有变化,繁衍至今,形成了现代的分布格局。迄今在北半球的地层中发现了生存属和绝灭属的大小化石。 松科植物是北半球常见的森林树种,各自在其适应的地带组成单纯林或混交林。其分布规律大致为:多种冷杉、云杉、落叶松和少数松树喜气候寒冷、生境潮湿或要求干燥寒冷的气候,分布于高纬度的寒带至寒温带,向南分布到暖温带与亚热带的亚高山及高山,组成寒温性针叶林。铁杉、少数云杉、冷杉、落叶松和部分松树要求温凉潮湿或温和干燥、四季分明、冬季寒冷的气候,主要分布于暖温带地区与亚热带中山以上,组成温性针叶林。银杉、黄杉、油杉、金钱松和部分松树要求温暖湿润的气候,主要分布于亚热带中山以下,向南可分布到热带地区地势较高的凉湿山地,组成暖性针叶林。 松科是裸子植物门中一个十分自然的类群,在分类上有两种意见:即根据叶线形单生枝上和针形成束着生极度退化的短枝顶端分松科为冷杉亚科 (abietoideae)和松亚科 (pinoideae)。或者根据有无生长缓慢的距状短枝,再将上述的冷杉亚科分为两个亚科,即冷杉亚科和落叶松亚科(laricoideae)。 松科植物多为高大的乔木,生长通常较快,木材蓄积量多,为建筑用材和工业用材的主要来源,而椿木、电柱、枕木、舟车、家具、器具等材亦多取自松科,故许多树种是当今发展林业的主要造林树种,有些树种为著名的园林绿化与观赏植物,如金钱松、雪松(见彩图)等。松科木材具有正常的树脂道(仅冷杉属缺),木射线管胞内壁有锯齿,纹孔托外缘曲折或贝壳状或锯齿状,或不规则,锁闭膜上有放射状和弦向的棒状加厚,晚材带明显,木射线细胞水平壁纹孔显明(少数松树除外)。松科植物的化学成分较复杂,其共同的特点是多含有树脂及挥发油,缺乏生物碱,缺少双黄酮。树脂贮存在树脂道内,与挥发油共存。树脂中含有多种有机酸(如松香中含有90%以上的树脂酸),还有树脂醇、树脂酯及大量的树脂烃类。挥发油含于针叶及树脂中,挥发油中含有多种萜烯类。松科植物种子油中均含有不常见的3种共存的特征脂肪酸,对顺-5,9十八碳二烯酸(18:2)、顺-5,9,12十八碳三烯酸 (18:3)和顺-5,11,14,二十碳三烯酸。
对SURPAC 5.0-N(当前版本为5.2E)软件进行了应用示范,结合示范工作,考虑地质调查领域的数据特点,下面主要从资料整理到软件三维建模的全过程,介绍软件的主要特点。(1)从原始数据的整理过程来看。软件需要建立工程坐标文件、测斜文件、品位文件以及岩性文件,这些文件既可在Excel中,也可在Access中完成。这四个文件,是后续建模的基础。也就是说,在资料整理中,利用Excel或Access即可完成软件建模所需的原始数据。(2)从建立地质数据库的过程来看。SURPAC软件根据Excel文件或文本文件,可方便地建立地质数据库,并可对数据进行校验,如代码许可格式、重叠样品、整数的最大值和最小值等检验。(3)从对地质数据库的操作来看。SURPAC软件可将岩性、品位等信息通过不同的方式标注在钻孔上,可对钻孔的坐标与孔号查询。(4)从交互式解译轮廓线来看。软件提供较强大的功能,进行交互式解译,以生成轮廓线。(5)从剖面图转换来看。软件可方便地将MapGIS格式的平面图和剖面图通过转换为DXF的格式来进行转换。(6)从创建实体模型来看。软件提供较强大的功能创建实体模型以及对实体模型的校验。能够建立从简单到复杂的矿体模型、岩体模型和断层模型。(7)从创建块体模型来看。软件提供较强大的功能创建块体模型,可利用距离反比、普通克立格、指示克立格、部分百分比、最近距离、连续高斯模拟、连续指示模拟等估值方法对块体进行插值。(8)从估算储量来看。软件可根据不同的储量级别进行估算。(9)从剖面分析来看。软件可进行剖面分析。(10)从二次开发来看。SURPAC提供基于TCL的二次开发工具,用户能方便地访问SURPAC软件的内部函数以及调用外部的开发程序。(11)从国家认可来看。SURPAC软件于2004年9月24日通过国土资源部储量司的认定:该软件的资源储量估算部分可在我国矿产勘查和矿山设计、生产的资源储量估算中使用。综上所述,MICROMINE与SURPAC这两套三维地质建模软件是将传统的二维地质绘图和储量评估方法,提升为计算机化的三维地质建模和储量评估,主要采用交互式的建模技术,该方法的主要优点是可将地质勘探和地质统计学的理论融入到建模中,比较实用。总之,从功能上来说,Micromine与Surpac这两套软件均可在矿区地质勘探的三维建模中应用。

Surpac的主要特点

3,工程造价的管理系统有哪些

施工工程管理系统,政府行政管理系统等。  工程造价管理的基本内容就是合理确定和有效地控制工程造价。  1)工程造价的合理确定  工程造价的合理确定,就是在建设程序的各个阶段,合理确定投资估算、概算造价、预算造价、承包合同价、结算价、竣工决算价。  2)工程造价的有效控制  工程造价的有效控制,就是在优化建设方案、设计方案的基础上,在建设程序的各个阶段,采用一定的方法和措施把工程造价的发生控制在合理的范围和核定的造价限额以内。具体说,要用投资估算价控制设计方案的选择和初步设计概算造价;用概算造价控制技术设计和修正概算造价;用概算造价或修正概算造价控制施工图设计和预算造价,以求合理使用人力、物力和财力,取得较好的投资效益。包括:  (1)以设计阶段为重点的建设全过程造价控制。建设工程全寿命费用包括工程造价和工程交付使用后的经常开支费用(含经营费用、日常维护修理费用、使用期内大修理和局部更新费用)以及该项目使用期满后的报废拆除费用等。据西方一些国家分析,设计费一般只相当于建设工程全寿命费用的1%以下,但正是这少于1%的费用对工程造价的影响度占75%以上。由此可见,设计质量对整个工程建设的效益是至关重要的。  (2)主动控制。造价工程师基本任务是对建设项目的建设工期、工程造价和工程质量进行有效的控制,为此,应根据业主的要求及建设的客观条件进行综合研究,实事求是地确定一套切合实际的衡量准则,将“控制”立足于事先,主动地采取措施,积极地影响投资决策、设计、发包和施工,主动地控制工程造价。  (3)技术与经济相结合是控制工程造价最有效的手段。工程建设过程中把技术与经济有机结合,通过技术比较、经济分析和效果评价,正确处理技术先进与经济合理两者之间的对立统一关系,力求在技术先进条件下的经济合理,在经济合理基础上的技术先进,把控制工程造价观念渗透到各项设计和施工技术措施之中。
工程造价管理的组织系统包括政府行政管理系统,企事业单位管理系统,行业协会管理系统。工程造价咨询行业管理信息化,并一直致力于工程造价咨询管理系统的研发和应用推广,第三代的iECCMS(译为iwoak工程造价咨询管理系统)已在华禹、珠海公评等多家企业得到成功应用!工程造价咨询企业信息技术应用的目的大家都知道,企业竞争优势归根结底来源于低成本、高品质和差异化三个方面,而信息化则可以从这三方面全面提升企业竞争优势。通过软件系统利用网络工程造价咨询企业可以提高企业管理效率、减少人力与设备的投入,从而达到有效减低企业成本的目的;通过信息共享提高员工素质和业务水平、通过提高数据处理能力为用户提供高品质的业务服务;通过应用造价咨询管理软件、算量软件、BIM技术等造价信息技术手段,为用户提供与众不同的差异化服务模式。工程造价咨询企业信息技术的应用随着信息化的不断发展,造价信息技术也在不断丰富,由最初的软件工具类到数据库类同时向管理类发展。 1、工程造价咨询软件工具类工程造价咨询工具类软件大多产生于信息化第一阶段,自1985年开始的预算软件应用阶段,由于预算编制逐渐采用计算机技术,工作效率得到较大提高,信息储存、传输的模式有了质的变化。这一阶段信息化的特征表现为单一功能的工具性软件的应用。工程造价咨询企业为客户提供服务的过程中要借用各类工具性计算机软件,这些软件包括投资估算软件、概预算编制软件、钢筋量计算软件、招标文件编制软件、投标书清标软件、经济技术指标分析软件、三维图形算量软件、以及正在兴起的BIM技术等。 2、造价咨询数据库类数据库类软件系统多产生于工程造价信息化的第二阶段,自1995年始网络技术开始影响造价行业,各地造价主管部门逐渐建立造价信息网,造价咨询企业通过企业网页对外进行宣传并获取商业机会,社会出现以互联网为平台的大型造价信息数据库。造价行业步入利用互联网获取、加工、传输、储存造价信息的时代。这一阶段信息化的特征表现为信息高度共享的互联网技术应用。造价咨询企业涉及的信息资源包括价格信息、政策法规文件、各类范本文件、定额管理、算法汇集、清单模板、招投标、标准图集、定额库、造价指标、企业服务等等。以上这些资源是企业通过实践不断积累起来的宝贵信息资源,但由于数据量庞大,不断更新,人工管理难度很大。只有实现信息资源的建立、积累、更新和使用的数据库化和计算机化,这些资源才能得到有效、充分利用。 3、造价咨询管理类软件管理类软件系统多产生于工程造价信息化的第三阶段,自2005年始造价咨询企业和行业开始尝试利用计算机和网络技术提高业务管理水平,出现了诸如造价咨询企业管理系统、工程造价咨询控制管理系统、工程造价咨询业务管理系统、网络业务培训系统、网络人员与资质管理等,这一阶段信息化的特征表现为管理性软件系统的应用。如易软件iECCMS就是属于造价咨询管理类软件,内容主要包括项目管理、进度跟踪、项目资料管理、合同管理、月度统计报量等管理。随着计算机的普及,信息化在工程造价咨询企业的应用越来越受到重视,为适应当前信息化日新月异的形势,工程造价咨询企业在竞争过程中对信息的掌握程度、信息获取的及时程度、信息利用的充分程度,已越来越影响到一个造价咨询企业的市场竞争能力。随着软件技术日趋成熟,目前一个造价咨询企业是否实现信息化已成为衡量企业现代化管理程度的一项重要标志。当企业不再是局限于某一个地区的业务开展,而是跨地域多分支机构协同办公时,更能深刻感受到信息化建设的必要性。
工程造价(project cost)两种含义。第一种含义:工程造价是指建设一项工程预期开支或实际开支的全部固定资产投资费用。也就是一项工程通过建设形成相应的固定资产、无形资产所需用一次性费用的总和。这一含义是从投资者—业主的角度来定义的。从这个意义上说,工程造价就是指工程价格。即为建成一项工程,预计或实际在土地市场、设备市场、技术劳务市场,以及承包市场等交易活动中所形成的建筑安装工程的价格和建设工程总价格。通常是把工程造价的第二种含义只认定为工程承发包价格。它是在建筑市场通过招投标,由需求主体投资者和供给主体建筑商共同认可的价格 。 编辑本段专业简介   工程造价专业培养具有良好的科学素养,掌握工程造价的基础知识,熟悉工程造价全过程的管理,经过严格的实践技能训练,以工程施工阶段工程造价的编制与控制为重点的高级技术应用型人才。   工程造价专业毕业生主要从事建筑、安装、市政等施工阶段工程预算及工程结算与决算,工程审计与估价,定额编制与管理;还可从事工业与民用建筑工程的施工和组织管理、工程监理、工程招投标及项目管理等方面的工作。 编辑本段培养目标   本专业培养德智体美全面发展,具备扎实的高等教育文化理论基础,适应我国和地方区域经济建设发展需要,具备管理学、经济学和土木工程技术的基本知识,掌握现代工程造价管理科学的理论、方法和手段,获得造价工程师、咨询(投资)工程师的基本训练,具有工程建设项目投资决策和全过程各阶段工程造价管理能力,有实践能力和创新精神的应用型高级工程造价管理人才。 编辑本段就业方向   学生毕业后能够在工程(造价)咨询公司、建筑施工企业(乙方)、建筑装潢装饰工程公司、工程建设监理公司、房地产开发企业、设计院、会计审计事务所、政府部门企事业单位基建部门(甲方)等企事业单位,从事工程造价招标代理、建设项目投融资和投资控制、工程造价确定与控制、投标报价决策、合同管理、工程预(结)决算、工程成本分析、工程咨询、工程监理以及工程造价管理相关软件的开发应用和技术支持等工作。 工程造价管理:运用科学、技术原理和方法,在统一目标、各负其责的原则下,为确保建设工程的经济效益和有关各方的经济权益而对建设工程造价及建安工程价格所进行的全过程、全方位的,符合政策和客观规律的全部业务行为和组织活动。(一)工程造价管理的目标和任务 l、工程造价管理的目标 工程造价管理的目标是按照经济规律的要求,根据社会主义市场经济的发展形势,利用科学管理方法和先进管理手段,合理地确定造价和有效地控制造价,以提高投资效益和建筑安装企业经营效果。 2、工程造价管理的任务 工程造价管理的任务是:加强工程造价的全过程动态管理,强化工程造价的约束机制,维护有关各方的经济利益,规范价格行为,促进微观效益和宏观效益的统一。 (二)工程造价管理的基本内容 工程造价管理的基本内容就是合理地确定和有效地控制工程造价。 1、工程造价的合理确定 所谓工程造价的合理确定,就是在建设程序的各个阶段,合理地确定投资估算、概算造价、预算造价、承包合同价、结算价、竣工决算价。 2、工程造价的有效控制 所谓工程造价的有效控制,就是在优化建设方案、设计方案的基础上,在建设程序的各个阶段,采用一定的方法和措施将工程造价的发生控制在合理的范围和核定的造价限额以内。有效地控制工程造价应体现以下三项原则: ⑴以设计阶段为重点的建设全过程造价控制。 ⑵实施主动控制,以取得令人满意的结果。 ⑶技术与经济相结合是控制工程造价最有效的手段。 (三)工程造价管理的组织 工程造价管理的组织,是指为了实现工程造价管理目标而进行的有效组织活动,以及与造价管理功能相关的有机群体。它是工程造价动态的组织活动过程和相对静态的造价管理部门的统一。具体来说,主要是指国家、地方、部门和企业之间管理权限和职责范围的划分。 工程造价管理组织有三个系统: 1、政府行政管理系统 国务院建设行政主管部门的造价管理机构在全国范围内行使管理职能,在工程造价管理工作方面承担的主要职责是: ⑴组织制定工程造价管理有关法规、制度并组织贯彻实施。 ⑵组织制定全国统一经济定额和制订、修订本部门经济定额。 ⑶监督指导全国统一经济定额和本部门经济定额的实施。 ⑷制定工程造价咨询企业的资质标准并监督执行,制定工程造价管理专业技术人员执业资格标准。 ⑸负责全国工程造价咨询企业资质管理工作,审定全国甲级工程造价咨询企业的资质。 省、自治区、直辖市和国务院其他主管部门的造价管理机构在其管辖范围内行使相应的管理职能;省辖市和地区的造价管理部门在所辖地区内行使相应的管理职能。 2、企事业单位管理系统 企事业单位对工程造价的管理,属微观管理的范畴。 3、行业协会管理系统 在全国各省、自治区、直辖市及一些大中城市,先后成立了工程造价管理协会,对工程造价咨询工作和造价工程师实行行业管理。 中国建设工程造价管理协会的业务范围包括: ⑴研究工程造价管理体制改革、行业发展、行业政策、市场准入制度及行为规范等理论与实践问题。 ⑵探讨提高政府和业主项目投资效益、科学预测和控制工程造价,促进现代化管理技术在工程造价咨询行业的运用,向国务院建设行政主管部门提出建议。 ⑶接受国务院建设行政主管部门委托,承担工程造价咨询行业和造价工程师执业资格及职业教育等具体工作,研究提出与工程造价有关的规章制度及工程造价咨询行业的资质标准、合同范本、职业道德规范等行业标准,并推动实施。 ⑷对外代表我国造价工程师组织和工程造价咨询行业与国际组织及各国同行组织建立联系与交往,签订有关协议,为会员开展国际交流与合作等对外业务服务。 ⑸建立工程造价信息服务系统,编辑、出版有关工程造价方面刊物和参考资料,组织交流和推广工程造价咨询先进经验,举办有关职业培训和国际工程造价咨询业务研讨活动。 ⑹在国内外工程造价咨询活动中,维护和增进会员的合法权益,协调解决会员和行业间的有关问题,受理关于工程造价咨询执业违规的投诉,配合国务院建设行政主管部门进行处理,并向政府部门和有关方面反映会员单位和工程造价咨询人员的建议和意见。 ⑺指导各专业委员会和地方造价管理协会的业务工作。 ⑻组织完成政府有关部门和社会各界委托的其他业务。

工程造价的管理系统有哪些

4,简述燃气输配系统方案比较的方法有哪些

数据库应用系统的开发是一项软件工程。一般可分为以下几个阶段: 1.规划 2.需求分析 3.概念模型设计 4.逻辑设计 5.物理设计 6.程序编制及调试 7.运行及维护。 这些阶段的划分目前尚无统一的标准,各阶段间相互联接,而且常常需要回溯修正。 在数据库应用系统的开发过程中,每个阶段的工作成果就是写出相应的文档。每个阶段都是在上一阶段工作成果的基础上继续进行,整个开发工程是有依据、有组织、有计划、有条不紊地工作。 1.规划 规划的主要任务就是作必要性及可行性分析。 在收集整理有关资料的基础上,要确定将建立的数据库应用系统与周边的关系,要对应用系统定位,其规模的大小、所处的地位、应起的作用均须作全面的分析和论证。 明确应用系统的基本功能,划分数据库支持的范围。分析数据来源、数据采集的方式和范围,研究数据结构的特点,估算数据量的大小,确立数据处理的基本要求和业务的规范标准。 规划人力资源调配。对参与研制和以后维护系统运作的管理人员、技术人员的技术业务水平提出要求,对最终用户、操作员的素质作出评估。 拟定设备配置方案。论证计算机、网络和其他设备在时间、空间两方面的处理能力,要有足够的内外存容量,系统的响应速度、网络传输和输入输出能力应满足应用需求并留有余量。要选择合适的os,dbms和其它软件。设备配置方案要在使用要求、系统性能、购置成本和维护代价各方面综合权衡。 对系统的开发、运行、维护的成本作出估算。预测系统效益的期望值。 拟定开发进度计划,还要对现行工作模式如何向新系统过渡作出具体安排。 规划阶段的工作成果是写出详尽的可行性分析报告和数据库应用系统规划书。内容应包括:系统的定位及其功能、数据资源及数据处理能力、人力资源调配、设备配置方案、开发成本估算、开发进度计划等。 可行性分析报告和数据库应用系统规划书经审定立项后,成为后续开发工作的总纲。 数据库应用系统的开发是一项软件工程,本文介绍了数据库应用系统的开发步骤…… 2.需求分析 需求分析大致可分成三步来完成。 (1)需求信息的收集,需求信息的收集一般以机构设置和业务活动为主干线,从高层中层到低层逐步 (2)需求信息的分析整理,对收集到的信息要做分析整理工作。数据流图(dfd,dataflowdiagram)是业务流程及业务中数据联系的形式描述。图4.1是一个简单的dfd示例。 数据字典(dd,datadictionary)详细描述系统中的全部数据。 数据字典包含以下几个部分。 ·数据项:是数据的原子单位。 ·数据组项:由若干数据项组成。 ·数据流:表示某一数据加工过程的输入/输出数据。 ·数据存储:是处理过程中要存取的数据。 ·数据加工过程数据加工过程的描述包括:数据加工过程名、说明、输入、输出、加工处理工作摘要、加工处理频度、加工处理的数据量、响应时间要求等。 数据流图既是需求分析的工具,也是需求分析的成果之一。数据字典是进行数据收集和数据分析的主要成果。 (3)需求信息的评审.开发过程中的每一个阶段都要经过评审,确认任务是否全部完成,避免或纠正工作中出现的错误和疏漏。聘请项目外的专家参与评审,可保证评审的质量和客观性。 评审可能导致开发过程回溯,甚至会反复多次。但是,一定要使全部的预期目标都达到才能让需求分析阶段的工作暂告一个段落. 需求分析阶段的工作成果是写出一份既切合实际又具有预见的需求说明书,并且附以一整套详尽的数据流图和数据字典。 3.概念模型设计 概念模型不依赖于具体的计算机系统,他是纯粹反映信息需求的概念结构。 建模是在需求分析结果的基础上,常常要对数据进行抽象处理。常用的数据抽象方法是聚集和概括。 er方法是设计概念模型时常用的方法。用设计好的er图再附以相应的说明书可作为阶段成果 概念模型设计可分三步完成。 (1)设计局部概念模型 ①确定局部概念模型的范围 ②定义实体 ③定义联系 ④确定属性 ⑤逐一画出所有的局部er图,并附以相应的说明文件数据库应用系统的开发是一项软件工程,本文介绍了数据库应用系统的开发步骤…… (2)设计全局概念模型 建立全局er图的步骤如下: ①确定公共实体类型 ②合并局部er图 ③消除不一致因素 ④优化全局er图 ⑤画出全局er图,并附以相应的说明文件。 (3)概念模型的评审 概念模型的评审分两部分进行 第一部分是用户评审。 第二部分是开发人员评审。 4.逻辑设计 逻辑设计阶段的主要目标是把概念模型转换为具体计算机上dbms所支持的结构数据模型。 逻辑设计的输入要素包括:概念模式、用户需求、约束条件、选用的dbms的特性。 逻辑设计的输出信息包括:dbms可处理的模式和子模式、应用程序设计指南、物理设计指南。 (1)设计模式与子模式 关系数据库的模式设计可分四步完成。 ①建立初始关系模式 ②规范化处理 ③模式评价 ④修正模式 经过多次的模式评价和模式修正,确定最终的模式和子模式。 写出逻辑数据库结构说明书。数据库应用系统的开发是一项软件工程,本文介绍了数据库应用系统的开发步骤…… (2)编写应用程序设计指南 根据设计好的模式和应用需求,规划应用程序的架构,设计应用程序的草图,指定每个应用程序的数据存取功能和数据处理功能梗概,提供程序上的逻辑接口。 编写出应用程序设计指南。 (3)编写物理设计指南。 根据设计好的模式和应用需求,整理出物理设计阶段所需的一些重要数据和文档。例如,数据库的数据容量、各个关系(文件)的数据容量、应用处理频率、操作顺序、响应速度、各个应用的lra和tv、程序访问路径建议,等等。这些数据和要求将直接用于物理数据库的设计。 编写出物理设计指南。 5.物理设计 物理设计是对给定的逻辑数据模型配置一个最适合应用环境的物理结构。 物理设计的输入要素包括:模式和子模式、物理设计指南、硬件特性、os和dbms的约束、运行要求等。 物理设计的输出信息主要是物理数据库结构说明书。其内容包括物理数据库结构、存储记录格式、存储记录位置分配及访问方法等。 物理设计的步骤如下: (1)存储记录结构 设计综合分析数据存储要求和应用需求,设计存储记录格式。 (2)存储空间分配 存储空间分配有两个原则: ①存取频度高的数据尽量安排在快速、随机设备上,存取频度低的数据则安排在速度较慢的设备上。 ②相互依赖性强的数据尽量存储在同一台设备上,且尽量安排在邻近的存储空间上。 从提高系统性能方面考虑,应将设计好的存储记录作为一个整体合理地分配物理存储区域。尽可能充分利用物理顺序特点,把不同类型的存储记录指派到不同的物理群中。 (3)访问方法的设计 一个访问方法包括存储结构和检索机构两部分。存储结构限定了访问存储记录时可以使用的访问路径;检索机构定义了每个应用实际使用的访问路径。数据库应用系统的开发是一项软件工程,本文介绍了数据库应用系统的开发步骤…… (4)物理设计的性能评价 ①查询响应时间 从查询开始到有结果显示之间所经历的时间称为查询响应时间。查询响应时间可进一步细分为服务时间、等待时间和延迟时间。 在物理设计过程中,要对系统的性能进行评价。性能评价包括时间、空间、效率、开销等各个方面。 ⊙cpu服务时间和i/o服务时间的长短取决于应用程序设计。 ⊙cpu队列等待时间和i/o队列等待时间的长短受计算机系统作业的影响。 ⊙设计者可以有限度地控制分布式数据库系统的通信延迟时间。 ②存储空间 存储空间存放程序和数据。程序包括运行的应用程序、dbms子程序、os子程序等。数据包括用户工作区、dbms工作区、os工作区、索引缓冲区、数据缓冲区等。 存储空间分为主存空间和辅存空间。设计者只能有限度地控制主存空间,例如可指定缓冲区的分配等。但设计者能够有效地控制辅存空间。 ③开销与效率 设计中还要考虑以下各种开销,开销增大,系统效率将下降。 ⊙事务开销指从事务开始到事务结束所耗用的时间。更新事务要修改索引、重写物理块、进行写校验等操作,增加了额外的开销。更新频度应列为设计的考虑因素。 ⊙报告生成开销指从数据输入到有结果输出这段时间。报告生成占用cpu及i/o的服务时间较长。设计中要进行筛选,除去不必要的报告生成。 ⊙对数据库的重组也是一项大的开销。设计中应考虑数据量和处理频度这两个因数,做到避免或尽量减少重组数据库。 在物理设计阶段,设计、评价、修改这个过程可能要反复多次,最终得到较为完善的物理数据库结构说明书。 建立数据库时,dba依据物理数据库结构说明书,使用dbms提供的工具可以进行数据库配置。 在数据库运行时,dba监察数据库的各项性能,根据依据物理数据库结构说明书的准则,及时进行修正和优化操作,保证数据库系统能够保持高效率地运行。 6.程序编制及调试 在逻辑数据库结构确定以后,应用程序设计的编制就可以和物理设计并行地 程序模块代码通常先在模拟的环境下通过初步调试,然后再进行联合调试。联合调试的工作主要有以下几点:数据库应用系统的开发是一项软件工程,本文介绍了数据库应用系统的开发步骤…… (1)建立数据库结构 根据逻辑设计和物理设计的结果,用dbms提供的数据语言(ddl)编写出数据库的源模式,经编译得到目标模式,执行目标模式即可建立实际的数据库结构。 (2)调试运行 数据库结构建立后,装入试验数据,使数据库进入调试运行阶段。运行应用程序,测试 (3)装入实际的初始数据 在数据库正式投入运行之前,还要做好以下几项工作: (1)制定数据库重新组织的可行方案。 (2)制定故障恢复规范 (3)制定系统的安全规范 7.运行和维护 数据库正式投入运行后,运行维护阶段的主要工作是: (1)维护数据库的安全性与完整性。 按照制定的安全规范和故障恢复规范,在系统的安全出现问题时,及时调整授权和更改密码。及时发现系统运行时出现的错误,迅速修改,确保系统正常运行。把数据库的备份和转储作为日常的工作,一旦发生故障,立即使用数据库的最新备份予以恢复。 (2)监察系统的性能。 运用dbms提供的性能监察与分析工具,不断地监控着系统的运行情况。当数据库的存储空间或响应时间等性能下降时,立即进行分析研究找出原因,并及时采取措施改进。例如,可通修改某些参数、整理碎片、调整存储结构或重新组织数据库等方法,使数据库系统保持高效率地正常运作。 (3)扩充系统的功能 在维持原有系统功能和性能的基础上,适应环境和需求的变化,采纳用户的合理意见,对原有系统进行扩充,增加新的功能。
gsm无线网络优化是一个闭环的处理流程,循环往复,不断提高。随着近两年优化工作的不断深入,各分公司的优化工作实际上已进入一个较深层次的分析优化阶段。即在保证充分利用现有网络资源的基础上,采取种种措施,解决网络存在的局部缺陷,最终达到无线覆盖全面无缝隙、接通率高、通话持续、话音清晰且不失真,保证网络容量满足用户高速发展的要求,让用户感到真正满意。gsm无线网络优化的常规方法网络优化的方法很多,在网络优化的初期,常通过对omc-r数据的分析和路测的结果,制定网络调整的方案。在采用图1的流程经过几个循环后,网络质量有了大幅度的提高。但仅采用上述方法较难发现和解决问题,这时通常会结合用户投诉和cqt测试法来发现问题,结合信令跟踪分析法、话务统计分析法及路测分析法,分析查找问题的根源。在实际优化中,尤其以分析omc-r话务统计报告,并辅以七号信令仪表进行a接口或abis接口跟踪分析,作为网络优化最常用的手段。网络优化最重要的一步是如何发现问题,下面就是几种常用的方法:话务统计omc话务统计是了解网络性能指标的一个重要途径,它反映了无线网络的实际运行状态。它是我们大多数网络优化基础数据的主要根据。通过对采集到的参数分类处理,形成便于分析网络质量的报告。通过话务统计报告中的各项指标(呼叫成功率、掉话率、切换成功率、每时隙话务量、无线信道可用率、话音信道阻塞率和信令信道的可用率、掉话率及阻塞率等),可以了解到无线基站的话务分布及变化情况,从而发现异常,并结合其它手段,可分析出网络逻辑或物理参数设置的不合理、网络结构的不合理、话务量不均、频率干扰及硬件故障等问题。同时还可以针对不同地区,制定统一的参数模板,以便更快地发现问题,并且通过调整特定小区或整个网络的参数等措施,使系统各小区的各项指标得到提高,从而提高全网的系统指标。dt在汽车以一定速度行驶的过程中,借助测试仪表、测试手机,对车内信号强度是否满足正常通话要求,是否存在拥塞、干扰、掉话等现象进行测试。通常在dt中根据需要设定每次呼叫的时长,分为长呼(时长不限,直到掉话为止)和短呼(一般取60秒左右,根据平均用户呼叫时长定)两种(可视情况调节时长),为保证测试的真实性,一般车速不应超过40公里/小时。路测分析法主要是分析空中接口的数据及测量覆盖,通过dt测试,可以了解:基站分布、覆盖情况,是否存在盲区;切换关系、切换次数、切换电平是否正常;下行链路是否有同频、邻频干扰;是否有孤岛效应;扇区是否错位;天线下倾角、方位角及天线高度是否合理;分析呼叫接通情况,找出呼叫不通及掉话的原因,为制定网络优化方案和实施网络优化提供依据。cqt(呼叫质量测试或定点网络质量测试):在服务区中选取多个测试点,进行一定数量的拨打呼叫,以用户的角度反映网络质量。测试点一般选择在通信比较集中的场合,如酒店、机场、车站、重要部门、写字楼、集会场所等。它是dt测试的重要补充手段。通常还可完成dt所无法测试的深度室内覆盖及高楼等无线信号较复杂地区的测试,是场强测试方法的一种简单形式。用户投诉通过用户投诉了解网络质量。尤其在网络优化进行到一定阶段时,通过路测或数据分析已较难发现网络中的个别问题,此时通过可能无处不在的用户通话所发现的问题,使我们进一步了解网络服务状况。结合场强测试或简单的cqt测试,我们就可以发现问题的根源。该方法具有发现问题及时,针对性强等特点。信令分析法信令分析主要是对有疑问的站点的a接口、abis接口的数据进行跟踪分析。通过对a接口采集数据分析,可以发现切换局数据不全(遗漏切换关系)、信令负荷、硬件故障(找出有问题的中继或时隙)及话务量不均(部分数据定义错误、链路不畅等原因)等问题。通过对abis接口数据进行收集分析,主要是对测量仪表记录的lay3信令进行分析,同时根据信号质量分布图、频率干扰检测图、接收电平分布图,结合对信令信道或话音信道占用时长等的分析,可以找出上、下行链路路径损耗过大的问题,还可以发现小区覆盖情况、一些无线干扰及隐性硬件故障等问题。自动路测系统分析采用安装于移动车辆上的自动路测终端,可以全程监测道路覆盖及通信质量。由于该终端能够将大量的信令消息和测量报告自动传回监控中心,可以及时发现问题,并对出现问题的地点进行分析,具有很强的时效性。所采用的方法同5。在实际工作中,这几种方法都是相辅相成、互为印证的关系。gsm无线网络优化就是利用上述几种方法,围绕接通率、掉话率、拥塞率、话音质量和切换成功率及超闲小区、最坏小区等指标,通过性能统计测试→数据分析→制定实施优化方案→系统调整→重新制定优化目标→性能统计测试的螺旋式循环上升,达到网络质量明显改善的目的。优化介绍编辑简介随着网络优化的深入进行,现阶段gsm无线网络优化的目标已越来越关注于用户对网络的满意程度,力争使网络更加稳定和通畅,使网络的系统指标进一步提高,网络质量进一步完善。优化内容网络优化的工作流程具体包括五个方面:系统性能收集、数据分析及处理、制定网络优化方案、系统调整、重新制定网络优化目标。在网络优化时首先要通过omc-r采集系统信息,还可通过用户申告、日常cqt测试和dt测试等信息完善问题的采集,了解用户对网络的意见及当前网络存在的缺陷,并对网络进行测试,收集网络运行的数据;然后对收集的数据进行分析及处理,找出问题发生的根源;根据数据分析处理的结果制定网络优化方案,并对网络进行系统调整。调整后再对系统进行信息收集,确定新的优化目标,周而复始直到问题解决,使网络进一步完善。原因分析通过前述的几种系统性收集的方法,一般均能发现问题的表象及大部分问题产生的原因。数据分析与处理是指对系统收集的信息进行全面的分析与处理,主要对电测结果结合小区设计数据库资料,包括基站设计资料、天线资料、频率规划表等。通过对数据的分析,可以发现网络中存在的影响运行质量的问题。如频率干扰、软硬件故障、天线方向角和俯仰角存在问题、小区参数设置不合理、无线覆盖不好、环境干扰、系统忙等。数据分析与处理的结果直接影响到网络运行的质量和下一步将采取的措施,因此是非常重要的一步。当然可以看出,它与第一步相辅相成,难以严格区分界限。实施方案制定网络优化方案是根据分析结果提出改善网络运行质量的具体实施方案。系统调整即实施网络优化,其基本内容包括设备的硬件调整(如天线的方位、俯仰调整,旁路合路器等)、小区参数调整、相邻小区切换参数调整、频率规划调整、话务量调整、天馈线参数调整、覆盖调整等或采用某些技术手段(更先进的功率控制算法、跳频技术、天线分集、更换电调或特型天线、新增微蜂窝、采用双层网结构、增加塔放等)。测试网络调整后的结果。主要包括场强覆盖测试、干扰测试、呼叫测试和话务统计。根据测试结果,重新制定网络优化目标。在网络运行质量已处于稳定、良好的阶段,需进一步提高指标,改善网络质量的深层次优化中出现的问题(用户投诉的处理,解决局部地区话音质量差的问题,具体事件的优化等等)或因新一轮建设所引发的问题。优化思路编辑建立在用户感知度上的网络优化面对的必然是对用户投诉问题的处理,一般有如下几种情况:呼叫未接通信令建立过程在手机收到经pch(寻呼信道)发出的pagingrequest(寻呼请求)消息后,因sdcch拥塞无法将pagingresponse(寻呼响应)消息发回而导致的呼损。对策:可通过调整sdcch与tch的比例,增加载频,调整bcc(基站色码)等措施减少sdcch的拥塞。因手机退出服务造成不能分配占用sdcch而导致的呼损。对策:对于盲区造成的脱网现象,可通过增加基站功率,增加天线高度来增加基站覆盖;对于bcch频点受干扰造成的脱网现象,可通过改频、调整网络参数、天线下倾角等参数来排除干扰。鉴权过程因msc与hlr、bsc间的信令问题,或msc、hlr、bsc、手机在处理时失败等原因造成鉴权失败而导致的呼损。对策:由于在呼叫过程中鉴权并非必须的环节,且从安全角度考虑也不需要每次呼叫都鉴权,因此可以将经过多少次呼叫后鉴权一次的参数调大。加密过程因msc、bsc或手机在加密处理时失败导致呼损。对策:目前对呼叫一般不做加密处理。从手机占上sdcch后进而分配tch前因无线原因(如radiolinkfailure、硬件故障)使sdcch掉话而导致的呼损。对策:通过路测场强分析和实际拨打分析,对于无线原因造成的如信号差、存在干扰等问题,采取相应的措施解决;对于硬件故障,采用更换相应的单元模块来解决。话音信道分配过程因无线分配tch失败(如tch拥塞,或手机已被msc分配至某一tch上,因某种原因占不上tch而导致链路中断等原因)而导致的呼损。对策:对于tch拥塞问题,可采用均衡话务量,调整相关小区服务范围的参数,启用定向重试功能等措施减少tch的拥塞;对于占不上tch的情况,一般是硬件故障,可通过拨打测试或分析话务统计中的callholdingtime参数进行故障定位,如某载频callholdingtime值小于10秒,则可断定此载频有故障。另外严重的同频干扰(如其它基站的bcch与tch同频)也会造成占不上tch信道,可通过改频等措施解决。电话难打现象一般现象是较难占线、占线后很容易掉线等。这种情况首先应排除是否是tch溢出的原因,如果tch信道不足,则应增加信道板或通过增加微蜂窝或小区裂变的形式来解决。排除以上原因后,一般可以考虑是否是有较强的干扰存在。可以是相邻小区的同邻频干扰或其它无线信号干扰源,或是基站本身的时钟同步不稳。这种问题较为隐蔽,需通过仔细分析层三信令和周围基站信息才能得出结论。掉话现象掉话的原因几乎涉及网络优化的所有方面内容,尤其是在路测时发生的掉话,需要仔细分析。在路测时,需要对发生掉话的地段做电平和切换参数等诸多方面的分析。如果电平足够,多半是因为切换参数有问题或切入的小区无空闲信道。对话务较忙小区,可以让周围小区分担部分话务量。采用在保证不存在盲区的情况下,调整相关小区服务范围的参数,包括基站发射功率、天线参数(天线高度、方位角、俯仰角)、小区重选参数、切换参数及小区优先级设置的调整,以达到缩小拥塞小区的范围,并扩大周围一些相对较为空闲小区的服务范围。通过启用directedretry(定向重试)功能,缓解小区的拥塞状况。上述措施仍不能满足要求的话,可通过实施紧急扩容载频的方法来解决。对大多采用空分天线远郊或近郊的基站,如果主、分集天线俯仰角不一致,也极易造成掉话。如果参数设置无误,则可能是有些点信号质量较差。对这些信号质量较差而引起的掉话,应通过硬件调整的方式增加主用频点来解决。局部区域话音质量较差在日常dt测试中,经常发现有很多微小的区域内,话音质量相当差、干扰大,信号弱或不稳定以及频繁切换和不断接入。这些地方往往是很多小区的交叠区、高山或湖面附近、许多高楼之间等。同样这种情况对全网的指标影响不明显,小区的话务统计报告也反映不出。这种现象一方面是由于频带资源有限,基站分布相对集中,频点复用度高,覆盖要求严格,必然不可避免的会产生局部的频率干扰。另一方面是由于在高层建筑林立的市区,手机接收的信号往往是基站发射信号经由不同的反射路径、散射路径、绕射路径的叠加,叠加的结果必然造成无线信号传播中的各种衰落及阴影效应,称之为多径干扰。此外,无线网络参数设置不合理也会造成上述现象。在测试中rxqual的值反映了话音质量的好坏,信号质量实际是指信号误码率,rxqual=3(误码率:0.8%至1.6%),rxqual=4(误码率:1.6%至3.2%),当网络采用跳频技术时,由于跳频增益的原因,rxqual=3时,通话质量尚可,当rxqual≥6时,基本无法通话。根据上述情况,通过对这些小区进行细致的场强覆盖测试和干扰测试,对场强覆盖测试数据进行分析,统计出rxlev/rxqual之间对照表,如果某个小区域rxqual为6和7的采样统计数高而rxlev大于-85dbm的采样数较高,一般可以认为该区域存在干扰。并在neighbor-list中可分析出同频、邻频干扰频点。多径干扰如果直达路径信号(主信号)的接收电平与反射、散射等信号的接收电平差小于15db,而且反射、散射等信号比主信号的时延超过4~5个gsm比特周期(1个比特周期=3.69μs),则可判断此区域存在较强的多径干扰。多径干扰造成的衰落与频点及所在位置有关。多径衰落可通过均衡器采用的纠错算法得以改善,但这种算法只在信号衰落时间小于纠错码字在交织中分布占用的时间时有效。采用跳频技术可以抑制多径干扰,因为跳频技术具有频率分集和干扰分集的特性。频率分集可以避免慢速移动的接收设备长时间处于阴影效应区,改善接收质量;而且可以充分利用均衡器的优点。干扰分集使所有的移动及基站接收设备所受干扰等级平均化。使产生干扰的几率大为减小,从而降低干扰程度。采用天线分集和智能天线阵,对信号的选择性增强,也能降低多径干扰。适当调整天线方位角,也可减小多径干扰。

5,谁帮忙推荐几款数据库并发查询测试的软件像loadrunner这

DNS,简单地说,就是Domain Name System,翻成中文就是“域名系统”。 它的作用:DNS是一个非常重要而且常用的系统,主要的功能就是将人易于记忆的Domain Name与人不容易记忆的IP Address作转换。而上面执行DNS服务的这台网络主机,就可以称之为DNS Server。基本上,通常我们都认为DNS只是将Domain Name转换成IP Address,然后再使用所查到的IP Address去连接(俗称“正向解析”)。事实上,将IP Address转换成Domain Name的功能也是相当常使用到的,当login到一台Unix工作站时,工作站就会去做反查,找出你是从哪个地方连线进来的(俗称“逆向解析”)。 DNS后缀:为客户端计算机配置主 DNS 后缀 1. 在“控制面板”中,打开“系统”。 2. 单击“计算机名”选项卡。 此选项卡显示计算机名、所属的工作组或域以及计算机的简要描述。 3. 单击“更改”,然后单击“其他”。 4. 在“DNS 后缀和 NetBIOS 计算机名”中,执行以下操作: 对于“此计算机的主 DNS 后缀”,在完成其完全合格的域名 (FQDN) 后,指定要附加到该计算机名的 DNS 后缀。 5. 应用这些更改之后,重新启动计算机以便用新的 DNS 域名初始化。 6. 如果先前已经安装并已将计算机配置为 DNS 服务器,请验证是否已更新区域授权记录。 ip所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。 按照TCP/IP(Transport Control Protocol/Internet Protocol,传输控制协议/Internet协议)协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。例如一个采用二进制形式的IP地址是“00001010000000000000000000000001”,这么长的地址,人们处理起来也太费劲了。为了方便人们的使用,IP地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节。于是,上面的IP地址可以表示为“10.0.0.1”。IP地址的这种表示法叫做“点分十进制表示法”,这显然比1和0容易记忆得多。 有人会以为,一台计算机只能有一个IP地址,这种观点是错误的。我们可以指定一台计算机具有多个IP地址,因此在访问互联网时,不要以为一个IP地址就是一台计算机;另外,通过特定的技术,也可以使多台服务器共用一个IP地址,这些服务器在用户看起来就像一台主机似的。 如何分配IP地址 TCP/IP协议需要针对不同的网络进行不同的设置,且每个节点一般需要一个“IP地址”、一个“子网掩码”、一个“默认网关”。不过,可以通过动态主机配置协议(DHCP),给客户端自动分配一个IP地址,避免了出错,也简化了TCP/IP协议的设置。 那么,局域网怎么分配IP地址呢?互联网上的IP地址统一由一个叫“IANA”(Internet Assigned Numbers Authority,互联网网络号分配机构)的组织来管理。TCP网络协议(Protocol)是一种特殊的软件,是计算机网络实现其功能的最基本机制。网络协议的本质是规则,即各种硬件和软件必须遵循的共同守则。网络协议并不是一套单独的软件,它融合于其他所有的软件系统中,因此可以说,协议在网络中无所不在。网络协议遍及OSI通信模型的各个层次,从我们非常熟悉的TCP/IP、HTTP、FTP协议,到OSPF、IGP等协议,有上千种之多。对于普通用户而 言,不需要关心太多的底层通信协议,只需要了解其通信原理即可。在实际管理中,底层通信协议一般会自动工作,不需要人工干预。但是对于第三层以上的协议,就经常需要人工干预了,比如TCP/IP协议就需要人工配置它才能正常工作。 局域网常用的三种通信协议分别是TCP/IP协议、NetBEUI协议和IPX/SPX协议。 TCP/IP协议毫无疑问是这三大协议中最重要的一个,作为互联网的基础协议,没有它就根本不可能上网,任何和互联网有关的操作都离不开TCP/IP协议。不过TCP/IP协议也是这三大协议中配置起来最麻烦的一个,单机上网还好,而通过局域网访问互联网的话,就要详细设置IP地址,网关,子网掩码,DNS服务器等参数。 TCP/IP尽管是目前最流行的网络协议,但TCP/IP协议在局域网中的通信效率并不高,使用它在浏览“网上邻居”中的计算机时,经常会出现不能正常浏览的现象。此时安装NetBEUI协议就会解决这个问题。 NetBEUI即NetBios Enhanced User Interface ,或NetBios增强用户接口。它是NetBIOS协议的增强版本,曾被许多操作系统采用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI协议在许多情形下很有用,是WINDOWS98之前的操作系统的缺省协议。NetBEUI协议是一种短小精悍、通信效率高的广播型协议,安装后不需要进行设置,特别适合于在“网络邻居”传送数据。所以建议除了TCP/IP协议之外,小型局域网的计算机也可以安上NetBEUI协议。另外还有一点要注意,如果一台只装了TCP/IP协议的WINDOWS98机器要想加入到WINNT域,也必须安装NetBEUI协议。 IPX/SPX协议本来就是Novell开发的专用于NetWare网络中的协议,但是现在也非常常用--大部分可以联机的游戏都支持IPX/SPX协议,比如星际争霸,反恐精英等等。虽然这些游戏通过TCP/IP协议也能联机,但显然还是通过IPX/SPX协议更省事,因为根本不需要任何设置。除此之外,IPX/SPX协议在局域网络中的用途似乎并不是很大,如果确定不在局域网中联机玩游戏,那么这个协议可有可无。FTPFTP的作用 正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。 FTP工作原理 拿下传文件为例,当你启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序,操作上要简洁方便的多。 HTTP(Hypertext Transfer Protocol),即超文本传输协议。是WWW浏览器和WWW服务器之间的应用层通讯协议。HTTP协议是基于TCP/IP之上的协议,它不仅保证正确传输超文本文档,还确定传输文档中的哪一部分,以及哪一部分内容首先显示(如文本先与图形)等等。 回答者:完美滴心碎 - 魔导师 十级 5-6 19:40 文件转输协议 回答者:408657119 - 经理 五级 5-6 19:41 什么是FTP呢?FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载(download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上载(upload)”文件。在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的操作系统无关。假设两台计算机通过ftp协议对话,并且能访问Internet, 你可以用ftp命令来传输文件。每种操作系统使用上有某一些细微差别,但是每种协议基本的命令结构是相同的。 FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。 1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。 但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。 2.二进制传输模式:在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。 如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会使传输稍微变慢 ,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。 5. FTP的工作方式 FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP服务器。Passive模式FTP的客户端发送 PASV命令到 FTP Server。 下面介绍一个这两种方式的工作原理: Port模式FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。 Passive模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP server不再需要建立一个新的和客户端之间的连接。 很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP 20无法和内部网络的客户端建立一个新的连接,造成无法工作. 如果你要是不知道怎么用ftp下东西,那很好解决,只要是下一个ftp的软件,比如flashfxp,ultraftp等等软件,里面输入地址直接下载就是了。 如果你要是想建一个ftp的站点,你就要自己做软件配置用server-u或者其他的软件直接设置一下就可以HTTPWWW的核心——HTTP协议 众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的FTP、Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用。
loadrunnersilkperformancerobot
使用lr对数据库进行性能测试,实际上有多种办法,包括通过现有的数据库协议进行cs模式的先录制后执行的模式,以及通过socket方式向服务器发包方式的测试方式。这些是常规书籍上介绍的比较简单上手的测试方法,但是不具备通用性,受已有协议或socket编程方式的限制,所以需要更为通用的测试方法。 用java user的协议进行所有数据库性能的测试工作:java user 不需要录制,把所有的操作通过java语言进行实现,通过lr调用java的class进行加压批量操作,这样可以不关心被测系统是哪个数据库,只要能够通过jdbc进行访问,就能实现性能测试。一、测试环境准备1. 被测服务器准备,根据测试目的,搭建需要的数据库服务器,确保数据库能够正常访问,正常操作;2. java代码的准备,无论使用哪种ide,只要能够编写访问数据库的class就可以,形式可以是j2se,也可以是j2ee,因为在操作时只使用class的部分方法,所以j2ee就可以了;3. lr的脚本调试,把java的class导入到脚本调试模式,根据需要添加事务以及其他操作。二、编写数据库访问1. 使用myeclipse,创建web project,创建如下图的包目录:java文件中包含各种访问数据库的方法。...使用lr对数据库进行性能测试,实际上有多种办法,包括通过现有的数据库协议进行cs模式的先录制后执行的模式,以及通过socket方式向服务器发包方式的测试方式。这些是常规书籍上介绍的比较简单上手的测试方法,但是不具备通用性,受已有协议或socket编程方式的限制,所以需要更为通用的测试方法。 用java user的协议进行所有数据库性能的测试工作:java user 不需要录制,把所有的操作通过java语言进行实现,通过lr调用java的class进行加压批量操作,这样可以不关心被测系统是哪个数据库,只要能够通过jdbc进行访问,就能实现性能测试。一、测试环境准备1. 被测服务器准备,根据测试目的,搭建需要的数据库服务器,确保数据库能够正常访问,正常操作;2. java代码的准备,无论使用哪种ide,只要能够编写访问数据库的class就可以,形式可以是j2se,也可以是j2ee,因为在操作时只使用class的部分方法,所以j2ee就可以了;3. lr的脚本调试,把java的class导入到脚本调试模式,根据需要添加事务以及其他操作。二、编写数据库访问1. 使用myeclipse,创建web project,创建如下图的包目录:java文件中包含各种访问数据库的方法。需要注意的是,class中的方法必须是public static,否则lr中无法调用。由于创建的是j2ee程序,所以不用main函数,在web中就可以进行功能验证。确认class中的方法编写完成,创建一个web.jsp文件,如下:导入class 声明类,并实例化,直接调用刚才编写的3个方法,因为这3个方法是直接对数据库进行操作,不需要实参,也没有返回值,所以直接实现即可。此时启动web服务,在浏览器中输入jsp的地址,直接刷新页面,就可以调用这3个方法,如果正确,就会对相应的表进行操作,如果不正确,则需要修改相应的代码。2. lr脚本准备:lr脚本实际上就是对访问代码的调用,关键在于需要根据测试场景划分不同的脚本布局。例如:在myeclipse里,我们只编写了一个class,其中包含三个方法,如果在执行性能测试时,这三个方法相互独立,互不干涉,则最简单的划分方法是,创建三个java user,每个java user中包含一个方法,做三份脚本,场景执行时分别进行调用。如果三个方法之间有相互关系,则需要根据实际情况,把有关联的方法放在一起,具体情况可按实际灵活分配。因为已经将class文件进行编译发布了,所以可以在“java2postgres\webroot\web-inf\classes\com\lr\test”目录中找到对应的class文件,复制这个文件,找到lr的目录:hp\loadrunner\classes\com\lr\test\ 如果没有文件夹,按相同的内容创建。在lr脚本中进行引包操作:将需要执行的java类以及方法,放在action中,可根据实际测试情况和所需要验证的内容,具体调试代码。在这里可以像编写普通lr脚本一样,添加事务或集合点等内容。由于是通过jdbc对数据库进行访问,因此要在java user中加载jdbc驱动。运行时设置中,增加jdbc驱动,需要注意的是java user使用的本地jdk,需要至多1.6版本,若使用1.7版本,回放会有错误,这是jdk版本的问题。操作完成之后,按f5或点击运行,进行脚本回放,实际此时也对数据库进行了操作,可以直接查询对应的表,检查功能是否正确。 三、执行性能测试已经有了java user的脚本,和普通web性能测试一样,设计场景、执行测试、收集报告、分析性能瓶颈即可。
本文首先讨论了基于第三范式的数据库表的基本设计,着重论述了建立主键和索引的策略和方案,然后从数据库表的扩展设计和库表对象的放置等角度概述了数据库管理系统的优化方案。 关键词: 优化(Optimizing) 第三范式(3NF) 冗余数据(Redundant Data) 索引(Index) 数据分割(Data Partitioning) 对象放置(Object Placement) 1 引言 数据库优化的目标无非是避免磁盘I/O瓶颈、减少CPU利用率和减少资源竞争。为了便于读者阅读和理解,笔者参阅了Sybase、Informix和Oracle等大型数据库系统参考资料,基于多年的工程实践经验,从基本表设计、扩展设计和数据库表对象放置等角度进行讨论,着重讨论了如何避免磁盘I/O瓶颈和减少资源竞争,相信读者会一目了然。 2 基于第三范式的基本表设计 在基于表驱动的信息管理系统(MIS)中,基本表的设计规范是第三范式(3NF)。第三范式的基本特征是非主键属性只依赖于主键属性。基于第三范式的数据库表设计具有很多优点:一是消除了冗余数据,节省了磁盘存储空间;二是有良好的数据完整性限制,即基于主外键的参照完整限制和基于主键的实体完整性限制,这使得数据容易维护,也容易移植和更新;三是数据的可逆性好,在做连接(Join)查询或者合并表时不遗漏、也不重复;四是因消除了冗余数据(冗余列),在查询(Select)时每个数据页存的数据行就多,这样就有效地减少了逻辑I/O,每个Cash存的页面就多,也减少物理I/O;五是对大多数事务(Transaction)而言,运行性能好;六是物理设计(Physical Design)的机动性较大,能满足日益增长的用户需求。 在基本表设计中,表的主键、外键、索引设计占有非常重要的地位,但系统设计人员往往只注重于满足用户要求,而没有从系统优化的高度来认识和重视它们。实际上,它们与系统的运行性能密切相关。现在从系统数据库优化角度讨论这些基本概念及其重要意义: (1)主键(Primary Key):主键被用于复杂的SQL语句时,频繁地在数据访问中被用到。一个表只有一个主键。主键应该有固定值(不能为Null或缺省值,要有相对稳定性),不含代码信息,易访问。把常用(众所周知)的列作为主键才有意义。短主键最佳(小于25bytes),主键的长短影响索引的大小,索引的大小影响索引页的大小,从而影响磁盘I/O。主键分为自然主键和人为主键。自然主键由实体的属性构成,自然主键可以是复合性的,在形成复合主键时,主键列不能太多,复合主键使得Join*作复杂化、也增加了外键表的大小。人为主键是,在没有合适的自然属性键、或自然属性复杂或灵敏度高时,人为形成的。人为主键一般是整型值(满足最小化要求),没有实际意义,也略微增加了表的大小;但减少了把它作为外键的表的大小。 (2)外键(Foreign Key):外键的作用是建立关系型数据库中表之间的关系(参照完整性),主键只能从独立的实体迁移到非独立的实体,成为后者的一个属性,被称为外键。 (3)索引(Index):利用索引优化系统性能是显而易见的,对所有常用于查询中的Where子句的列和所有用于排序的列创建索引,可以避免整表扫描或访问,在不改变表的物理结构的情况下,直接访问特定的数据列,这样减少数据存取时间;利用索引可以优化或排除耗时的分类*作;把数据分散到不同的页面上,就分散了插入的数据;主键自动建立了唯一索引,因此唯一索引也能确保数据的唯一性(即实体完整性);索引码越小,定位就越直接;新建的索引效能最好,因此定期更新索引非常必要。索引也有代价:有空间开销,建立它也要花费时间,在进行Insert、Delete和Update*作时,也有维护代价。索引有两种:聚族索引和非聚族索引。一个表只能有一个聚族索引,可有多个非聚族索引。使用聚族索引查询数据要比使用非聚族索引快。在建索引前,应利用数据库系统函数估算索引的大小。 ① 聚族索引(Clustered Index):聚族索引的数据页按物理有序储存,占用空间小。选择策略是,被用于Where子句的列:包括范围查询、模糊查询或高度重复的列(连续磁盘扫描);被用于连接Join*作的列;被用于Order by和Group by子句的列。聚族索引不利于插入*作,另外没有必要用主键建聚族索引。 ② 非聚族索引(Nonclustered Index):与聚族索引相比,占用空间大,而且效率低。选择策略是,被用于Where子句的列:包括范围查询、模糊查询(在没有聚族索引时)、主键或外键列、点(指针类)或小范围(返回的结果域小于整表数据的20%)查询;被用于连接Join*作的列、主键列(范围查询);被用于Order by和Group by子句的列;需要被覆盖的列。对只读表建多个非聚族索引有利。索引也有其弊端,一是创建索引要耗费时间,二是索引要占有大量磁盘空间,三是增加了维护代价(在修改带索引的数据列时索引会减缓修改速度)。那么,在哪种情况下不建索引呢?对于小表(数据小于5页)、小到中表(不直接访问单行数据或结果集不用排序)、单值域(返回值密集)、索引列值太长(大于20bitys)、容易变化的列、高度重复的列、Null值列,对没有被用于Where子语句和Join查询的列都不能建索引。另外,对主要用于数据录入的,尽可能少建索引。当然,也要防止建立无效索引,当Where语句中多于5个条件时,维护索引的开销大于索引的效益,这时,建立临时表存储有关数据更有效。 批量导入数据时的注意事项:在实际应用中,大批量的计算(如电信话单计费)用C语言程序做,这种基于主外键关系数据计算而得的批量数据(文本文件),可利用系统的自身功能函数(如Sybase的BCP命令)快速批量导入,在导入数据库表时,可先删除相应库表的索引,这有利于加快导入速度,减少导入时间。在导入后再重建索引以便优化查询。 (4)锁:锁是并行处理的重要机制,能保持数据并发的一致性,即按事务进行处理;系统利用锁,保证数据完整性。因此,我们避免不了死锁,但在设计时可以充分考虑如何避免长事务,减少排它锁时间,减少在事务中与用户的交互,杜绝让用户控制事务的长短;要避免批量数据同时执行,尤其是耗时并用到相同的数据表。锁的征用:一个表同时只能有一个排它锁,一个用户用时,其它用户在等待。若用户数增加,则Server的性能下降,出现“假死”现象。如何避免死锁呢?从页级锁到行级锁,减少了锁征用;给小表增加无效记录,从页级锁到行级锁没有影响,若在同一页内竞争有影响,可选择合适的聚族索引把数据分配到不同的页面;创建冗余表;保持事务简短;同一批处理应该没有网络交互。 (5)查询优化规则:在访问数据库表的数据(Access Data)时,要尽可能避免排序(Sort)、连接(Join)和相关子查询*作。经验告诉我们,在优化查询时,必须做到: ① 尽可能少的行; ② 避免排序或为尽可能少的行排序,若要做大量数据排序,最好将相关数据放在临时表中*作;用简单的键(列)排序,如整型或短字符串排序; ③ 避免表内的相关子查询; ④ 避免在Where子句中使用复杂的表达式或非起始的子字符串、用长字符串连接; ⑤ 在Where子句中多使用“与”(And)连接,少使用“或”(Or)连接; ⑥ 利用临时数据库。在查询多表、有多个连接、查询复杂、数据要过滤时,可以建临时表(索引)以减少I/O。但缺点是增加了空间开销。 除非每个列都有索引支持,否则在有连接的查询时分别找出两个动态索引,放在工作表中重新排序。 3 基本表扩展设计 基于第三范式设计的库表虽然有其优越性(见本文第一部分),然而在实际应用中有时不利于系统运行性能的优化:如需要部分数据时而要扫描整表,许多过程同时竞争同一数据,反复用相同行计算相同的结果,过程从多表获取数据时引发大量的连接*作,当数据来源于多表时的连接*作;这都消耗了磁盘I/O和CPU时间。 尤其在遇到下列情形时,我们要对基本表进行扩展设计:许多过程要频繁访问一个表、子集数据访问、重复计算和冗余数据,有时用户要求一些过程优先或低的响应时间。 如何避免这些不利因素呢?根据访问的频繁程度对相关表进行分割处理、存储冗余数据、存储衍生列、合并相关表处理,这些都是克服这些不利因素和优化系统运行的有效途径。 3.1 分割表或储存冗余数据 分割表分为水平分割表和垂直分割表两种。分割表增加了维护数据完整性的代价。 水平分割表:一种是当多个过程频繁访问数据表的不同行时,水平分割表,并消除新表中的冗余数据列;若个别过程要访问整个数据,则要用连接*作,这也无妨分割表;典型案例是电信话单按月分割存放。另一种是当主要过程要重复访问部分行时,最好将被重复访问的这些行单独形成子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要;但在分割表以后,增加了维护难度,要用触发器立即更新、或存储过程或应用代码批量更新,这也会增加额外的磁盘I/O开销。 垂直分割表(不破坏第三范式),一种是当多个过程频繁访问表的不同列时,可将表垂直分成几个表,减少磁盘I/O(每行的数据列少,每页存的数据行就多,相应占用的页就少),更新时不必考虑锁,没有冗余数据。缺点是要在插入或删除数据时要考虑数据的完整性,用存储过程维护。另一种是当主要过程反复访问部分列时,最好将这部分被频繁访问的列数据单独存为一个子集表(冗余储存),这在不考虑磁盘空间开销时显得十分重要;但这增加了重叠列的维护难度,要用触发器立即更新、或存储过程或应用代码批量更新,这也会增加额外的磁盘I/O开销。垂直分割表可以达到最大化利用Cache的目的。 总之,为主要过程分割表的方法适用于:各个过程需要表的不联结的子集,各个过程需要表的子集,访问频率高的主要过程不需要整表。在主要的、频繁访问的主表需要表的子集而其它主要频繁访问的过程需要整表时则产生冗余子集表。 注意,在分割表以后,要考虑重新建立索引。 3.2 存储衍生数据 对一些要做大量重复性计算的过程而言,若重复计算过程得到的结果相同(源列数据稳定,因此计算结果也不变),或计算牵扯多行数据需额外的磁盘I/O开销,或计算复杂需要大量的CPU时间,就考虑存储计算结果(冗余储存)。现予以分类说明: 若在一行内重复计算,就在表内增加列存储结果。但若参与计算的列被更新时,必须要用触发器更新这个新列。 若对表按类进行重复计算,就增加新表(一般而言,存放类和结果两列就可以了)存储相关结果。但若参与计算的列被更新时,就必须要用触发器立即更新、或存储过程或应用代码批量更新这个新表。 若对多行进行重复性计算(如排名次),就在表内增加列存储结果。但若参与计算的列被更新时,必须要用触发器或存储过程更新这个新列。 总之,存储冗余数据有利于加快访问速度;但违反了第三范式,这会增加维护数据完整性的代价,必须用触发器立即更新、或存储过程或应用代码批量更新,以维护数据的完整性。 3.3 消除昂贵结合 对于频繁同时访问多表的一些主要过程,考虑在主表内存储冗余数据,即存储冗余列或衍生列(它不依赖于主键),但破坏了第三范式,也增加了维护难度。在源表的相关列发生变化时,必须要用触发器或存储过程更新这个冗余列。当主要过程总同时访问两个表时可以合并表,这样可以减少磁盘I/O*作,但破坏了第三范式,也增加了维护难度。对父子表和1:1关系表合并方法不同:合并父子表后,产生冗余表;合并1:1关系表后,在表内产生冗余数据。 4 数据库对象的放置策略 数据库对象的放置策略是均匀地把数据分布在系统的磁盘中,平衡I/O访问,避免I/O瓶颈。 ⑴ 访问分散到不同的磁盘,即使用户数据尽可能跨越多个设备,多个I/O运转,避免I/O竞争,克服访问瓶颈;分别放置随机访问和连续访问数据。 ⑵ 分离系统数据库I/O和应用数据库I/O。把系统审计表和临时库表放在不忙的磁盘上。 ⑶ 把事务日志放在单独的磁盘上,减少磁盘I/O开销,这还有利于在障碍后恢复,提高了系统的安全性。 ⑷ 把频繁访问的“活性”表放在不同的磁盘上;把频繁用的表、频繁做Join*作的表分别放在单独的磁盘上,甚至把把频繁访问的表的字段放在不同的磁盘上,把访问分散到不同的磁盘上,避免I/O争夺; ⑸ 利用段分离频繁访问的表及其索引(非聚族的)、分离文本和图像数据。段的目的是平衡I/O,避免瓶颈,增加吞吐量,实现并行扫描,提高并发度,最大化磁盘的吞吐量。利用逻辑段功能,分别放置“活性”表及其非聚族索引以平衡I/O。当然最好利用系统的默认段。另外,利用段可以使备份和恢复数据更加灵活,使系统授权更加灵活。希望能对你有所帮助,可以到365testing等论坛上更多交流。

文章TAG:软件估算数据库有哪些  assess做什么用的  
下一篇