数据库原理与应用技术[河北省规](双色)(含微课)(AI赋能版)

收藏
简介 目录 样张 更多
  • ISBN:978-7-5165-4458-7
  • 作者:张云、张杏芝、杨永霞
  • 出版社:航空工业
  • 适用层次:职业通用
  • 出版/修订日期:2026-03-01

本书采用项目式编写方式,以清晰合理的结构、通俗易懂的语言、丰富实用的案例,由浅入深、系统全面地介绍了数据库原理与应用技术的相关知识。全书共分为9个项目,包括数据库基础、数据库设计、数据库基本操作、数据表基本操作、数据查询、数据库查询优化、数据库编程、数据库安全管理与维护、企业人力资源管理系统数据库开发。

本书可作为职业院校计算机应用技术、大数据技术、软件技术等专业的教材,也可供相关从业人员参考使用。

项目1  数据库基础

项目导读

项目目标

项目准备

1.1  数据库概述

1.1.1  数据库的基本概念

1.1.2  数据模型

1.1.3  数据库的分类

1.2  数据库系统结构

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

1.2.2  数据库系统的二级映像

1.3  关系型数据库

1.3.1  关系模型的基本概念

1.3.2  关系完整性

1.3.3  关系运算

1.3.4  范式

1.3.5  关系型数据库标准语言SQL

项目实施——安装和配置MySQL

项目实训——关闭和启动MySQL服务

项目考核

项目评价

 

项目2  数据库设计

项目导读

项目目标

项目准备

2.1  数据库设计概述

2.2  需求分析

2.3  概念结构设计

2.3.1  概念结构设计的方法

2.3.2  概念结构设计的步骤

2.4  逻辑结构设计

2.4.1  E-R图转换为关系模式

2.4.2  关系模式规范化

2.4.3  关系模式转换为数据表结构

2.5  物理结构设计

2.5.1  确定物理结构

2.5.2  评价物理结构

项目实施——设计电商订单管理系统数据库

项目实训——设计银行交易系统数据库

项目考核

项目评价

 

项目3  数据库基本操作

项目导读

项目目标

项目准备

3.1  数据库的组成

3.2  创建和管理数据库

3.2.1  创建数据库

3.2.2  查看数据库

3.2.3  选择数据库

3.2.4  修改数据库

3.2.5  删除数据库

项目实施——创建和管理电商订单管理系统数据库

项目实训——创建银行交易系统数据库

项目考核

项目评价

 

项目4  数据表基本操作

项目导读

项目目标

项目准备

4.1  数据表结构

4.2  数据类型

4.3  数据完整性约束

4.4  创建和管理数据表

4.4.1  创建数据表

4.4.2  查看数据表

4.4.3  修改数据表

4.4.4  删除数据表

4.5  管理数据

4.5.1  插入数据

4.5.2  修改数据

4.5.3  删除数据

项目实施1——创建电商订单管理系统数据表

项目实施2——管理电商订单管理系统数据表中的数据

项目实训——创建银行交易系统数据表并管理数据表中的数据

项目考核

项目评价

 

项目5  数据查询

项目导读

项目目标

项目准备

5.1  单表查询

5.1.1  单表查询的基本语法格式

5.1.2  无条件查询和条件查询

5.1.3  聚合查询和分组查询

5.1.4  排序查询

5.1.5  窗口查询

5.1.6  限制查询结果

5.2  多表查询

5.2.1  连接查询

5.2.2  子查询

5.2.3  合并查询

项目实施1——查询电商订单管理系统单个数据表中的数据

项目实施2——查询电商订单管理系统多个数据表中的关联数据

项目实训——查询银行交易系统数据库中的数据

项目考核

项目评价

 

项目6  数据库查询优化

项目导读

项目目标

项目准备

6.1  视图

6.1.1  视图概述

6.1.2  创建视图

6.1.3  查看视图

6.1.4  修改视图

6.1.5  更新视图中的数据

6.1.6  删除视图

6.2  索引

6.2.1  索引概述

6.2.2  创建索引

6.2.3  查看索引

6.2.4  删除索引

项目实施1——在电商订单管理系统数据库中创建和管理视图

项目实施2——在电商订单管理系统数据库中创建和管理索引

项目实训——在银行交易系统数据库中应用视图和索引

项目考核

项目评价

 

项目7  数据库编程

项目导读

项目目标

项目准备

7.1  数据库编程基础

7.1.1  常量、变量与运算符

7.1.2  流程控制语句

7.1.3  常用函数

7.2  存储过程和存储函数

7.2.1  存储过程和存储函数概述

7.2.2  创建存储过程和存储函数

7.2.3  调用存储过程和存储函数

7.2.4  查看存储过程和存储函数

7.2.5  修改存储过程和存储函数

7.2.6  删除存储过程和存储函数

7.3  触发器

7.3.1  触发器概述

7.3.2  创建触发器

7.3.3  查看触发器

7.3.4  删除触发器

7.4  事件

7.4.1  事件概述

7.4.2  创建事件

7.4.3  查看事件

7.4.4  修改事件

7.4.5  删除事件

项目实施 1——使用存储过程、存储函数和触发器实现订单金额自动计算功能

项目实施 2——使用存储过程与事件实现每日订单数量统计功能

项目实训——在银行交易系统数据库中实现账户转账与交易记录管理功能

项目考核

项目评价

 

项目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  数据库恢复

项目实施1——管理电商订单管理系统数据库的用户权限

项目实施2——备份并恢复电商订单管理系统数据库

项目实训——管理银行交易系统数据库的用户权限

项目考核

项目评价

 

项目9  企业人力资源管理系统数据库开发

项目导读

项目目标

项目准备

9.1  需求分析

9.2  概念结构设计

9.3  逻辑结构设计

9.4  物理结构设计

9.5  数据库实现

项目评价

 

参考文献

微课 教材练习 资料下载 ....
立即下载
价格:¥46.00
加入购物车立即购买