MySQL数据库应用与项目开发教程pdf电子版

编辑点评:由浅入深介绍MySQL数据库

全面地介绍了MysQL的实用技术,围绕“教务管理系统”的实施展开,以理论联系实际的方式,从具体问题分析开始,在解决问题的过程中讲解知识,介绍操作技能。想要了解更多的可以来精品下载站免费下载MySQL数据库应用与项目开发教程电子版

MySQL数据库应用与项目开发教程pdf电子版

MySQL数据库应用与项目开发教程电子版预览

内容简介

《MySQL数据库应用与项目开发教程》按照读者的认知过程编排内容,由浅入深,详细得当。概念、方法、步骤都用实例说明,易于理解。对于数据库各种对象的创建方法和步骤,仅在重要处详细介绍,其他地方从略。

《MySQL数据库应用与项目开发教程》系统、全面地介绍了MySQL的实用技术,围绕“教务管理系统”的实施展开,以理论联系实际的方式,从具体问题分析开始,在解决问题的过程中讲解知识,介绍操作技能。全书分为项目实践篇、拓展应用篇,项目实践篇共有10章,包含15个课堂实践,基本实践任务(数据库的创建和管理,表的创建与管理)侧重于数据库的应用,面向数据库管理员岗位;主要实践任务(数据查询,存储过程和触发器等)侧重于数据高级查询和编程,面向应用软件开发人员,全书的示例均使用SQL语句实施和管理。拓展应用篇共有2章,分别是Java和PHP访问MysQL数据库应用操作。

《MySQL数据库应用与项目开发教程》可以作为应用型本科和高职高专计算机相关专业和非计算机专业数据库基础和数据库开发课程的教材,也适合计算机软件开发人员、从事数据库管理和维护工作的专业人员和广大计算机爱好者自学使用。为了方便读者自学,《MySQL数据库应用与项目开发教程》针对重难点提供了微课视频,同时也提供了多媒体课件、实例和习题等教学资源供老师使用。

目录介绍

项目实践篇

项目一 数据库技术基础

项目二 MySQL概述

项目三 创建与管理数据库

项目四 创建与管理数据表

项目五 数据查询与视图管理

项目六 SQL语言基础

项目七 存储过程和触发器

项目八 事务与锁

项目九 数据库安全管理

项目十 数据库应用开发实例

拓展应用篇

项目十一 Java访问MySQL数据库

项目十二 PHP操作MySQL数据库

附录A MySQL常用语句

附录B 存储引擎

免费在线试读

通过本章的学习,了解数据的安全控制机制,掌握数据库安全控制的各种方法,对MySQL敦据库中的用户和权限进行,以及MySQL日志文件进行管理。

任务.MySQL的安全性

数据库是存放数据的系统,是企业宝贵的信息资源,必须保证数据库中的数据是安全的。数据库的安全与保护涉及很多内容,本节主要讨论数据库的安全机制、危害数据库安全性的因素、保证数据库安全性的手段和方法,以及MySQL的安全与保护机制。

数据库的安全性需要保护数据库,以防止不合法的使用造成数据泄密、更改或破坏。数据库管理员必须制定一套安全控制策略,一方面,要保证合法用户可以登录到数据库服务器中,并且实施数据库中各种权限范围内的操作;另一方面,要防止所有的非授权用户进行越权的或非法的操作。

1、MysQL安全性概述

数据库的安全控制有多种措施,通常使用用户管理和权限管理的方法。用户管理用来阻止非法的用户登录到数据库服务器中,而利用操作权限管理来控制越权的非法操作,另外.

采用提高系统可靠性和数据备份等方法也能控制无意的损坏。

2、MySQL安全管理等级

MySQL.安全管理等级包括操作系统安全性、服务器安全性、数据库安全性和数据库对象安全性。

1,操作系统安全性

在用户使用客户端计算机通过网络实现MysQL服务器的访问时,必须是合法用户才能获得计算机操作系统的使用权。

操作系统安全性由操作系统管理员或网络管理员负责管理,操作系统安全性的地位得到提高,同时也加大了管理数据库系统安全的灵活性和难度。

2,服务器安全性

用户在登录MySQL服务器时,要提供正确的用户名和密码才能获得MySQL的访问权限。管理控制好用户登录是MysQL.安全体系中DBA可以发挥主动性的第一道防线。

3,数据库安全性

用户访问数据库时,必须创建与服务器登录名映射的数据库用户,才能获得访问数据库的权利。

在默认情况下,只有数据库的拥有者才可以访问该数据库的对象,或者分配访问权限给其他用户,以便其他用户拥有该数据库的访问权利。

4.数据库对象安全性

数据库对象安全性是检查用户权限的最后一个安全等级。用户操作数据库对象时,必须检查用户是否具有操作该对象的权限,MySQL将自动把该数据库对象的拥有权赋予对象的创建者。对象的拥有者可以实现该对象的安全控制。

阅读剩余
THE END