分享

数据库原理与应用(MySQL 8.0)教与学(思政教案 素材)

 断剑图书馆 2023-03-19 发布于江西

《数据库原理与应用》课程教案

1

课程教案-样例(含思政)

第一章数据库系统概述-第1次课-教案

图片
图片
图片
图片
图片

第二章关系模型-第1次课-教案

图片
图片
图片
图片

实验1MySQL的安装-教案

图片
图片
图片

在公众号书圈后台回复【9787302595731】,下载本书配套更多教案

2

课程思政素材

图片
图片
图片
图片
图片
图片
图片

点击以下文字查看

数据库原理与应用(MySQL 8.0)教与学(思政大纲+视频+题库)

3

参考教材

图片

扫描,优惠购书


《数据库原理与应用(MySQL 8.0)(微课视频+题库版)》

提供思政课件、思政案例、思政详细教案、大纲、源码,视频,上机实验,在线作业平台、答案、试卷、Mysql常见命令、思维导图等,咨询联系QQ:2301891038(仅限教师)。全国高等学校计算机教育研究会立项教材。

ISBN:9787302595731

作者:秦昳、罗晓霞、刘颖

定价:59.8元

内容简介

本书围绕以“数据管理”为中心的课程内容体系和以“面向产出”为理念的实验平台及案例设计两个核心内容进行编写。全书的内容由三部分共计13章和附录组成,每部分的最后一章将前面章节介绍的理论知识迁移至MySQL平台,指导读者在此平台环境下进行实践训练。

第一部分为数据库基础知识,包括第1~4章,主要介绍数据库系统基本概念,包括数据模型、数据库体系结构、数据库系统的发展、关系模型和关系数据库标准语言SQL。

第二部分为数据库安全管理与保护技术,包括第5~9章,主要介绍数据库安全性和完整性的概念及控制技术,讨论数据库管理系统的事务、并发控制机制及故障恢复的方法及策略。

第三部分为数据库设计与应用系统开发,包括第10~13章,主要介绍数据库应用系统的设计方法,包括需求分析、概念设计、逻辑设计与物理设计等若干步骤;最后用一个实际的应用系统开发实例,通过设计、构建和开发步骤的展示,帮助读者完成实践能力的提升。

最后为附录部分,以MySQL为实验平台,提供参考实验,以实验示例的形式详细介绍了MySQL的使用方法,巩固读者对数据库技术理论的掌握,提升实际应用的能力。

本书用作教材讲授时可根据专业、课时等情况对内容适当取舍。

为了便于教学,本书配有教学大纲、教学课件、教学视频、试题库、案例程序源码和实验指导等教学资源,供读者查阅。

目录

向上滑动阅览

第一部分数据库基础知识

第1章数据库系统概述

1.1数据库系统基本概念

1.1.1信息与数据及数据处理

1.1.2数据库、数据库管理系统及数据库系统

1.1.3数据管理技术的发展

1.1.4数据库系统的特点

1.2数据模型

1.2.1数据抽象的过程

1.2.2数据模型及组成要素

1.2.3概念层数据模型

1.2.4组织层数据模型

1.3数据库体系结构

1.3.1数据库系统的三级模式

1.3.2数据库系统的模式映像与数据独立性

1.3.3数据库系统的组成与工作过程

1.3.4数据库应用系统结构

1.4数据库系统的发展

1.4.1数据模型的发展

1.4.2数据库产业发展趋势

小结

习题

第2章关系模型

2.1关系

2.1.1关系的形式化定义

2.1.2关系的基本性质

2.1.3码

2.1.4关系模型的三级体系结构

2.1.5关系模型的形式定义及优点

2.1.6关系与关系数据库

2.2关系操作

2.3关系代数

2.3.1传统的集合运算

2.3.2专门的关系运算

2.3.3关系代数表达式的优化

2.3.4关系代数运算的应用实例

2.4关系演算

2.4.1ALPHA语言

2.4.2元组关系演算

2.4.3域关系演算

2.4.4关系演算的安全性

2.5关系完整性

2.5.1实体完整性

2.5.2参照完整性

2.5.3用户定义的完整性

小结

习题

第3章关系数据库标准语言SQL

3.1结构化查询语言概述

3.1.1SQL的产生与发展

3.1.2SQL的特点

3.1.3SQL与数据库三级模式

3.2数据定义

3.2.1模式的定义和删除

3.2.2基本表的定义、删除和修改

3.2.3索引的创建与删除

3.3数据查询

3.3.1SELECT语句格式

3.3.2单表查询

3.3.3多表连接查询

3.3.4嵌套查询

3.3.5集合查询

3.3.6存储查询结果到表中

3.3.7基于派生表的查询

3.4数据更新

3.4.1插入数据

3.4.2删除数据

3.4.3修改数据

3.5视图

3.5.1定义和删除视图

3.5.2查询视图

3.5.3更新视图

3.5.4视图的作用

小结

习题

第4章MySQL数据库编程基础应用

4.1MySQL的安装与配置

4.1.1MySQL的特性

4.1.2MySQL的安装

4.1.3MySQL的配置与启动

4.2MySQL数据类型

4.2.1MySQL数据类型简介

4.2.2MySQL整数类型

4.2.3MySQL小数类型

4.2.4MySQL日期和时间类型

4.2.5MySQL字符串类型

4.3MySQL函数和运算符

4.3.1MySQL函数

4.3.2MySQL运算符

4.4MySQL数据对象的基本操作

4.4.1MySQL中SQL语句的基本书写规则

4.4.2MySQL中数据库的操作

4.4.3MySQL中基本表的操作

4.4.4MySQL中基本表中数据的操作

4.5MySQL程序控制语句

4.5.1变量的使用和赋值

4.5.2条件判断语句

4.5.3循环语句

4.6MySQL存储过程与游标

4.6.1存储过程的使用

4.6.2游标的定义与使用

小结

习题

第二部分数据库管理与保护技术

第5章数据库安全性

5.1数据库安全性概述

5.1.1安全标准

5.1.2数据库安全性的类型和一般措施

5.1.3数据库安全的威胁

5.2数据库安全性控制

5.2.1用户标识与鉴别

5.2.2存取控制策略

5.2.3自主存取控制

5.2.4强制存取控制

5.2.5视图机制

5.3审计跟踪和数据加密

5.3.1审计跟踪

5.3.2数据加密

小结

习题

第6章数据库完整性

6.1数据库完整性概述

6.2数据库完整性定义和检查

6.2.1定义实体完整性与实体完整性检查

6.2.2定义参照完整性及参照完整性检查

6.2.3定义用户定义的完整性与用户定义的完整性检查

6.3完整性约束命名子句

6.4触发器

6.4.1定义触发器

6.4.2激活触发器

6.4.3删除触发器

6.5MySQL中的完整性约束与触发器实践

6.5.1MySQL完整性约束实践

6.5.2MySQL触发器实践

小结

习题

第7章事务与并发控制

7.1事务

7.1.1事务的基本概念

7.1.2事务的特性

7.2并发控制

7.2.1认识并发控制

7.2.2并发执行可能引起的问题

7.3封锁和封锁协议

7.3.1封锁

7.3.2封锁协议

7.3.3活锁和死锁

7.3.4并发调度的可串行性

7.3.5两段锁协议

7.4MySQL中的事务与锁机制

7.4.1MySQL中事务的用法

7.4.2MySQL中的锁机制

小结

习题

第8章数据库故障恢复

8.1数据库故障恢复概述

8.2故障的种类

8.2.1事务内部的故障

8.2.2系统故障

8.2.3介质故障

8.2.4计算机病毒

8.3数据库恢复技术

8.3.1数据库转储法

8.3.2日志文件法

8.4数据库恢复策略

8.4.1事务故障的恢复

8.4.2系统故障的恢复

8.4.3介质故障的恢复

8.5检查点技术和镜像技术

8.5.1具有检查点的恢复技术

8.5.2数据库镜像

小结

习题

第9章MySQL数据库安全管理与保护机制应用

9.1MySQL的安全设置

9.1.1MySQL权限表

9.1.2用户管理

9.1.3权限管理

9.2MySQL事务应用实例

9.2.1实例一

9.2.2实例二

9.3MySQL数据库备份与恢复

9.3.1MySQL数据库备份

9.3.2MySQL数据库恢复

9.4MySQL日志

9.4.1MySQL日志及分类

9.4.2MySQL二进制日志

9.4.3MySQL使用日志还原数据库

小结

习题

第三部分数据库设计与应用系统开发

第10章数据抽象与建模

10.1数据抽象

10.1.1数据抽象概述

10.1.2数据库系统中数据抽象的级别

10.2数据建模

10.2.1数据建模概述

10.2.2实体联系模型的基本组成

10.2.3实体联系模型的应用

10.3使用实体联系模型的设计原则与方法

10.3.1局部实体联系图设计

10.3.2全局实体联系图设计

小结

习题

第11章关系数据库规范化理论

11.1函数依赖

11.1.1函数依赖的基本概念

11.1.2属性集闭包、候选码及极小函数依赖集的求解方法

11.1.3为什么要讨论函数依赖

11.2关系规范化

11.2.1范式

11.2.2规范化实例

11.3模式分解

11.3.1模式分解的基本要求

11.3.2无损连接性和保持函数依赖

11.3.32NF和3NF分解

11.3.4BCNF分解

小结

习题

第12章数据库设计方法

12.1数据库设计概述

12.1.1数据库设计方法概述

12.1.2数据库设计过程概述

12.2需求分析

12.3数据库结构设计

12.3.1概念结构设计

12.3.2逻辑结构设计

12.3.3物理结构设计

12.4数据库行为设计

12.5数据库运行和维护

小结

习题

第13章基于MySQL的数据库应用系统开发案例——学生选课系统

13.1系统需求描述

13.1.1总体需求介绍

13.1.2功能需求

13.1.3数据流图

13.1.4数据字典

13.2系统数据库结构设计

13.2.1学生选课系统概念模型设计

13.2.2学生选课系统逻辑模型设计

13.2.3学生选课系统数据库表结构设计

13.3系统应用程序设计

13.3.1创建数据库表

13.3.2连接数据库

13.3.3系统功能详细设计

小结

习题

第14章附录:参考实验内容

14.1MySQL的安装与配置

14.1.1实验目的

14.1.2实验内容与操作过程

14.2数据库表的创建与管理

14.2.1实验目的

14.2.2实验的内容与操作过程

14.3数据库表的查询

14.3.1实验目的

14.3.2实验的内容与操作过程

14.4索引和视图

14.4.1实验目的

14.4.2实验的内容与操作过程

14.5数据库的安全管理

14.5.1实验目的

14.5.2实验的内容与操作过程

14.6数据完整性

14.6.1实验目的

14.6.2实验的内容与操作过程

14.7数据库的备份与恢复

14.7.1实验目的

14.7.2实验内容与操作过程

14.8存储过程和函数

14.8.1实验目的

14.8.2实验的内容与操作过程

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多