《数据库技术及应用》充分体现了职业教育特色,从职业岗位能力出发,将数据库需求分析、数据库设计和数据库维护三方面内容相结合,建立以数据库设计过程为主线的教学内容体系。《数据库技术及应用》以MySQL数据库作为平台,以一组系统化的例子贯穿全书,新颖独特,具有普遍适用性。
《数据库技术及应用》既可作为高等院校计算机基础课及相关专业数据库技术课程的教材.也可作为数据库自学者的参考用书。
目前,数据库技术已成为计算机领域内的一个重要部分。数据库技术的课程已经成为计算机科学与技术、信息管理与工程、软件工程等专业的核心课程,也是许多其他专业的重要选修课。
结合我院本科专业的特色,同时,为了达到我院本科人才培养的目标,特编写了《数据库技术及应用》这本教材。本教材以数据库设计过程作为主线,引出了数据库的相关概念和整个数据库框架体系,理顺了数据库原理、设计和应用的有机联系。本教材注重数据库理论知识,同时也注重学生的动手能力,特别是在编写思路上始终体现“以学生为中心”的教学理念,注重激发学生主动探索知识的欲望。
本教材内容包括3个模块:模块一为数据库设计,模块二为数据库实施,模块三为数据库维护。其中数据库设计包括需求分析、概念设计和逻辑设计;数据库实施包括数据库的体系结构、三级模式和两级映像、数据库及表的创建与维护、SQL通用查询等;数据库维护主要介绍了数据库的运行原理、事务及锁、用户与管理权限、视图、存储过程、触发器等。
参与编写本教材的团队,有1位教授,2位副教授和若干名讲师。同时,在编写过程中也参考了其他高校教师的教材,在此致以诚挚的感谢。
本教材逻辑性、系统性、实用性强,既可作为计算机技术、软件工程以及相关专业专科生和本科生的教材,也可作为从事信息系统开发的专业人员的参考书。
由于编者水平有限,书中难免存在疏漏或不足之处,恳请读者批评和指正。
模块一 数据库设计
第1章 需求分析
1.1 获取需求——业务流程图
1.2 分析需求——数据流图
1.3 描述需求——数据字典
本章小结
课后习题
第2章 概念设计
2.1 概念设计基本方法
2.2 局部概念模型设计
2.3 全局概念模型设计
本章小结
课后习题
第3章 逻辑设计
3.1 关系模型的基本概念
3.2 概念模型向关系模型的转换
3.3 数据的函数依赖
3.4 关系数据库模式的规范化
3.5 数据字典
本章小结
课后习题
第4章 数据库设计工具
4.1 PowerDesigner概述
4.2 PoweRDesigner安装步骤
4.3.PowerDesigner常用工作介绍
本章小结
课后习题
模块二 数据库实施
第5章 关系型数据库体系结构
5.1 数据库的基本概念
5.2 三级模式和两级映像
5.3 数据库应用系统体系结构
本章小结
课后习题
第6章 数据库的创建与管理
6.1 数据库的安装
6.2 创建数据库
6.3 数据库的管理
本章小结
课后习题
第7章 表的创建与管理
7.1 MySQL存储引擎
7.2 MySQL数据类型
7.3 MySQL表结构的创建
7.4 MysQL表结构的管理
本章小结
课后习题
第8章 表数据的创建与维护
8.1 插入数据
8.2 修改数据
8.3 删除数据
8.4 数据完整性概述
8.5 完整性约束的管理
本章小结
课后习题
第9章 数据查询
9.1 关系代数
9.2 SQL通用查询
本章小结
课后习题一
模块三 数据库维护
第10章 运行原理
10.1 MySQL总体结构
10.2 MySQL内部执行过程
本章小结
课后习题
第11章 事务及锁
11.1 事务
11.2 锁
本章小结
课后习题
第12章 MySQL用户管理
12.1 权限表
12.2 账户管理
12.3 权限管理
12.4 访问控制
本章小结
课后习题
第13章 数据备份与恢复
13.1 数据备份
13.2 数据恢复
13.3 数据库迁移
13.4 表的导出和导入
本章小结
课后习题
第14章 索引
14.1 索引简介
14.2 创建索引
14.3 删除索引
本章小结
课后习题
第15章 视图
15.1 视图的作用
15.2 创建视图
15.3 查看视图
15.4 修改视图
15.5 视图的DML操作
15.6 删除视图
本章小结
课后习题
第16章 存储过程
16.1 存储过程的作用
16.2 语句结束标志
16.3 创建存储过程
16.4 调用存储过程
16.5 存储过程体中的过程式编程
16.6 修改存储过程
16.7 查看存储过程
16.8 删除存储过程
本章小结
课后习题
第17章 触发器
17.1 触发器的工作原理
17.2 创建触发器
17.3 查看触发器
17.4 删除触发器
17.5 触发器的使用
本章小结
课后习题
第18章 数据库应用系统连接
18.1 PHP连接MySQL数据库
18.2 Java访问MySQL数据库
18.3 C#访问MySQL数据库
本章小结
课后习题
参考文献