如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第3讲主要内容1.数据库的定义2.数据库系统的产生人工管理阶段文件系统阶段数据库系统阶段数据库系统阶段3.数据库系统的发展第一代数据库系统层次数据模型层次模型的例子网状数据模型网状模型的例子:学生选课和教师教课第二代数据库系统第三代数据库系统4.数据库管理系统APP.DBMS的主要功能5数据库设计的一般过程6.E-R模型联系方式:多对多联系如果对于实体集合A中的一个实体,实体集合B中有多个实体与之发生联系,反之,实体集合B中的每一个实体对应实体集合A中的多个实体,则称A与B是多对多联系。例如,学生与课程、工厂与产品。7.E-R模型实例8.E-R模型的作用9.ER模型向关系模型的转化原则若实体间的联系是1:1的,可以在两个实体类型转换成的两个关系模式中选择任意一个关系模式,在选择的关系模式属性中加入另一个关系模式的主键和联系具有的属性。若实体间的联系是1:N的,则在N端实体转换成的关系模式中加入1端实体转换成的关系模式的主键和联系具有的属性。若实体间联系是M:N的,则将联系也转换成关系模式,该关系模式的属性为两端实体的主键加上联系的属性,而该关系模式的主键为两端实体主键的组合。例E-R模型,转化成的关系模式为:职工(职工号,姓名,年龄,职称,仓库号)仓库(仓库号,面积,电话号码,仓库地址)零件(零件号,名称,规格,单价)库存(零件号,仓库号,库存量)课堂练习选课系统的ER图及其与关系模型的转换?作业P56习题3