《数据库系统原理》PPT电子课件教案- 第二章 关系数据库.pptVIP

  • 0
  • 0
  • 约5.16千字
  • 约 10页
  • 2017-12-19 发布于浙江
  • 举报

《数据库系统原理》PPT电子课件教案- 第二章 关系数据库.ppt

《数据库系统原理》PPT电子课件教案- 第二章 关系数据库

第二章 关系数据库 2.1 关系数据库概述 关系数据库 是采用关系模型作为数据的组织方式。 关系模型的3个组成部分: 1. 关系数据结构 一张二维表,描述现实世界中实体与实体间的各种联系。 2. 关系数据操作 操作包括: 查询(选择、投影、连接、除、并、交、差等) 更新(增、删、改) 特点:集合操作。 3. 完整性约束 实体完整性、参照完整性、用户定义完整性 在关系模型中的关系操作能力早期通常是用代数方式或逻辑方式来表示,分别称为关系代数和关系演算。 关系代数是用对关系的运算来表达查询要求的方式。 关系演算是用谓词来表达查询要求的方式。关系演算又可按谓词变元的基本对象是元组变量还是域变量分为元组关系演算和域关系演算。 关系代数、元组关系演算和域关系演算三种语言在表达能力上是完全等价的。它们都是抽象的查询语言, SQL语言不仅具有丰富的查询功能,而且具有数据定义和数据控制功能,集查询、DDL、DML、DCL于一体的关系数据语言。是关系数据库的标准语言。 这些关系语言的共同特点是,语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能嵌入高级语言中使用。 关系数据语言 元组关系演算语言 例如 APLHA,QUEL 关系演算语言 域关系演算语言 例如 QBE 结构化查询语言SQL 关系数

文档评论(0)

1亿VIP精品文档

相关文档