网站大量收购独家精品文档,联系QQ:2885784924

60223707Mysql数据库课程教学大纲.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

Mysql数据库课程教学大纲

课程名称:

Mysql数据库

课程编码:总学时数:

32

课内实践学时数:

14

学分:

2

开课单位:

电信学院

先修课程:

数据库应用技术

适用专业对象:

计BZ13

一、课程性质、目的和任务

《Mysql数据库》课程是计算机科学与技术专业学生任选的专业课程之一。通过本课程学习,使学生了解Mysql数据库的结构原理和相关知识,理解Mysql数据库系统相关的技术点及这些技术的实现方法,掌握Mysql数据库日常操作和维护的技能,并具备一定的系统优化的能力,提高学生分析和解决实际问题的能力和技巧、创新与协作能力,为毕业实习及设计奠定基础。

二、教学内容及教学基本要求

第一章Mysql数据库入门与初步

1.Mysql数据库简介:

了解Mysql数据库的历史;理解Mysql数据库的功能;掌握Mysql数据库的特点。

2.关系数据库管理系统:

了解数据管理技术的发展阶段和发展历程;理解数据库系统管理数据的特点;掌握Mysql数据库体系结构.

3.Mysql数据库数据处理:

了解Mysql数据库数据类型;理解Mysql数据库的几种数据类型;掌握列类型.

第二章Mysql数据库的安装

1.MySQL系统的安装布局:

了解MySQL的安装布局;理解源代码分发、二进制分发和RPM分发。

2.安装MySQL系统的分发:

了解MySQL的完整安装过程;

3.安装后期的的设置与测试:

了解MySQL用户权限和密码等的安全问题;

第三章数据库的基本操作

1.MySQL的启动与终止:

了解和掌握MySQL启动与停止的方法;掌握MySQL关闭服务器的方法

2.MySQL与客户机的连接:

掌握如何使用mysql客户程序与数据库服务器连接。

3.有关数据库的操作:

了解有关数据库级的SQL以及相关操作,掌握查看、建立和删除等操作。;

4.有关数据表的操作:

了解MySQL的表的三种类型;掌握如何创建表、删除表;如何改变表的结构、名字;如何使用mysqlshow实用程序

5.向数据表插入行记录:

掌握INSERT、REPLACE语句、INSERT/REPLACE…SELECT语句、LOADDATAINFILE语句的使用方法;掌握实用程序mysqlimport。

6.查询数据表中的记录:

理解和掌握SELECT语句检索记录的简单使用方法。

第四章Mysql高级特性

1.集合函数:

掌握统计记录数目,平均值,最小值,最大值,求和函数的。

2.操作日期和时间:

掌握日期和时间函数的使用方法。

3.字符串模式匹配:

理解和掌握“_”及“%”的含义及使用方法。

4.深入select的查询功能

理解和掌握为表和列使用别名;NULL值在查询中的使用;

5.索引

理解和掌握索引的类型;索引的作用。

第五章数据库的备份与恢复

1.数据库目录:

了解MySQL的数据保存方式;了解MySQL如何保存数据,以及状态文件的作用;

2.重定位数据库目录的内容

了解重新定位数据库目录,以及状态文件等;掌握重定位的方法。

3.备份和恢复数据表的方法:

掌握备份恢复数据库的多种方法;重点掌握的是mysqldump实用程序的使用,以及mysql批处理模式运行包含SQL语句的文件的方法。

4.使用更新日志文件:

了解更新日志文件的作用;掌握日志文件尤其是更新日志的操作。

第六章数据库的维护与修复

1.数据库表的检查、修复与优化:

掌握myisamchk和isamchk实用程序的基本用法;理解和掌握如何使用这两个实用程序优化表。

2.避免与MySQL服务器交互作用:

理解和掌握锁定表的类型和方法;

3.日志文件维护

了解和掌握如何启用新的日志文件,包括更新日志和常规日志。

4.建立日常维护规范

了解如何建立一个MySQL数据维护维护规范;掌握维护数据库表的重要原则;

第七章数据库安全

1.MySQL的权限系统:

了解MySQL权限系统的原理;理解MySQL存取证实的完整过程;了解授权表的结构和内容。

2.设置用户与并授权:

掌握建立用户、如何为用户分配权限的方法。

3.撤销用户与授权:

掌握撤销用户和授权的有两种方法;

4.设置密码

掌握如何为MySQL数据库系统的用户设置和修改密码。

5.授权原则

掌握如何为用户分配合适的权限;理解和掌握授权的几个重要的原则。

第八章数据库优化

1.索引的使用:

了解索引在优化查询中的作用;理解索引优化查询的原理,理解索引在各种情况的检索中的益处。

2.SQL查询的优化:

理解和掌握如何优化SQL查询;掌握优化SQL语句的原则。

3.数据库表的处理:

掌握数据表的优化技巧。

4.服务器级优化

理解和掌握如何在服务器

文档评论(0)

bigeng123 + 关注
实名认证
文档贡献者

知识杂货铺~

1亿VIP精品文档

相关文档