- 1、本文档共105页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第5章MySQL基础(上)《PHP+MySQL动态网站开发》
学习目标/Target了解数据库基础知识,能够说出数据库和数据模型的概念。熟悉数据库的分类,能够阐述常用的关系数据库和非关系数据库。熟悉SQL的概念和语法规则,能够阐述SQL的分类和语法规则。掌握MySQL的安装与配置方法,能够独立安装和配置MySQL。
学习目标/Target掌握数据库操作,能够创建、查看、使用、修改和删除数据库。掌握数据表操作,能够创建、查看、修改和删除数据表。掌握数据操作,能够添加、查询、修改和删除数据。
章节概述/Summary在开发网站时,通常需要使用数据库来存储和读取数据。PHP所支持的数据库较多,在这些数据库中,MySQL数据库一直被认为是PHP的最佳搭档之一。本章将对MySQL数据库的基础知识进行详细讲解。
目录/Contents5.15.25.3数据库基础知识MySQL环境搭建数据库操作5.4数据表操作5.5数据操作
数据库基础知识5.1
先定一个小目标!了解数据库的概念,能够说出什么是数据库。5.1.1数据库概述
数据库(DataBase,DB)是一个存在于计算机存储设备上的数据集合,它可以简单地理解为一种存储数据的仓库。数据库能够长期、高效地管理和存储数据,其主要目的是存储(写入)和提供(读取)数据。5.1.1数据库概述
这里所说的数据不仅包括普通意义上的数字,还包括文字、图像、声音等,也就是说,凡是在计算机中用于描述事物的记录都可以称为数据。5.1.1数据库概述
数据库系统是指在计算机系统中引入数据库后的系统,除了数据库外,还包括数据库管理系统、数据库应用程序等。数据库系统:5.1.1数据库概述
数据库系统的几个重要部分:5.1.1数据库概述010203123数据库提供了一个存储空间用来存储各种数据。数据库对数据库的建立、维护、运行进行管理,还可以对数据库中的数据进行定义、组织和存取。数据库管理系统使用数据库应用程序与数据库管理系统进行通信、访问,以及管理数据库管理系统中存储的数据。数据库应用程序
先定一个小目标!了解数据模型,能够说出什么是数据模型。5.1.2数据模型
什么是数据模型?5.1.2数据模型
地图模型经过简化和抽象的空间模型,使用符号和文字描述地理环境的某些特征和内在联系。飞机模型根据飞机的构造和布局制作飞机模型,根据指定的比例还原飞机的结构。5.1.2数据模型
数据模型是现实世界数据特征的抽象,用于描述数据、组织数据和操作数据。由于计算机不能直接处理现实世界中客观存在的具体事物,所以必须事先把具体事物转换为计算机能够处理的数据。5.1.2数据模型
为了把现实世界中客观存在的具体事物转换为计算机能够处理的数据,需要经历现实世界、信息世界和机器世界3个层次。5.1.2数据模型
客观存在的具体事物转换为计算机能够处理的数据的过程:5.1.2数据模型
数据模型按照不同的应用层次划分:数据模型概念模型逻辑模型物理模型5.1.2数据模型
1.概念模型概念模型将现实世界中的客观对象抽象成信息世界的数据。概念模型也称为信息模型,是现实世界到机器世界的中间层。概念模型将现实世界中的客观对象分为实体、属性和联系:客观存在并可相互区别的事物,例如,学生、班级、课程等都是实体。实体所具有的特性,一个实体可以用若干个属性来描述,例如,学生实体有学号、学生姓名和学生性别等属性。实体与实体之间的联系,有一对一(1:1)、一对多(1:n)、多对多(m:n)这3种联系。实体属性联系5.1.2数据模型
概念模型的表示方法有很多,常用的方法是实体-联系方法,该方法使用E-R图表示概念模型。E-R图是一种用图形表示的实体-联系模型。E-R图的通用表示方式如下:实体用矩形框表示,将实体名写在矩形框内。属性用椭圆框表示,将属性名写在椭圆框内。实体与属性之间用实线连接。联系用菱形框表示,将联系名写在菱形框内,用实线将相关的实体连接,并在实线旁标注联系的类型。5.1.2数据模型
使用E-R图描述学生与课程的联系:5.1.2数据模型
2.逻辑模型逻辑模型用于描述数据的结构和联系,将数据从信息世界转换为机器世界,实现设计和组织数据。逻辑模型的分类:层次模型是基于层次的数据结构,使用树形结构来表示数据之间的联系。网状模型是基于网状的数据结构,使用网状结构来表示数据之间的联系。面向对象模型使用面向对象的思维方式与方法来描述客观实体(对象),是现在较为流行的数据模型。关系模型使用数据表的形式组织数据,是目前广泛使用的逻辑模型之一。5.1.2数据模型
3.物理模型物理模型用于描述数据是如何进行实际存储的。物理模型是一
您可能关注的文档
- 《PHP+MySQL动态网站开发》教学设计 第1章 初识PHP.doc
- 《PHP+MySQL动态网站开发》课件 第1章 初识PHP.pptx
- 《PHP+MySQL动态网站开发》课件 第2章 PHP语法基础.pptx
- 《PHP+MySQL动态网站开发》课件 第3章 PHP函数与数组.pptx
- 《PHP+MySQL动态网站开发》课件 第4章 PHP进阶.pptx
- 《PHP+MySQL动态网站开发》课件 第6章 MySQL基础(下).pptx
- 《PHP+MySQL动态网站开发》课件 第8章 MySQL进阶.pptx
- 《PHP+MySQL动态网站开发》课件 第9章 使用PHP操作MySQL.pptx
- 《PHP+MySQL动态网站开发》课件 第10章 PHP面向对象程序设计.pptx
- 《PHP+MySQL动态网站开发》课件 第11章 PHP项目开发技术.pptx
文档评论(0)