什么是数据库.pptVIP

  • 1
  • 0
  • 约4.4千字
  • 约 44页
  • 2023-01-06 发布于广东
  • 举报
关系模型 关系模型是在20世纪70年代初由美国IBM公司的E.F.Codd提出的,为数据库技术的发展奠定了理论基础。由于E.F.Codd的杰出工作,他于1981年获得ACM图灵奖。 第29页,共44页。 关系模型中数据的逻辑结构是一张二维表,它由行和列组成。下面分别介绍关系模型中的相关术语。 关系模型的数据结构 第30页,共44页。 一个关系就是一张二维表,例如学生学籍表 关系(Relation) 第31页,共44页。 本讲任务 第讲什么是数据库 第1页,共44页。 第2页,共44页。 一个数据库的例子 第3页,共44页。 数据库是按照一定的组织形式来存储和管理数据的仓库。 人们可以基于数据库实现对信息的有效管理和使用。利于工厂的职工信息数据库、产品销售数据库,学校的学生管理数据库,教务管理数据库等。 什么是数据库 第4页,共44页。 2009级新生名单编班.xls 数据库是由一到若干个表组成,表是有一到若干个数据列(属性列)组成。 数据表中每一行存储一条数据信息(元组),一个正规的数据表不会出现重复的行。 数据表中会有一到多列来唯一表示行,比如考生号。 数据库的表与表之间一般存在名称相同的列来建立表之间的关系。 可以通过向表中添加、修改和删除元组来管理数据库。 可以通过查询工具来使用数据库中的信息。 数据库的管理和查询等操作一般通过SQL语句来进行。对于一般使用者来说是看不到这些SQL命令的,因为它们被嵌入到了相关软件和网页当中,使用者看到的是可视化的操作界面。 一个数据库的例子 第5页,共44页。 什么数据? 第6页,共44页。 人们把客观存在的事物以数据的形式存储到计算机中,经历了3个领域: 现实世界 信息世界 数据世界。 现实世界是客观的、人们头脑之外的世界。它由事物和事物之间的联系组成。 信息世界是现实世界在人们头脑中的反映,人们把它用文字或符号记载下来。在信息世界中,有以下与数据库技术相关的术语; 实体 属性 码 域 实体型 实体集 联系 第7页,共44页。 客观存在并且可以相互区别的事物称为实体。 实体可以是具体的事物,也可以是抽象的事件。如一个学生、一本图书等属于实际事物;教师的授课、借阅图书、比赛等活动是比较抽象的事件。 实体 第8页,共44页。 描述实体的特性称为属性。 一个实体可以用若干个属性来描述,如学生实体由学号、姓名、性别、出生日期等若干个属性组成。实体的属性用型(Type)和值(Value)来表示,例如,学生是一个实体,学生姓名、学号和性别等是属性的型,也称属性名,而具体的学生姓名如“张三、李四”,具体的学生学号如“2002010101”,描述性别的“男、女”等是属性的值。 属性 第9页,共44页。 唯一标识实体的属性或属性的组合称为码。 例如学生的学号是学生实体的码。 码 第10页,共44页。 属性的取值范围称为该属性的域。 例如学号的域为10位整数,姓名的域为字符串集合,年龄的域为小于28的整数,性别的域为(男,女)等。 域 第11页,共44页。 具有相同属性的实体必然具有共同的特征和性质,用实体名及其属性名的集合来抽象和刻画同类实体,称为实体型。 例如,学生(学号,姓名,性别,出生日期,系)就是一个实体型。 实体型 第12页,共44页。 同类实体的集合称为实体集。例如全体学生,一批图书等。 实体集 第13页,共44页。 在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为实体(型)内部的联系和实体(型)之间的联系。 实体内部的联系通常是指组成实体的各属性之间的联系; 实体之间的联系通常是指不同实体集之间的联系。 两个实体型之间的联系可以分为3类: 一对一联系(one-to-one relationship) 一对多联系(one-to-many relationship) 多对多联系(many-to-many relationship) 联系 第14页,共44页。 如果对于实体集A中的每一个实体,实体集B中至多存在一个实体与之联系;反之亦然,则称实体集A与实体集B之间存在一对一联系,记作1∶1。 例如,学校中一个班级只有一个正班长,而一个班长只在一个班中任职,则班级与班长之间存在一对一联系,如图所示;电影院中观众与座位之间、乘车旅客与车票之间等都存在一对一的联系。 一对一联系(one-to-one relationship) 第15页,共44页。 如果对于实体集A中的每一个实体,实体集B中存在多个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中至多只存在一个实体与之联系,则称实体集A与实体集B之间存在一对多的联系,记作1∶n。 例如,一个班里有很多学生,一个学生只能在一个班里注册,则班级与学生之间存在一

文档评论(0)

1亿VIP精品文档

相关文档