网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 MySQL数据库技术与应用(21世纪高等学校计算机专业实用规划教材)
分类 教育考试-大中专教材-大学教材
作者 赵明渊
出版社 清华大学出版社
下载
简介
编辑推荐
"(1)培养学生掌握数据库理论知识和MySQL数据库管理、操作、MySQL编程能力。
(2)深化实验课的教学,每章的实验分为验证性实验和设计性实验两个阶段,培养学生独立设计、编写和调试SQL语句的代码的能力。
(3)介绍大数据、云计算、云数据库、NoSQL等前沿内容。
(4)着重培养学生画出合适的E-R图的能力、编写MySQL查询语句的能力和数据库语言编程的能力。
(5)提供习题参考答案,免费提供教学课件、所有实例的源代码下载。
"
内容推荐
本书以数据库原理为基础,以近期新推出的MySQL8.0作为平台,以学生成绩数据库为主线,全书共17章,分别介绍数据库概论、MySQL 数据库系统、创建数据库、创建表、表数据操作、数据查询、视图、索引、数据完整性、MySQL程序设计、函数和游标、存储过程和存储函数、触发器和事件、事务和锁、安全管理、备份和恢复、大数据和云计算、PHP和MySQL学生成绩管理系统开发等内容。

本教程可作为大学本科、高职高专及培训班的教材,适于计算机应用人员和计算机爱好者自学参考。
目录
目录

第一部分MySQL数据库技术

第1章数据库概论

1.1数据库基本概念

1.1.1数据库

1.1.2数据库管理系统

1.1.3数据库系统

1.1.4数据管理技术的发展

1.2数据模型

1.2.1两类数据模型

1.2.2数据模型组成要素

1.2.3层次模型、网状模型和关系模型

1.3关系数据库

1.3.1关系数据库基本概念

1.3.2关系运算

1.4数据库设计

1.4.1数据库设计的步骤

1.4.2需求分析

1.4.3概念结构设计

1.4.4逻辑结构设计

1.4.5物理结构设计

1.4.6数据库实施

1.4.7数据库运行和维护

1.5大数据简介

1.5.1大数据的基本概念

1.5.2大数据的处理过程

1.5.3大数据的技术支撑

1.5.4NoSQL数据库

1.6小结

习题1





第2章MySQL的安装和运行

2.1MySQL的特点和MySQL 8.0的新特性

2.1.1MySQL的特点

2.1.2MySQL 8.0的新特性

2.2MySQL 8.0安装和配置

2.2.1MySQL 8.0安装

2.2.2MySQL 8.0配置

2.3MySQL服务器的启动和关闭

2.4登录MySQL服务器

2.4.1MySQL命令行客户端

2.4.2Windows命令行

2.5MySQL 图形化管理工具

2.6小结

习题2

第3章MySQL数据库

3.1MySQL数据库简介

3.2定义数据库

3.2.1创建数据库

3.2.2选择数据库

3.2.3修改数据库

3.2.4删除数据库

3.3存储引擎

3.3.1存储引擎概述

3.3.2常用存储引擎

3.3.3选择存储引擎

3.4小结

习题3

第4章MySQL表

4.1表的基本概念

4.1.1表和表结构

4.1.2表结构设计

4.2数据类型

4.2.1数值类型

4.2.2字符串类型

4.2.3日期和时间类型

4.2.4二进制数据类型

4.2.5其他数据类型

4.2.6数据类型的选择

4.3定义表

4.3.1创建表

4.3.2查看表

4.3.3修改表

4.3.4删除表

4.4小结

习题4

第5章表数据操作

5.1插入数据

5.1.1为表的所有列插入数据

5.1.2为表的指定列插入数据

5.1.3插入多条记录

5.1.4REPLACE语句

5.1.5插入查询结果语句

5.2修改数据

5.2.1修改指定记录

5.2.2修改全部记录

5.3删除数据

5.3.1删除指定记录

5.3.2删除全部记录

5.4小结

习题5

第6章数据查询

6.1SELECT语句

6.2投影查询

6.3选择查询

6.4分组查询和统计计算

6.5排序查询和查询结果的数量

6.6连接查询

6.6.1交叉连接

6.6.2内连接

6.6.3外连接

6.7子查询

6.7.1IN子查询

6.7.2比较子查询

6.7.3EXISTS子查询

6.8联合查询

6.9小结

习题6

第7章视图

7.1视图及其作用

7.2创建视图

7.3查询视图

7.4更新视图

7.4.1可更新视图

7.4.2插入数据

7.4.3修改数据

7.4.4删除数据

7.5修改视图定义

7.6删除视图

7.7小结

习题7

第8章索引

8.1索引及其作用

8.2创建索引

8.2.1使用CREATE INDEX语句创建索引

8.2.2使用ALTER TABLE语句创建索引

8.2.3使用CREATE TABLE语句创建索引

8.3查看表上建立的索引

8.4删除索引

8.4.1使用DROP INDEX语句删除索引

8.4.2使用ALTER TABLE语句删除索引

8.5小结

习题8

第9章数据完整性

9.1数据完整性概述

9.2实体完整性

9.2.1主键约束

9.2.2专享性约束

9.3参照完整性

9.3.1参照完整性规则

9.3.2外键约束

9.4用户定义的完整性

9.4.1检查约束

9.4.2非空约束

9.5小结

习题9

第10章MySQL语言

10.1SQL语言

10.1.1SQL语言的特点

10.1.2SQL语言的分类

10.2MySQL语言组成

10.3MySQL函数

10.4小结

习题10

第11章存储过程和存储函数

11.1存储过程概述

11.2存储过程的创建、调用和删除

11.2.1创建存储过程

11.2.2存储过程体

11.2.3存储过程的调用

11.2.4存储过程的删除

11.3存储函数概述

11.4存储函数的创建、调用和删除

11.4.1存储函数的创建

11.4.2调用存储函数

11.4.3删除存储函数

11.5小结

习题11

第12章触发器和事件

12.1触发器概述

12.2触发器的创建、删除和使用

12.2.1创建触发器

12.2.2删除触发器

12.2.3使用触发器

12.3事件概述

12.4事件的创建、修改和删除

12.4.1创建事件

12.4.2修改事件

12.4.3删除事件

12.5小结

习题12

第13章安全管理

13.1权限表

13.2用户管理

13.2.1创建用户

13.2.2删除用户

13.2.3修改用户账号

13.2.4修改用户口令

13.3权限管理

13.3.1授予权限

13.3.2权限的撤销

13.4小结

习题13

第14章备份和恢复

14.1备份和恢复概述

14.2备份数据

14.2.1表数据导出

14.2.2使用mysqldump命令备份数据

14.3恢复数据

14.3.1表数据导入

14.3.2使用mysql命令恢复数据

14.4小结

习题14

第15章事务和锁

15.1事务的基本概念

15.1.1事务的概念

15.1.2事务的特性

15.2事务控制语句

15.3事务的并发处理

15.4管理锁

15.4.1锁机制

15.4.2锁的级别

15.4.3InnoDB存储引擎中的死锁

15.5小结

习题15

第二部分MySQL实验

实验1ER图画法与概念模型向逻辑模型的转换

实验2MySQL的安装和运行

实验3定义数据库

实验4定义表

实验5表数据操作

实验6数据查询

实验7视图

实验8索引

实验9数据完整性

实验10MySQL语言

实验11存储过程和存储函数

实验12触发器和事件

实验13安全管理

实验14备份和恢复

第三部分MySQL实习——PHP和MySQL学生信息系统开发

实习1创建学生项目数据库

实习2搭建PHP开发环境

实习3主界面开发

实习4学生信息界面和功能实现

实习5课程信息界面和功能实现

实习6成绩信息界面和功能实现

附录A习题参考答案

附录B学生信息数据库stusys的表结构和样本数据

参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 13:39:01