《MySQL数据库实用教程(附微课)-教学大纲.docx》由会员分享,可在线阅读,更多相关《MySQL数据库实用教程(附微课)-教学大纲.docx(3页珍藏版)》请在第一文库网上搜索。
1、MySQ1数据库应用课程教学大纲课程编号:课程名称:MySQ1数据库应用总学时:64总学分:适用对象:全校各专业先修课程:无一、课程性质、目的和任务MySQ1数据库应用是面向全校各专业学生的选修课程,主要目的是培养学生掌握数据库的基本理论和熟练使用MySQ1数据库软件。二、教学内容、方法及基本要求掌握数据库的基本理论,熟练使用MySQ1数据库软件完成数据的组织和管理。1 .掌握数据库基础知识数据库管理系统的定义、几种基本的数据库模型、关系数据库、几种常用的关系运算。2 .掌握数据库设计数据库设计步骤、需求分析、概念结构设计、逻辑结构设计。3 .掌握数据定义创建和管理数据库、创建和管理数据表、数
2、据完整性约束。4 .掌握数据操作插入数据、修改数据、删除数据。5 .掌握数据查询数据查询语句、单表查询、聚合函数和数据分组、多表连接查询、子查询、联合查询。6 .掌握视图视图概念、创建和查询视图、操作视图。7 .掌握索引索引的概念和分类、创建索引、查看索引、删除索引。8 .掌握数据库编程技术编程基础知识、存储过程、游标使用、存储函数、触发器、事件。9 .了解事务事务概念、单个事务控制、事务并发控制。10 .了解数据安全用户和数据权限管理、数据备份与数据恢复、日志文件三、实践环节的内容、方法及基本要求1 .MySQ1的安装与配置启动和登录MySQ1。2 .数据库设计绘制E-R图,将E-R图中的各
3、个实体集以及实体集之间的联系转换为一组关系模式。3 .数据定义创建数据库并建立表,设置数据完整性约束。4 .数据操作完成插入数据、修改数据、删除数据操作。5 .数据查询使用SQ1语句创建单表、多表查询。6 .使用视图创建视图,使用视图。7 .使用索引针对表中的字段创建不同类型的索引。8 .数据库编程技术使用存储过程、存储函数、游标编写程序,使用触发器。9 .事务在存储过程中实现对数据库操作的事务控制。10 .数据安全实现用户权限管理和数据备份。四、各教学环节学时分配粒那卦卦由迷言瓶找1普莱招箕崩串呆3因MySQ1率堞野田附42默2粒凝舞管於志42解3将恭孺破K44默4粒素基蒙森42治5粒凝崇捌
4、亚646r型困22雕7粒MHF22治8版叙崇虻螺翩:*66解9将阵加22默IO融然耗格唱22叶3628五、考核方式课程成绩由平时上机实训成绩利期末笔试成绩组成,平时上机实训成绩为30%;期末笔试成绩为70%。六、对学生能力培养的体现通过课程的学习培养学生使用计算机处理和分析数据的能力,具备使用和开发管理信息系统的基础知识。七、推荐教材和参考文献教材:MySQ1数据库实用教程,谢萍,苏林萍编著,人民邮电出版社参考书:1周德伟.MySQ1数据库基础实例教程(第2版).北京:人民邮电出版社,2023.2赵明渊,唐明伟.MySQ1数据库基础实例教程.北京:高等教育出版社,2023.3王珊,萨师娘.数据库系统概论(第4版).北京:高等教育出版社,2006.4汪晓青,韩方勇,江平.MySQ1数据库基础I实例教程.北京:人民邮电出版社,2023.5武洪萍,孟秀锦,孙灿.MySQ1数据库I原理及应用.北京:人民邮电出版社,2019.6MICK/著,孙淼,罗勇/译SQ1基础教程(第2版).北京:人民邮电出版社,2017大纲制订人:大纲审定人:大纲校对人:制定日期: