《MySQL数据原理与应用》教案全套王金恒第1--14章数据库系统概论---数据库系统的备份与还原.docx
《《MySQL数据原理与应用》教案全套王金恒第1--14章数据库系统概论---数据库系统的备份与还原.docx》由会员分享,可在线阅读,更多相关《《MySQL数据原理与应用》教案全套王金恒第1--14章数据库系统概论---数据库系统的备份与还原.docx(86页珍藏版)》请在优知文库上搜索。
1、课程概况课程名称数据库原理及应用授课班级课程编码课程模块卜业核心课考试方式开卷口闭卷回操作口答辩口论文(报告)口其它:课程学时4学时/周学分4推荐教材及参考书目序号名称作者出版社出版时间1MySQL数据库原理与应用(微课视频版)王金恒等清华大学出版社年6月授课教师职称授课时间教学目的要求数据库原理及应用是本科计算机类专业的专业必修课,是一门理论与实践结合非常紧密的课程,是JAVA、PythOn、WEB开发技术等课程必不可少的一门前期必修课,该课程在计算机类专业的课程体系中起着承上启下的作用。本课程讲解数据库系统开发过程中所需的数据库、工作表、视图、索引、触发器以及对数据进行增删改操作,保障数据
2、的安全性、统一性等知识点,以“综合性、实战型”的实践项目为教学目标,引入通关式的教学模式,教学内容和实践项目从易到难,一关一关地往下走,环环相扣,不断挑战和满足学生的学习成就感。在学期初设定一个一般难度的系统作为学习效果目标,在教学大纲中拆分课程知识点对应目标系统的子功能,在每一次教学活动中创设一个真实情境(目标系统的子功能)来不断激发学生的学习热情,让学生知道“我这节课认真听了,我就能做出系统的这个效果,我就能拿我做的项目参加学科竞赛和申报项目”,从而让学习变成有激励,有目标,有动力的主动学习。学点点教重难重点:应用数据管理工具实现数据的统一管理,包括数据组织和存储,培养学生的计算思维能力;
3、能够熟练使用SQL语句、视图、存储过程、触发器等进行应用开发。难点,通过数据库系统项目实践,掌握复杂系统的数据库设计能力,完成从概念设计,逻辑设计,物理设计过程。能够对数据库进行管理和维护,包括数据库完整性管理、安全性管理、并发控制、备份及恢亚操作。理论教学教案课次:第1-2讲课程教案授课主题第1章章节内容第1章数据库系统概论地点多媒体课室课时4教学目的与要求1 .了解为什么要使用数据库;2 .了解数据库的相关概念;3 .熟悉常见的数据库及排名;4 .了解RDBMS与非RDBMS;5 .掌握数据库设计的步骤。教学重点数据库的基本概念教学难点数据库的基本概念教学方法线上线下混合教学、讲授法、讨论
4、法、练习法、归纳法教学手段多媒体技术、超星学习通等软件教学过程课程思政元素说明:*号标注的是课程思政的融入点【课前互动】跟学生互动交流,了解学生知识基础,讲解课程目标、授课内容、考核要求等。【课程导入】首先就本门课程在专业中的特点向学生强调课程的重要性,给学生看一些以往学生做好的数据库系统,充分调动学生的学习积极性。【绪论课】1、为什么要使用数据库(1)何为数据库(2)数据库特点2、数据库与数据管理系统(1)数据库的相关概念1 .数据表2 .数据库3 .数据库管理系统4 .数据库系统(2)数据库与数据库管理系统的关系数据库管理系统(DBMS)可以管理多个数据库,一般开发人员会针对每一个应用创建
5、一个数据库。为保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体用户的数据,数据库管理系统、数据库和表的关系如图1.2所示。图1.2数据库系统、数据库管理系统、数据库和表的关系图(3)数据库管理系统排名(4)常见数据库1. Oracle2. MySQL3. SQLServer4. DB25. PostgreSQL6. SQLite7. infbrmix3. RDBMS与非RDBMS(1)关系型数据库1 .实质2 .优势1 复杂查询可以用SQL语句方便地在一个表以及多个表之间做非常复杂的数据查询。2 事务支持使得对于安全性能很高的数据访问要求得以实现。(2)非关系型数据库非关系型数
6、据库,可看成传统关系型数据库的功能阉割版本,基于键值对存储数据,不需要经过SQL层的解析,性能非常高。同时,通过减少不常用的功能,进一步提高性能。目前基本上大部分主流的非关系型数据库都是免费的。(3)常见的非关系型数据库1.键值型数据库3 .文档型数据库4 .搜索引擎数据库5 .列式数据库6 .图形数据库4.关系型数据库设计求数据库的规范化(1)信息世界的基本概念(2)数据模型(3)关系的完整性约束条件(4)关系运算讲解案例Ll查找姓王的同学的信息。讲解案例L2查找学生表中的学号,姓名信息。讲解案例L3查找姓王同学的学号,姓名和成绩。(5)关系型数据库设计的基本步骤按照规范设计的方法,考虑数据
7、库及其应用系统开发全过程,将数据库设计分为以下六个阶段:*介绍国家个人信息保护法第一阶段:需求分析(用户需要分析)。第二阶段:概念结构设计(用E-R模型对现实进行描述)。第三阶段:逻辑结构设计(转换成计算机可以表达的方式:关系模型,通过数据库的规范化设计,可以消除数据冗余,提高数据存储和管理的效率,减少数据更新时的异常和错误,符合节约资源、保护环境的思想。介绍数据库的起源和发展历程,我国数据库系统发展及应用情况,鼓舞学生树立为振兴国产数据库软件发展而努力学习的理想。即表)。第四阶段:物理结构设计(功能描述)。第五阶段:数据库实施(开发)。第六阶段:数据库运行和维护(应用与维护)。【本讲拓展】M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MySQL数据原理与应用 MySQL 数据 原理 应用 教案 全套 王金恒第 14 数据库 系统 概论 备份 还原
链接地址:https://www.yzwku.com/doc/995796.html