《PHP开发》_第8章 MYSQL基础.pptxVIP

  • 0
  • 0
  • 约7.33千字
  • 约 77页
  • 2026-01-27 发布于广东
  • 举报

学习目标;目录;8.1.1数据库与数据库管理系统

1.数据库

数据库(DB)是存放数据的仓库,只不过这些数据存在一定的关联,并按一定的格式存放在计算机上。从广义上讲,数据不仅包含数字,还包括了文本、图像、音频、视频等。总之一切可以在计算机中存储下来的数据都可以通过各种方法存储到数据库中。

例如,把学校的学生、课程、学生成绩等数据有序地组织并存放在计算机内,就可以构成一个数据库。因此,数据库由一些持久的相互关联的数据集合组成,并以一定的组织形式存放在计算机的存储介质中。;2.数据库管理系统

数据库管理系统(DBMS)是管理数据库的系统,它按一定的数据模型组织数据。数据库管理系统对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。

DBMS提供数据定义语言DDL(DataDefinitionLanguage)与数据操作语言DML(DataManipulationLanguage),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。;8.1.2数据模型

关系模型是以二维表格(关系表)的形式组织数据库中的数据,这和日常生活中经常用到的各种表格形式上是一致的,一个数据库中可以有若干张表。

表格中的一行称为一个记录,一列称为一个字段,每列的标题称为字段名。如果给每个关系表取一个名字,则有n个字段的关系表的结构可表示为:关系表名(字段名1,……,字段名n),通常把关系表的结构称为关系模式。

在关系表中,如果一个字段或几个字段组合的值可唯一标志其对应记录,则称该字段或字段组合为码。

常见的关系型数据库管理系统有SQLServer、DB2、Sybase、Oracle、MySQL和Access。;8.1.3SQL语言

SQL(StructuredQueryLanaguage即结构化查询语言)语言是一种数据库查询语言和程序设计语言。它是一种关系型数据库语言,主要用于管理数据库中的数据,如存取数据、查询数据、更新数据等。

SQL是一种介于关系代数和关系演算之间的语言,具有丰富的查??功能,同时具有数据定义和数据控制功能,是集数据定义、数据查询和数据控制于一体的关系数据语言。目前,许多关系型数据库管理系统都支持SQL语言,如SQLServer、DB2、Sybase、Oracle、MySQL和Access等。;8.1.3SQL语言

SQL语言简洁、方便、实用,为完成其核心功能只用了6个词:SELECT、CREATE、INSERT、UPDATE、DELETE、GRANT(REVOKE)。目前已成为应用最广的关系型数据库语言。;8.2.1MySQL数据库简介

;8.2.1MySQL数据库简介

;8.2.1MySQL数据库简介

;8.2.1MySQL数据库简介

;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.2启动和关闭MySQL服务器;8.2.3操作数据库;8.2.3操作数据库;8.2.3操作数据库;8.2.4.MySQL的数据类型

(1)整数型

整数型包括BIGINT、INT、SMALLINT、MEDIUMINT和TINYINT,从标志符的含义可以看出,它们表示数的范围逐渐缩小。

(2)浮点型

浮点型也称近似数值型。有两种浮点数据类型:单精度(FLOAT)和双精度(DOUBLE)。两者通常都使用科学计数法表示数据,即形为:尾数E阶数,如6.5432E20,-3.92E10,1.237649E-9等。

3.精确数值型

精确数值型由整数部分和小数部分构成,其所有的数字都是有效位,能够以完整的精度存储十进制数。精确数值型包括DECIMAL、NUMERIC两类。;4.日期与时间类型

为了方便在数据库中存储日期和时间,MySQL提供了表示日期和时间的数据类型,分别是YEAR、DATE、TIME、DATETIME和TIMESTAMP,表8-3列举了这些MySQL中日期和时间数据类型所对应的字节数、取值范围、日期格式以及零值。;5.字符串和二进制类型

为了存储字符串、图片和声音等数据,MySQL提供了字符串和二进制类型,表8-4列举了MySQL中的字符串和二进制类型。;8.2.5操作MYSQL数据表

1.创建数据表

创建数据表的实质就是定义表结构,和列

文档评论(0)

1亿VIP精品文档

相关文档