本书分九部分,内容包括:数据库系统概述、关系模型与关系代数、数据库的安全性、关系数据库规范化理论、数据库设计及案例讲解等。
饶静,贵州大学计算机技术工程硕士,副教授。
研究方向:计算机信息安全、模糊逻辑的应用。主持完成□015年贵州省教育厅本科教学工程项目;参与完成贵州省科技厅项目。
1 数据库系统概述
1.1 数据库技术的基本概念
1.2 数据库管理技术的发展
1.3 数据模型
1.4 数据库系统结构
1.5 数据库系统的组成
1.6 小结
习题
2 关系模型与关系代数
2.1 关系数据结构的形式化定义
2.2 关系的完整性
2.3 关系代数
2.4 小结
习题
3 MySQL 数据操作管理
3.1 MySQL 简介及安装
3.2 图书借阅数据库
3.3 数据的定义
3.4 数据库完整性
3.5 数据的更新操作
3.6 数据的查询
3.7 索引
3.8 视图
3.9 小结
习题
4 数据库的安全性
4.1 数据库安全性概述
4.2 存取控制机制
4.3 用户与权限管理
2
4.4 日志功能
4.5 数据库的备份与恢复
4.6 小结
习题
5 MySQL 编程
5.1 MySQL 编程基础知识
5.2 MySQL 内部函数
5.3 存储过程
5.4 自定义函数
5.5 小结
习题
6 MySQL 触发器与事件
6.1 MySQL 触发器
6.2 事件
6.3 小结
习题
7 MySQL 事务与多用户并发控制
7.1 事务
7.2 并发控制
7.3 小结
习题
8 关系数据库规范化理论
8.1 问题引入
8.2 函数依赖和多值依赖
8.3 关系模式的规范化
8.4 关系模式的分解
8.5 数据库模式求精
8.6 小结
习题
9 数据库设计及案例讲解
9.1 图书管理系统的整体开发设计分析
9.2 数据库设计
9.3 图书管理系统的实现
9.4 小结
习题
参考文献