图书目录

目录

第1章数据库系统基础

1.1数据库系统概述

1.1.1数据库系统的相关概念

1.1.2数据库技术的发展

1.1.3数据库系统的组成

1.2数据库系统的结构

1.2.1数据库系统模式的概念

1.2.2数据库系统的三级模式结构

1.2.3数据库系统的两级映像功能与数据独立性

1.3关系模型与关系运算

1.3.1关系数据结构

1.3.2关系代数

小结

动手实践

第2章在线销售助农产品系统的数据库分析与设计

2.1数据库的设计规范

2.1.1规范化问题的提出

2.1.2函数依赖公理系统

2.1.3范式理论

2.1.4模式分解

2.2数据库的需求分析

2.2.1需求分析的任务

2.2.2需求分析的方法

2.2.3数据字典

2.2.4农产品营销管理数据库的数据字典

2.3数据库的概念设计

2.3.1概念设计的主要任务

2.3.2概念设计的案例

2.3.3概念设计的原则和工具

2.4数据库的逻辑设计

2.4.1逻辑设计的任务和步骤

2.4.2ER图向关系模式的转换

2.4.3关系模式的规范化

2.4.4逻辑设计的案例

2.5数据库的物理设计

2.5.1物理设计的概念和目的

2.5.2物理设计的主要步骤

2.5.3物理设计的关键技术

2.5.4物理设计的案例

小结

动手实践

第3章在线销售助农产品系统的数据库的创建与维护

3.1MySQL 8.0数据库管理系统简介

3.1.1MySQL简介

3.1.2MySQL 8.0简介

3.2MySQL 8.0的安装与卸载

3.2.1MySQL 8.0安装必备条件

3.2.2下载MySQL 8.0

3.2.3安装MySQL 8.0

3.2.4MySQL服务的启动和停止

3.2.5客户端连接

3.2.6MySQL Workbench 8.0 CE图形化界面

3.2.7卸载MySQL 8.0

3.3创建与维护在线销售助农产品系统的数据库

3.3.1创建数据库

3.3.2删除数据库

3.3.3修改数据库

3.4数据库的导入和导出

小结

动手实践

第4章在线销售助农产品系统的数据表的创建与维护

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.3管理数据

4.3.1数据插入

4.3.2数据更新

4.3.3数据删除

小结

动手实践

第5章在线销售助农产品系统的数据查询

5.1简单查询

5.2带条件的查询

5.3统计农产品的销售信息

5.3.1GROUP BY子句

5.3.2使用UNION子句

5.4高级查询

5.4.1关联表查询

5.4.2子查询

5.4.3连接查询

小结

动手实践

第6章在线销售助农产品系统中视图的应用和管理

6.1视图概述

6.2视图的创建

6.3视图的使用

6.4视图的管理

6.5视图的删除

小结

动手实践

第7章在线销售助农产品系统中存储过程的应用

7.1MySQL编程基础

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.3.3查看存储过程

7.3.4修改存储过程

7.3.5删除存储过程

小结

动手实践

第8章在线销售助农产品系统中触发器和游标的应用

8.1触发器

8.1.1触发器的概念

8.1.2触发器的分类

8.1.3触发器的创建

8.1.4触发器的删除

8.2游标

8.2.1游标的概念

8.2.2游标的声明

8.2.3游标的使用

小结

动手实践

第9章在线销售助农产品系统的安全性管理

9.1数据库安全的相关概念

9.2系统的安全管理

9.2.1登录管理

9.2.2用户管理

9.2.3权限管理

9.2.4角色管理

小结

动手实践

第10章数据备份与恢复

10.1数据的备份

10.1.1备份类型

10.1.2备份策略

10.1.3备份方法

10.2数据的恢复

10.2.1恢复类型

10.2.2恢复策略

10.2.3恢复方法

小结

动手实践

第11章在线销售助农产品系统的数据库应用程序设计

11.1JDBC简介

11.2JDBC的核心接口与类

11.2.1Driver接口

11.2.2Connection接口

11.2.3DriverManager类

11.2.4Statement接口

11.2.5PreparedStatement接口

11.2.6ResultSet接口

11.3JDBC操作数据库

11.3.1JDBC操作数据库的基本流程

11.3.2连接MySQL数据库

11.3.3查询操作

11.3.4更新、添加与删除操作

11.4JSP+MySQL实现简易的农产品购买系统

11.4.1任务目标

11.4.2任务要求

11.4.3实现思路和步骤

小结

动手实践

参考文献