新書推薦:

《
动物与人体的比较解剖书
》
售價:HK$
98.8

《
北朝隋唐史论集
》
售價:HK$
273.9

《
半小时漫画中国史(全5册)
》
售價:HK$
274.5

《
7步吃透商业提案写作
》
售價:HK$
65.9

《
大国谍影
》
售價:HK$
96.8

《
制造消费者
》
售價:HK$
49.5

《
精简写作:博报堂演讲撰稿人教你写出好文章(创意写作书系)
》
售價:HK$
64.9

《
从荒诞到反抗:导读加缪《局外人》和《鼠疫》(谜文库)
》
售價:HK$
65.8
|
內容簡介: |
”本书是一部系统论述关系数据库的基本概念与原理、并以MySQL为主线应用的立体化教程(含纸质图书、教学课件、视频教程)。全书共分为8章:其中第1章“数据库系统概论”与第2章“关系数据库”介绍了关系数据库的基本理论及数据库完整性;在第3章“MySQL关系数据库系统”与第4章“MySQL数据库的应用与管理”中,以图形化及命令行方式介绍了MySQL数据库及其对象的基本操作;第6章“数据库的安全性与数据备份”介绍了数据库的安全性和数据库备份与恢复技术;第7章“数据库应用设计”,介绍了从设计到开发数据库应用系统的完整流程;第8章“数据库应用开发实例”中,展示了一个在线考试系统的数据库设计的全部流程,并在MySQL中实现了在线考试数据库。本书适合作为广大高校计算机、电子、信息等专业的数据库相关课程的教材,也可以作为数据库技术开发者的自学参考用书。”
|
目錄:
|
第1章数据库系统概论
1.1数据库相关概念
1.1.1数据库的几个基本概念
1.1.2数据管理技术的产生与发展
1.2数据模型
1.2.1数据模型的概念
1.2.2概念模型
1.2.3数据模型的组成要素
1.2.4常用数据模型
1.3数据库系统的结构
1.3.1数据库系统的模式结构
1.3.2数据库应用系统的体系结构
1.4数据库管理系统
1.4.1数据库管理系统的功能与组成
1.4.2数据库管理系统的工作过程
1.5数据库系统的组成
小结
习题
第2章关系数据库
2.1关系数据库的概念及结构
2.1.1关系数据结构
2.1.2关系模式和关系数据库
2.1.3关系模型的存储结构
2.2关系的完整性
2.2.1数据库完整性
2.2.2实体完整性
2.2.3参照完整性
2.2.4用户定义完整性
2.3关系的操作
2.4关系代数
2.4.1传统的集合运算
2.4.2专门的关系运算
2.5关系数据库的使用方式
2.5.1图形界面方式
2.5.2SQL指令方式
小结
习题
第3章MySQL关系数据库系统
3.1走近MySQL
3.1.1客户机/服务器软件
3.1.2MySQL版本
3.1.3MySQL特点
3.1.4MySQL工具
3.1.5如何学习MySQL
3.2MySQL的下载、安装与维护
3.2.1MySQL的下载
3.2.2MySQL安装组成
3.2.3Windows平台安装MySQL
3.2.4Windows平台卸载MySQL
3.2.5通过Installer管理MySQL组件
3.2.6使用MySQL数据库服务
3.2.7处理MySQL数据库服务的错误
小结
习题
第4章MySQL数据库的应用与管理
4.1数据库的基本操作
4.1.1创建数据库
4.1.2删除数据库
4.1.3数据库存储引擎
4.1.4综合实例——数据库的创建和删除
4.2MySQL的数据类型
4.2.1数字类型
4.2.2字符串类型
4.2.3日期和时间类型
4.3数据表的基本操作
4.3.1创建数据表
4.3.2查看数据表结构
4.3.3修改数据表
4.3.4删除数据表
4.3.5综合实例——数据表的基本操作
4.4MySQL的函数
4.4.1数学函数
4.4.2字符串函数
4.4.3日期和时间函数
4.4.4条件判断函数
4.4.5系统信息函数
4.4.6加密、解密函数
4.4.7其他函数
4.5查询数据
4.5.1基本查询语句
4.5.2单表查询
4.5.3聚合函数查询
4.5.4连接查询
4.5.5子查询
4.5.6合并查询结果
4.5.7定义表和字段的别名
4.5.8使用正则表达式查询
4.5.9综合实例——数据表的查询操作
4.6插入、更新与删除数据
4.6.1插入数据
4.6.2更新数据
4.6.3删除数据
4.6.4综合实例——记录的增、删、改操作
4.7索引
4.7.1MySQL中的索引
4.7.2创建索引
4.7.3删除索引
4.7.4综合实例——索引的操作
小结
习题
第5章MySQL编程语言
5.1运算符
5.1.1算术运算符
5.1.2比较运算符
5.1.3逻辑运算符
5.1.4位运算符
5.1.5运算符的优先级
5.1.6MySQL中的变量
5.2流程控制语句
5.2.1IF语句
5.2.2CASE语句
5.2.3WHILE语句
5.2.4LEAVE和ITERATE跳转语句
5.2.5LOOP语句
5.2.6REPEAT语句
5.3存储过程和存储函数
5.3.1创建存储过程和用户自定义函数
5.3.2调用存储过程和存储函数
5.3.3查看存储过程和存储函数
5.3.4修改存储过程和存储函数
5.3.5删除存储过程和存储函数
5.3.6综合实例——存储过程和存储函数的使用
5.4MySQL触发器
5.4.1创建触发器
5.4.2查看触发器
5.4.3触发器的使用
5.4.4删除触发器
5.4.5综合实例——触发器的使用
小结
习题
第6章数据库的安全性与数据备份
6.1数据库安全性
6.1.1数据库不安全的因素
6.1.2数据库安全性控制的方法
6.1.3视图机制
6.2MySQL的权限系统
6.2.1权限表与访问控制
6.2.2账户管理
6.2.3权限管理
6.2.4综合实例——用户管理的实现
6.3MySQL的视图
6.3.1创建视图
6.3.2查询视图
6.3.3修改视图
6.3.4删除视图
6.3.5视图的作用
6.3.6综合实例——视图实现
6.4MySQL的数据库备份与恢复
6.4.1数据备份
6.4.2数据恢复
6.4.3数据库迁移
6.4.4表的导出与导入
6.4.5综合实例——数据库的备份与恢复
小结
习题
第7章数据库设计
7.1数据库设计概述
7.1.1数据库设计的特点
7.1.2数据库设计方法
7.1.3数据库设计的基本步骤
7.2需求分析
7.2.1需求分析的任务
7.2.2需求分析的方法
7.2.3数据字典
7.3概念结构设计
7.3.1概念结构设计的基本方法
7.3.2概念结构设计的过程
7.4逻辑结构设计
7.4.1ER图向关系模型的转换
7.4.2数据模型的优化
7.4.3设计用户子模式
7.5物理结构设计
7.5.1数据库物理设计的内容和方法
7.5.2关系模式访问方法选择
7.5.3确定数据库的存储结构
7.5.4评价物理结构
7.6数据库的实施和维护
7.6.1数据的载入和应用程序的调试
7.6.2数据库的试运行
7.6.3数据库的运行和维护
小结
习题
第8章在线考试系统应用开发
8.1在线考试系统的数据库设计
8.1.1需求分析
8.1.2数据字典的开发
8.1.3设计数据库的概念模型
8.1.4设计数据库的逻辑结构
8.1.5设计数据表
8.2在线考试系统数据库的实现
8.2.1使用Workbench图形化界面工具实现
8.2.2使用SQL代码实现
8.2.3通过JDBC操作MySQL 8.0数据库
小结
习题
参考文献
目录
第1章数据库系统概论
1.1数据库相关概念
1.1.1数据库的几个基本概念
1.1.2数据管理技术的产生与发展
1.2数据模型
1.2.1数据模型的概念
1.2.2概念模型
1.2.3数据模型的组成要素
1.2.4常用数据模型
1.3数据库系统的结构
1.3.1数据库系统的模式结构
1.3.2数据库应用系统的体系结构
1.4数据库管理系统
1.4.1数据库管理系统的功能与组成
1.4.2数据库管理系统的工作过程
1.5数据库系统的组成
小结
习题
第2章关系数据库
2.1关系数据库的概念及结构
2.1.1关系数据结构
2.1.2关系模式和关系数据库
2.1.3关系模型的存储结构
2.2关系的完整性
2.2.1数据库完整性
2.2.2实体完整性
2.2.3参照完整性
2.2.4用户定义完整性
2.3关系的操作
2.4关系代数
2.4.1传统的集合运算
2.4.2专门的关系运算
2.5关系数据库的使用方式
2.5.1图形界面方式
2.5.2SQL指令方式
小结
习题
第3章MySQL关系数据库系统
3.1走近MySQL
3.1.1客户机/服务器软件
3.1.2MySQL版本
3.1.3MySQL特点
3.1.4MySQL工具
3.1.5如何学习MySQL
3.2MySQL的下载、安装与维护
3.2.1MySQL的下载
3.2.2MySQL安装组成
3.2.3Windows平台安装MySQL
3.2.4Windows平台卸载MySQL
3.2.5通过Installer管理MySQL组件
3.2.6使用MySQL数据库服务
3.2.7处理MySQL数据库服务的错误
小结
习题
第4章MySQL数据库的应用与管理
4.1数据库的基本操作
4.1.1创建数据库
4.1.2删除数据库
4.1.3数据库存储引擎
4.1.4综合实例——数据库的创建和删除
4.2MySQL的数据类型
4.2.1数字类型
4.2.2字符串类型
4.2.3日期和时间类型
4.3数据表的基本操作
4.3.1创建数据表
4.3.2查看数据表结构
4.3.3修改数据表
4.3.4删除数据表
4.3.5综合实例——数据表的基本操作
4.4MySQL的函数
4.4.1数学函数
4.4.2字符串函数
4.4.3日期和时间函数
4.4.4条件判断函数
4.4.5系统信息函数
4.4.6加密、解密函数
4.4.7其他函数
4.5查询数据
4.5.1基本查询语句
4.5.2单表查询
4.5.3聚合函数查询
4.5.4连接查询
4.5.5子查询
4.5.6合并查询结果
4.5.7定义表和字段的别名
4.5.8使用正则表达式查询
4.5.9综合实例——数据表的查询操作
4.6插入、更新与删除数据
4.6.1插入数据
4.6.2更新数据
4.6.3删除数据
4.6.4综合实例——记录的增、删、改操作
4.7索引
4.7.1MySQL中的索引
4.7.2创建索引
4.7.3删除索引
4.7.4综合实例——索引的操作
小结
习题
第5章MySQL编程语言
5.1运算符
5.1.1算术运算符
5.1.2比较运算符
5.1.3逻辑运算符
5.1.4位运算符
5.1.5运算符的优先级
5.1.6MySQL中的变量
5.2流程控制语句
5.2.1IF语句
5.2.2CASE语句
5.2.3WHILE语句
5.2.4LEAVE和ITERATE跳转语句
5.2.5LOOP语句
5.2.6REPEAT语句
5.3存储过程和存储函数
5.3.1创建存储过程和用户自定义函数
5.3.2调用存储过程和存储函数
5.3.3查看存储过程和存储函数
5.3.4修改存储过程和存储函数
5.3.5删除存储过程和存储函数
5.3.6综合实例——存储过程和存储函数的使用
5.4MySQL触发器
5.4.1创建触发器
5.4.2查看触发器
5.4.3触发器的使用
5.4.4删除触发器
5.4.5综合实例——触发器的使用
小结
习题
第6章数据库的安全性与数据备份
6.1数据库安全性
6.1.1数据库不安全的因素
6.1.2数据库安全性控制的方法
6.1.3视图机制
6.2MySQL的权限系统
6.2.1权限表与访问控制
6.2.2账户管理
6.2.3权限管理
6.2.4综合实例——用户管理的实现
6.3MySQL的视图
6.3.1创建视图
6.3.2查询视图
6.3.3修改视图
6.3.4删除视图
6.3.5视图的作用
6.3.6综合实例——视图实现
6.4MySQL的数据库备份与恢复
6.4.1数据备份
6.4.2数据恢复
6.4.3数据库迁移
6.4.4表的导出与导入
6.4.5综合实例——数据库的备份与恢复
小结
习题
第7章数据库设计
7.1数据库设计概述
7.1.1数据库设计的特点
7.1.2数据库设计方法
7.1.3数据库设计的基本步骤
7.2需求分析
7.2.1需求分析的任务
7.2.2需求分析的方法
7.2.3数据字典
7.3概念结构设计
7.3.1概念结构设计的基本方法
7.3.2概念结构设计的过程
7.4逻辑结构设计
7.4.1ER图向关系模型的转换
7.4.2数据模型的优化
7.4.3设计用户子模式
7.5物理结构设计
7.5.1数据库物理设计的内容和方法
7.5.2关系模式访问方法选择
7.5.3确定数据库的存储结构
7.5.4评价物理结构
7.6数据库的实施和维护
7.6.1数据的载入和应用程序的调试
7.6.2数据库的试运行
7.6.3数据库的运行和维护
小结
习题
第8章在线考试系统应用开发
8.1在线考试系统的数据库设计
8.1.1需求分析
8.1.2数据字典的开发
8.1.3设计数据库的概念模型
8.1.4设计数据库的逻辑结构
8.1.5设计数据表
8.2在线考试系统数据库的实现
8.2.1使用Workbench图形化界面工具实现
8.2.2使用SQL代码实现
8.2.3通过JDBC操作MySQL 8.0数据库
小结
习题
参考文献
|
|