数据库基本概念.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

E-R方法包含如下三个要素:实体:客观存在并且可以相互区别的“事物”称为实体。用矩形表示属性:描述实体的“特征”称为该实体的属性。用椭圆表示联系:实体之间的联系。用菱形表示联系有三种类型:一对一(1:1)类型一对多(1:m)类型多对多(m:n)类型。1.2.1概念模型第29页,共43页,星期六,2024年,5月关系模型是在概念模型的基础上所建立的适用于具体数据库实现的一种数据模型。关系模型是目前最重要的一种数据模型。它是实体、属性、关系在数据库中的具体体现。为了将概念模型转换为关系模型,需要将实体映射为数据库表,将属性映射为数据序列,将关系映射为表的主键或外键。1.2.2关系模型第30页,共43页,星期六,2024年,5月关系模型包含以下特点和术语:1.数据结构数据结构是研究存储在数据库中的对象类型的集合,这些对象类型是数据库的组成部分。在关系模型中,无论是实体还是关系都是由二维表表示的。二维表由行和列组成,一行表示该实体的一个实例,一列表示该实体的一个属性。1.2.2关系模型第31页,共43页,星期六,2024年,5月关系模型包含以下特点和术语:2.数据操作数据操作是指对数据库中各种对象的实例允许执行的操作的集合,包括操作和有关操作规则。关系模型中的数据操作主要是插入、删除、修改、查询数据。这些操作必须满足关系的完整性约束条件。1.2.2关系模型第32页,共43页,星期六,2024年,5月关系模型包含以下特点和术语:3.关系完整性约束数据的约束条件是完整性规则的集合,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。数据模型中的数据及其联系都要遵循完整性规则的制约。例如,主键不为空,每月最多有31天等等。1.2.2关系模型第33页,共43页,星期六,2024年,5月关系模型包含以下特点和术语:4.关系应满足的条件二维表中每一列都是类型相同的数据;列不可重名;列的顺序可以任意安排;行的顺序可以任意安排;表中任意两行不能完全相同,即没有重复行;表中的列不包含其他数据项,即不允许表中表。1.2.2关系模型第34页,共43页,星期六,2024年,5月关系数据库主要包括如下功能:1.数据定义数据定义构成数据库的三级模式、两级映像;定义数据的完整性、安全性等约束规则;定义为了保证数据库操作权限的用户口令和存取权限等。2.数据操纵数据操纵实现对数据库中数据的操纵。基本操作是检索(查询)、更新(插入、删除、修改)。1.2.3数据库功能第35页,共43页,星期六,2024年,5月3.数据库的运行管理安全性控制:防止未经授权的用户蓄意、无意地存取数据库中的数据,以免数据的泄露、更改、破坏。完整性约束:保证数据库中的数据及语义的正确性、有效性,以免数据库中的数据之间的关系被破坏。并发控制:能够正确处理多用户、多任务环境下的操作。数据库的恢复:当数据库被破坏或数据不正确时,系统有能力把数据库恢复到正确的状态。1.2.3数据库功能第36页,共43页,星期六,2024年,5月4.数据库的存储管理数据库中需要存放两大类数据:应用数据和描述数据。数据库应用分门别类地组织、存储、管理这些数据,确定以何种文件结构、存取方式来物理地组织这些数据,以便提高存储空间的利用率、操作的时间效率等。1.2.3数据库功能第37页,共43页,星期六,2024年,5月5.数据库接口数据库需要提供与其他软件系统进行交互、通信、操作的接口,以便提供其开放性,否则ODBC(开放数据库连接)就无法实现。1.2.3数据库功能第38页,共43页,星期六,2024年,5月在关系数据库中,范式就是在关系数据库中构造数据库时必须遵循一定的规则。目前关系数据库有6种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、BCNF和第五范式(5NF)。满足最低要求的范式是第一范式(1NF)。一般说来,数据库只需满足第三范式(3NF)就足够了。1.3关系数据库的范式理论第39页,共43页,星期六,2024年,5月所谓第一范式(1NF)是指数据库表中的每一列都是不可分割的基本数据项,同一列中不能有多个值;即实体的某个属性不能具有多个值或者不能有重复的属性。经过第一范式(1NF)后,数据库表中的字段都是单一的、不可再分的。1.3.1第一范式(1NF)第40页,共43页,星期六,2024年,5月学号姓名系名系主任课程号课程名称成绩2012006张三计算机李四001数据库81表1-1:学生选课信息表学号姓名年龄性别系名爱好联

文档评论(0)

xiaolan118 + 关注
实名认证
文档贡献者

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档