开发实例

本文介绍如何使用PHP语言开发一个基于B/S结构的简单实例系统——学生成绩管理系统。

MySQL数据库的应用编程

MySQL 作为一类中小型关系数据库管理系统,目前已被广泛应用于互联网中各种中小型完整或信息管理系统的开发,其所搭建的应用环境主要有 LAMP 和 WAMP 两者,它们均可使用PHP作为于 MySQL 数据库进行交互的服务器端脚本语言。本文主要介绍使用PHP进行 MySQL 数据库应用编程的相关知识。

备份和恢复

MySQL数据库的日常管理中,通常会进行数据库的备份和恢复。

访问控制与安全管理

数据库服务器通常包含有关键的数据,这些数据的安全和网站可通过访问控制来维护。MySQL中提供来访问控制,以此确保MySQL服务器的安全访问,即用户应该对他们需要的数据具有适当的访问权,既不能多也不能少。因此,MySQL的访问控制就是为用户提供且仅提供他们所需的访问权。

存储过程与存储函数

存储过程和存储函数是MySQL自5.0版本之后开始支持的过程式数据库对象。他们作为数据库存储的重要功能,可以有效提高数据库的处理速度,同时也可以提高数据库编程的灵活性。

事件

事件是一类过程式数据库对象。本文重点介绍了创建、修改和删除事件的SQL语法。

触发器

触发器是MySQL 5.0开始支持的一种过程式数据库对象。

视图

视图是数据库系统中一种非常常用的数据库对象,它往往是和外模式联系在一起的概念。外模式是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据时逻辑结构和特征的描述,通常通过数据库用户的数据视图来实现,用于对与某一应用有关的数据进行逻辑表示。

索引

索引是数据库技术的一个重要概念与技术,也是MySQL的一个数据库对象。对于任何DBMS,索引都是查询优化的最主要方式。当数据量非常大的时候,若没有合适的索引,数据库的查询性能会急剧下降。因此,建立索引的目的就是加快数据库检索的速度。

数据更新

MySQL中提供了功能丰富的数据库更新操作语句,包括向数据库中插入数据的insert语句、修改数据的update语句,以及当数据不再使用时删除数据的delete语句。

数据查询

在MySQL中,使用select语句能从数据表或者视图中查询满足条件的记录。select语句的功能强大、使用灵活,其数学理论基础是关系数据模型中对表对象的一组关系运算,即选择(selection)、投影(projection)和连接(join)。

数据定义

数据库可看作一个专门存储数据对象的容器,这里的数据对象包括表、视图、触发器、存储器过程等,其中表是最基本的数据对象。

MySQL编程语言

MySQL服务器正确安装完毕之后, 就在机器系统上搭建好了一个完整的DBMS, 此时数据库的使用者就可以通过命令行或者GUI界面等多种客户端实用工具,来建立与MySQL数据库服务器的连接,从而实施各种数据库相关的操作。然而,不论使用哪种方式的客户端工具,其与MySQL数据库服务器交互的实质,都是通过结构化查询语言(Structured Query Language, SQL)来实现的,所以SQL是各类数据库交互方式的基础。因而本书主要采用命令行纯文本的方式重点介绍MySQL数据库交互过程中常用的SQL语句的语法及使用。

数据库技术的基本概念和方法

下个月就要考二级MySQL了,终于要开始学习了!

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×