教学内容_李老师
上一节
下一节
李广明(代课)老师教学录像-关系数据库1-3节
教材:王珊,数据库系统概论(第5版)
【教学内容】
1.关系结构的形式化定义,包括域,笛卡尔积,关系的度,主码,候选码,主属性,非主属性,全码
2.基本关系的6条性质
3.关系模式的定义,关系模式的结构,关系模式的形式化表示
4.关系操作的类型
5.关系的完整性,包括实体完整性,参照完整性,自定义完整性
6.关系代数,包括关系代数的作用,关系代数的运算对象,关系代数的分类,传统的关系代数
对应教材第2章,2.1-2.3节,2.4.1小节
【教学目标】
能够充分的理解关系结构的含义,掌握域,主码,候选码,主属性,非主属性,全码的定义,并能正确的识别。掌握笛卡尔积的计算方法,理解笛卡尔积的作用。
掌握关系的实体完整性和参照完整性,能够正确的设计参照关系和被参照关系,掌握外码的定义,定义外码的规范。
理解关系代数的作用,关系代数的类型。
【课程视频】
【课堂讨论】
某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。
1. 请根据题干,设计数据库中包含的关系,并写出关系模式、候选码
2. 描述出所有参照关系及相关的被参照关系,并指出外码,以及对外码的约束

