科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 5426 次
  • 编辑次数: 1 次 历史版本
  • 更新时间: 2009-07-08
方兴东
方兴东
发短消息
相关词条
胡道元
胡道元
史蒂夫·曼恩
史蒂夫·曼恩
胡伟武
胡伟武
李安渝
李安渝
尼古拉斯·克里斯塔斯基
尼古拉斯·克里斯塔斯基
周海中
周海中
费爱国
费爱国
亚历克斯·奥斯本
亚历克斯·奥斯本
Moshe Kam
Moshe Kam
加里·卡斯帕罗夫
加里·卡斯帕罗夫
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

Christopher J. Date 发表评论(0) 编辑词条

Christopher J. Date 是自由作家、讲师、研究员以及关系型数据库系统的专业顾问。

(图)Christopher J. DateChristopher J. Date

Edgar F. Codd构思前瞻性的关系模型基础时,他是最早慧眼识明珠的人物之一。他也曾在加州圣荷西的圣德兰实验室,参与 IBM SQL/DS 及 DB2 的技术规划。如今以数据库经典巨作《数据库系统导论 》享负盛名,全球畅销逾七十五万册;另外也和 Hugh Darwen 及 Nikos A. Lorentzos 等人合著《时间数据与关系模型》一书。他最擅长以驭繁于简的过人技巧来解释深奥技术,无人能出其右。

关系模型是由埃德加·科德Edgar F. Codd)博士作为数据的一般模型而发明的,随后由克里斯多佛·戴特(Christopher J. Date)和休·达温Hugh Darwen)等人维护和开发。在第三次宣言(1995年)中他们展示了如何向关系模型扩展上面向对象特征而不用妥协它的基本原理。

目录

[显示全部]

个人简介编辑本段回目录

Chris Date (born 1941) is an independent author, lecturer, researcher, and consultant, specializing in relational database technology.

(图)Chris DateChris Date

Chris Date attended High Wycombe Royal Grammar School (U.K.) from 1951 to 1958 and received his B.A. in Mathematics from Cambridge University (U.K.) in 1962. He entered the computer business as a mathematical programmer at Leo Computers Ltd. (London), where he quickly moved into education and training. In 1966, he earned his Master's degree at Cambridge, and, in 1967, he joined IBM Hursley (U.K) as a programming instructor. Between 1969 and 1974, he was a principal instructor in IBM's European education program.

While working at IBM he was involved in technical planning and design for the IBM products SQL/DS and DB2. He was also involved with Edgar F. Codd's relational model for database management. He left IBM in 1983 and has written extensively of the relational model, in association with Hugh Darwen.

His book An Introduction to Database Systems, currently in its 8th edition, is widely regarded as one of the fundamental texts on the subject. It has sold well over 700,000 copies[1] not counting translations and is used by several hundred colleges and universities worldwide.

He is also the author of many other books on data management, most notably Databases, Types, and the Relational Model, subtitled and commonly referred to as The Third Manifesto, currently in its third edition (note that earlier editions were titled differently, but maintained the same subtitle), a detailed and sweeping proposal for the future direction of DBMSs.

作品列表编辑本段回目录

Chris Date is the author of several books, including:

An Introduction to Database Systems, ISBN 0-321-19784-4
Databases, Types, and the Relational Model, The Third Manifesto (with Hugh Darwen), ISBN 0-321-39942-0
Temporal Data & the Relational Model, ISBN 1-55860-855-9
Database in Depth: Relational Theory for Practitioners, ISBN 0-596-10012-4
Several editions of Relational Database Writings., ISBN 0-201-39814-1, ISBN 0-201-82459-0, ISBN 0-201-54303-6, ISBN 0-201-50881-8.
What Not How: The Business Rules Approach to Application Development., ISBN 0-201-70850-7
The Database Relational Model: A Retrospective Review and Analysis., ISBN 0-201-61294-1
In recent years he has published articles with Fabian Pascal at Database Debunkings.

深度探索关系数据库:实践者的关系理论 编辑本段回目录

作者:(美)戴特   译者:熊建国 译   

(图)Chris Date著作Chris Date著作

基本信息
·出版社:电子工业·页码:212 页·出版日期:2007年·ISBN:712104000X·条形码:9787121040009
·包装版本:1·装帧:平装  开本:0开

内容简介
  本书阐述了关系模型背后的根本原则,这些原则也是所有数据库(后备应用软件)的应用基础,因为这些原则,今天的计算机世界才得以继续。该书内容直指关系数据库实际工作的核心。作者C.J.Date是数据库界的权威、富有经验的数据库开发者和设计者。该书不仅适用于数据库开发人员和设计人员,同样也适用于不同领域的专家和学者,包括DBA(数据库管理员)、信息建模者、数据库咨询人员,等等。

作者: (英)C.J. Date
C.J. Date是关系数据库技术领域中非常著名的独立撰稿人、讲师、学者和顾问。在英国剑桥大学获得数学学士。硕士学位,在英国Montfort大学获得技术博士学位。30多年来,Date先生一直活跃在数据库领域,他著述丰富,先后发表了多篇技术性文章和研究论文,并写有多部数据库方面的著作。他还是《Database Programming & Design》和《Intelligent Enterprise》的专栏作家。

C.J.Date 1962年、1966年在英国剑桥大学获得数学学士、硕士学位,1994年在英国Moritfort大学获得博士学位。他是关系数据库系统方面非常著名的独立撰稿人、学者、研究者和顾问,是最早认识到Codd在关系模型方面所做的开创性贡献的学者之一,参与了IBM产品(SQL/DS和DB 2)的技术规划。Date发表了300多篇数据库方面的技术性文章和研究论文,对数据库理论的发展做出了巨大的贡献。特别是《数据库系统导论》一书,这是数据库领域的标准教材,已在全球发行了近75万册。
Hugh Darwen 1967-2004年间一直在IBM软件开发中心工作。在他职业生涯的早期阶段,他参与了DBMS的研究与开发。在1978?1982年间,他是IBM Business System 12的主要架构师之一。从1988年起。他是SOL国际标准制订工作的积极参与者。他是一位学者,同时也是英国Warwick大学和Open大学的课程开发顾问。

【译者序】
译者序
关系数据库理论诞生至今,已经有30多年的历史,依托这一理论建立起来的商用关系数据库产品也得到了长足的发展,成为软件行业中一块巨大的市场。在中国,与数据库相关的IT从业人员多达几十万人,他们从事着数据库系统的管理和维护,数据库应用软件的开发等工作。然而,正如本书作者C.J.Date所言,不幸的是,大部分数据库技术人员对关系数据库的理解仅仅停留在表面,甚至还存在着许多错误的认识,尽管他们每天都要面对关系数据库的工作。
造成这一局面的原因有以下三点:第一,在中国,软件开发从业者的门槛比较低,很大一部分数据库管理和数据库应用软件开发的技术人员并非计算机专业毕业,并没..

【前言】
前言
Foreword
我清楚地记得第一次没有买Chris Date的书的情形。注意,我说的是“没有买”。那大概是1991年底或1992年初的样子。当时我在萨吉诺市密歇根州商业街的一家小店里寻找一本SQL方面的书。我找到了一本,作者是C.J.Date,而这个人我根本就没有听说过。
那本书看起来还不错,内容非常有条理,我当时有点想买,但是……价格太贵!我当时站在那儿,手里拿着这本书,虽然该书只有大概1/4英寸厚并且不到200页,价格却要30美元之多,这个价格,对当时的我来说有点贵。我在内心斗争了一会儿,然后,不情愿地把书放回原处走开了。
那真是一个天大的错误!差点就影响到了我的职业生涯,而我当时竟然..

【序言】

Preface
在数据库领域的不同职位上工作了若干年之后,我突然意识到,确实有必要写本书。用一种没有被现有产品、商业手段或是SQL标准中各种古怪做法所影响的方式,为从业者(而不是新手)解释关系理论的基本原理。我写这本书正是为了满足这种需求。我预期的读者应该是富有经验的数据库开发者,或是那些能诚实地承认自己没有深入理解所擅长领域的基础理论的数据库专家, 而这些都是应该和能够理解的。我说的理论实际上就是关系数据模型,事实上,这一理论的基本概念都是非常简单的,但同时也被广泛地误解或是没有得到正确的评价,或是兼而有之。事实上,它们看上去并没有被完全理解。比如,下面是一些..

[同作者作品]
 数据库系统导论(第7版)
 深度探索关系数据库:实践者的关系理论
 数据库系统导论(原书第8版)
目录
前言

(图)Chris Date著作Chris Date著作

第1章 绪论
术语说明
原理,而非产品
 回顾原模型
 模型和实现
 关系的属性
 关系和关系变量
 值和变量
 小结
 练习
第2章 关系和类型
 域限制比较
 数值原子性
 那么,什么是类型
 标量和非标量类型
 小结
 练习
第3章 元组和关系
 什么是元组
 一些重要的推论
 什么是关系呢
 更多重要的推论
 为什么重复元组是被禁止的
 为什么不允许空值
 TABLE-DUM与TABLE-DEE
 小结
 练习
第4章 关系变量
 集合式更新
 深入讨论候选码
 深入讨论外码
 深入讨论视图
 关系变量和谓词
 深入讨论关系与类型
 小结
 练习
第5章 关系代数
 深入探讨封闭性
 基本运算符
 求SQL表达式的值
 扩展与汇总
 分组和分组还原
 表达式转换
 关系比较
 深入探讨关系赋值
 0RDER BY运算符
 小结
 练习
第6章 完整性约束
 类型约束
 数据库约束
 事务
 为什么数据库约束必须是即时检查的
 但是,有的检查不是必须延迟吗
 约束和谓词
 其他问题
 小结
 练习
第7章 数据库设计原理
 设计原理的地位
 函数依赖和Boyce/Codd范式
 连接依赖和5NF
 浅谈规范化
 正交性
 一些关于物理设计的观点
 小结
 练习
第8章 什么是关系模型 
 关系模型的定义
 关系模型的目标
 一些数据库原理
 关系模型和其他模型的比较
 剩下要做的是什么
 小结
 练习
附录A 关于逻辑学的一些知识
附录B 进一步阅读的建议
索引

关系模型编辑本段回目录

  关系模型:用二维表的形式表示实体和实体间联系的数据模型
  网状数据库和层次数据库已经很好地解决了数据的集中和共享问题,但是在数据独立性和抽象级别上仍有很大欠缺。用户在对这两种数据库进行存取时,仍然需要明确数据的存储结构,指出存取路径。而后来出现的关系数据库较好地解决了这些问题。关系数据库理论出现于60年代末到70年代初。1970年,IBM的研究员E.F.Codd博士发表《大型共享数据银行的关系模型》一文提出了关系模型的概念。后来Codd又陆续发表多篇文章,奠定了关系数据库的基础。关系模型有严格的数学基础,抽象级别比较高,而且简单清晰,便于理解和使用。但是当时也有人认为关系模型是理想化的数据模型,用来实现DBMS是不现实的,尤其担心关系数据库的性能难以接受,更有人视其为当时正在进行中的网状数据库规范化工作的严重威胁。为了促进对问题的理解,1974年ACM牵头组织了一次研讨会,会上开展了一场分别以Codd和Bachman为首的支持和反对关系数据库两派之间的辩论。这次著名的辩论推动了关系数据库的发展,使其最终成为现代数据库产品的主流。
  关系数据模型提供了关系操作的特点和功能要求,但不对DBMS的语言给出具体的语法要求。对关系数据库的操作是高度非过程化的,用户不需要指出特殊的存取路径,路径的选择由DBMS的优化机制来完成。Codd在70年代初期的论文论述了范式理论和衡量关系系统的12条标准,用数学理论奠定了关系数据库的基础。Codd博士也以其对关系数据库的卓越贡献获得了1983年ACM图灵奖。
  关系数据模型是以集合论中的关系概念为基础发展起来的。关系模型中无论是实体还是实体间的联系均由单一的结构类型——关系来表示。在实际的关系数据库中的关系也称表。一个关系数据库就是由若干个表组成。
  关系模式是对关系的描述。
  关系实际上就是关系模式在某一时刻的状态或内容。也就是说,关系模式是型,关系是它的值。关系模式是静态的、稳定的,而关系是动态的、随时间不断变化的,因为关系操作在不断地更新着数据库中的数据。但在实际当中,常常把关系模式和关系统称为关系,读者可以从上下文中加以区别。关系模式可以形式化地表示为:
  R(U,D,dom,F)
  R 关系名,U 组成该关系的属性名集合,D 属性组U中属性所来自的域,dom 属性向域的映象集合,F 属性间的数据依赖关系集合。例如:导师和研究生出自同一个域——人,取不同的属性名,并在模式中定义属性向域的映象,即说明它们分别出自哪个域:
  dom(SUPERVISOR-PERSON)= dom(POSTGRADUATE-PERSON)=PERSON
  关系模式通常可以简记为:
  R (U) 或 R (A1,A2,…,An)
  R 关系名,A1,A2,…,An 属性名,注:域名及属性向域的映象常常直接说明为属性的类型、长度。
  关系数据库系统是支持关系模型的数据库系统。
  关系模型的组成:
  1. 关系数据结构
  单一的数据结构——关系
  现实世界的实体以及实体间的各种联系均用关系来表示,从用户角度看,关系模型中数据的逻辑结构是一张二维表。
  2. 关系操作集合
  常用的关系操作包括查询操作和插入、删除、修改操作两大部分。其中查询操作的表达能力最重要,包括:选择、投影、连接、除、并、交、差等。
  关系模型中的关系操作能力早期通常是用代数方法或逻辑方法来表示,分别称为关系代数和关系演算。关系代数是用对关系的代数运算来表达查询要求的方式;关系演算是用谓词来表达查询要求的方式。另外还有一种介于关系代数和关系演算的语言称位结构化查询语言,简称SQL。
  3. 关系的三类完整性约束
  这3类完整性约束包括:实体完整性、参照完整性和用户定义的完整性。
  实体完整性(Entity Integrity)规则:若属性A是基本关系R的主属性,则属性A不能取空值。例如:在课程表(课程号,课程名,教师,周课时数,备注)中,“课程号”属性为主键,则“课程号”不能取相同的值,也不能取空值。
  参照完整性规则:若属性(或属性组)F是基本关系R的外键,它与基本关系S的主键Ks相对应(关系R和S不一定是不同的关系),则对于关系R中每个元组在关系F上的值必须为:
  1.或者取空值(F中的每个属性值均为空);
  2.或者等于S中某个元组的主键值。
  例如:职工(职工号,姓名,性别,部门号,上司,工资,佣金)
  部门(部门号,名称,地点)
  其中职工号是“职工”关系的主其中职工号是职工关系的主键,部门号是外键,而“部门”关系中部门号是主键,则职工关系中的每个元组的部门号属性只能取下面两类值:
  第1类:空值,表示尚未给该职工分配部门;
  第2类:非空值,但该值必须是部门关系中某个元组的部门号值,表示该职工不可能分配到一个不存在的部门中,即被参照关系“部门”中一定存在一个元组,它的主键值等于该参照关系“职工”中的外键值。
  实体完整性和参照完整性是关系模型中必须满足的完整性约束条件,只要是关系数据库系统就应该支持实体完整性和参照完整性。除此之外,不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件,用户定义的完整性就是对某些具体关系数据库的约束条件。例如:选课表(课程号,学好,成绩),在定义关系选课表时,我们可以对成绩这个属性定义必须大于等于0的约束。

相关人物编辑本段回目录

参考文献编辑本段回目录

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: C. J. Date 克里斯多佛·戴特 Chris J. Date Chris Date

收藏到: Favorites  

同义词: 克里斯多佛·戴特,C. J. Date,Chris J. Date,Chris Date

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。