摘要: 声明:此文章并不是转载或抄袭,是我学习英文版Database System Concepts,Sixth Edition后,写的中文理解,而且后续将会继续发布。目前国内还没有Database System Concepts,Sixth Edition的中文译本,如果所讲内容有雷同,实属巧合,不过文字语言绝对原创。SQL介绍 目前,很多的查询语言在商业或实验中被使用。在本章以及第4、5两章中,我将学习世界上使用最广泛的查询语言,SQL。 尽管我们所说的SQL语言被称为查询语言,但是它能做的事情不仅仅只是查询数据库。它能够定义数据结构、修改数据和创建安全约束。 我们的目的不是提供SQL用... 阅读全文
posted @ 2012-02-03 18:09 预备程序员 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 申明:本文知识主要要来源于英文版MSDN,是笔者自己对该知识点的理解,难免有错误的地方。如果您有不同的看法和意见,请跟帖提出。请友善交流,谢绝谩骂。以下所有例句的执行环境为SQLEXPRESS2008。一、CTE(公共表表达式)的定义 1.指定了临时名称的结果集称为公共表表达式,也简称为CTE(Common Table Expression)。 我们来看一个简单的CTE例子,如例句1:1 WITH MyCTE (Id) AS2 (3 SELECT 123 AS Id4 )5 SELECT Id F... 阅读全文
posted @ 2012-01-04 16:25 预备程序员 阅读(3413) 评论(0) 推荐(3) 编辑
摘要: Dear Colin,I would like to request permanent reduction in my hours of work from full-time to 4 days per week.My reasons for this are personal ones.I have undertaken some part-time extramural study this year and I would like to have enough time to devote to this in order to make it worthwhile.I also 阅读全文
posted @ 2012-07-05 09:21 预备程序员 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 合同类型★买卖方的风险分担由合同类型决定。 ☆一般情况下,人们比较喜欢固定总价合同,大多数组织都鼓励甚至经常要求使用固定总价合同。 ☆但是,在有些情况下,其他某种合同类型可能对项目更加有利。 ☆如果拟采用非总价类型的合同,项目团队就必须说明使用该种合同的合理性。 ☆通常所选择的合同类型以及具体的合同条款和条件,决定着买卖双方各自承担的风险水平。★通常可把合同归为两大类, ☆总价合同 ☆成本补偿合同 ☆还有第三种常用合同类型,即混合型的工料合同。★总价合同 ☆此类合同为既定产品或服务的采购设定一个总价。 ☆总价合同也可以为达到或超过项目目标(如进度交付日期、成本和技术绩效,或其他可测量的目标)而 阅读全文
posted @ 2012-06-28 18:20 预备程序员 阅读(221) 评论(0) 推荐(0) 编辑
摘要: ★项目风险管理包括风险管理规划、风险识别、风险分析、风险应对和风险监控等各个过程。 ☆项目风险管理的目标在于提高项目积极实践的概率和影响,降低项目消极事件的概率和影响。★风险管理的各过程包括 ☆规划风险管理 定义如何实施项目风险管理活动的过程 ☆识别风险 判断哪些风险会影响项目并记录其特征的过程 ☆实施定性风险分析 评估并综合分析风险的发生概率和影响,对风险进行优先级排序,从而为后续分析或行动提供基础的过程。 ☆实施定量风险分析 就已识别风险对项目整体目标的影响进行定量分析的过程 ☆规划风险应对 针对项目目标,制定提高机会、降低危险的方案和措施的过程。 ☆监控风险 在整个项目中,实施风险应对计 阅读全文
posted @ 2012-06-27 14:02 预备程序员 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: ★项目沟通管理包括为确保项目信息及时且恰当地生成、收集、发布、存储、调用并最终处置所需的各个过程。 ☆项目经理的大多数时间都用在与团队成员和其他干系人的沟通上,多达90%的时间。 ☆有效的沟通能在各种各样的项目干系人之间架起一座桥梁,把具有不同文化和组织北京、不同技能水平以及对项目执行或结果有不同观点和利益的干系人联系起来。★项目沟通管理包括 ☆识别干系人,识别所有受项目影响的人员或组织,并记录其利益、参与情况和对项目成功的影响的过程。 ☆规划沟通,确定项目干系人的信息需求,并定义沟通方法的过程 ☆发布信息,按计划向项目干系人提供相关信息的过程。 ☆管理干系人期望,为满足干系人的需要而与之沟通 阅读全文
posted @ 2012-06-24 18:57 预备程序员 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: ★项目人力资源管理包括组织、管理与领导项目团队的各个过程。 ☆项目团队由为完成项目而承担不同角色与职责的人员组成。 ☆随着项目的进展,项目团队成员的类型和数量可能频繁变化。 ☆项目团队成员也被称为项目员工。 ☆尽管项目团队成员各有不同的角色和职责,但让他们全员参与项目规划和决策仍是有益的。 ☆团队成员尽早参与即可使他们对项目规划工作共享专业知识,又可以增强他们对项目的责任感。★项目人力管理的各过程,包括: ☆制定人力资源计划 识别和记录项目角色、职责、所需技能以及报告关系,并编制人员配备管理计划的过程。 ☆组建项目团队 确认可用人力资源并组建项目所需团队的过程。 ☆建设项目团队 提高工作能力、 阅读全文
posted @ 2012-06-22 12:08 预备程序员 阅读(2001) 评论(1) 推荐(0) 编辑
摘要: ★项目质量管理 ☆执行组织确定质量政策、目标与职责的各过程和活动,从而使项目满足其预定的需求。 ☆它通过适当的政策和程序,采用持续的过程改进活动来实施质量管理体系。★质量管理的各过程包括 ☆规划质量 识别项目及其产品的质量要求和/或标准,并书面描述项目将如何达到这些要求和/或标准的过程。 ☆实施质量保证 审计质量要求和质量控制测量结果,确保采用合理的质量标准和操作性定义的过程。 ☆实施质量控制 监测并记录执行质量活动的结果,从而评估绩效并建议必要的变更的过程。★项目质量管理需要兼顾项目管理与项目产品两个方面。 ☆它适用于所有项目,无论项目的产品具有何种特性。 ☆产品质量的测量方法和技术则需要专 阅读全文
posted @ 2012-06-20 21:28 预备程序员 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: ★项目成本管理包括对成本进行估算、预算和控制的各过程,从而确保项目在批准的预算内完工。 ☆估算成本,对完成项目活动所需资金进行近似估算的过程 ☆制定预算,挥动所有单个活动工作包的估算成本,建立意见经批准的成本基准的过程 ☆控制成本,监督项目状态以更新项目预算、管理成本基准变更的过程。★在开始成本管理的三个过程前,项目管理团队需先行规划,形成一份成本管理计划。 ☆为规划、组织、估算、预算和控制成本统一格式、建立准则。 ☆项目所需的成本管理过程及其相关工具与技术,通常在定义项目生命周期时即已选定,并记录于成本管理计划中。★成本管理计划可规定如下内容: ☆精确程度。 应该根据活动范围和项目规模,设定 阅读全文
posted @ 2012-06-19 18:38 预备程序员 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: ★项目时间管理包括保证项目按时完成的各过程。 ☆定义活动,识别为完成项目可交付成果而需采取的具体行动的过程 ☆排列活动顺序,识别和记录活动间逻辑关系的过程 ☆估算活动资源,估算各项活动所需材料、人员、设备和用品的种类和数量的过程。 ☆估算活动持续时间,根据资源估算的结果,估算完成单项活动所需工作时段数的过程。 ☆制定进度计划,分析活动顺序、持续时间、资源需求和进度约束,编制项目进度计划的过程 ☆控制进度,监督项目状态以更新项目进展、管理进度基准变更的过程★进度模型、进度数据与进度计划 ☆已编制完成的项目进度信息称为进度计划 ☆把填有项目数据的“进度计划引擎”单独称为“进度模型”★在某些项目(特 阅读全文
posted @ 2012-06-14 17:23 预备程序员 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: ★项目范围管理包括确保项目做且只做成功完成项目所需的全部工作的各过程。★管理项目范围主要在于定义和控制哪些工作应包括在项目内,哪些不应包括在项目内。★项目范围管理的过程包括: ☆收集需求,为实现项目目标而定义并记录干系人的需求的过程 ☆定义范围,制定项目和产品详细描述的过程 ☆创建工作分解结构,将项目可交付成果和项目工作分解为较小的、更易于管理的组成部分的过程。 ☆核实范围,正式验收项目已完成的可交付成果的过程 ☆控制范围,监督项目和产品的范围状态、管理范围基准变更的过程★在项目的环境中,“范围”这一术语有两种含义: ☆产品范围,某项产品、服务或成果所具有的特性和功能。 ☆项目范围,为交付具有 阅读全文
posted @ 2012-06-12 20:42 预备程序员 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: ★项目整合管理包括为识别、定义、组合、统一与协调项目管理过程组的各过程及项目管理活动而进行的各种过程和活动。 ☆在项目管理中“整合”兼具统一、合并、连接和一体化的性质,对完成项目、成功管理干系人期望和满足项目要求,都至关重要。 ☆项目整合管理需要选择资源分配方案、平衡项目竞争的目标和方案,以及管理项目管理知识领域之间的依赖关系。 ☆虽然项目管理过程通常被描述的界限分明且相互独立,但在实践中他们会以本指南无法完整叙述的方式相互交叠、相互作用。★项目整合管理包括 ☆制定项目章程,制定一份正式批准项目或阶段的文件,并记录能反映干系人需要和期望的初步要求的过程。 ☆制定项目管理计划,对定义、编制、整合 阅读全文
posted @ 2012-06-11 20:00 预备程序员 阅读(1222) 评论(0) 推荐(0) 编辑