《MySQL数据库教程-教学大纲.docx》由会员分享,可在线阅读,更多相关《MySQL数据库教程-教学大纲.docx(5页珍藏版)》请在第一文库网上搜索。
1、3学时3学时5学时3学时4学时4学时2学时MySQ1数据库及应用教学大纲课程代码:课程总学分/实验学分:3/1课程总学时数/实验学时数:64/20一、课程目标数据库及应用是大学许多专业必选课,或者作为有关专业的选修课,而选择较多的数据库管理系统为MySQ1。通过本课程的学习,使学生具备关系数据库的基本知识,MySQ1数据库及其对象的创建、操作,通过具体案例进行MySQ1数据库综合应用,检验数据库主要对象的相互配合及其功能的正确性。并在此基础上基于目前最流行应用开发平台进行MySQ1数据库实际应用开发,使读者通过系统实践熟悉MySQ1数据库的应用开发要领。二、教学内容、要点和课时安排第一部分My
2、SQ1基础第1章MySQ1初步11数据库系统和数据模型1.2 数据库设计13数据库应用系统1.4 MySQ1数据库第2章MySQ1数据库和表2.1 MySQ1数据库2.2 MySQ1表2.3 表记录的操作第3章MySQ1查询和视图3.1 MySQ1数据库查询3.2 MySQ1视图第4章MySQ1索引与完整性约束4.1 MySQ1索引4.2 MySQ1索引创建4.3 MySQ1数据完整性约束第5章MySQ1语言5.1 MySQ1语言简介5.2 常量和变量5.3 运算符与表达式5.4 系统内置函数第6章MySQ1过程式数据库对象6.1 存储过程6.2 存储函数6.3 触发器6.4 事件第7章MyS
3、Q1数据库备份与恢复7.1 常用的备份方法2学时2学时4学时4学时4学时4学时7.2 日志文件第8章MySQ1用户权限与维护8.1 用户管理8.2 权限控制8.3 表维护语句第9章MySQ1事务管理9.1 事务属性9.2 事务处理9.3事务隔离级第二部分IiySQ1数据库综合实训实训。数据库综合实训P0.1数据库及其对象创建P0.2测试数据库对象关系的正确性P0.3功能和界面第三部分MySQ1数据库综合应用开发实训1PHP/MySQ1数据库管理系统P11PHP开发平台搭建P1.2PHP开发入门P1.3系统主页设计P1.4数据库管理1P1.5数据库管理2P1.6数据库管理3实训2Python/M
4、ySQ1数据库管理系统P2.1Python环境安装P2.2Python程序开发实训3AndroidStudio/MySQ1数据库管理系统P3.1环境搭建P3.2服务器端SerVIet程序开发P3.3移动端Android程序开发第四部分MySQ1数据库综合应用开发扩展实训4C#/MySQ1数据库管理系统实训5JavaEE/MySQ1数据库管理系统三、课程实训内容和要求序号实验项目实验类型必做选做时数实验目标与要求备注1MySQ1命令及界面工具验证必做2MySQ1命令行运行和界面工具的初步使用。2创建数据库和表验证必做2创建实训数据库表结构,添加、修改和删除表记录。3数据库表查询和视图验证必做4对
5、实训数据库表进行查询,创建数据库表视图并且对视图进行操作。4数据库索引和表数据完整性验证必做2创建数据库索引和应用索引查询,创建表内列和表间记录数据完整性,然后通过操作进行验证。5MySQ1语言验证必做2常量、系统变量、用户变量、运算符、系统内置函数和表达式的操作。6MySQ1过程式数据库对象验证+设计必做2存储过程和存储函数创建和应用,触发器和事件创建和应用。7MySQ1数据库备份与恢复验证必做1使用SQ1语句和客户端程序进行备份和恢复,使用界面工具对数据库进行完全备份和恢复。8MySQ1用户权限与维护验证必做1命令创建数据库用户,权限授予,使用界面工具创建用户并授予权限。9数据库综合实训验证+设计必做4实训数据库及其对象创建,测试数据库对象关系的正确性。10MySQ1数据库管理系统开发必证+设计选做选择流行应用开发平台开发MySQ1数据库管理系统案例三、教学方法主要采用讲授、实验、自学、课后实践等方法,借用多媒体技术等手段在教室或者实验室进行教学。课后实践借助学生笔记本电脑由同学自主完成实践。四、成绩考核方法根据过程管理理念,依据平时作业、上课交互和表现占10%,阶段测验、需要动手完成内容占20%、实训完成情况、实验报告等占20%,学期结束考核权重占50%o执笔人:审定人: