公共基础知识次课.pptVIP

  • 0
  • 0
  • 约1.03万字
  • 约 44页
  • 2017-12-14 发布于江苏
  • 举报
公共基础知识次课

班级 拥有 班长 1 1 班级 拥有 学生 1 n 课程 选修 学生 m n E-R模型的图示法 4.1 数据库系统的基本概念 07年4月选择题第9题 在E—R图中,用来表示实体之间联系的图形是 _C__ A)矩形 B)椭圆形 C)菱形 D)平行四边形 4.2 数据模型 (3)数据库管理系统常见的数据模型有层次模型、网状模型和关系模型三种。 1)层次模型的基本结构是树形结构。 2)网状模型是层次模型的一个特例,从图论上看,网状模型是一个不加任何条件限制的无向图。 4.2 数据模型 3)关系模型采用二维表来表示,一个二维表就是一个关系,二维表中的每一个分量都是不可再分的。 学号 姓名 性别 出生年月 班级 籍贯 2007102 张洁然 男 07-07-88 07动画1班 天津 2007203 李一明 男 05-01-87 07播音5班 广西南宁 2007305 王 丽 女 04-09-88 07管理4班 辽宁沈阳 2007406 刘 宏 男 10-11-88 07新闻3班 江苏南京 *:同一个关系模型的任两个元组值不能完全相同。 *:水平方向的行称为元组,垂直方向的列称为属性。 4.2 数据模型 08年4月填空题第4题 在关系数据库中,用来表示实体之间联系的是__菱形__。 *:在关系中,水平方向的行称为元组,垂直方向的列称为属性,每一列有一个属性名。 06年9月填空题第3题 一个关系表的行称为_元组___。 主码:或称为关键字,表中的一个属性或几个属性的组合、其值能唯一地标识表中一个元组的。主码属性不能取空值。 08年4月选择题第10题 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为_C__ A)课号,成绩 B)学号,成绩 C)学号,课号 D)学号,姓名,成绩 4.2 数据模型 (4)关系中的数据约束: 实体完整性约束 参照完整性约束 用户定义的完整性约束 4.3 关系代数 (1)并(∪):关系R和S具有相同的关系模式,R和S的并是由属于R或属于S的元组构成的集合。 (2)差(-):关系R和S具有相同的关系模式,R和S的差是由属于R但不属于S的元组构成的集合。 (3)交(∩):关系R和S具有相同的关系模式,R和S的交是由属于R且属于S的元组构成的集合。 (4)广义笛卡尔积(×):设关系R和S的属性个数分别为n、m,则R和S的广义笛卡尔积是一个有(n+m)列的元组的集合。每个元组的前n列来自R的一个元组,后m列来自S的一个元组,记为R×S。 例子: A B C R a1a1a2 b1b2b2 c1c2c1 A B C S a1a1a2 b2b3b2 c2c2c1 A B C R?S a1a1a2a1 b1b2b2b3 c1c2c1c2 A B C R a1a1a2 b1b2b2 c1c2c1 A B C S a1a1a2 b2b3b2 c2c2c1 A B C R?S a1a2 b2b2 c2c1 A B C R-S a1 b1 c1 R?S a1a1a1a1a1a1a2a2a2 A B C A B C b1b1b1b2b2b2b2b2b2 c1c1c1c2c2c2c1c1c1 a1a1a2a1a1a2a1a1a2 b2b3b2b2b3b2b2b3b2 c2c2c1c2c2c1c2c2c1 A B C R a1a1a2 b1b2b2 c1c2c1 A B C S a1a1a2 b2b3b2 c2c2c1 笛卡儿积× 专门的关系运算: 1.选择 例子1:查询信息系(IS系)的全体学生. Sno Sname Ssex Sage Sdept 刘晨 张立 95002 95004 IS IS 女 男 19 19 Sno Sname Ssex Sage Sdept 李勇 刘晨 王敏 张立 95001 95002 95003 95004 CS IS MA IS 男 女 女 男 20 19 18 19 2.投影 例子4:查询学生的姓名和所在系. Sno Sname Ssex Sage Sdept 李勇 刘晨 王敏 张立 95001 95002 95003

文档评论(0)

1亿VIP精品文档

相关文档