MySQL数据库技术与应用(第2版)全套PPT课件.pptx

MySQL数据库技术与应用(第2版)全套PPT课件.pptx

  1. 1、本文档共552页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章数据库基础.pptx第2章MySQL基础.pptx第3章数据库和数据表的基本操作.pptx第4章数据表记录的更新操作.pptx第5章数据查询.pptx第6章存储过程与事务.pptx第7章索引视图触发器.pptx第8章数据库高级管理.pptx第9章项目案例.pptx

第1章数据库基础第1章数据库基础.pptx第2章MySQL基础.pptx第3章数据库和数据表的基本操作.pptx第4章数据表记录的更新操作.pptx第5章数据查询.pptx第6章存储过程与事务.pptx第7章索引视图触发器.pptx第8章数据库高级管理.pptx第9章项目案例.pptx

STUDYTARGET学习目标掌握E-R图的设计过程和关系数据库的规范化理解数据模型的概念和常见的数据模型掌了解数据库的相关概念、数据管理技术的发展、数据库设计步骤握理解解了

CONTENTS目录数据库的基本概念1.1常见的数据库管理系统1.2数据管理技术的发展1.3数据库设计1.7常见的数据模型1.5关系数据库的规范化1.6

1.1数据库的基本概念

数据库的基本概念1.1信息是现实世界事物的存在方式或运动状态的反映,它通过符号、信号等具体形式表现出来。

数据(Data)狭义:数值数据描述事物的符号记录广义:数字、文字、声音、图形等大量、海量数据库(DataBase)数据集合针对明确的应用目标而设计共享性和易扩充性保证了整个系统数据的一致性特性数据库管理系统(DBMS)一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库集中了各种应用的数据与客观事物的状态保持一致(张三丰,男,2001.9,河南,信息工程系,2020)数据库的基本概念1.1

硬件hardware数据库database软件software人员staff引入了数据库后的计算机系统数据库系统DataBaseSystemDBS数据库的基本概念1.1

常见的数据库管理系统1.2

-数据不能长期保存,用完就删除。-数据的管理由应用程序完成。-数据面向应用不能共享。-数据不独立。数据集1数据集2数据集n应用程序1应用程序2应用程序n1.3.1人工管理阶段数据管理技术的发展1.3

-数据实现了长期保存。-由文件系统管理数据。-数据共享率低,冗余程度高。-数据独立性差。1.3.2文件系统阶段文件1文件2文件n应用程序1应用程序2应用程序n文件管理系统数据管理技术的发展1.3

-数据结构化。-数据共享性高、冗余少且易扩充。-数据独立性高。-数据由DBMS统一管理和控制。1.3.3数据库系统阶段应用程序1应用程序2应用程序n数据库管理系统数据库数据管理技术的发展1.3

1.4.1数据模型的概念模型(Model)数据模型1.4

数据模型(DataModel)它是数据特征的抽象。数据模型是数据库系统的核心与基础,它从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表示与操作提供了一个抽象的框架。1.4.1数据模型的概念数据模型1.4

1.4.1数据模型的概念数据结构1数据操作2数据的约束条件3数据模型1.4

数据结构数据操作主要描述数据的类型、内容、性质以及数据间的联系等,是对系统静态特征的描述。数据的约束条件主要描述在相应的数据结构上的操作类型和操作方式,是对系统动态特征的描述。主要描述在相应的数据结构上的操作类型和操作方式,是对系统动态特征的描述。数据模型1.4

(1)概念数据模型:是一种面向用户、面向客观世界的模型,主要用来描述世界的概念化结构。概念模型是现实世界到信息世界的第一次抽象,用于信息世界的建模,是数据库设计人员的有利工具,也是数据库设计人员与用户之间交流的语言。(2)逻辑数据模型:是一种面向数据库系统的模型,是现实世界的第二次抽象。它主要用于DBMS的实现。目前最常用的数据模型主要包括层次模型、网状模型和关系模型。(3)物理数据模型:是一种面向计算机物理表示的模型,描述了数据在储存介质上的组织结构,它不但与具体的数据库管理系统有关,而且还与操作系统和硬件有关。1.4.2数据模型的分类数据模型1.4

实体课程部门学生选课部门与职工的关系河南省郑州市老师1.4.3概念模型(1)实体(Entity):是指客观世界中存在并且可以相互区分的事物

属性姓名职工号年龄部门学历性别1.4.3概念模型的表示方法(1)属性(Attribute):是指实体的所具有的某一特性数据模型1.4

域Domain码KEY实体型EntityType(3)码(Key):是指唯一标识实体的属性集。例如,职工号是职工实体的码。(4)域(Domain):是指属性的取值范围。例如,职工号的域为4位整数。(5)实体型(EntityType):具有相同属性的实体必然具有共同的特征和性质,用实体名及其属性名集合来抽象和刻画这些实体,称为实体型。例如,职工(职工号,姓名,性别,年龄,学历,部门)就是一个实体型。1.4.3概念模型的表示方法数据模型1.4

学生姓名学号年龄班级性别

文档评论(0)

153****9532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6101234030000022

1亿VIP精品文档

相关文档