数据库原理(双语)-Chapter03.ppt

数据库原理(双语)-Chapter03.ppt

ID:52607891

大小:5.36 MB

页数:60页

时间:2020-04-11

数据库原理(双语)-Chapter03.ppt_第1页
数据库原理(双语)-Chapter03.ppt_第2页
数据库原理(双语)-Chapter03.ppt_第3页
数据库原理(双语)-Chapter03.ppt_第4页
数据库原理(双语)-Chapter03.ppt_第5页
资源描述:

《数据库原理(双语)-Chapter03.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Chapter3TheRelationalModel(关系模型)-概述RelationalDBS:基于关系模型的DBS关系数据结构关系操作完整性约束:二维表(关系)表达实体、联系1.特点:集合操作查询:找满足条件的~更新:增、删、改2.分类:关系代数3.语言:关系演算元组演算域演算混合型:实体~参照~用户定义的~由DBMS支持如SQL,QBE第5,6章;第7章用关系运算来表达查询第4章用谓词公式来表达查询本章Chapter3TheRelationalModel(关系模型)3.1BriefHistoryoftheRelationalModel

2、3.2Terminology3.3RelationalIntegrity/IntegrityConstraints3.4Views3.1BriefHistoryoftheRelationalModelRelationalmodelwasfirstproposedbyE.F.Coddinhisseminal(开创性的)paper‘Arelationalmodelofdataforlargeshareddatabanks’(Codd,1970)(关系模型由E.F.Codd在其开创性论文“~”中首次提出).Thispaperisnowaccept

3、edasalandmarkinDBS(这篇论文现在已被看成DBS发展过程中的一个地标).Relationalmodel’sobjectives(关系模型的目标):Toallowahighdegreeofdataindependence.(允许高度的数据独立性)Toenabletheexpansionofset-orientedDML.(扩充面向集合的DML)3.1BriefHistoryoftheRelationalModelHistorically,therewerethreefamousprojects(关系数据库发展史上有3个著名项目

4、):IBM’sSystemR(late1970s),whichledto(1970年代后期:IBM的SystemR,项目成果):developmentofSQL(提出并发展了SQL语言);productionofcommercialRDBMSs:DB2,Oracle(奠定了商用RDBMS产品DB2、ORACLE的基础)INGRES(InteractiveGraphicsRetrievalSystem)ofUniversityofCaliforniaatBerkeley(加利福尼亚大学柏克利分校的INGRES(交互式图形检索系统)),whic

5、hcontributedtomanyrelationalconcepts(提出许多关系概念),LedtocommercialRDBMSs:Sybase,Informix,etc.(奠定了商用RDBMS产品Sybase、Informix的基础)PRTV(PeterleeRelationalTestVehicle)ofIBMUKScientificCentreinPeterlee,whichresearched(IBM英国彼得利科研中心的PRTV(彼得利关系测试手段),研究内容为):queryprocessingandoptimization(

6、查询处理和优化),andfunctionalextension(功能扩展).3.1BriefHistoryoftheRelationalModelOwingtothepopularityoftherelationalmodel,manynon-relationalsystemsnowprovidearelationaluserinterface(鉴于关系模型日益流行,许多非关系系统都提供了关系型用户接口,例如早期的层次和网状数据库).Relationalmodelhavebeenextendedto(关系模型已在以下两个方面得到扩充):su

7、pportobject-orientedconcepts(支持面向对象的概念,产生:对象关系模型);supportdeductivecapabilities(支持演绎推理能力,产生:演绎数据库)Chapter3TheRelationalModel(关系模型)3.1BriefHistoryoftheRelationalModel3.2Terminology3.3RelationalIntegrity/IntegrityConstraints3.4Views3.2Terminology1.RelationalDataStructure2.Mat

8、hematicalDefinitionofRelation3.DatabaseRelations4.PropertiesofRelations5.RelationalKeys6.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。